<SEC-DOCUMENT>0001026655-21-000003.txt : 20210311
<SEC-HEADER>0001026655-21-000003.hdr.sgml : 20210311
<ACCEPTANCE-DATETIME>20210311172835
ACCESSION NUMBER:		0001026655-21-000003
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		115
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210311
DATE AS OF CHANGE:		20210311

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CORE MOLDING TECHNOLOGIES INC
		CENTRAL INDEX KEY:			0001026655
		STANDARD INDUSTRIAL CLASSIFICATION:	PLASTICS PRODUCTS, NEC [3089]
		IRS NUMBER:				311481870
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-12505
		FILM NUMBER:		21734386

	BUSINESS ADDRESS:	
		STREET 1:		800 MANOR PARK DRIVE
		STREET 2:		P O BOX 28183
		CITY:			COLUMBUS
		STATE:			OH
		ZIP:			43228
		BUSINESS PHONE:		8006666960

	MAIL ADDRESS:	
		STREET 1:		800 MANOR PARK DR
		STREET 2:		P O BOX 28183
		CITY:			COLUMBUS
		STATE:			OH
		ZIP:			43228

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CORE MATERIALS CORP
		DATE OF NAME CHANGE:	19961107
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>cmt2020123110k.htm
<DESCRIPTION>10-K 2020 CORE MOLDING TECHNOLOGIES, INC.
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--Inline XBRL document created by Certent CDM HD version: 20.10.1 -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:cmt="http://www.coremt.com/20201231" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:us-roles="http://fasb.org/us-roles/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:srt-roles="http://fasb.org/srt-roles/2020-01-31" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:dummy="http://www.dummy.com" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" version="-//XBRL International//DTD XHTML Inline XBRL 1.1//EN" xml:lang="en-US">
<head><title>cmt2020123110k</title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<body style="background-color:RGB(230, 230, 230);font-family:Times New Roman;font-style:normal;font-size:13.28px;font-weight:normal;font-stretch:normal;color:#000000;">
<div style="display:none;">
<ix:header>
<ix:hidden>
<ix:nonNumeric id="ID_19" name="dei:CurrentFiscalYearEndDate" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">--12-31</ix:nonNumeric>
<ix:nonNumeric id="ID_20" name="dei:EntityVoluntaryFilers" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">No</ix:nonNumeric>
<ix:nonNumeric id="ID_21" name="dei:EntityCentralIndexKey" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">0001026655</ix:nonNumeric>
<ix:nonFraction id="ID_174" name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="INF">0.01</ix:nonFraction>
<ix:nonFraction id="ID_176" name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="INF">0.01</ix:nonFraction>
<ix:nonFraction id="ID_178" name="us-gaap:PreferredStockSharesAuthorized" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="shares" decimals="INF" format="ixt:numdotdecimal">10000000</ix:nonFraction>
<ix:nonFraction id="ID_180" name="us-gaap:PreferredStockSharesOutstanding" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="shares" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction>
<ix:nonFraction id="ID_182" name="us-gaap:CommonStockSharesAuthorized" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="shares" decimals="INF" format="ixt:numdotdecimal">20000000</ix:nonFraction>
<ix:nonFraction id="ID_771" name="us-gaap:RatioOfIndebtednessToNetCapital1" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember" unitRef="pure" decimals="INF">1.10</ix:nonFraction>
<ix:nonNumeric id="ID_1144" name="dei:AmendmentFlag" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt:booleanfalse">False</ix:nonNumeric>
<ix:nonFraction id="ID_1285" name="us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="USD" decimals="0">0</ix:nonFraction>
<ix:nonNumeric id="ID_1" name="dei:DocumentAnnualReport" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt:booleantrue">&#61694;</ix:nonNumeric>
<ix:nonNumeric id="ID_2" name="dei:DocumentFiscalPeriodFocus" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">FY</ix:nonNumeric>
<ix:nonNumeric id="ID_5" name="dei:EntityFileNumber" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">001-12505</ix:nonNumeric>
<ix:nonNumeric id="ID_18" name="dei:EntitySmallBusiness" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt:booleantrue">&#61694;</ix:nonNumeric>
<ix:nonNumeric id="ID_1159" name="dei:EntityShellCompany" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt:booleanfalse">&#61694;</ix:nonNumeric>
<ix:nonFraction id="ID_155" name="us-gaap:CommitmentsAndContingencies" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction id="ID_156" name="us-gaap:CommitmentsAndContingencies" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric id="ID_1262" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" contextRef="AS_OF_Dec31_2020_Entity_0001026655">us-gaap:OtherAccruedLiabilitiesCurrent</ix:nonNumeric>
<ix:nonNumeric id="ID_1263" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" contextRef="AS_OF_Dec31_2019_Entity_0001026655">us-gaap:OtherAccruedLiabilitiesCurrent</ix:nonNumeric>
<ix:nonNumeric id="ID_1264" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" contextRef="AS_OF_Dec31_2020_Entity_0001026655">us-gaap:OtherLiabilitiesNoncurrent</ix:nonNumeric>
<ix:nonNumeric id="ID_1265" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" contextRef="AS_OF_Dec31_2019_Entity_0001026655">us-gaap:OtherLiabilitiesNoncurrent</ix:nonNumeric>
<ix:nonNumeric id="ID_1111" name="us-gaap:MultiemployerPlanTypeExtensibleList" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">us-gaap:PensionPlansDefinedBenefitMember</ix:nonNumeric>
<ix:nonNumeric id="ID_1118" name="us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExtensibleList" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">cmt:InternationalAssociationofMachinistsAndAerospaceWorkersMember</ix:nonNumeric>
<ix:nonNumeric id="ID_1112" name="us-gaap:MultiemployerPlanSponsorLocationExtensibleList" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">us-gaap:DomesticPlanMember</ix:nonNumeric>
<ix:nonNumeric id="ID_1116" name="us-gaap:MultiemployerPlanPensionSignificantFundedStatusFixedList" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">Less than 65 percent</ix:nonNumeric>
<ix:nonNumeric id="ID_1086" name="us-gaap:MultiemployerPlanPensionSignificantNameExtensibleList" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">cmt:InternationalAssociationofMachinistsAndAerospaceWorkersNationalPensionFundNationalPensionPlanMember</ix:nonNumeric>
<ix:nonNumeric id="ID_1150" name="us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">516031295</ix:nonNumeric>
<ix:nonNumeric id="ID_1157" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">Red</ix:nonNumeric>
<ix:nonNumeric id="ID_1158" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655">Red</ix:nonNumeric>
<ix:nonNumeric id="ID_1120" name="us-gaap:DefinedBenefitPlanPlanNameExtensibleList" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">cmt:NavistarsPostRetirementHealthAndLifeInsuranceBenefitPlanMember</ix:nonNumeric>
<ix:nonNumeric id="ID_1121" name="us-gaap:DefinedBenefitPlanTypeExtensibleList" contextRef="AS_OF_Dec31_2020_Entity_0001026655">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</ix:nonNumeric>
<ix:nonNumeric id="ID_1123" name="us-gaap:DefinedBenefitPlanSponsorLocationExtensibleList" contextRef="AS_OF_Dec31_2019_Entity_0001026655">us-gaap:DomesticPlanMember</ix:nonNumeric>
<ix:nonNumeric id="ID_1127" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax</ix:nonNumeric>
</ix:hidden>

<ix:references xml:lang="en-US"><link:schemaRef xlink:href="cmt-20201231.xsd" xlink:type="simple" /></ix:references>
<ix:resources>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Jun30_2020_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-06-30</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_PreferredClassAMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredClassAMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2020_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandImprovementsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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>2020-01-01</xbrli:startDate>

      <xbrli:endDate>2020-12-31</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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>2020-01-01</xbrli:startDate>

      <xbrli:endDate>2020-12-31</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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>2020-01-01</xbrli:startDate>

      <xbrli:endDate>2020-12-31</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2020-01-01</xbrli:startDate>

      <xbrli:endDate>2020-12-31</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</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="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2017-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2017-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2017-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2017-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2017-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2017-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="AS_OF_Dec31_2018_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2018-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_US">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_MX">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_CA">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_US">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_MX">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_CA">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_cmt_OtherGeographicalLocationMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmt:OtherGeographicalLocationMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_country_US">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_country_MX">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_country_CA">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_cmt_OtherGeographicalLocationMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmt:OtherGeographicalLocationMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</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="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2018-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2017-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmt:AllowanceforChargebacksMember</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="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmt:AllowanceforChargebacksMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmt:AllowanceforChargebacksMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2018-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmt:AllowanceforChargebacksMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmt:AllowanceforChargebacksMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2017-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Mar10_2021_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2021-03-10</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Mar10_2021_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2021-03-10</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Sep30_2019_Entity_0001026655_us-gaap_ReportingUnitAxis_cmt_HorizonPlasticsReportingUnitMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">cmt:HorizonPlasticsReportingUnitMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-09-30</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655_us-gaap_ReportingUnitAxis_cmt_HorizonPlasticsReportingUnitMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">cmt:HorizonPlasticsReportingUnitMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_cmt_MexicoAndCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmt:MexicoAndCanadaMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_cmt_MexicoAndCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmt:MexicoAndCanadaMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_cmt_MexicoAndCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmt:MexicoAndCanadaMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201912Member">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201912Member</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_cmt_AccountingStandardsUpdate202004Member">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cmt:AccountingStandardsUpdate202004Member</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201613Member">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201613Member">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201912Member">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201912Member</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_cmt_OtherGeographicalLocationMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmt:OtherGeographicalLocationMember</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndLandImprovementsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndLandImprovementsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>

        <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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>

        <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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:CreditAgreementMember</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:CreditAgreementMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:CreditAgreementMember</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="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:CreditAgreementMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:LeafCapitalFundingMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:LeafCapitalFundingMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</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="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2020-10-28</xbrli:startDate>

      <xbrli:endDate>2020-10-28</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</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="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_FederalFundsEffectiveSwapRateMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</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="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</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="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2020-10-27</xbrli:startDate>

      <xbrli:endDate>2020-10-27</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_srt_CounterpartyNameAxis_cmt_KeybankNationalAssociationMember_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2020-10-27</xbrli:startDate>

      <xbrli:endDate>2020-10-27</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodFourMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodFourMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:LeafCapitalFundingMember</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="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2020-10-27</xbrli:startDate>

      <xbrli:endDate>2020-10-27</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2020-10-27</xbrli:startDate>

      <xbrli:endDate>2020-10-27</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2020-01-01</xbrli:startDate>

      <xbrli:endDate>2020-12-31</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2020-10-28</xbrli:startDate>

      <xbrli:endDate>2020-10-28</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_srt_CounterpartyNameAxis_cmt_KeybankNationalAssociationMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2020-10-28</xbrli:startDate>

      <xbrli:endDate>2020-10-28</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_srt_CounterpartyNameAxis_cmt_KeybankNationalAssociationMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2020-10-28</xbrli:startDate>

      <xbrli:endDate>2020-10-28</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_IncrementalRevolvingCommitmentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:IncrementalRevolvingCommitmentMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_IncrementalRevolvingCommitmentMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:IncrementalRevolvingCommitmentMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_ExternalCreditRatingByGroupingAxis_us-gaap_ExternalCreditRatingInvestmentGradeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingInvestmentGradeMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_ExternalCreditRatingByGroupingAxis_us-gaap_ExternalCreditRatingNonInvestmentGradeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingNonInvestmentGradeMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_InventoriesMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_ExternalCreditRatingByGroupingAxis_us-gaap_ExternalCreditRatingInvestmentGradeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingInvestmentGradeMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:InventoriesMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</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="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_FederalFundsEffectiveSwapRateMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</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="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>

        <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:context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MedianMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MedianMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</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="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2018-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2018-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2017-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2019-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2018-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2021_TO_Dec31_2021_Entity_0001026655_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmt:AllowanceforChargebacksMember</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmt:AllowanceforChargebacksMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_us-gaap_ValuationTechniqueAxis_cmt_MedicalPreAgeSixtyFiveMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">cmt:MedicalPreAgeSixtyFiveMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_us-gaap_ValuationTechniqueAxis_cmt_MedicalPostAgeSixtyFiveMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">cmt:MedicalPostAgeSixtyFiveMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_us-gaap_ValuationTechniqueAxis_cmt_DrugsAllAgesMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">cmt:DrugsAllAgesMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2018-01-01</xbrli:startDate>

      <xbrli:endDate>2018-03-31</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2018-04-01</xbrli:startDate>

      <xbrli:endDate>2018-06-30</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2018-07-01</xbrli:startDate>

      <xbrli:endDate>2018-09-30</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2018-10-01</xbrli:startDate>

      <xbrli:endDate>2018-12-31</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2018-01-01</xbrli:startDate>

      <xbrli:endDate>2018-03-31</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2018-04-01</xbrli:startDate>

      <xbrli:endDate>2018-06-30</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2018-07-01</xbrli:startDate>

      <xbrli:endDate>2018-09-30</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2018-10-01</xbrli:startDate>

      <xbrli:endDate>2018-12-31</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2018-01-01</xbrli:startDate>

      <xbrli:endDate>2018-03-31</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2018-04-01</xbrli:startDate>

      <xbrli:endDate>2018-06-30</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2018-07-01</xbrli:startDate>

      <xbrli:endDate>2018-09-30</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:startDate>2018-10-01</xbrli:startDate>

      <xbrli:endDate>2018-12-31</xbrli:endDate>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>

      </xbrli:segment>

    </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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:NumberOfEmployeesGeographicAreaMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:LaborForceConcentrationRiskMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:NumberOfEmployeesGeographicAreaMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:LaborForceConcentrationRiskMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:NumberOfEmployeesGeographicAreaMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:LaborForceConcentrationRiskMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:NumberOfEmployeesGeographicAreaMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:LaborForceConcentrationRiskMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_CollectiveBargainingArrangementAxis_cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:UnionizedEmployeesConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">cmt:InternationalAssociationOfMachinistsAndAerospaceWorkersMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX_us-gaap_CollectiveBargainingArrangementAxis_cmt_SindicatoDeJornelerosYObrerosMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:UnionizedEmployeesConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">cmt:SindicatoDeJornelerosYObrerosMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX_us-gaap_CollectiveBargainingArrangementAxis_cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:UnionizedEmployeesConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">cmt:SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>

  <xbrli:context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA_us-gaap_CollectiveBargainingArrangementAxis_cmt_UnitedFoodAndCommercialWorkersCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember">

    <xbrli:entity>

      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001026655</xbrli:identifier>

      <xbrli:segment>

        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:UnionizedEmployeesConcentrationRiskMember</xbrldi:explicitMember>

        <xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">cmt:UnitedFoodAndCommercialWorkersCanadaMember</xbrldi:explicitMember>

      </xbrli:segment>

    </xbrli:entity>

    <xbrli:period>

      <xbrli:instant>2020-12-31</xbrli:instant>

    </xbrli:period>

  </xbrli:context>



  <xbrli:unit id="USD" xmlns:xbrli="http://www.xbrl.org/2003/instance">

    <xbrli:measure>iso4217:USD</xbrli:measure>

  </xbrli:unit>

  <xbrli:unit id="pure" xmlns:xbrli="http://www.xbrl.org/2003/instance">

    <xbrli:measure>xbrli:pure</xbrli:measure>

  </xbrli:unit>

  <xbrli:unit id="shares" xmlns:xbrli="http://www.xbrl.org/2003/instance">

    <xbrli:measure>xbrli:shares</xbrli:measure>

  </xbrli:unit>

  <xbrli:unit id="myUSDperShare" xmlns:xbrli="http://www.xbrl.org/2003/instance">

    <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:unit id="Segments" xmlns:xbrli="http://www.xbrl.org/2003/instance">

    <xbrli:measure>dummy:Segments</xbrli:measure>

  </xbrli:unit>

  <xbrli:unit id="Employees" xmlns:xbrli="http://www.xbrl.org/2003/instance">

    <xbrli:measure>dummy:Employees</xbrli:measure>

  </xbrli:unit>

  <xbrli:unit id="InterestRateSwaps" xmlns:xbrli="http://www.xbrl.org/2003/instance">

    <xbrli:measure>cmt:InterestRateSwaps</xbrli:measure>

  </xbrli:unit>
</ix:resources>
</ix:header>
</div>
<div id="fixed-layout-inline-document" style="display:none;"></div><div id="Doc1" style="background-color:RGB(230, 230, 230);line-height:normal;font-family:Times New Roman;font-size:13.28px;font-weight:400;">
<div style="padding: 7px">
<div id="Page1" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:682.9px; height:2.6px; left:66.7px; top:57.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:683.8px; height:1.3px; left:65.8px; top:63px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:266.8px; height:1.3px; left:138.7px; top:430.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:266.8px; height:1.3px; left:410.8px; top:430.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:266.8px; height:1.3px; left:138.7px; top:505.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:266.8px; height:1.3px; left:410.8px; top:505.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:228px; height:1.3px; left:138.7px; top:631.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:84px; height:1px; left:366.8px; top:631.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:226.8px; height:1.3px; left:450.8px; top:631.9px; background-color:#000000;">&#160;</div>
<div id="a0" style="position:absolute;left:66.24px;top:10.6px;">&#160;</div><div id="a1" style="position:absolute;left:66.24px;top:1006.3px;">&#160;</div><div id="a3" style="position:absolute;font-size:16px;font-weight:bold;left:171.547px;top:64.6px;">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</div><div id="a4" style="position:absolute;font-size:16px;font-weight:bold;left:644.453px;top:64.6px;">&#160;</div><div id="a5" style="position:absolute;font-size:14.72px;font-weight:bold;left:332.387px;top:86.6px;">Washington, D.C. 20549</div><div id="a6" style="position:absolute;font-size:14.72px;font-weight:bold;left:483.613px;top:86.6px;">&#160;</div><div id="a7" style="position:absolute;font-size:24px;font-weight:bold;left:343.107px;top:107.1px;">FORM </div><div id="a7_5_4" style="position:absolute;font-size:24px;font-weight:bold;left:422.627px;top:107.1px;"><ix:nonNumeric id="ID_0" name="dei:DocumentType" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">10-K</ix:nonNumeric></div><div id="a10" style="position:absolute;font-size:24px;font-weight:bold;left:473.053px;top:107.1px;">&#160;</div><div id="a11" style="position:absolute;font-size:14.72px;left:373.827px;top:139.6px;">(Mark One)</div><div id="a13" style="position:absolute;font-size:16px;left:97.792px;top:159.8px;-sec-ix-hidden:ID_1;">&#9745;</div><div id="a15" style="position:absolute;font-size:14.72px;font-weight:bold;left:147.707px;top:160.2px;-sec-ix-hidden:ID_2;">ANNUAL</div><div id="a15_6_58" style="position:absolute;font-size:14.72px;font-weight:bold;left:209.467px;top:160.2px;"><div style="display:inline-block;width:10.24px">&#160;</div>REPORT  PURSUANT<div style="display:inline-block;width:11.99px">&#160;</div>TO  SECTION<div style="display:inline-block;width:12.9px">&#160;</div>13  OR<div style="display:inline-block;width:12.96px">&#160;</div>15(d)  OF<div style="display:inline-block;width:12.29px">&#160;</div>THE  SECURITIES </div><div id="a16" style="position:absolute;font-size:14.72px;font-weight:bold;left:147.707px;top:180.4px;">EXCHANGE ACT<div style="display:inline-block;width:2.01px">&#160;</div>OF 1934</div><div id="a18" style="position:absolute;font-weight:bold;left:282.307px;top:200.9px;">For the fiscal year ended </div><div id="a18_26_8" style="position:absolute;font-weight:bold;left:425.827px;top:200.9px;"><ix:nonNumeric id="ID_3" name="dei:DocumentPeriodEndDate" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt:datemonthdayyearen">December 31, <ix:nonNumeric id="ID_4" name="dei:DocumentFiscalYearFocus" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">2020</ix:nonNumeric></ix:nonNumeric></div><div id="a22" style="position:absolute;font-weight:bold;left:533.693px;top:200.9px;">&#160;</div><div id="a23" style="position:absolute;font-size:8px;font-weight:bold;left:408.067px;top:219.1px;">&#160;</div><div id="a24" style="position:absolute;font-size:14.72px;font-weight:bold;left:397.027px;top:230.1px;">OR</div><div id="a25" style="position:absolute;font-size:14.72px;font-weight:bold;left:419.107px;top:230.1px;">&#160;</div><div id="a26" style="position:absolute;font-size:16px;left:97.792px;top:249.9px;">&#9744;</div><div id="a28" style="position:absolute;font-size:14.72px;font-weight:bold;left:147.707px;top:250.3px;"><ix:nonNumeric id="ID_1286" name="dei:DocumentTransitionReport" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt:booleanfalse">TRANSITION</ix:nonNumeric></div><div id="a29" style="position:absolute;font-size:14.72px;font-weight:bold;left:240.667px;top:250.3px;"><div style="display:inline-block;width:7.2px">&#160;</div>REPORT PURSUANT<div style="display:inline-block;width:9.11px">&#160;</div>TO SECTION<div style="display:inline-block;width:10.5px">&#160;</div>13 OR<div style="display:inline-block;width:10.4px">&#160;</div>15(d) OF<div style="display:inline-block;width:9.57px">&#160;</div>THE SECURITIES </div><div id="a31" style="position:absolute;font-size:14.72px;font-weight:bold;left:147.707px;top:270.6px;">EXCHANGE ACT<div style="display:inline-block;width:2.01px">&#160;</div>OF 1934</div><div id="a33" style="position:absolute;font-weight:bold;left:234.747px;top:291px;">For the transition period from ___________ to ____________</div><div id="a34" style="position:absolute;font-weight:bold;left:581.373px;top:291px;">&#160;</div><div id="a35" style="position:absolute;font-size:10.72px;font-weight:bold;left:408.067px;top:309.1px;">&#160;</div><div id="a36" style="position:absolute;font-weight:bold;left:307.587px;top:323.8px;">Commission file number </div><div id="a36_23_3" style="position:absolute;font-weight:bold;left:450.627px;top:323.8px;-sec-ix-hidden:ID_5;">001-12505</div><div id="a39" style="position:absolute;font-weight:bold;left:508.413px;top:323.8px;">&#160;</div><div id="a40" style="position:absolute;font-size:8px;font-weight:bold;left:408.067px;top:342.3px;">&#160;</div><div id="a41" style="position:absolute;font-size:29.28px;font-weight:bold;left:127.392px;top:353.8px;"><ix:nonNumeric id="ID_6" name="dei:EntityRegistrantName" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">CORE MOLDING TECHNOLOGIES, INC</ix:nonNumeric></div><div id="a41_30_1" style="position:absolute;font-size:29.28px;font-weight:bold;left:680.994px;top:353.8px;">.</div><div id="a42" style="position:absolute;font-size:29.28px;font-weight:bold;left:688.613px;top:353.8px;">&#160;</div><div id="a43" style="position:absolute;left:270.307px;top:393.7px;">(Exact name of registrant as specified in its charter)</div><div id="a45" style="position:absolute;left:545.693px;top:393.7px;">&#160;</div><div id="a46" style="position:absolute;left:246.587px;top:412.1px;"><ix:nonNumeric id="ID_7" name="dei:EntityIncorporationStateCountryCode" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric></div><div id="a49" style="position:absolute;left:511.933px;top:412.1px;"><ix:nonNumeric id="ID_8" name="dei:EntityTaxIdentificationNumber" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">31-1481870</ix:nonNumeric></div><div id="a53" style="position:absolute;left:201.947px;top:431.8px;">(State or other jurisdiction</div><div id="a55" style="position:absolute;left:191.867px;top:450.2px;">incorporation or organization)</div><div id="a58" style="position:absolute;left:447.293px;top:431.8px;">(I.R.S. Employer Identification No.)</div><div id="a60" style="position:absolute;left:408.067px;top:468.6px;">&#160;</div><div id="a61" style="position:absolute;left:164.507px;top:487px;"><ix:nonNumeric id="ID_9" name="dei:EntityAddressAddressLine1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">800 Manor Park Drive</ix:nonNumeric></div><div id="a61_20_2" style="position:absolute;left:284.827px;top:487px;">, </div><div id="a61_22_8" style="position:absolute;left:291.546px;top:487px;"><ix:nonNumeric id="ID_10" name="dei:EntityAddressCityOrTown" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">Columbus</ix:nonNumeric></div><div id="a61_30_2" style="position:absolute;left:346.266px;top:487px;">, </div><div id="a61_32_4" style="position:absolute;left:352.986px;top:487px;"><ix:nonNumeric id="ID_11" name="dei:EntityAddressStateOrProvince" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt-sec:stateprovnameen">Ohio</ix:nonNumeric></div><div id="a64" style="position:absolute;left:511.933px;top:487px;"><ix:nonNumeric id="ID_12" name="dei:EntityAddressPostalZipCode" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">43228-0183</ix:nonNumeric></div><div id="a68" style="position:absolute;left:168.987px;top:506.8px;">(Address of principal executive office)</div><div id="a71" style="position:absolute;left:514.653px;top:506.8px;">(Zip Code)</div><div id="a73" style="position:absolute;font-size:10.72px;left:408.067px;top:525.2px;">&#160;</div><div id="a74" style="position:absolute;left:224.987px;top:540px;">Registrant's telephone number, including area code:<div style="display:inline-block;width:7.85px">&#160;</div>(</div><div id="a74_54_3" style="position:absolute;left:512.066px;top:540px;"><ix:nonNumeric id="ID_13" name="dei:CityAreaCode" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">614</ix:nonNumeric></div><div id="a74_57_2" style="position:absolute;left:532.226px;top:540px;">) </div><div id="a74_59_8" style="position:absolute;left:539.906px;top:540px;"><ix:nonNumeric id="ID_14" name="dei:LocalPhoneNumber" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">870-5000</ix:nonNumeric></div><div id="a78" style="position:absolute;left:590.973px;top:540px;">&#160;</div><div id="a79" style="position:absolute;left:254.587px;top:558.4px;">Securities registered pursuant to Section 12(b) of the Act:</div><div id="a80" style="position:absolute;left:561.373px;top:558.4px;">&#160;</div><div id="a81" style="position:absolute;left:406.307px;top:576.8px;">:</div><div id="a83" style="position:absolute;left:204.667px;top:613.6px;">Title of each class</div><div id="a85" style="position:absolute;left:389.987px;top:595.2px;">Trading </div><div id="a86" style="position:absolute;left:381.347px;top:613.6px;">Symbol (s)</div><div id="a88" style="position:absolute;left:474.173px;top:595.2px;">Name of each exchange on which </div><div id="a89" style="position:absolute;left:537.853px;top:613.6px;">registered</div><div id="a91" style="position:absolute;left:166.427px;top:633.3px;"><ix:nonNumeric id="ID_23" name="dei:Security12bTitle" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">Common Stock, par value $0.01</ix:nonNumeric></div><div id="a93" style="position:absolute;left:394.307px;top:633.3px;"><ix:nonNumeric id="ID_1281" name="dei:TradingSymbol" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">CMT</ix:nonNumeric></div><div id="a95" style="position:absolute;left:504.893px;top:633.3px;"><ix:nonNumeric id="ID_24" name="dei:SecurityExchangeName" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" format="ixt-sec:exchnameen">NYSE American LLC</ix:nonNumeric></div><div id="a97" style="position:absolute;left:156.987px;top:651.7px;"><ix:nonNumeric id="ID_25" name="dei:Security12bTitle" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_PreferredClassAMember" continuedAt="XBRL_CS_b3542cc6f88044cfa8166027fe2118e2_1">Preferred Stock purchase rights, par </ix:nonNumeric></div><div id="a99" style="position:absolute;left:221.627px;top:670.1px;"><ix:continuation id="XBRL_CS_b3542cc6f88044cfa8166027fe2118e2_1">value $0.01</ix:continuation></div><div id="a101" style="position:absolute;left:397.187px;top:670.1px;"><ix:nonNumeric id="ID_1282" name="dei:NoTradingSymbolFlag" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_PreferredClassAMember" format="ixt:booleantrue">N/A</ix:nonNumeric></div><div id="a103" style="position:absolute;left:504.893px;top:670.1px;"><ix:nonNumeric id="ID_26" name="dei:SecurityExchangeName" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_PreferredClassAMember" format="ixt-sec:exchnameen">NYSE American LLC</ix:nonNumeric></div><div id="a105" style="position:absolute;left:66.24px;top:688.5px;">&#160;</div><div id="a106" style="position:absolute;left:254.587px;top:706.9px;">Securities registered pursuant to Section 12(g) of the Act:</div><div id="a107" style="position:absolute;left:561.373px;top:706.9px;">&#160;</div><div id="a108" style="position:absolute;left:393.507px;top:725.3px;">None</div><div id="a109" style="position:absolute;left:422.467px;top:725.3px;">&#160;</div><div id="a110" style="position:absolute;left:369.347px;top:743.7px;">(Title of class)</div><div id="a111" style="position:absolute;left:446.653px;top:743.7px;">&#160;</div><div id="a112" style="position:absolute;font-size:10.72px;left:66.24px;top:762px;">&#160;</div><div id="a113" style="position:absolute;left:66.24px;top:776.8px;">Indicate by check mark if the registrant is a well-known<div style="display:inline-block;width:4.98px">&#160;</div>seasoned issuer, as defined in Rule 405<div style="display:inline-block;width:4.8px">&#160;</div>of the Securities Act. Yes </div><div id="a116" style="position:absolute;left:718.213px;top:776.8px;">&#9744;</div><div id="a117" style="position:absolute;left:730.053px;top:776.8px;"> </div><div id="a117_1_2" style="position:absolute;left:733.413px;top:776.8px;"><ix:nonNumeric id="ID_15" name="dei:EntityWellKnownSeasonedIssuer" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">No</ix:nonNumeric></div><div id="a117_3_1" style="position:absolute;left:749.893px;top:776.8px;"> </div><div id="a119" style="position:absolute;left:66.24px;top:795px;">&#9745;</div><div id="a120" style="position:absolute;left:78.08px;top:795px;">&#160;</div><div id="a121" style="position:absolute;left:66.24px;top:812.9px;">&#160;</div><div id="a122" style="position:absolute;left:66.24px;top:831.4px;">Indicate by check mark<div style="display:inline-block;width:5.19px">&#160;</div>if the registrant is<div style="display:inline-block;width:5.26px">&#160;</div>not required to file<div style="display:inline-block;width:5.28px">&#160;</div>reports pursuant to Section<div style="display:inline-block;width:5.43px">&#160;</div>13 or Section 15(d)<div style="display:inline-block;width:5.42px">&#160;</div>of the Act. Yes </div><div id="a125" style="position:absolute;left:738.053px;top:831.4px;">&#9744;</div><div id="a126" style="position:absolute;left:749.893px;top:831.4px;">&#160;</div><div id="a127" style="position:absolute;left:66.24px;top:849.8px;">No </div><div id="a128" style="position:absolute;left:85.92px;top:849.8px;">&#9745;</div><div id="a129" style="position:absolute;left:97.792px;top:849.8px;">&#160;</div><div id="a130" style="position:absolute;left:66.24px;top:868.2px;">&#160;</div><div id="a131" style="position:absolute;left:66.24px;top:886.6px;">Indicate by check mark whether the registrant (1)</div><div id="a132" style="position:absolute;left:328.387px;top:886.6px;">&#160;</div><div id="a133" style="position:absolute;left:331.747px;top:886.6px;">has filed all reports required to be filed by Section 13 or 15(d) of the Securities </div><div id="a134" style="position:absolute;left:66.24px;top:905px;">Exchange Act of 1934<div style="display:inline-block;width:6.33px">&#160;</div>during the preceding<div style="display:inline-block;width:6.11px">&#160;</div>12 months (or<div style="display:inline-block;width:6.29px">&#160;</div>for such shorter<div style="display:inline-block;width:6.1px">&#160;</div>period that the<div style="display:inline-block;width:6.18px">&#160;</div>registrant was required<div style="display:inline-block;width:6.45px">&#160;</div>to file such </div><div id="a136" style="position:absolute;left:66.24px;top:923.4px;">reports), and (2)</div><div id="a137" style="position:absolute;left:152.667px;top:923.4px;">&#160;</div><div id="a138" style="position:absolute;left:156.027px;top:923.4px;">has been subject to such filing requirements for the past 90</div><div id="a139" style="position:absolute;left:470.013px;top:923.4px;">&#160;</div><div id="a140" style="position:absolute;left:473.373px;top:923.4px;">days.<div style="display:inline-block;width:6.26px">&#160;</div></div><div id="a140_7_3" style="position:absolute;left:507.293px;top:923.4px;"><ix:nonNumeric id="ID_16" name="dei:EntityCurrentReportingStatus" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">Yes</ix:nonNumeric></div><div id="a140_10_1" style="position:absolute;left:526.653px;top:923.4px;"> </div><div id="a141" style="position:absolute;left:530.013px;top:923.4px;">&#9745;</div><div id="a142" style="position:absolute;left:541.853px;top:923.4px;"><div style="display:inline-block;width:6.72px">&#160;</div>No </div><div id="a144" style="position:absolute;left:568.253px;top:923.4px;">&#9744;</div><div id="a145" style="position:absolute;left:580.093px;top:923.4px;">&#160;</div><div id="a146" style="position:absolute;left:66.24px;top:941.8px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page2" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:682.9px; height:1.3px; left:66.7px; top:623.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:683.8px; height:2.6px; left:65.8px; top:629.1px; background-color:#000000;">&#160;</div>
<div id="a147" style="position:absolute;left:66.24px;top:10.6px;">&#160;</div><div id="a148" style="position:absolute;left:66.24px;top:1006.3px;">&#160;</div><div id="a149" style="position:absolute;left:66.24px;top:57.6px;">Indicate by check mark whether<div style="display:inline-block;width:5.5px">&#160;</div>the registrant has submitted electronically,<div style="display:inline-block;width:5.46px">&#160;</div>every Interactive Data File required<div style="display:inline-block;width:5.53px">&#160;</div>to be submitted </div><div id="a151" style="position:absolute;left:66.24px;top:76px;">and posted pursuant to Rule</div><div id="a153" style="position:absolute;left:214.747px;top:76px;">&#160;</div><div id="a154" style="position:absolute;left:218.107px;top:76px;">405 of Regulation</div><div id="a155" style="position:absolute;left:314.307px;top:76px;">&#160;</div><div id="a156" style="position:absolute;left:317.827px;top:76px;">S-T during the preceding 12</div><div id="a159" style="position:absolute;left:467.933px;top:76px;">&#160;</div><div id="a160" style="position:absolute;left:471.293px;top:76px;">months (or for such shorter period that the registrant </div><div id="a161" style="position:absolute;left:66.24px;top:94.4px;">was required to submit and post such files).</div><div id="a162" style="position:absolute;left:298.147px;top:94.4px;"><div style="display:inline-block;width:3.36px">&#160;</div></div><div id="a163" style="position:absolute;left:304.867px;top:94.4px;"><ix:nonNumeric id="ID_17" name="dei:EntityInteractiveDataCurrent" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">Yes</ix:nonNumeric></div><div id="a163_3_1" style="position:absolute;left:324.227px;top:94.4px;"> </div><div id="a164" style="position:absolute;left:327.587px;top:94.4px;">&#9745;</div><div id="a165" style="position:absolute;left:339.427px;top:94.4px;"><div style="display:inline-block;width:6.72px">&#160;</div>No </div><div id="a167" style="position:absolute;left:365.827px;top:94.4px;">&#9744;</div><div id="a168" style="position:absolute;left:377.667px;top:94.4px;">&#160;</div><div id="a169" style="position:absolute;left:66.24px;top:112.9px;">&#160;</div><div id="a170" style="position:absolute;left:66.24px;top:131.3px;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller </div><div id="a174" style="position:absolute;left:66.24px;top:149.7px;">reporting company. See the<div style="display:inline-block;width:5.07px">&#160;</div>definitions of &#8220;large<div style="display:inline-block;width:5.02px">&#160;</div>accelerated filer,&#8221; &#8220;accelerated<div style="display:inline-block;width:5.37px">&#160;</div>filer&#8221; and &#8220;smaller reporting<div style="display:inline-block;width:5.33px">&#160;</div>company&#8221;<div style="display:inline-block;width:3.84px">&#160;</div>in Rule </div><div id="a185" style="position:absolute;left:66.24px;top:168.1px;">12b-2 of the Exchange Act. (Check one):</div><div id="a188" style="position:absolute;left:285.027px;top:168.1px;">&#160;</div><div id="a189" style="position:absolute;left:70.24px;top:186.5px;">Large accelerated filer </div><div id="a190" style="position:absolute;left:193.147px;top:186.5px;">&#9744;</div><div id="a193" style="position:absolute;left:234.427px;top:186.5px;">Accelerated filer </div><div id="a195" style="position:absolute;left:326.947px;top:186.5px;">&#9744;</div><div id="a198" style="position:absolute;left:396.067px;top:186.5px;"><ix:nonNumeric id="ID_629" name="dei:EntityFilerCategory" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt-sec:entityfilercategoryen">Non-accelerated filer</ix:nonNumeric></div><div id="a201" style="position:absolute;left:512.253px;top:186.5px;">&#9744;</div><div id="a204" style="position:absolute;left:570.973px;top:186.5px;">Smaller reporting company </div><div id="a205" style="position:absolute;left:720.133px;top:186.5px;-sec-ix-hidden:ID_18;">&#9745;</div><div id="a211" style="position:absolute;left:396.067px;top:204.9px;">(Do  not<div style="display:inline-block;width:9.18px">&#160;</div>check  if  a<div style="display:inline-block;width:10.39px">&#160;</div>smaller </div><div id="a212" style="position:absolute;left:396.067px;top:223.3px;">reporting company)</div><div id="a216" style="position:absolute;left:574.333px;top:223.3px;"><ix:nonNumeric id="ID_1280" name="dei:EntityEmergingGrowthCompany" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt:booleanfalse">Emerging growth company</ix:nonNumeric></div><div id="a217" style="position:absolute;left:723.333px;top:223.3px;">&#9744;</div><div id="a219" style="position:absolute;left:66.24px;top:241.7px;">&#160;</div><div id="a220" style="position:absolute;left:66.24px;top:260.1px;">If an emerging growth company, indicate by check mark if the registrant has elected not to<div style="display:inline-block;width:4.69px">&#160;</div>use the extended transition period for </div><div id="a222" style="position:absolute;left:66.24px;top:278.5px;">complying with any new or revised<div style="display:inline-block;width:5.4px">&#160;</div>financial accounting standards provided<div style="display:inline-block;width:5.08px">&#160;</div>pursuant to Section 13(a) of<div style="display:inline-block;width:4.86px">&#160;</div>the Exchange Act. Yes </div><div id="a223" style="position:absolute;left:66.24px;top:296.9px;">&#9744;</div><div id="a224" style="position:absolute;left:78.08px;top:296.9px;">&#160;</div><div id="a225" style="position:absolute;left:91.392px;top:296.9px;">No </div><div id="a226" style="position:absolute;left:111.072px;top:296.9px;">&#9745;</div><div id="a227" style="position:absolute;left:123.072px;top:296.9px;">&#160;</div><div id="a228" style="position:absolute;left:66.24px;top:315.3px;">&#160;</div><div id="a229" style="position:absolute;left:66.24px;top:333.7px;">Indicate by<div style="display:inline-block;width:7.84px">&#160;</div>check mark<div style="display:inline-block;width:8.03px">&#160;</div>whether the<div style="display:inline-block;width:7.93px">&#160;</div>registrant has<div style="display:inline-block;width:7.87px">&#160;</div>filed a<div style="display:inline-block;width:8.12px">&#160;</div>report on<div style="display:inline-block;width:7.85px">&#160;</div>and attestation<div style="display:inline-block;width:7.89px">&#160;</div>to its<div style="display:inline-block;width:7.88px">&#160;</div>management&#8217;s assessment<div style="display:inline-block;width:9.03px">&#160;</div>of the </div><div id="a233" style="position:absolute;left:66.24px;top:352.1px;">effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) </div><div id="a236" style="position:absolute;left:66.24px;top:372.8px;">by the registered public accounting firm that prepared or<div style="display:inline-block;width:4.87px">&#160;</div>issued its audit report. </div><div id="a238" style="position:absolute;font-family:Segoe UI Symbol;left:492.253px;top:370.5px;"><ix:nonNumeric id="ID_1283" name="dei:IcfrAuditorAttestationFlag" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></div><div id="a239" style="position:absolute;left:503.773px;top:372.8px;">&#160;</div><div id="a240" style="position:absolute;left:66.24px;top:391.8px;">&#160;</div><div id="a241" style="position:absolute;left:66.24px;top:410.2px;">Indicate by check mark whether the registrant is a shell company (as defined<div style="display:inline-block;width:4.9px">&#160;</div>in Rule 12b-2 of the Act). Yes </div><div id="a244" style="position:absolute;left:640.933px;top:410.2px;">&#9744;</div><div id="a245" style="position:absolute;left:652.773px;top:410.2px;"><div style="display:inline-block;width:3.36px">&#160;</div>No </div><div id="a247" style="position:absolute;left:675.813px;top:410.2px;-sec-ix-hidden:ID_1159;">&#9745;</div><div id="a248" style="position:absolute;left:687.813px;top:410.2px;">&#160;</div><div id="a249" style="position:absolute;left:66.24px;top:428.6px;">&#160;</div><div id="a250" style="position:absolute;left:66.24px;top:447px;">As of June</div><div id="a252" style="position:absolute;left:123.712px;top:447px;">&#160;</div><div id="a253" style="position:absolute;left:127.072px;top:447px;">30, 2020,<div style="display:inline-block;width:4.27px">&#160;</div>the aggregate market value of<div style="display:inline-block;width:5.24px">&#160;</div>the registrant's voting and non<div style="display:inline-block;width:1.74px">&#160;</div>-voting common equity held<div style="display:inline-block;width:5.15px">&#160;</div>by non-affiliates </div><div id="a261" style="position:absolute;left:66.24px;top:465.4px;">of the registrant<div style="display:inline-block;width:6.96px">&#160;</div>was approximately $</div><div id="a261_37_10" style="position:absolute;left:270.08px;top:465.4px;"><ix:nonFraction id="ID_22" name="dei:EntityPublicFloat" contextRef="AS_OF_Jun30_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">22,061,000</ix:nonFraction></div><div id="a261_47_73" style="position:absolute;left:330.467px;top:465.4px;">, based upon<div style="display:inline-block;width:6.52px">&#160;</div>the closing sale<div style="display:inline-block;width:6.77px">&#160;</div>price of $4.12<div style="display:inline-block;width:6.86px">&#160;</div>on the NYSE<div style="display:inline-block;width:5.66px">&#160;</div>American LLC on </div><div id="a267" style="position:absolute;left:66.24px;top:483.8px;">June</div><div id="a268" style="position:absolute;left:90.592px;top:483.8px;">&#160;</div><div id="a269" style="position:absolute;left:93.952px;top:483.8px;">30, 2020<div style="display:inline-block;width:1.51px">&#160;</div>,<div style="display:inline-block;width:4.36px">&#160;</div>the last business<div style="display:inline-block;width:6.49px">&#160;</div>day of registrant's<div style="display:inline-block;width:7.01px">&#160;</div>most recently completed<div style="display:inline-block;width:6.9px">&#160;</div>second fiscal<div style="display:inline-block;width:5.83px">&#160;</div>quarter.<div style="display:inline-block;width:7.97px">&#160;</div>As of March<div style="display:inline-block;width:6.68px">&#160;</div>10, 2021,<div style="display:inline-block;width:5.72px">&#160;</div>the </div><div id="a276" style="position:absolute;left:66.24px;top:502.2px;">latest practicable date, </div><div id="a276_25_9" style="position:absolute;left:186.88px;top:502.2px;"><ix:nonFraction id="ID_631" name="dei:EntityCommonStockSharesOutstanding" contextRef="AS_OF_Mar10_2021_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" unitRef="shares" decimals="INF" format="ixt:numdotdecimal">8,476,047</ix:nonFraction></div><div id="a276_34_69" style="position:absolute;left:240.319px;top:502.2px;"><div style="display:inline-block;width:2.88px">&#160;</div>shares of the registrant&#8217;s common stock<div style="display:inline-block;width:1.64px">&#160;</div>were issued, which includes </div><div id="a276_103_7" style="position:absolute;left:606.147px;top:502.2px;"><ix:nonFraction id="ID_630" name="dei:EntityCommonStockSharesOutstanding" contextRef="AS_OF_Mar10_2021_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" unitRef="shares" decimals="INF" format="ixt:numdotdecimal">507,835</ix:nonFraction></div><div id="a276_110_20" style="position:absolute;left:649.666px;top:502.2px;"><div style="display:inline-block;width:2.88px">&#160;</div>shares of unvested </div><div id="a279" style="position:absolute;left:66.24px;top:520.6px;">restricted common stock.</div><div id="a280" style="position:absolute;left:200.667px;top:520.6px;">&#160;</div><div id="a281" style="position:absolute;left:66.24px;top:539px;">&#160;</div><div id="div_1631_XBRL_TS_d0abf5b102a6416f83521becdc78fd88" style="position:absolute;left:61.813px;top:557.4px;float:left;"><ix:nonNumeric id="ID_27" name="dei:DocumentsIncorporatedByReferenceTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1632" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:64px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a282" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">DOCUMENTS INCORPORATED BY REFERENCE</div><div id="a283" style="position:absolute;font-weight:normal;font-style:normal;left:293.293px;top:0px;">&#160;</div><div id="a284" style="position:absolute;font-size:8px;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">&#160;</div><div id="a285" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:29.5px;">Portions of the<div style="display:inline-block;width:5.96px">&#160;</div>registrant's 2021<div style="display:inline-block;width:5.56px">&#160;</div>definitive Proxy Statement<div style="display:inline-block;width:6.28px">&#160;</div>to be filed<div style="display:inline-block;width:6.16px">&#160;</div>with the Securities<div style="display:inline-block;width:5.96px">&#160;</div>and Exchange Commission<div style="display:inline-block;width:6.36px">&#160;</div>no later </div><div id="a289" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:47.9px;">than 120 days after the end of the registrant's fiscal year are incorporated<div style="display:inline-block;width:5.07px">&#160;</div>herein by reference in Part III of this Form 10-K.</div></div></ix:nonNumeric></div><div id="a292" style="position:absolute;left:719.333px;top:605.3px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page3" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:140px; height:1px; left:70.2px; top:222.9px; background-color:#0563C1;">&#160;</div>
<div style="position:absolute; width:13.3px; height:1px; left:687.2px; top:222.9px; background-color:#0563C1;">&#160;</div>
<div id="a294" style="position:absolute;left:66.24px;top:-0.8px;">&#160;</div><div id="a295" style="position:absolute;left:404.707px;top:1006.3px;">2</div><div id="a296" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a297" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">CORE MOLDING TECHNOLOGIES, INC. AND SUBSIDIARIES</div><div id="a298" style="position:absolute;font-weight:bold;left:450.173px;top:58px;">&#160;</div><div id="a299" style="position:absolute;font-weight:bold;left:66.24px;top:76.4px;">TABLE OF CONTENTS</div><div id="a300" style="position:absolute;font-weight:bold;left:208.507px;top:76.4px;">&#160;</div><div id="a301" style="position:absolute;color:#0563C1;left:70.24px;top:94.4px;"><a href="#a518" style="color:#0563C1;text-decoration:underline;">Part I</a></div><div id="a304" style="position:absolute;color:#0563C1;left:70.24px;top:112.9px;"><a href="#a521" style="color:#0563C1;text-decoration:underline;">Item 1. Business</a></div><div id="a306" style="position:absolute;color:#0563C1;left:687.173px;top:112.9px;"><a href="#a521" style="color:#0563C1;text-decoration:underline;">3</a></div><div id="a310" style="position:absolute;color:#0563C1;left:70.24px;top:137px;"><a href="#a2136" style="color:#0563C1;text-decoration:underline;">Item 1A. Risk Factors</a></div><div id="a312" style="position:absolute;color:#0563C1;left:687.173px;top:137px;"><a href="#a2136" style="color:#0563C1;text-decoration:underline;">12</a></div><div id="a316" style="position:absolute;color:#0563C1;left:70.24px;top:161.2px;"><a href="#a3122" style="color:#0563C1;text-decoration:underline;">Item 1B. Unresolved Staff Comments</a></div><div id="a318" style="position:absolute;color:#0563C1;left:687.173px;top:161.2px;"><a href="#a3122" style="color:#0563C1;text-decoration:underline;">20</a></div><div id="a322" style="position:absolute;color:#0563C1;left:70.24px;top:185.2px;"><a href="#a3133" style="color:#0563C1;text-decoration:underline;">Item 2. Properties</a></div><div id="a324" style="position:absolute;color:#0563C1;left:687.173px;top:185.2px;"><a href="#a3133" style="color:#0563C1;text-decoration:underline;">20</a></div><div id="a328" style="position:absolute;color:#0563C1;left:70.24px;top:209.4px;">Item 3. Legal Proceedings</div><div id="a330" style="position:absolute;color:#0563C1;left:687.173px;top:209.4px;">22</div><div id="a334" style="position:absolute;color:#0563C1;left:70.24px;top:233.5px;"><a href="#a3408" style="color:#0563C1;text-decoration:underline;">Item 4. Mine Safety Disclosure</a></div><div id="a336" style="position:absolute;color:#0563C1;left:687.173px;top:233.5px;"><a href="#a3408" style="color:#0563C1;text-decoration:underline;">22</a></div><div id="a340" style="position:absolute;color:#0563C1;left:70.24px;top:257.7px;"><a href="#a3423" style="color:#0563C1;text-decoration:underline;">Part II</a></div><div id="a345" style="position:absolute;color:#0563C1;left:70.24px;top:281.8px;"><a href="#a3426" style="color:#0563C1;text-decoration:underline;">Item 5. Market<span style="display:inline-block;width:5.68px;text-decoration:underline">&#160;</span>for the Registrant's<span style="display:inline-block;width:5.74px;text-decoration:underline">&#160;</span>Common Equity, Related<span style="display:inline-block;width:5.97px;text-decoration:underline">&#160;</span>Stockholder Matters, and<span style="display:inline-block;width:5.8px;text-decoration:underline">&#160;</span>Issuer Purchase of<span style="display:inline-block;width:5.78px;text-decoration:underline">&#160;</span>Equity </a></div><div id="a347" style="position:absolute;color:#0563C1;left:70.24px;top:300.2px;"><a href="#a3426" style="color:#0563C1;text-decoration:underline;">Securities</a></div><div id="a349" style="position:absolute;color:#0563C1;left:687.173px;top:300.2px;"><a href="#a3426" style="color:#0563C1;text-decoration:underline;">23</a></div><div id="a353" style="position:absolute;color:#0563C1;left:70.24px;top:324.4px;"><a href="#a3753" style="color:#0563C1;text-decoration:underline;">Item 6. Selected Financial Data</a></div><div id="a355" style="position:absolute;color:#0563C1;left:687.173px;top:324.4px;"><a href="#a3753" style="color:#0563C1;text-decoration:underline;">24</a></div><div id="a359" style="position:absolute;color:#0563C1;left:70.24px;top:348.4px;"><a href="#a4304" style="color:#0563C1;text-decoration:underline;">Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations</a></div><div id="a362" style="position:absolute;color:#0563C1;left:687.173px;top:348.4px;"><a href="#a4304" style="color:#0563C1;text-decoration:underline;">25</a></div><div id="a366" style="position:absolute;color:#0563C1;left:70.24px;top:372.6px;"><a href="#a6270" style="color:#0563C1;text-decoration:underline;">Item 7A. Quantitative and Qualitative Disclosures About Market Risk</a></div><div id="a368" style="position:absolute;color:#0563C1;left:687.173px;top:372.6px;"><a href="#a6270" style="color:#0563C1;text-decoration:underline;">37</a></div><div id="a372" style="position:absolute;color:#0563C1;left:70.24px;top:396.8px;"><a href="#a6329" style="color:#0563C1;text-decoration:underline;">Item 8. Financial Statements and Supplementary Data</a></div><div id="a375" style="position:absolute;color:#0563C1;left:687.173px;top:396.8px;"><a href="#a6329" style="color:#0563C1;text-decoration:underline;">38</a></div><div id="a379" style="position:absolute;color:#0563C1;left:70.24px;top:420.9px;"><a href="#a15651" style="color:#0563C1;text-decoration:underline;">Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</a></div><div id="a381" style="position:absolute;color:#0563C1;left:687.173px;top:420.9px;"><a href="#a15651" style="color:#0563C1;text-decoration:underline;">67</a></div><div id="a385" style="position:absolute;color:#0563C1;left:70.24px;top:445.1px;"><a href="#a15672" style="color:#0563C1;text-decoration:underline;">Item 9A. Controls and Procedures</a></div><div id="a388" style="position:absolute;color:#0563C1;left:687.173px;top:445.1px;"><a href="#a15672" style="color:#0563C1;text-decoration:underline;">68</a></div><div id="a392" style="position:absolute;color:#0563C1;left:70.24px;top:469.1px;"><a href="#a15797" style="color:#0563C1;text-decoration:underline;">Item 9B. Other Information</a></div><div id="a394" style="position:absolute;color:#0563C1;left:687.173px;top:469.1px;"><a href="#a15797" style="color:#0563C1;text-decoration:underline;">68</a></div><div id="a398" style="position:absolute;color:#0563C1;left:70.24px;top:493.2px;"><a href="#a15811" style="color:#0563C1;text-decoration:underline;">Part III</a></div><div id="a403" style="position:absolute;color:#0563C1;left:70.24px;top:517.4px;"><a href="#a15814" style="color:#0563C1;text-decoration:underline;">Item 10. Directors, Executive Officers, and Corporate Governance</a></div><div id="a406" style="position:absolute;color:#0563C1;left:687.173px;top:517.4px;"><a href="#a15814" style="color:#0563C1;text-decoration:underline;">69</a></div><div id="a410" style="position:absolute;color:#0563C1;left:70.24px;top:541.6px;"><a href="#a15830" style="color:#0563C1;text-decoration:underline;">Item 11. Executive Compensation</a></div><div id="a412" style="position:absolute;color:#0563C1;left:687.173px;top:541.6px;"><a href="#a15830" style="color:#0563C1;text-decoration:underline;">69</a></div><div id="a416" style="position:absolute;color:#0563C1;left:70.24px;top:565.7px;"><a href="#a15844" style="color:#0563C1;text-decoration:underline;">Item 12. Security Ownership of Certain Beneficial Owners and<span style="display:inline-block;width:4.8px;text-decoration:underline">&#160;</span>Management and Related Stockholder Matters</a></div><div id="a419" style="position:absolute;color:#0563C1;left:687.173px;top:565.7px;"><a href="#a15844" style="color:#0563C1;text-decoration:underline;">69</a></div><div id="a423" style="position:absolute;color:#0563C1;left:70.24px;top:589.9px;"><a href="#a15863" style="color:#0563C1;text-decoration:underline;">Item 13. Certain Relationships, Related Transactions, and Director Independence</a></div><div id="a425" style="position:absolute;color:#0563C1;left:687.173px;top:589.9px;"><a href="#a15863" style="color:#0563C1;text-decoration:underline;">69</a></div><div id="a429" style="position:absolute;color:#0563C1;left:70.24px;top:613.9px;"><a href="#a15878" style="color:#0563C1;text-decoration:underline;">Item 14. Principal Accountant Fees and Services</a></div><div id="a431" style="position:absolute;color:#0563C1;left:687.173px;top:613.9px;"><a href="#a15878" style="color:#0563C1;text-decoration:underline;">69</a></div><div id="a435" style="position:absolute;color:#0563C1;left:86.24px;top:638.1px;"><a href="#a15903" style="color:#0563C1;text-decoration:underline;">Item 15. Exhibits and Financial Statement Schedules</a></div><div id="a437" style="position:absolute;color:#0563C1;left:687.173px;top:638.1px;"><a href="#a15903" style="color:#0563C1;text-decoration:underline;">70</a></div><div id="a441" style="position:absolute;color:#0563C1;left:86.24px;top:662.2px;"><a href="#a15955" style="color:#0563C1;text-decoration:underline;">Item 16. Form 10-K Summary</a></div><div id="a445" style="position:absolute;color:#0563C1;left:687.173px;top:662.2px;"><a href="#a15955" style="color:#0563C1;text-decoration:underline;">70</a></div><div id="a449" style="position:absolute;color:#0563C1;left:70.24px;top:686.4px;"><a href="#a15900" style="color:#0563C1;text-decoration:underline;">Part IV</a></div><div id="a454" style="position:absolute;color:#0563C1;left:70.24px;top:710.5px;"><a href="#a15971" style="color:#0563C1;text-decoration:underline;">Signatures</a></div><div id="a456" style="position:absolute;color:#0563C1;left:687.173px;top:710.5px;"><a href="#a15971" style="color:#0563C1;text-decoration:underline;">71</a></div><div id="a460" style="position:absolute;left:70.24px;top:734.7px;">Exhibit 23</div><div id="a463" style="position:absolute;left:70.24px;top:753.1px;">Exhibit 24</div><div id="a466" style="position:absolute;left:70.24px;top:771.5px;">Exhibit 31(a)</div><div id="a469" style="position:absolute;left:70.24px;top:789.9px;">Exhibit 31(b)</div><div id="a472" style="position:absolute;left:70.24px;top:808.3px;">Exhibit 32(a)</div><div id="a475" style="position:absolute;left:70.24px;top:826.7px;">Exhibit 32(b)</div><div id="a478" style="position:absolute;left:70.24px;top:845.1px;">EX-101 INSTANCE DOCUMENT</div><div id="a483" style="position:absolute;left:70.24px;top:863.4px;">EX-101 SCHEMA DOCUMENT</div><div id="a488" style="position:absolute;left:70.24px;top:881.8px;">EX-101 CALCULATION LINKBASE DOCUMENT</div><div id="a493" style="position:absolute;left:70.24px;top:900.2px;">EX-101 LABEL LINKBASE DOCUMENT</div><div id="a498" style="position:absolute;left:70.24px;top:918.6px;">EX-101 PRESENTATION LINKBASE DOCUMENT</div><div id="a503" style="position:absolute;left:70.24px;top:937px;">EX-101 DEFINITION LINKBASE DOCUMENT</div><div id="a509" style="position:absolute;left:66.24px;top:955.4px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page4" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a510" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a515" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a516" style="position:absolute;left:404.707px;top:1006.3px;">3</div><div id="a517" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a518" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">PART I</div><div id="a519" style="position:absolute;font-weight:bold;left:109.472px;top:58px;">&#160;</div><div id="a520" style="position:absolute;font-weight:bold;left:66.24px;top:76.4px;">&#160;</div><div id="a521" style="position:absolute;font-weight:bold;left:66.24px;top:94.8px;">ITEM 1. BUSINESS</div><div id="a522" style="position:absolute;font-weight:bold;left:182.907px;top:94.8px;">&#160;</div><div id="a523" style="position:absolute;font-weight:bold;left:66.24px;top:113.2px;">&#160;</div><div id="a524" style="position:absolute;font-weight:bold;left:66.24px;top:131.6px;">HISTORICAL DEVELOPMENT OF BUSINESS OF CORE MOLDING TECHNOLOGIES, INC.</div><div id="a528" style="position:absolute;font-weight:bold;left:627.013px;top:131.6px;">&#160;</div><div id="a529" style="position:absolute;font-weight:bold;left:66.24px;top:150px;">&#160;</div><div id="a530" style="position:absolute;left:66.24px;top:168.1px;">In 1996, RYMAC Mortgage<div style="display:inline-block;width:0.86px">&#160;</div>Investment Corporation (&#8220;RYMAC&#8221;) incorporated Core<div style="display:inline-block;width:1.23px">&#160;</div>Molding Technologies, Inc. (&#8220;Core<div style="display:inline-block;width:0.87px">&#160;</div>Molding </div><div id="a537" style="position:absolute;left:66.24px;top:186.5px;">Technologies&#8221; or the &#8220;Company&#8221;), formerly known as Core Materials<div style="display:inline-block;width:1.42px">&#160;</div>Corporation before changing its name on August</div><div id="a546" style="position:absolute;left:696.773px;top:186.5px;">&#160;</div><div id="a547" style="position:absolute;left:700.133px;top:186.5px;">28, 2002, </div><div id="a548" style="position:absolute;left:66.24px;top:204.9px;">for the purpose of acquiring the<div style="display:inline-block;width:5.01px">&#160;</div>Columbus Plastics unit of Navistar, Inc.<div style="display:inline-block;width:5.17px">&#160;</div>(&#8220;Navistar&#8221;), formerly known as International<div style="display:inline-block;width:4.85px">&#160;</div>Truck &amp; </div><div id="a553" style="position:absolute;left:66.24px;top:223.3px;">Engine Corporation. On<div style="display:inline-block;width:5.32px">&#160;</div>December</div><div id="a555" style="position:absolute;left:254.107px;top:223.3px;">&#160;</div><div id="a556" style="position:absolute;left:257.467px;top:223.3px;">31, 1996, RYMAC<div style="display:inline-block;width:5.47px">&#160;</div>merged with and into<div style="display:inline-block;width:5.74px">&#160;</div>the Company, with the<div style="display:inline-block;width:5.71px">&#160;</div>Company as the surviving </div><div id="a558" style="position:absolute;left:66.24px;top:241.7px;">entity. Immediately after<div style="display:inline-block;width:5.7px">&#160;</div>the merger, the<div style="display:inline-block;width:5.88px">&#160;</div>Company acquired substantially<div style="display:inline-block;width:5.83px">&#160;</div>all the assets<div style="display:inline-block;width:5.68px">&#160;</div>and liabilities of<div style="display:inline-block;width:5.7px">&#160;</div>the Columbus Plastics </div><div id="a560" style="position:absolute;left:66.24px;top:260.1px;">unit from Navistar in<div style="display:inline-block;width:5.53px">&#160;</div>return for a<div style="display:inline-block;width:5.39px">&#160;</div>secured note, which has<div style="display:inline-block;width:5.63px">&#160;</div>been repaid, and<div style="display:inline-block;width:5.26px">&#160;</div>4,264,000 shares of newly<div style="display:inline-block;width:5.59px">&#160;</div>issued common stock<div style="display:inline-block;width:5.17px">&#160;</div>of </div><div id="a563" style="position:absolute;left:66.24px;top:278.5px;">the Company. On<div style="display:inline-block;width:5.55px">&#160;</div>July</div><div id="a565" style="position:absolute;left:187.227px;top:278.5px;">&#160;</div><div id="a566" style="position:absolute;left:190.587px;top:278.5px;">18, 2007, the<div style="display:inline-block;width:5.86px">&#160;</div>Company entered into<div style="display:inline-block;width:5.82px">&#160;</div>a stock repurchase<div style="display:inline-block;width:5.6px">&#160;</div>agreement with Navistar,<div style="display:inline-block;width:6.03px">&#160;</div>pursuant to which<div style="display:inline-block;width:5.64px">&#160;</div>the </div><div id="a567" style="position:absolute;left:66.24px;top:296.9px;">Company repurchased 3,600,000 shares of the Company&#8217;s<div style="display:inline-block;width:4.98px">&#160;</div>common stock, from Navistar.<div style="display:inline-block;width:7.3px">&#160;</div>On August</div><div id="a571" style="position:absolute;left:606.813px;top:296.9px;">&#160;</div><div id="a572" style="position:absolute;left:610.173px;top:296.9px;">16, 2013, Navistar sold its </div><div id="a574" style="position:absolute;left:66.24px;top:315.3px;">remaining 664,000 shares of common stock in a series of open market<div style="display:inline-block;width:4.8px">&#160;</div>sales.</div><div id="a575" style="position:absolute;left:473.053px;top:315.3px;">&#160;</div><div id="a576" style="position:absolute;left:66.24px;top:333.7px;">&#160;</div><div id="a577" style="position:absolute;left:66.24px;top:352.1px;">In 1998, the Company opened a second compression molding plant located in Gaffney, South Carolina as part of the Company&#8217;s </div><div id="a580" style="position:absolute;left:66.24px;top:370.5px;">growth strategy to expand its customer base. This facility<div style="display:inline-block;width:1.57px">&#160;</div>provided the Company with additional capacity and a strategic location </div><div id="a582" style="position:absolute;left:66.24px;top:388.9px;">to serve both current and prospective customers.</div><div id="a583" style="position:absolute;left:324.387px;top:388.9px;">&#160;</div><div id="a584" style="position:absolute;left:66.24px;top:407.3px;">&#160;</div><div id="a585" style="position:absolute;left:66.24px;top:425.7px;">In October 2001,<div style="display:inline-block;width:5.19px">&#160;</div>the Company incorporated<div style="display:inline-block;width:5.27px">&#160;</div>Core Composites Corporation as<div style="display:inline-block;width:5.63px">&#160;</div>a wholly owned subsidiary<div style="display:inline-block;width:5.42px">&#160;</div>under the laws of<div style="display:inline-block;width:5.56px">&#160;</div>the </div><div id="a589" style="position:absolute;left:66.24px;top:444.1px;">State of Delaware. This entity was established for the purpose of holding and establishing operations for Airshield Corporation&#8217;s </div><div id="a593" style="position:absolute;left:66.24px;top:462.5px;">assets, which the Company<div style="display:inline-block;width:0.86px">&#160;</div>acquired on October</div><div id="a595" style="position:absolute;left:319.267px;top:462.5px;">&#160;</div><div id="a596" style="position:absolute;left:322.627px;top:462.5px;">16, 2001 (the &#8220;Airshield<div style="display:inline-block;width:0.33px">&#160;</div>Asset Acquisition&#8221;) as<div style="display:inline-block;width:0.98px">&#160;</div>part of the Company&#8217;s diversified </div><div id="a604" style="position:absolute;left:66.24px;top:480.9px;">growth strategy.<div style="display:inline-block;width:5.92px">&#160;</div>Airshield Corporation<div style="display:inline-block;width:7.4px">&#160;</div>was a<div style="display:inline-block;width:6.45px">&#160;</div>privately held<div style="display:inline-block;width:7.26px">&#160;</div>manufacturer and<div style="display:inline-block;width:6.88px">&#160;</div>marketer of<div style="display:inline-block;width:6.91px">&#160;</div>fiberglass reinforced<div style="display:inline-block;width:7.05px">&#160;</div>plastic parts </div><div id="a605" style="position:absolute;left:66.24px;top:499.3px;">primarily for<div style="display:inline-block;width:6.5px">&#160;</div>the truck<div style="display:inline-block;width:6.29px">&#160;</div>industry. The<div style="display:inline-block;width:6.21px">&#160;</div>Company purchased<div style="display:inline-block;width:6.57px">&#160;</div>substantially all<div style="display:inline-block;width:6.35px">&#160;</div>of the<div style="display:inline-block;width:6.35px">&#160;</div>assets of<div style="display:inline-block;width:5.52px">&#160;</div>Airshield Corporation<div style="display:inline-block;width:6.6px">&#160;</div>through the </div><div id="a607" style="position:absolute;left:66.24px;top:517.7px;">United States Bankruptcy Court<div style="display:inline-block;width:1.17px">&#160;</div>as Airshield Corporation<div style="display:inline-block;width:1.18px">&#160;</div>had been operating under<div style="display:inline-block;width:0.93px">&#160;</div>Chapter 11 bankruptcy protection<div style="display:inline-block;width:0.99px">&#160;</div>since March </div><div id="a609" style="position:absolute;left:66.24px;top:536.1px;">2001.</div><div id="a611" style="position:absolute;left:96.352px;top:536.1px;">&#160;</div><div id="a612" style="position:absolute;left:66.24px;top:554.5px;">&#160;</div><div id="a613" style="position:absolute;left:66.24px;top:572.9px;">In conjunction<div style="display:inline-block;width:9.64px">&#160;</div>with establishment<div style="display:inline-block;width:9.48px">&#160;</div>of operations<div style="display:inline-block;width:9.66px">&#160;</div>for the<div style="display:inline-block;width:9.29px">&#160;</div>assets acquired<div style="display:inline-block;width:9.58px">&#160;</div>in the<div style="display:inline-block;width:8.37px">&#160;</div>Airshield Asset<div style="display:inline-block;width:7.51px">&#160;</div>Acquisition, the<div style="display:inline-block;width:9.56px">&#160;</div>Company </div><div id="a614" style="position:absolute;left:66.24px;top:591.3px;">established a Mexican<div style="display:inline-block;width:6.64px">&#160;</div>subsidiary and leased<div style="display:inline-block;width:6.57px">&#160;</div>a production facility<div style="display:inline-block;width:6.4px">&#160;</div>in Mexico. In<div style="display:inline-block;width:6.58px">&#160;</div>October 2001,<div style="display:inline-block;width:5.79px">&#160;</div>the Company (5%<div style="display:inline-block;width:6.41px">&#160;</div>owner) and </div><div id="a617" style="position:absolute;left:66.24px;top:609.7px;">Core Composites Corporation (95%<div style="display:inline-block;width:5.05px">&#160;</div>owner) incorporated Corecomposites de<div style="display:inline-block;width:4.98px">&#160;</div>Mexico, S. de R.L. de<div style="display:inline-block;width:5.05px">&#160;</div>C.V. (&#8220;Corecomposites&#8221;) in </div><div id="a622" style="position:absolute;left:66.24px;top:628.1px;">Matamoros, Mexico. Corecomposites was organized to operate under a maquiladora<div style="display:inline-block;width:4.85px">&#160;</div>program whereby substantially all products </div><div id="a624" style="position:absolute;left:66.24px;top:646.5px;">produced are exported back to<div style="display:inline-block;width:1px">&#160;</div>Core Composites Corporation which sells<div style="display:inline-block;width:0.99px">&#160;</div>such products to United States<div style="display:inline-block;width:1.01px">&#160;</div>based external customers. </div><div id="a626" style="position:absolute;left:66.24px;top:664.9px;">In June</div><div id="a628" style="position:absolute;left:105.472px;top:664.9px;">&#160;</div><div id="a629" style="position:absolute;left:108.832px;top:664.9px;">of 2009, the Company<div style="display:inline-block;width:5.71px">&#160;</div>completed construction and took<div style="display:inline-block;width:5.82px">&#160;</div>occupancy of a new<div style="display:inline-block;width:5.22px">&#160;</div>production facility in Matamoros,<div style="display:inline-block;width:6.04px">&#160;</div>Mexico </div><div id="a631" style="position:absolute;left:66.24px;top:683.3px;">that replaced its leased facility.</div><div id="a632" style="position:absolute;left:230.907px;top:683.3px;">&#160;</div><div id="a633" style="position:absolute;left:66.24px;top:701.7px;">&#160;</div><div id="a634" style="position:absolute;left:66.24px;top:720.1px;">In August 2005, the<div style="display:inline-block;width:6.21px">&#160;</div>Company formed Core<div style="display:inline-block;width:6.52px">&#160;</div>Composites Cincinnati, LLC,<div style="display:inline-block;width:6.32px">&#160;</div>("Core Composites<div style="display:inline-block;width:5.67px">&#160;</div>Cincinnati") a Delaware<div style="display:inline-block;width:6.31px">&#160;</div>limited </div><div id="a637" style="position:absolute;left:66.24px;top:738.5px;">liability company and wholly<div style="display:inline-block;width:1.11px">&#160;</div>owned subsidiary of the<div style="display:inline-block;width:0.92px">&#160;</div>Company. This entity was<div style="display:inline-block;width:0.96px">&#160;</div>formed for the purpose<div style="display:inline-block;width:1.14px">&#160;</div>of establishing operations </div><div id="a639" style="position:absolute;left:66.24px;top:756.9px;">and holding assets<div style="display:inline-block;width:5.5px">&#160;</div>acquired from the<div style="display:inline-block;width:5.45px">&#160;</div>Cincinnati Fiberglass Division<div style="display:inline-block;width:5.78px">&#160;</div>of Diversified Glass<div style="display:inline-block;width:5.69px">&#160;</div>Inc., which the<div style="display:inline-block;width:5.5px">&#160;</div>Company acquired in </div><div id="a641" style="position:absolute;left:66.24px;top:775.3px;">August 2005. The Cincinnati Fiberglass Division<div style="display:inline-block;width:5.19px">&#160;</div>of Diversified Glass, Inc. was<div style="display:inline-block;width:5.04px">&#160;</div>a privately held manufacturer and<div style="display:inline-block;width:4.96px">&#160;</div>distributor of </div><div id="a644" style="position:absolute;left:66.24px;top:793.7px;">fiberglass reinforced plastic<div style="display:inline-block;width:6.35px">&#160;</div>components supplied primarily<div style="display:inline-block;width:6.45px">&#160;</div>to the heavy<div style="display:inline-block;width:1.91px">&#160;</div>-duty truck market.<div style="display:inline-block;width:5.37px">&#160;</div>As a result<div style="display:inline-block;width:5.92px">&#160;</div>of this acquisition,<div style="display:inline-block;width:6.32px">&#160;</div>the </div><div id="a647" style="position:absolute;left:66.24px;top:812.1px;">Company leases a manufacturing facility in Batavia, Ohio.</div><div id="a648" style="position:absolute;left:379.267px;top:812.1px;">&#160;</div><div id="a649" style="position:absolute;left:66.24px;top:830.6px;">&#160;</div><div id="a650" style="position:absolute;left:66.24px;top:849px;">In March 2015,<div style="display:inline-block;width:5.95px">&#160;</div>the Company acquired<div style="display:inline-block;width:5.86px">&#160;</div>substantially all of<div style="display:inline-block;width:5.89px">&#160;</div>the assets of<div style="display:inline-block;width:5.81px">&#160;</div>CPI Binani, Inc.,<div style="display:inline-block;width:5.89px">&#160;</div>a Minnesota based<div style="display:inline-block;width:5.96px">&#160;</div>manufacturer and </div><div id="a653" style="position:absolute;left:66.24px;top:867.4px;">producer of<div style="display:inline-block;width:6.1px">&#160;</div>direct long<div style="display:inline-block;width:6.04px">&#160;</div>fiber thermoplastic<div style="display:inline-block;width:6.21px">&#160;</div>products, and<div style="display:inline-block;width:6.21px">&#160;</div>a wholly owned<div style="display:inline-block;width:7.27px">&#160;</div>subsidiary of<div style="display:inline-block;width:6.23px">&#160;</div>Binani Industries<div style="display:inline-block;width:6.17px">&#160;</div>Limited, located<div style="display:inline-block;width:6.25px">&#160;</div>in </div><div id="a655" style="position:absolute;left:66.24px;top:885.8px;">Winona, Minnesota ("CPI"). The purpose of the acquisition was to increase the Company's process capabilities and diversify the </div><div id="a657" style="position:absolute;left:66.24px;top:904.2px;">Company's customer base.</div><div id="a658" style="position:absolute;left:208.347px;top:904.2px;">&#160;</div><div id="a659" style="position:absolute;left:66.24px;top:922.6px;">&#160;</div><div id="a660" style="position:absolute;left:66.24px;top:941px;">On January</div><div id="a662" style="position:absolute;left:127.712px;top:941px;">&#160;</div><div id="a663" style="position:absolute;left:131.072px;top:941px;">16, 2018, 1137925<div style="display:inline-block;width:5.53px">&#160;</div>B.C Ltd., subsequently<div style="display:inline-block;width:5.29px">&#160;</div>renamed Horizon Plastics<div style="display:inline-block;width:5.63px">&#160;</div>International Inc., a<div style="display:inline-block;width:5.62px">&#160;</div>wholly owned subsidiary </div><div id="a666" style="position:absolute;left:66.24px;top:959.4px;">of the Company, entered into an Asset Purchase Agreement (the "Agreement")<div style="display:inline-block;width:5.16px">&#160;</div>with Horizon Plastics International Inc.,1541689 </div><div id="a667" style="position:absolute;left:66.24px;top:977.8px;">Ontario Inc., 2551024<div style="display:inline-block;width:5.28px">&#160;</div>Ontario Inc. and Horizon<div style="display:inline-block;width:5.71px">&#160;</div>Plastics de Mexico, S.A.<div style="display:inline-block;width:5.49px">&#160;</div>de C.V. (collectively "Horizon<div style="display:inline-block;width:6.02px">&#160;</div>Plastics"). Pursuant to </div></div>
</div>
<div style="padding: 7px">
<div id="Page5" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a669" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a674" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a675" style="position:absolute;left:404.707px;top:1006.3px;">4</div><div id="a676" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a677" style="position:absolute;left:66.24px;top:57.6px;">the terms of<div style="display:inline-block;width:1.05px">&#160;</div>the Agreement the<div style="display:inline-block;width:0.96px">&#160;</div>Company acquired substantially all<div style="display:inline-block;width:0.76px">&#160;</div>of the assets<div style="display:inline-block;width:1.17px">&#160;</div>and assumed certain liabilities<div style="display:inline-block;width:0.86px">&#160;</div>of Horizon Plastics. </div><div id="a679" style="position:absolute;left:66.24px;top:76px;">Horizon Plastics is a<div style="display:inline-block;width:1.27px">&#160;</div>custom low-pressure structural plastic molder, which<div style="display:inline-block;width:1.08px">&#160;</div>utilizes both structural foam and<div style="display:inline-block;width:1.1px">&#160;</div>structural web process </div><div id="a683" style="position:absolute;left:66.24px;top:94.4px;">technologies, operating within two<div style="display:inline-block;width:5.35px">&#160;</div>manufacturing facilities located in<div style="display:inline-block;width:5.09px">&#160;</div>Cobourg, Canada and Escobedo,<div style="display:inline-block;width:5.1px">&#160;</div>Mexico. The purpose of </div><div id="a684" style="position:absolute;left:66.24px;top:112.9px;">the acquisition was to increase the Company's process capabilities to include structural<div style="display:inline-block;width:1.83px">&#160;</div>foam and structural web molding, expand </div><div id="a686" style="position:absolute;left:66.24px;top:131.3px;">its geographical footprint, and diversify the Company's customer base.</div><div id="a687" style="position:absolute;left:442.653px;top:131.3px;">&#160;</div><div id="a688" style="position:absolute;font-weight:bold;left:66.24px;top:150px;">&#160;</div><div id="a689" style="position:absolute;font-weight:bold;left:66.24px;top:168.4px;">DESCRIPTION OF BUSINESS OF CORE MOLDING TECHNOLOGIES, INC.</div><div id="a692" style="position:absolute;font-weight:bold;left:527.773px;top:168.4px;">&#160;</div><div id="a693" style="position:absolute;left:66.24px;top:186.5px;">&#160;</div><div id="a694" style="position:absolute;font-style:italic;left:66.24px;top:204.9px;">Certain statements<div style="display:inline-block;width:6.55px">&#160;</div>under this<div style="display:inline-block;width:6.63px">&#160;</div>caption of<div style="display:inline-block;width:6.44px">&#160;</div>this Annual Report<div style="display:inline-block;width:7.87px">&#160;</div>on Form<div style="display:inline-block;width:6.55px">&#160;</div>10-K constitute<div style="display:inline-block;width:6.6px">&#160;</div>forward-looking statements<div style="display:inline-block;width:6.6px">&#160;</div>within the </div><div id="a700" style="position:absolute;font-style:italic;left:66.24px;top:223.3px;">meaning of the<div style="display:inline-block;width:7.12px">&#160;</div>federal securities laws.<div style="display:inline-block;width:6.94px">&#160;</div>As a general<div style="display:inline-block;width:7.23px">&#160;</div>matter,<div style="display:inline-block;width:3.15px">&#160;</div>forward-looking statements<div style="display:inline-block;width:5.86px">&#160;</div>are those focused<div style="display:inline-block;width:6.83px">&#160;</div>upon future plans, </div><div id="a703" style="position:absolute;font-style:italic;left:66.24px;top:241.7px;">objectives or performance as opposed to historical items and include statements of<div style="display:inline-block;width:1.84px">&#160;</div>anticipated events or trends and expectations </div><div id="a706" style="position:absolute;font-style:italic;left:66.24px;top:260.1px;">and beliefs relating to matters<div style="display:inline-block;width:5.26px">&#160;</div>not historical in nature. Such<div style="display:inline-block;width:5.34px">&#160;</div>forward-looking statements involve known<div style="display:inline-block;width:5.3px">&#160;</div>and unknown risks and </div><div id="a709" style="position:absolute;font-style:italic;left:66.24px;top:278.5px;">are subject to<div style="display:inline-block;width:1.47px">&#160;</div>uncertainties and factors relating<div style="display:inline-block;width:1.02px">&#160;</div>to Core Molding<div style="display:inline-block;width:1.53px">&#160;</div>Technologies' operations and business<div style="display:inline-block;width:1.27px">&#160;</div>environment, all of<div style="display:inline-block;width:1.31px">&#160;</div>which </div><div id="a711" style="position:absolute;font-style:italic;left:66.24px;top:296.9px;">are difficult to<div style="display:inline-block;width:1.07px">&#160;</div>predict and many<div style="display:inline-block;width:0.83px">&#160;</div>of which are<div style="display:inline-block;width:0.99px">&#160;</div>beyond Core Molding<div style="display:inline-block;width:0.97px">&#160;</div>Technologies' control. Words<div style="display:inline-block;width:1.04px">&#160;</div>such as &#8220;may,&#8221; &#8220;will,&#8221;<div style="display:inline-block;width:0.85px">&#160;</div>&#8220;could,&#8221; </div><div id="a719" style="position:absolute;font-style:italic;left:66.24px;top:315.3px;">&#8220;would,&#8221; &#8220;should,&#8221;<div style="display:inline-block;width:6.76px">&#160;</div>&#8220;anticipate,&#8221; &#8220;predict,&#8221;<div style="display:inline-block;width:6.15px">&#160;</div>&#8220;potential,&#8221; &#8220;continue,&#8221;<div style="display:inline-block;width:6.76px">&#160;</div>&#8220;expect,&#8221; &#8220;intend,&#8221;<div style="display:inline-block;width:6.68px">&#160;</div>&#8220;plans,&#8221; &#8220;projects,&#8221;<div style="display:inline-block;width:6.07px">&#160;</div>&#8220;believes,&#8221; </div><div id="a743" style="position:absolute;font-style:italic;left:66.24px;top:333.7px;">&#8220;estimates,&#8221; &#8220;encouraged,&#8221; &#8220;confident&#8221;<div style="display:inline-block;width:5.79px">&#160;</div>and similar expressions are<div style="display:inline-block;width:5.5px">&#160;</div>used to identify<div style="display:inline-block;width:6px">&#160;</div>these forward-looking statements.<div style="display:inline-block;width:5.86px">&#160;</div>These </div><div id="a753" style="position:absolute;font-style:italic;left:66.24px;top:352.1px;">uncertainties and factors could cause<div style="display:inline-block;width:1.18px">&#160;</div>Core Molding Technologies'<div style="display:inline-block;width:1.53px">&#160;</div>actual results to<div style="display:inline-block;width:1.47px">&#160;</div>differ materially from<div style="display:inline-block;width:1.46px">&#160;</div>those matters expressed </div><div id="a755" style="position:absolute;font-style:italic;left:66.24px;top:370.5px;">in or implied by such forward-looking statements.</div><div id="a758" style="position:absolute;font-style:italic;left:332.067px;top:370.5px;">&#160;</div><div id="a759" style="position:absolute;font-style:italic;left:66.24px;top:388.9px;">&#160;</div><div id="a760" style="position:absolute;font-style:italic;left:66.24px;top:407.3px;">Core Molding Technologies<div style="display:inline-block;width:7.29px">&#160;</div>believes that<div style="display:inline-block;width:6.28px">&#160;</div>the following<div style="display:inline-block;width:6.28px">&#160;</div>factors, among<div style="display:inline-block;width:6.23px">&#160;</div>others, could<div style="display:inline-block;width:6.15px">&#160;</div>affect its<div style="display:inline-block;width:6.28px">&#160;</div>future performance and<div style="display:inline-block;width:7.22px">&#160;</div>cause </div><div id="a761" style="position:absolute;font-style:italic;left:66.24px;top:425.7px;">actual results to differ materially from those expressed or implied by forward-looking statements made in<div style="display:inline-block;width:4.98px">&#160;</div>this Annual Report on </div><div id="a765" style="position:absolute;font-style:italic;left:66.24px;top:444.1px;">Form 10-K: business conditions in the plastics, transportation, marine and commercial<div style="display:inline-block;width:1.43px">&#160;</div>product industries (including changes in </div><div id="a769" style="position:absolute;font-style:italic;left:66.24px;top:462.5px;">demand for truck production); federal and<div style="display:inline-block;width:5.21px">&#160;</div>state regulations (including engine emission regulations); general economic,<div style="display:inline-block;width:5.18px">&#160;</div>social, </div><div id="a773" style="position:absolute;font-style:italic;left:66.24px;top:480.9px;">regulatory (including foreign<div style="display:inline-block;width:7.06px">&#160;</div>trade policy)<div style="display:inline-block;width:6.63px">&#160;</div>and political<div style="display:inline-block;width:6.68px">&#160;</div>environments in the<div style="display:inline-block;width:7.71px">&#160;</div>countries in<div style="display:inline-block;width:6.55px">&#160;</div>which Core Molding<div style="display:inline-block;width:7.77px">&#160;</div>Technologies </div><div id="a776" style="position:absolute;font-style:italic;left:66.24px;top:499.3px;">operates; the<div style="display:inline-block;width:7.19px">&#160;</div>adverse impact<div style="display:inline-block;width:7.27px">&#160;</div>of coronavirus<div style="display:inline-block;width:6.66px">&#160;</div>(COVID-19) global<div style="display:inline-block;width:7.24px">&#160;</div>pandemic on<div style="display:inline-block;width:7.16px">&#160;</div>our business,<div style="display:inline-block;width:7.19px">&#160;</div>results of<div style="display:inline-block;width:6.71px">&#160;</div>operations, financial </div><div id="a781" style="position:absolute;font-style:italic;left:66.24px;top:517.7px;">position, liquidity or cash flow, as well as<div style="display:inline-block;width:4.95px">&#160;</div>impact on customers and supply chains; safety and<div style="display:inline-block;width:4.87px">&#160;</div>security conditions in Mexico and </div><div id="a784" style="position:absolute;font-style:italic;left:66.24px;top:536.1px;">Canada; fluctuations in<div style="display:inline-block;width:5.95px">&#160;</div>foreign currency exchange rates;<div style="display:inline-block;width:5.57px">&#160;</div>dependence upon certain<div style="display:inline-block;width:5.95px">&#160;</div>major customers as<div style="display:inline-block;width:5.74px">&#160;</div>the primary source of </div><div id="a790" style="position:absolute;font-style:italic;left:66.24px;top:554.5px;">Core Molding Technologies&#8217;<div style="display:inline-block;width:6.33px">&#160;</div>sales revenues; efforts<div style="display:inline-block;width:6.22px">&#160;</div>of Core Molding<div style="display:inline-block;width:6.33px">&#160;</div>Technologies to expand<div style="display:inline-block;width:6.88px">&#160;</div>its customer base;<div style="display:inline-block;width:6.75px">&#160;</div>the ability to </div><div id="a795" style="position:absolute;font-style:italic;left:66.24px;top:572.9px;">develop new and innovative products and to diversify markets, materials<div style="display:inline-block;width:1.76px">&#160;</div>and processes and increase operational<div style="display:inline-block;width:1.8px">&#160;</div>enhancements; </div><div id="a800" style="position:absolute;font-style:italic;left:66.24px;top:591.3px;">ability to accurately<div style="display:inline-block;width:6.11px">&#160;</div>quote and execute<div style="display:inline-block;width:6.24px">&#160;</div>manufacturing processes for new<div style="display:inline-block;width:6.54px">&#160;</div>business; the actions<div style="display:inline-block;width:6.32px">&#160;</div>of competitors, customers,<div style="display:inline-block;width:6.22px">&#160;</div>and </div><div id="a803" style="position:absolute;font-style:italic;left:66.24px;top:609.7px;">suppliers; failur<div style="display:inline-block;width:1.89px">&#160;</div>e<div style="display:inline-block;width:5.76px">&#160;</div>of Core<div style="display:inline-block;width:7.67px">&#160;</div>Molding Technologies&#8217;<div style="display:inline-block;width:8.26px">&#160;</div>suppliers to<div style="display:inline-block;width:8.15px">&#160;</div>perform their<div style="display:inline-block;width:8.06px">&#160;</div>obligations; the<div style="display:inline-block;width:8.2px">&#160;</div>availability of<div style="display:inline-block;width:8.2px">&#160;</div>raw materials; </div><div id="a808" style="position:absolute;font-style:italic;left:66.24px;top:628.1px;">inflationary pressures; new<div style="display:inline-block;width:8.58px">&#160;</div>technologies; regulatory<div style="display:inline-block;width:6.98px">&#160;</div>matters; labor<div style="display:inline-block;width:7.46px">&#160;</div>relations; labor<div style="display:inline-block;width:6.98px">&#160;</div>availability; a<div style="display:inline-block;width:7.59px">&#160;</div>work stoppage<div style="display:inline-block;width:7.35px">&#160;</div>or labor </div><div id="a812" style="position:absolute;font-style:italic;left:66.24px;top:646.5px;">disruption at<div style="display:inline-block;width:5.99px">&#160;</div>one of our<div style="display:inline-block;width:7.23px">&#160;</div>union locations or<div style="display:inline-block;width:7.23px">&#160;</div>one of our<div style="display:inline-block;width:7.23px">&#160;</div>customer or supplier<div style="display:inline-block;width:7.14px">&#160;</div>locations; the<div style="display:inline-block;width:5.99px">&#160;</div>loss or inability<div style="display:inline-block;width:7.23px">&#160;</div>of Core Molding </div><div id="a815" style="position:absolute;font-style:italic;left:66.24px;top:664.9px;">Technologies to attract and<div style="display:inline-block;width:5.43px">&#160;</div>retain key personnel; the Company's<div style="display:inline-block;width:5.34px">&#160;</div>ability to successfully identify,<div style="display:inline-block;width:5.48px">&#160;</div>evaluate and manage potential </div><div id="a818" style="position:absolute;font-style:italic;left:66.24px;top:683.3px;">acquisitions and to benefit from and properly integrate any<div style="display:inline-block;width:5.09px">&#160;</div>completed acquisitions; federal, state and local<div style="display:inline-block;width:5.19px">&#160;</div>environmental laws </div><div id="a822" style="position:absolute;font-style:italic;left:66.24px;top:701.7px;">and regulations; the<div style="display:inline-block;width:6.19px">&#160;</div>availability of sufficient<div style="display:inline-block;width:6.87px">&#160;</div>capital; the ability<div style="display:inline-block;width:6.64px">&#160;</div>of Core Molding<div style="display:inline-block;width:6.33px">&#160;</div>Technologies to provide<div style="display:inline-block;width:6.35px">&#160;</div>on-time delivery to </div><div id="a829" style="position:absolute;font-style:italic;left:66.24px;top:720.1px;">customers, which may require additional shipping expenses to ensure on-time delivery or otherwise result in late fees<div style="display:inline-block;width:4.98px">&#160;</div>and other </div><div id="a837" style="position:absolute;font-style:italic;left:66.24px;top:738.5px;">customer charges; risk of cancellation or rescheduling of<div style="display:inline-block;width:4.99px">&#160;</div>orders; management&#8217;s decision to pursue new<div style="display:inline-block;width:5.19px">&#160;</div>products or businesses </div><div id="a843" style="position:absolute;font-style:italic;left:66.24px;top:756.9px;">which involve additional costs,<div style="display:inline-block;width:1.08px">&#160;</div>risks or capital expenditures;<div style="display:inline-block;width:0.44px">&#160;</div>inadequate insurance coverage to<div style="display:inline-block;width:0.9px">&#160;</div>protect against potential<div style="display:inline-block;width:0.99px">&#160;</div>hazards; </div><div id="a847" style="position:absolute;font-style:italic;left:66.24px;top:775.3px;">equipment and machinery<div style="display:inline-block;width:6.83px">&#160;</div>failure; product liability<div style="display:inline-block;width:5.82px">&#160;</div>and warranty claims;<div style="display:inline-block;width:6.69px">&#160;</div>and other risks<div style="display:inline-block;width:6.94px">&#160;</div>identified from time<div style="display:inline-block;width:6.43px">&#160;</div>to time in<div style="display:inline-block;width:6.8px">&#160;</div>Core </div><div id="a851" style="position:absolute;font-style:italic;left:66.24px;top:793.7px;">Molding Technologies&#8217; other public documents on file with<div style="display:inline-block;width:5.01px">&#160;</div>the Securities and Exchange Commission, including those<div style="display:inline-block;width:4.87px">&#160;</div>described </div><div id="a855" style="position:absolute;font-style:italic;left:66.24px;top:812.1px;">in Item 1A of this Annual Report on Form 10-K.</div><div id="a858" style="position:absolute;font-style:italic;left:322.147px;top:812.1px;">&#160;</div><div id="a859" style="position:absolute;left:66.24px;top:830.6px;">&#160;</div><div id="a860" style="position:absolute;left:66.24px;top:849px;">Core Molding Technologies<div style="display:inline-block;width:6.22px">&#160;</div>and its subsidiaries<div style="display:inline-block;width:6.61px">&#160;</div>operate in one<div style="display:inline-block;width:6.54px">&#160;</div>operating segment as<div style="display:inline-block;width:6.45px">&#160;</div>a molder of<div style="display:inline-block;width:6.56px">&#160;</div>thermoplastic and thermoset </div><div id="a863" style="position:absolute;left:66.24px;top:867.4px;">structural products. The<div style="display:inline-block;width:3.78px">&#160;</div>Company's operating segment consists of two component<div style="display:inline-block;width:4.98px">&#160;</div>reporting units, Core Traditional and Horizon </div><div id="a867" style="position:absolute;left:66.24px;top:885.8px;">Plastics. The Company offers customers a wide range of manufacturing processes to fit various<div style="display:inline-block;width:4.92px">&#160;</div>program volume and investment </div><div id="a870" style="position:absolute;left:66.24px;top:904.2px;">requirements. These processes<div style="display:inline-block;width:6.62px">&#160;</div>include compression<div style="display:inline-block;width:5.99px">&#160;</div>molding of sheet<div style="display:inline-block;width:6.74px">&#160;</div>molding compound<div style="display:inline-block;width:5.85px">&#160;</div>("SMC"), bulk<div style="display:inline-block;width:5.85px">&#160;</div>molding compounds </div><div id="a874" style="position:absolute;left:66.24px;top:922.6px;">("BMC"), resin<div style="display:inline-block;width:6.5px">&#160;</div>transfer molding<div style="display:inline-block;width:6.42px">&#160;</div>("RTM"), liquid<div style="display:inline-block;width:6.86px">&#160;</div>molding of<div style="display:inline-block;width:6.31px">&#160;</div>dicyclopentadiene ("DCPD"),<div style="display:inline-block;width:7.02px">&#160;</div>spray-up and<div style="display:inline-block;width:6.4px">&#160;</div>hand-lay-up, direct </div><div id="a885" style="position:absolute;left:66.24px;top:941px;">long-fiber  thermoplastics  ("D<div style="display:inline-block;width:2.2px">&#160;</div>-LFT")  and  structural<div style="display:inline-block;width:9.48px">&#160;</div>foam  and  structural<div style="display:inline-block;width:9.31px">&#160;</div>web  injection  molding<div style="display:inline-block;width:9.22px">&#160;</div>("SIM").  Core  Molding </div><div id="a894" style="position:absolute;left:66.24px;top:959.4px;">Technologies serves<div style="display:inline-block;width:6.16px">&#160;</div>a wide<div style="display:inline-block;width:6.09px">&#160;</div>variety of<div style="display:inline-block;width:6.19px">&#160;</div>markets, including the<div style="display:inline-block;width:7.54px">&#160;</div>medium and<div style="display:inline-block;width:6.08px">&#160;</div>heavy-duty truck,<div style="display:inline-block;width:6.17px">&#160;</div>marine, automotive,<div style="display:inline-block;width:6.22px">&#160;</div>agriculture, </div><div id="a899" style="position:absolute;left:66.24px;top:977.8px;">construction, and<div style="display:inline-block;width:6.14px">&#160;</div>other commercial<div style="display:inline-block;width:6.4px">&#160;</div>products. The demand<div style="display:inline-block;width:7.22px">&#160;</div>for Core<div style="display:inline-block;width:6.17px">&#160;</div>Molding Technologies&#8217;<div style="display:inline-block;width:4.88px">&#160;</div>products is<div style="display:inline-block;width:6.09px">&#160;</div>affected by<div style="display:inline-block;width:6.01px">&#160;</div>economic </div></div>
</div>
<div style="padding: 7px">
<div id="Page6" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a905" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a910" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a911" style="position:absolute;left:404.707px;top:1006.3px;">5</div><div id="a912" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a913" style="position:absolute;left:66.24px;top:57.6px;">conditions in the United<div style="display:inline-block;width:5.61px">&#160;</div>States, Mexico, and<div style="display:inline-block;width:5.18px">&#160;</div>Canada. Core Molding Technologies<div style="display:inline-block;width:1.94px">&#160;</div>&#8217;<div style="display:inline-block;width:2.94px">&#160;</div>manufacturing operations have a<div style="display:inline-block;width:5.68px">&#160;</div>significant </div><div id="a918" style="position:absolute;left:66.24px;top:76px;">fixed cost<div style="display:inline-block;width:9.28px">&#160;</div>component. Accordingly,<div style="display:inline-block;width:8.55px">&#160;</div>during periods<div style="display:inline-block;width:9.63px">&#160;</div>of changing<div style="display:inline-block;width:9.49px">&#160;</div>demand, the<div style="display:inline-block;width:9.34px">&#160;</div>profitability of<div style="display:inline-block;width:9.57px">&#160;</div>Core Molding<div style="display:inline-block;width:9.12px">&#160;</div>Technologies&#8217; </div><div id="a923" style="position:absolute;left:66.24px;top:94.4px;">operations may change proportionately more than revenues from operations.</div><div id="a926" style="position:absolute;left:474.013px;top:94.4px;">&#160;</div><div id="a927" style="position:absolute;left:66.24px;top:112.9px;">&#160;</div><div id="a928" style="position:absolute;left:66.24px;top:128.2px;">Structural plastics compete largely against metals and have the strength<div style="display:inline-block;width:4.8px">&#160;</div>to function well during prolonged use.<div style="display:inline-block;width:7.61px">&#160;</div>Management </div><div id="a932" style="position:absolute;left:66.24px;top:143.4px;">believes that structural plastic components offer many advantages<div style="display:inline-block;width:4.71px">&#160;</div>over metals, including:</div><div id="a937" style="position:absolute;left:543.453px;top:143.4px;">&#160;</div><div id="a938" style="position:absolute;left:66.24px;top:158.8px;">&#160;</div><div id="a939" style="position:absolute;left:114.272px;top:178.2px;">&#9679;</div><div id="a940" style="position:absolute;font-family:Arial;left:120.352px;top:178px;">&#160;</div><div id="a941" style="position:absolute;left:162.267px;top:178.2px;">heat resistance;</div><div id="a942" style="position:absolute;left:244.027px;top:178.2px;">&#160;</div><div id="a943" style="position:absolute;left:114.272px;top:197.5px;">&#9679;</div><div id="a944" style="position:absolute;font-family:Arial;left:120.352px;top:197.4px;">&#160;</div><div id="a945" style="position:absolute;left:162.267px;top:197.5px;">corrosion resistance;</div><div id="a946" style="position:absolute;left:272.227px;top:197.5px;">&#160;</div><div id="a947" style="position:absolute;left:114.272px;top:216.9px;">&#9679;</div><div id="a948" style="position:absolute;font-family:Arial;left:120.352px;top:216.7px;">&#160;</div><div id="a949" style="position:absolute;left:162.267px;top:216.9px;">lighter weight;</div><div id="a950" style="position:absolute;left:240.347px;top:216.9px;">&#160;</div><div id="a951" style="position:absolute;left:114.272px;top:236.2px;">&#9679;</div><div id="a952" style="position:absolute;font-family:Arial;left:120.352px;top:236.1px;">&#160;</div><div id="a953" style="position:absolute;left:162.267px;top:236.2px;">lower cost;</div><div id="a954" style="position:absolute;left:221.147px;top:236.2px;">&#160;</div><div id="a955" style="position:absolute;left:114.272px;top:255.6px;">&#9679;</div><div id="a956" style="position:absolute;font-family:Arial;left:120.352px;top:255.5px;">&#160;</div><div id="a957" style="position:absolute;left:162.267px;top:255.6px;">greater flexibility in product design;</div><div id="a958" style="position:absolute;left:354.787px;top:255.6px;">&#160;</div><div id="a959" style="position:absolute;left:114.272px;top:275px;">&#9679;</div><div id="a960" style="position:absolute;font-family:Arial;left:120.352px;top:274.8px;">&#160;</div><div id="a961" style="position:absolute;left:162.267px;top:275px;">part consolidation for multiple piece assemblies;</div><div id="a962" style="position:absolute;left:421.187px;top:275px;">&#160;</div><div id="a963" style="position:absolute;left:114.272px;top:294.3px;">&#9679;</div><div id="a964" style="position:absolute;font-family:Arial;left:120.352px;top:294.2px;">&#160;</div><div id="a965" style="position:absolute;left:162.267px;top:294.3px;">lower initial tooling costs for lower volume applications;</div><div id="a967" style="position:absolute;left:465.693px;top:294.3px;">&#160;</div><div id="a968" style="position:absolute;left:114.272px;top:313.7px;">&#9679;</div><div id="a969" style="position:absolute;font-family:Arial;left:120.352px;top:313.5px;">&#160;</div><div id="a970" style="position:absolute;left:162.267px;top:313.7px;">high strength-to-weight ratio; and</div><div id="a975" style="position:absolute;left:341.827px;top:313.7px;">&#160;</div><div id="a976" style="position:absolute;left:114.272px;top:333px;">&#9679;</div><div id="a977" style="position:absolute;font-family:Arial;left:120.352px;top:332.9px;">&#160;</div><div id="a978" style="position:absolute;left:162.267px;top:333px;">dent-resistance in comparison to steel or aluminum.</div><div id="a981" style="position:absolute;left:438.147px;top:333px;">&#160;</div><div id="a982" style="position:absolute;left:66.24px;top:351.5px;">&#160;</div><div id="a983" style="position:absolute;left:66.24px;top:369.9px;">The largest<div style="display:inline-block;width:8.56px">&#160;</div>markets for<div style="display:inline-block;width:8.12px">&#160;</div>structural plastics<div style="display:inline-block;width:8.52px">&#160;</div>are transportation<div style="display:inline-block;width:8.47px">&#160;</div>(automotive and<div style="display:inline-block;width:8.38px">&#160;</div>truck), agriculture,<div style="display:inline-block;width:8.5px">&#160;</div>construction, marine,<div style="display:inline-block;width:8.64px">&#160;</div>and </div><div id="a987" style="position:absolute;left:66.24px;top:388.3px;">industrial applications. As of December</div><div id="a990" style="position:absolute;left:276.227px;top:388.3px;">&#160;</div><div id="a991" style="position:absolute;left:279.587px;top:388.3px;">31, 2020, the Company operated seven production facilities<div style="display:inline-block;width:1.45px">&#160;</div>in Columbus, Ohio; Batavia, </div><div id="a994" style="position:absolute;left:66.24px;top:406.7px;">Ohio; Gaffney, South<div style="display:inline-block;width:5.43px">&#160;</div>Carolina; Winona, Minnesota; Matamoros<div style="display:inline-block;width:6.12px">&#160;</div>and Escobedo, Mexico;<div style="display:inline-block;width:5.38px">&#160;</div>and Cobourg, Canada,<div style="display:inline-block;width:5.48px">&#160;</div>which produce </div><div id="a996" style="position:absolute;left:66.24px;top:425.1px;">structural plastic products.<div style="display:inline-block;width:5.28px">&#160;</div>Our manufacturing facilities utilize<div style="display:inline-block;width:5.68px">&#160;</div>various production processes; however,<div style="display:inline-block;width:5.68px">&#160;</div>end products are similar </div><div id="a999" style="position:absolute;left:66.24px;top:443.5px;">and are<div style="display:inline-block;width:6.09px">&#160;</div>not unique to<div style="display:inline-block;width:7.2px">&#160;</div>a facility or<div style="display:inline-block;width:7.11px">&#160;</div>customer base.<div style="display:inline-block;width:6.2px">&#160;</div>Operating decision<div style="display:inline-block;width:6.2px">&#160;</div>makers (officers of<div style="display:inline-block;width:7.21px">&#160;</div>the Company)<div style="display:inline-block;width:5.99px">&#160;</div>are headquartered<div style="display:inline-block;width:6.38px">&#160;</div>in </div><div id="a1000" style="position:absolute;left:66.24px;top:461.9px;">Columbus, Ohio<div style="display:inline-block;width:6.11px">&#160;</div>and oversee<div style="display:inline-block;width:6.1px">&#160;</div>all manufacturing<div style="display:inline-block;width:6.13px">&#160;</div>operations for<div style="display:inline-block;width:6.2px">&#160;</div>all products<div style="display:inline-block;width:5.99px">&#160;</div>as well as<div style="display:inline-block;width:7.09px">&#160;</div>oversee customer<div style="display:inline-block;width:6.17px">&#160;</div>relationships with<div style="display:inline-block;width:6.27px">&#160;</div>all </div><div id="a1003" style="position:absolute;left:66.24px;top:480.3px;">customers. The Company supplies structural plastic products to truck manufacturers, automotive suppliers, and manufacturers of </div><div id="a1008" style="position:absolute;left:66.24px;top:498.7px;">marine and other commercial products.</div><div id="a1010" style="position:absolute;left:275.587px;top:498.7px;">&#160;</div><div id="a1011" style="position:absolute;left:66.24px;top:517.1px;">&#160;</div><div id="a1012" style="position:absolute;left:66.24px;top:535.5px;">In general, product growth and diversification are achieved in several different ways:<div style="display:inline-block;width:5.77px">&#160;</div>(1) resourcing of existing structural plastic </div><div id="a1016" style="position:absolute;left:66.24px;top:553.9px;">products<div style="display:inline-block;width:4.22px">&#160;</div>from another supplier<div style="display:inline-block;width:6.06px">&#160;</div>by an original<div style="display:inline-block;width:5.6px">&#160;</div>equipment manufacturer<div style="display:inline-block;width:5.42px">&#160;</div>(&#8220;OEM&#8221;); (2) obtaining<div style="display:inline-block;width:5.99px">&#160;</div>new structural plastic<div style="display:inline-block;width:5.98px">&#160;</div>products </div><div id="a1028" style="position:absolute;left:66.24px;top:572.3px;">through a selection process in which an OEM<div style="display:inline-block;width:4.9px">&#160;</div>solicits bids; (3) successful marketing of structural<div style="display:inline-block;width:5.04px">&#160;</div>plastic products for previously </div><div id="a1032" style="position:absolute;left:66.24px;top:590.7px;">non-structural plastic applications;<div style="display:inline-block;width:4.05px">&#160;</div>(4) converting alternative materials<div style="display:inline-block;width:0.74px">&#160;</div>to structural plastics; (5)<div style="display:inline-block;width:1.02px">&#160;</div>successful marketing of<div style="display:inline-block;width:1.08px">&#160;</div>structural </div><div id="a1041" style="position:absolute;left:66.24px;top:609.1px;">plastic products to OEMs outside<div style="display:inline-block;width:5.06px">&#160;</div>of our traditional markets; (6)<div style="display:inline-block;width:5.04px">&#160;</div>developing of new materials, technology and<div style="display:inline-block;width:5.03px">&#160;</div>processes to meet </div><div id="a1044" style="position:absolute;left:66.24px;top:627.5px;">current or<div style="display:inline-block;width:6.73px">&#160;</div>prospective customer<div style="display:inline-block;width:7.11px">&#160;</div>requirements; and<div style="display:inline-block;width:6.89px">&#160;</div>(7) acquiring<div style="display:inline-block;width:6.73px">&#160;</div>an existing<div style="display:inline-block;width:6.89px">&#160;</div>business. The<div style="display:inline-block;width:6.59px">&#160;</div>Company's efforts<div style="display:inline-block;width:6.87px">&#160;</div>continue to<div style="display:inline-block;width:7.02px">&#160;</div>be </div><div id="a1046" style="position:absolute;left:66.24px;top:645.9px;">directed towards all seven areas.</div><div id="a1047" style="position:absolute;left:239.067px;top:645.9px;">&#160;</div><div id="a1048" style="position:absolute;font-weight:bold;left:66.24px;top:664.6px;">&#160;</div><div id="a1049" style="position:absolute;font-weight:bold;left:66.24px;top:683px;">MAJOR COMPETITORS</div><div id="a1050" style="position:absolute;font-weight:bold;left:218.267px;top:683px;">&#160;</div><div id="a1051" style="position:absolute;left:66.24px;top:701.1px;">&#160;</div><div id="a1052" style="position:absolute;left:66.24px;top:719.5px;">The Company believes that it<div style="display:inline-block;width:5.39px">&#160;</div>is one of the largest<div style="display:inline-block;width:5.04px">&#160;</div>compounders and molders of<div style="display:inline-block;width:5.15px">&#160;</div>structural plastics using the<div style="display:inline-block;width:5.07px">&#160;</div>SMC, RTM, spray-</div><div id="a1059" style="position:absolute;left:66.24px;top:737.9px;">up, hand-lay-up, D-LFT and SIM molding processes in North America.</div><div id="a1070" style="position:absolute;left:444.413px;top:737.9px;">&#160;</div><div id="a1071" style="position:absolute;left:447.773px;top:737.9px;"><div style="display:inline-block;width:2.88px">&#160;</div>The Company faces competition from a number of other </div><div id="a1073" style="position:absolute;left:66.24px;top:756.3px;">molders including, most significantly,<div style="display:inline-block;width:0.7px">&#160;</div>Molded Fiber Glass Companies,<div style="display:inline-block;width:0.91px">&#160;</div>Continental Structural Plastics, Ashley<div style="display:inline-block;width:0.11px">&#160;</div>Industrial Molding, </div><div id="a1075" style="position:absolute;left:66.24px;top:774.7px;">Ren&#233; Mat&#233;riaux<div style="display:inline-block;width:7.73px">&#160;</div>Composite Lt&#233;e<div style="display:inline-block;width:7.68px">&#160;</div>("RMC"), STS<div style="display:inline-block;width:8.05px">&#160;</div>Group and<div style="display:inline-block;width:7.25px">&#160;</div>The Composites<div style="display:inline-block;width:7.74px">&#160;</div>Group.</div><div id="a1079" style="position:absolute;left:533.693px;top:774.7px;">&#160;</div><div id="a1080" style="position:absolute;left:537.053px;top:774.7px;"><div style="display:inline-block;width:4.96px">&#160;</div>The Company<div style="display:inline-block;width:7.59px">&#160;</div>believes that<div style="display:inline-block;width:7.82px">&#160;</div>it is<div style="display:inline-block;width:7.64px">&#160;</div>well </div><div id="a1082" style="position:absolute;left:66.24px;top:793.1px;">positioned to compete<div style="display:inline-block;width:6.56px">&#160;</div>based primarily<div style="display:inline-block;width:5.67px">&#160;</div>on manufacturing capability<div style="display:inline-block;width:6.92px">&#160;</div>and location, product<div style="display:inline-block;width:6.72px">&#160;</div>quality, engineering capability,<div style="display:inline-block;width:6.76px">&#160;</div>cost, </div><div id="a1084" style="position:absolute;left:66.24px;top:811.5px;">and delivery.</div><div id="a1085" style="position:absolute;left:135.227px;top:811.5px;">&#160;</div><div id="a1086" style="position:absolute;left:138.587px;top:811.5px;"><div style="display:inline-block;width:3.68px">&#160;</div>However, the industry remains<div style="display:inline-block;width:5.11px">&#160;</div>highly competitive and some of<div style="display:inline-block;width:5.26px">&#160;</div>the Company's competitors have<div style="display:inline-block;width:5.31px">&#160;</div>greater financial </div><div id="a1089" style="position:absolute;left:66.24px;top:829.9px;">resources, research and development facilities, design engineering, manufacturing,<div style="display:inline-block;width:4.99px">&#160;</div>and marketing capabilities.</div><div id="a1090" style="position:absolute;left:654.533px;top:829.9px;">&#160;</div><div id="a1091" style="position:absolute;left:66.24px;top:848.3px;">&#160;</div><div id="a1092" style="position:absolute;font-weight:bold;left:66.24px;top:867.1px;">MAJOR CUSTOMERS</div><div id="a1093" style="position:absolute;font-weight:bold;left:202.747px;top:867.1px;">&#160;</div><div id="a1094" style="position:absolute;left:66.24px;top:885.1px;">&#160;</div><div id="a1095" style="position:absolute;left:66.24px;top:903.5px;">The Company had<div style="display:inline-block;width:6.86px">&#160;</div>five major customers<div style="display:inline-block;width:6.77px">&#160;</div>during the year<div style="display:inline-block;width:6.81px">&#160;</div>ended December<div style="display:inline-block;width:5.93px">&#160;</div>31, 2020, Universal<div style="display:inline-block;width:6.87px">&#160;</div>Forest Products,<div style="display:inline-block;width:5.84px">&#160;</div>Inc. (&#8220;UFP&#8221;), </div><div id="a1101" style="position:absolute;left:66.24px;top:921.9px;">Navistar, Inc. (&#8220;Navistar &#8221;), PACCAR, Inc. (&#8220;PACCAR&#8221;), Volvo Group North America, LLC (&#8220;Volvo&#8221;), and BRP, Inc. (&#8220;BRP&#8221;). </div><div id="a1118" style="position:absolute;left:66.24px;top:940.3px;">Major customers are<div style="display:inline-block;width:6.69px">&#160;</div>defined as customers<div style="display:inline-block;width:6.87px">&#160;</div>whose sales individually<div style="display:inline-block;width:6.55px">&#160;</div>consist of more<div style="display:inline-block;width:6.76px">&#160;</div>than ten percent<div style="display:inline-block;width:6.65px">&#160;</div>of total sales<div style="display:inline-block;width:6.64px">&#160;</div>during any </div><div id="a1120" style="position:absolute;left:66.24px;top:958.7px;">annual or interim reporting<div style="display:inline-block;width:5.51px">&#160;</div>period in the<div style="display:inline-block;width:5.2px">&#160;</div>current year. The loss<div style="display:inline-block;width:5.21px">&#160;</div>of a significant portion<div style="display:inline-block;width:5.54px">&#160;</div>of sales to these<div style="display:inline-block;width:5.31px">&#160;</div>customers could have<div style="display:inline-block;width:5.23px">&#160;</div>a </div><div id="a1124" style="position:absolute;left:66.24px;top:977.1px;">material adverse effect on the business of the Company.</div><div id="a1125" style="position:absolute;left:364.067px;top:977.1px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page7" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a1126" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a1131" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a1132" style="position:absolute;left:404.707px;top:1006.3px;">6</div><div id="a1133" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a1134" style="position:absolute;left:66.24px;top:57.6px;">&#160;</div><div id="a1135" style="position:absolute;left:66.24px;top:76px;">The North American truck<div style="display:inline-block;width:6.13px">&#160;</div>market in which<div style="display:inline-block;width:6.09px">&#160;</div>Navistar, Volvo, and<div style="display:inline-block;width:6px">&#160;</div>PACCAR compete is<div style="display:inline-block;width:6.16px">&#160;</div>highly competitive and<div style="display:inline-block;width:6.04px">&#160;</div>the demand for </div><div id="a1138" style="position:absolute;left:66.24px;top:94.4px;">heavy and<div style="display:inline-block;width:6.76px">&#160;</div>medium-duty trucks<div style="display:inline-block;width:6.62px">&#160;</div>is subject<div style="display:inline-block;width:6.85px">&#160;</div>to considerable<div style="display:inline-block;width:6.6px">&#160;</div>volatility as<div style="display:inline-block;width:6.63px">&#160;</div>it moves<div style="display:inline-block;width:6.63px">&#160;</div>in response<div style="display:inline-block;width:6.6px">&#160;</div>to cycles<div style="display:inline-block;width:6.61px">&#160;</div>in the<div style="display:inline-block;width:6.45px">&#160;</div>overall business </div><div id="a1141" style="position:absolute;left:66.24px;top:112.9px;">environment and<div style="display:inline-block;width:6.23px">&#160;</div>is particularly<div style="display:inline-block;width:6.3px">&#160;</div>sensitive to<div style="display:inline-block;width:6.28px">&#160;</div>the industrial<div style="display:inline-block;width:6.36px">&#160;</div>sector, which<div style="display:inline-block;width:6.37px">&#160;</div>generates a<div style="display:inline-block;width:6.25px">&#160;</div>significant portion<div style="display:inline-block;width:6.26px">&#160;</div>of the<div style="display:inline-block;width:6.19px">&#160;</div>freight tonnage </div><div id="a1143" style="position:absolute;left:66.24px;top:131.3px;">hauled.<div style="display:inline-block;width:6.56px">&#160;</div>Truck demand also depends on general economic conditions, among other<div style="display:inline-block;width:4.91px">&#160;</div>factors.</div><div id="a1144" style="position:absolute;left:550.333px;top:131.3px;">&#160;</div><div id="a1145" style="position:absolute;left:66.24px;top:149.7px;">&#160;</div><div id="a1146" style="position:absolute;left:66.24px;top:168.1px;">UFP supplies products to three<div style="display:inline-block;width:5.37px">&#160;</div>industry segments:</div><div id="a1150" style="position:absolute;left:336.067px;top:168.1px;">&#160;</div><div id="a1151" style="position:absolute;left:339.427px;top:168.1px;"><div style="display:inline-block;width:3.68px">&#160;</div>retail, industrial, and construction.</div><div id="a1154" style="position:absolute;left:527.133px;top:168.1px;">&#160;</div><div id="a1155" style="position:absolute;left:530.493px;top:168.1px;"><div style="display:inline-block;width:3.52px">&#160;</div>These are a highly<div style="display:inline-block;width:1.53px">&#160;</div>-competitive markets, </div><div id="a1164" style="position:absolute;left:66.24px;top:186.5px;">with suppliers<div style="display:inline-block;width:6.72px">&#160;</div>competing for<div style="display:inline-block;width:6.9px">&#160;</div>a share<div style="display:inline-block;width:6.61px">&#160;</div>of available<div style="display:inline-block;width:6.65px">&#160;</div>shelf space<div style="display:inline-block;width:6.81px">&#160;</div>at large<div style="display:inline-block;width:6.81px">&#160;</div>&#8220;big box&#8221;<div style="display:inline-block;width:6.67px">&#160;</div>retailers and<div style="display:inline-block;width:6.74px">&#160;</div>independent contractors.</div><div id="a1169" style="position:absolute;left:717.093px;top:186.5px;">&#160;</div><div id="a1170" style="position:absolute;left:720.453px;top:186.5px;"><div style="display:inline-block;width:3.84px">&#160;</div>As a </div><div id="a1172" style="position:absolute;left:66.24px;top:204.9px;">discretionary product category, suppliers must also strive continuously to differentiate their products with unique designs,<div style="display:inline-block;width:1.83px">&#160;</div>colors, </div><div id="a1174" style="position:absolute;left:66.24px;top:223.3px;">and features, in addition<div style="display:inline-block;width:5.91px">&#160;</div>to maintaining a<div style="display:inline-block;width:5.38px">&#160;</div>constant focus on<div style="display:inline-block;width:5.46px">&#160;</div>cost reduction.</div><div id="a1175" style="position:absolute;left:469.533px;top:223.3px;">&#160;</div><div id="a1176" style="position:absolute;left:472.893px;top:223.3px;"><div style="display:inline-block;width:4px">&#160;</div>Demand for these products<div style="display:inline-block;width:5.99px">&#160;</div>is driven by residential </div><div id="a1178" style="position:absolute;left:66.24px;top:241.7px;">and commercial construction and general economic conditions, among other<div style="display:inline-block;width:4.87px">&#160;</div>influences.</div><div id="a1179" style="position:absolute;left:535.293px;top:241.7px;">&#160;</div><div id="a1180" style="position:absolute;left:66.24px;top:260.1px;">&#160;</div><div id="a1181" style="position:absolute;left:66.24px;top:278.5px;">BRP provides a portfolio of industry-leading<div style="display:inline-block;width:5.2px">&#160;</div>products comprising of snowmobiles,<div style="display:inline-block;width:5.39px">&#160;</div>watercraft, on and off-road vehicles,<div style="display:inline-block;width:5.16px">&#160;</div>marine </div><div id="a1189" style="position:absolute;left:66.24px;top:296.9px;">propulsion systems as<div style="display:inline-block;width:5.67px">&#160;</div>well as engines for<div style="display:inline-block;width:5.82px">&#160;</div>karts, motorcycles and<div style="display:inline-block;width:5.59px">&#160;</div>recreational aircraft.<div style="display:inline-block;width:8.85px">&#160;</div>Demand for these products<div style="display:inline-block;width:5.99px">&#160;</div>is driven by </div><div id="a1191" style="position:absolute;left:66.24px;top:315.3px;">consumer demand and general economic conditions.</div><div id="a1193" style="position:absolute;left:346.307px;top:315.3px;">&#160;</div><div id="a1194" style="position:absolute;left:66.24px;top:333.7px;">&#160;</div><div id="a1195" style="position:absolute;font-weight:bold;left:66.24px;top:352.4px;">Relationship with Navistar</div><div id="a1196" style="position:absolute;font-weight:bold;left:218.907px;top:352.4px;">&#160;</div><div id="a1197" style="position:absolute;left:66.24px;top:370.5px;">&#160;</div><div id="a1198" style="position:absolute;left:66.24px;top:388.9px;">The Company has<div style="display:inline-block;width:5.45px">&#160;</div>historically had a<div style="display:inline-block;width:5.66px">&#160;</div>Comprehensive Supply Agreement with Navistar<div style="display:inline-block;width:6.14px">&#160;</div>that provides for<div style="display:inline-block;width:5.67px">&#160;</div>the Company to be<div style="display:inline-block;width:6.03px">&#160;</div>the </div><div id="a1199" style="position:absolute;left:66.24px;top:407.3px;">primary supplier of Navistar&#8217;s original<div style="display:inline-block;width:0.67px">&#160;</div>equipment and service requirements<div style="display:inline-block;width:1.04px">&#160;</div>for fiberglass reinforced parts,<div style="display:inline-block;width:0.91px">&#160;</div>as long as<div style="display:inline-block;width:0.91px">&#160;</div>the Company </div><div id="a1203" style="position:absolute;left:66.24px;top:425.7px;">remains competitive in<div style="display:inline-block;width:5.5px">&#160;</div>cost, quality, and<div style="display:inline-block;width:5.49px">&#160;</div>delivery.<div style="display:inline-block;width:7.79px">&#160;</div>The Company's current<div style="display:inline-block;width:5.67px">&#160;</div>Comprehensive Supply Agreement with<div style="display:inline-block;width:5.81px">&#160;</div>Navistar is </div><div id="a1204" style="position:absolute;left:66.24px;top:444.1px;">effective through November</div><div id="a1206" style="position:absolute;left:216.987px;top:444.1px;">&#160;</div><div id="a1207" style="position:absolute;left:220.347px;top:444.1px;">2, 2021.</div><div id="a1208" style="position:absolute;left:263.707px;top:444.1px;">&#160;</div><div id="a1209" style="position:absolute;left:66.24px;top:462.5px;">&#160;</div><div id="a1210" style="position:absolute;left:66.24px;top:480.9px;">The Company makes<div style="display:inline-block;width:6.99px">&#160;</div>products for<div style="display:inline-block;width:5.89px">&#160;</div>Navistar's Springfield,<div style="display:inline-block;width:6.02px">&#160;</div>Ohio; Tulsa, Oklahoma;<div style="display:inline-block;width:6.79px">&#160;</div>and Escobedo,<div style="display:inline-block;width:6.08px">&#160;</div>Mexico assembly plants,<div style="display:inline-block;width:6.89px">&#160;</div>as </div><div id="a1212" style="position:absolute;left:66.24px;top:499.3px;">well as aftermarket<div style="display:inline-block;width:6.88px">&#160;</div>products for<div style="display:inline-block;width:6.02px">&#160;</div>service distribution centers.<div style="display:inline-block;width:11.04px">&#160;</div>The Company works<div style="display:inline-block;width:6.85px">&#160;</div>closely on new<div style="display:inline-block;width:6.74px">&#160;</div>product development<div style="display:inline-block;width:6.24px">&#160;</div>with </div><div id="a1213" style="position:absolute;left:66.24px;top:517.7px;">Navistar's engineering<div style="display:inline-block;width:6.57px">&#160;</div>and research<div style="display:inline-block;width:6.56px">&#160;</div>personnel.<div style="display:inline-block;width:9.92px">&#160;</div>Products sold<div style="display:inline-block;width:6.62px">&#160;</div>to Navistar<div style="display:inline-block;width:6.32px">&#160;</div>include hoods,<div style="display:inline-block;width:6.7px">&#160;</div>roofs, air<div style="display:inline-block;width:6.46px">&#160;</div>deflectors, cab<div style="display:inline-block;width:6.58px">&#160;</div>extenders, </div><div id="a1215" style="position:absolute;left:66.24px;top:536.1px;">fender extensions, splash<div style="display:inline-block;width:5.58px">&#160;</div>panels, and other<div style="display:inline-block;width:5.65px">&#160;</div>components.<div style="display:inline-block;width:8.02px">&#160;</div>Sales to Navistar<div style="display:inline-block;width:5.53px">&#160;</div>amounted to approximately<div style="display:inline-block;width:5.77px">&#160;</div>18%, 20%,<div style="display:inline-block;width:5.04px">&#160;</div>and 20% of </div><div id="a1221" style="position:absolute;left:66.24px;top:554.5px;">total sales for 2020, 2019, and 2018,<div style="display:inline-block;width:4.31px">&#160;</div>respectively.</div><div id="a1225" style="position:absolute;left:330.947px;top:554.5px;">&#160;</div><div id="a1226" style="position:absolute;font-weight:bold;left:66.24px;top:573.2px;">&#160;</div><div id="a1227" style="position:absolute;font-weight:bold;left:66.24px;top:591.7px;">Relationship with Volvo</div><div id="a1228" style="position:absolute;font-weight:bold;left:201.947px;top:591.7px;">&#160;</div><div id="a1229" style="position:absolute;font-weight:bold;left:66.24px;top:610.1px;">&#160;</div><div id="a1230" style="position:absolute;left:66.24px;top:628.1px;">The Company has a Price Agreement with Volvo that governs supply of parts, pricing and payment terms.<div style="display:inline-block;width:7.1px">&#160;</div>The Price Agreement </div><div id="a1231" style="position:absolute;left:66.24px;top:646.5px;">with Volvo<div style="display:inline-block;width:6.86px">&#160;</div>is effective<div style="display:inline-block;width:7.38px">&#160;</div>through December<div style="display:inline-block;width:7.37px">&#160;</div>31, 2023.<div style="display:inline-block;width:7px">&#160;</div>The Company<div style="display:inline-block;width:7.43px">&#160;</div>makes products<div style="display:inline-block;width:7.26px">&#160;</div>for Volvo&#8217;s<div style="display:inline-block;width:7.82px">&#160;</div>New River<div style="display:inline-block;width:7.06px">&#160;</div>Valley (Dublin, </div><div id="a1235" style="position:absolute;left:66.24px;top:664.9px;">Virginia) and<div style="display:inline-block;width:6.35px">&#160;</div>Macungie, Pennsylvania<div style="display:inline-block;width:6.72px">&#160;</div>assembly plants,<div style="display:inline-block;width:6.61px">&#160;</div>as well<div style="display:inline-block;width:6.27px">&#160;</div>as aftermarket<div style="display:inline-block;width:6.5px">&#160;</div>products for<div style="display:inline-block;width:6.66px">&#160;</div>service distribution<div style="display:inline-block;width:6.48px">&#160;</div>centers. </div><div id="a1236" style="position:absolute;left:725.893px;top:664.9px;">&#160;</div><div id="a1237" style="position:absolute;left:729.253px;top:664.9px;">The </div><div id="a1238" style="position:absolute;left:66.24px;top:683.3px;">Company works<div style="display:inline-block;width:6.82px">&#160;</div>closely on<div style="display:inline-block;width:7.06px">&#160;</div>new product<div style="display:inline-block;width:6.79px">&#160;</div>development with<div style="display:inline-block;width:6.88px">&#160;</div>Volvo&#8217;s engineering<div style="display:inline-block;width:7.64px">&#160;</div>and research<div style="display:inline-block;width:7.04px">&#160;</div>teams. Products<div style="display:inline-block;width:7.1px">&#160;</div>sold to<div style="display:inline-block;width:6.77px">&#160;</div>Volvo </div><div id="a1242" style="position:absolute;left:66.24px;top:701.7px;">include hoods, roofs,<div style="display:inline-block;width:5.25px">&#160;</div>sunvisors, air deflectors,<div style="display:inline-block;width:5.22px">&#160;</div>cab extenders and<div style="display:inline-block;width:5.19px">&#160;</div>other components. Sales to<div style="display:inline-block;width:5.7px">&#160;</div>Volvo amounted to approximately </div><div id="a1244" style="position:absolute;left:66.24px;top:720.1px;">12%, 17%, and 17% of total sales for 2020, 2019, and 2018, respectively.</div><div id="a1245" style="position:absolute;left:458.013px;top:720.1px;">&#160;</div><div id="a1246" style="position:absolute;font-weight:bold;left:66.24px;top:738.9px;">&#160;</div><div id="a1247" style="position:absolute;font-weight:bold;left:66.24px;top:757.3px;">Relationship with PACCAR</div><div id="a1248" style="position:absolute;font-weight:bold;left:225.307px;top:757.3px;">&#160;</div><div id="a1249" style="position:absolute;left:66.24px;top:775.3px;">&#160;</div><div id="a1250" style="position:absolute;left:66.24px;top:793.7px;">The Company has a Long-Term Supply Agreement with PACCAR that governs supply of parts, pricing and payment terms.<div style="display:inline-block;width:5.06px">&#160;</div>The </div><div id="a1254" style="position:absolute;left:66.24px;top:812.1px;">Agreement is effective<div style="display:inline-block;width:6.03px">&#160;</div>through November 30,<div style="display:inline-block;width:6.28px">&#160;</div>2023. The Company makes<div style="display:inline-block;width:6.43px">&#160;</div>products for PACCAR's<div style="display:inline-block;width:6.26px">&#160;</div>Chillicothe, Ohio; Denton, </div><div id="a1255" style="position:absolute;left:66.24px;top:830.6px;">Texas; Renton,<div style="display:inline-block;width:5.81px">&#160;</div>Washington; St.<div style="display:inline-block;width:5.88px">&#160;</div>Therese, Canada;<div style="display:inline-block;width:6.22px">&#160;</div>and Mexicali,<div style="display:inline-block;width:6.09px">&#160;</div>Mexico assembly<div style="display:inline-block;width:6.21px">&#160;</div>plants, as<div style="display:inline-block;width:6.26px">&#160;</div>well as aftermarket<div style="display:inline-block;width:7.2px">&#160;</div>products for </div><div id="a1257" style="position:absolute;left:66.24px;top:849px;">service distribution centers.<div style="display:inline-block;width:10.72px">&#160;</div>The Company also<div style="display:inline-block;width:6.72px">&#160;</div>works closely on<div style="display:inline-block;width:6.32px">&#160;</div>new product development<div style="display:inline-block;width:6.88px">&#160;</div>with PACCAR's engineering<div style="display:inline-block;width:6.46px">&#160;</div>and </div><div id="a1258" style="position:absolute;left:66.24px;top:867.4px;">research personnel.<div style="display:inline-block;width:11.26px">&#160;</div>Products sold<div style="display:inline-block;width:6.62px">&#160;</div>to PACCAR<div style="display:inline-block;width:6.27px">&#160;</div>include hoods,<div style="display:inline-block;width:6.7px">&#160;</div>roofs, back<div style="display:inline-block;width:6.35px">&#160;</div>panels, air<div style="display:inline-block;width:6.39px">&#160;</div>deflectors, air<div style="display:inline-block;width:6.52px">&#160;</div>fairings, fenders,<div style="display:inline-block;width:6.55px">&#160;</div>splash </div><div id="a1260" style="position:absolute;left:66.24px;top:885.8px;">panels, cab extenders, and other<div style="display:inline-block;width:5.42px">&#160;</div>components.<div style="display:inline-block;width:7.38px">&#160;</div>Sales to PACCAR amounted to<div style="display:inline-block;width:5.42px">&#160;</div>approximately 13%, 16%, and<div style="display:inline-block;width:5.08px">&#160;</div>16% of total sales </div><div id="a1261" style="position:absolute;left:66.24px;top:904.2px;">for 2020, 2019, and 2018, respectively.</div><div id="a1262" style="position:absolute;left:274.627px;top:904.2px;">&#160;</div><div id="a1263" style="position:absolute;font-weight:bold;left:66.24px;top:922.9px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page8" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:500.1px; height:1px; left:66.2px; top:732.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:1px; left:653.4px; top:732.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:801.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:801.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:803.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:803.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:639.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:639.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:468.4px; top:639.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:641.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:641.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:468.4px; top:641.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:621.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:621.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:621.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:783.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:783.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:732.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:732.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:553px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:553px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:553px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.9px; left:653.4px; top:621.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:653.4px; top:553px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.9px; left:556.4px; top:621.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:556.4px; top:553px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17.9px; left:66.2px; top:621.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:553px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:766.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:653.4px; top:623.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:556.4px; top:623.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:477.2px; height:15.2px; left:75.2px; top:623.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.3px; left:66.2px; top:621.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:588.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:556.4px; top:588.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:486.2px; height:15.4px; left:66.2px; top:588.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.1px; left:66.2px; top:586.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:768.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:583.2px; height:15.4px; left:66.2px; top:768.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:734.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:583.2px; height:15.4px; left:66.2px; top:734.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:554.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:556.4px; top:554.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:486.2px; height:15.4px; left:66.2px; top:554.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:733.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:553.7px; background-color:#CCEEFF;">&#160;</div>
<div id="a1264" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a1269" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a1270" style="position:absolute;left:404.707px;top:1006.3px;">7</div><div id="a1271" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a1272" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">Relationship with UFP</div><div id="a1273" style="position:absolute;font-weight:bold;left:195.867px;top:58px;">&#160;</div><div id="a1274" style="position:absolute;left:66.24px;top:76px;">&#160;</div><div id="a1275" style="position:absolute;left:66.24px;top:94.4px;">The Company<div style="display:inline-block;width:6.34px">&#160;</div>manufactures a<div style="display:inline-block;width:6.3px">&#160;</div>line of<div style="display:inline-block;width:6.02px">&#160;</div>outdoor living<div style="display:inline-block;width:6.3px">&#160;</div>and home<div style="display:inline-block;width:6.24px">&#160;</div>decor products<div style="display:inline-block;width:6.41px">&#160;</div>as part<div style="display:inline-block;width:6.09px">&#160;</div>of UFP's<div style="display:inline-block;width:6.18px">&#160;</div>broad offerings<div style="display:inline-block;width:6.26px">&#160;</div>to "big<div style="display:inline-block;width:6.2px">&#160;</div>box" </div><div id="a1277" style="position:absolute;left:66.24px;top:112.9px;">retailers. These products<div style="display:inline-block;width:5.51px">&#160;</div>are labeled and<div style="display:inline-block;width:5.71px">&#160;</div>packaged for direct<div style="display:inline-block;width:5.67px">&#160;</div>placement onto retail<div style="display:inline-block;width:5.66px">&#160;</div>shelves and are<div style="display:inline-block;width:5.6px">&#160;</div>shipped to UFP distribution </div><div id="a1279" style="position:absolute;left:66.24px;top:131.3px;">facilities primarily throughout North<div style="display:inline-block;width:0.7px">&#160;</div>America. The Company works<div style="display:inline-block;width:0.74px">&#160;</div>directly with UFP<div style="display:inline-block;width:1.15px">&#160;</div>on innovative product advances<div style="display:inline-block;width:1.07px">&#160;</div>that reduce </div><div id="a1281" style="position:absolute;left:66.24px;top:149.7px;">cost and extend<div style="display:inline-block;width:5.4px">&#160;</div>the appeal of<div style="display:inline-block;width:5.34px">&#160;</div>the products to<div style="display:inline-block;width:5.55px">&#160;</div>consumers. Sales to<div style="display:inline-block;width:5.44px">&#160;</div>UFP amounted to approximately<div style="display:inline-block;width:5.64px">&#160;</div>17%, 9%, and<div style="display:inline-block;width:5.66px">&#160;</div>10% of total </div><div id="a1282" style="position:absolute;left:66.24px;top:168.1px;">sales for 2020, 2019, and 2018, respectively.</div><div id="a1285" style="position:absolute;left:303.907px;top:168.1px;">&#160;</div><div id="a1286" style="position:absolute;left:66.24px;top:186.5px;">&#160;</div><div id="a1287" style="position:absolute;font-weight:bold;left:66.24px;top:205.2px;">Relationship with BRP</div><div id="a1288" style="position:absolute;font-weight:bold;left:196.667px;top:205.2px;">&#160;</div><div id="a1289" style="position:absolute;left:66.24px;top:223.3px;">&#160;</div><div id="a1290" style="position:absolute;left:66.24px;top:241.7px;">The Company manufactures molded products for BRP's assembly plants located in<div style="display:inline-block;width:1.69px">&#160;</div>Queretaro and Juarez, Mexico.<div style="display:inline-block;width:5.94px">&#160;</div>Products sold </div><div id="a1291" style="position:absolute;left:66.24px;top:260.1px;">to BRP include various molded components to support the assembly of personal watercraft and all-terrain vehicles. Sales to BRP </div><div id="a1295" style="position:absolute;left:66.24px;top:278.5px;">amounted to approximately 10%, 7%, and 6% of total sales in 2020,<div style="display:inline-block;width:5.03px">&#160;</div>2019 and 2018, respectively.</div><div id="a1296" style="position:absolute;left:586.173px;top:278.5px;">&#160;</div><div id="a1297" style="position:absolute;font-weight:bold;left:66.24px;top:297.2px;">&#160;</div><div id="a1298" style="position:absolute;font-weight:bold;left:66.24px;top:315.6px;">OTHER CUSTOMERS</div><div id="a1299" style="position:absolute;font-weight:bold;left:201.947px;top:315.6px;">&#160;</div><div id="a1300" style="position:absolute;left:66.24px;top:333.7px;">&#160;</div><div id="a1301" style="position:absolute;left:66.24px;top:352.1px;">The Company<div style="display:inline-block;width:7.75px">&#160;</div>also produces<div style="display:inline-block;width:8.15px">&#160;</div>products for<div style="display:inline-block;width:7.78px">&#160;</div>other truck<div style="display:inline-block;width:8.03px">&#160;</div>manufacturers, the<div style="display:inline-block;width:7.9px">&#160;</div>automotive industry,<div style="display:inline-block;width:8.39px">&#160;</div>marine industry,<div style="display:inline-block;width:7.88px">&#160;</div>commercial </div><div id="a1303" style="position:absolute;left:66.24px;top:370.5px;">product industries, and various<div style="display:inline-block;width:5.68px">&#160;</div>other customers and industries.<div style="display:inline-block;width:9.49px">&#160;</div>Sales to these customers<div style="display:inline-block;width:5.27px">&#160;</div>individually were all less<div style="display:inline-block;width:5.42px">&#160;</div>than 10% of </div><div id="a1306" style="position:absolute;left:66.24px;top:388.9px;">total sales for interim and annual reporting during 2020.<div style="display:inline-block;width:7.82px">&#160;</div>Sales to these customers amounted to approximately 31% of total sales </div><div id="a1308" style="position:absolute;left:66.24px;top:407.3px;">for each year ended 2020, 2019, and 2018.</div><div id="a1309" style="position:absolute;left:293.667px;top:407.3px;">&#160;</div><div id="a1310" style="position:absolute;font-weight:bold;left:66.24px;top:426px;">&#160;</div><div id="a1311" style="position:absolute;font-weight:bold;left:66.24px;top:444.4px;">GEOGRAPHIC INFORMATION</div><div id="a1313" style="position:absolute;font-weight:bold;left:260.507px;top:444.4px;">&#160;</div><div id="a1314" style="position:absolute;font-weight:bold;left:66.24px;top:462.8px;">&#160;</div><div id="a1315" style="position:absolute;left:66.24px;top:480.9px;">Substantially all<div style="display:inline-block;width:5.9px">&#160;</div>of the Company's<div style="display:inline-block;width:7.19px">&#160;</div>products are<div style="display:inline-block;width:5.93px">&#160;</div>sold in U.S.<div style="display:inline-block;width:7.2px">&#160;</div>dollars.<div style="display:inline-block;width:8.86px">&#160;</div>The following<div style="display:inline-block;width:5.83px">&#160;</div>table provides<div style="display:inline-block;width:6.1px">&#160;</div>information related<div style="display:inline-block;width:6.18px">&#160;</div>to the </div><div id="a1317" style="position:absolute;left:66.24px;top:499.3px;">Company's sales by country, based on the ship to location of customers'<div style="display:inline-block;width:4.9px">&#160;</div>production facilities, for the years ended December</div><div id="a1319" style="position:absolute;left:725.093px;top:499.3px;">&#160;</div><div id="a1320" style="position:absolute;left:728.453px;top:499.3px;">31:</div><div id="a1321" style="position:absolute;left:745.413px;top:499.3px;">&#160;</div><div id="a1322" style="position:absolute;left:66.24px;top:517.7px;">&#160;</div><div id="a1323" style="position:absolute;left:69.6px;top:517.7px;">&#160;</div><div id="a1325" style="position:absolute;font-weight:bold;left:499.453px;top:538px;">2020 </div><div id="a1328" style="position:absolute;font-weight:bold;left:596.413px;top:538px;">2019 </div><div id="a1331" style="position:absolute;font-weight:bold;left:693.413px;top:538px;">2018 </div><div id="a1333" style="position:absolute;left:66.24px;top:554.7px;">United States </div><div id="a1335" style="position:absolute;left:469.373px;top:554.7px;">$ </div><div id="a1337" style="position:absolute;left:485.693px;top:554.7px;">136,424,000 </div><div id="a1340" style="position:absolute;left:566.333px;top:554.7px;">$ </div><div id="a1342" style="position:absolute;left:582.653px;top:554.7px;">178,953,000 </div><div id="a1345" style="position:absolute;left:663.333px;top:554.7px;">$ </div><div id="a1347" style="position:absolute;left:679.653px;top:554.7px;">181,207,000 </div><div id="a1349" style="position:absolute;left:66.24px;top:571.6px;">Mexico </div><div id="a1352" style="position:absolute;left:492.413px;top:571.6px;">64,942,000 </div><div id="a1356" style="position:absolute;left:589.373px;top:571.6px;">79,761,000 </div><div id="a1360" style="position:absolute;left:686.373px;top:571.6px;">74,029,000 </div><div id="a1362" style="position:absolute;left:66.24px;top:588.8px;">Canada </div><div id="a1365" style="position:absolute;left:492.413px;top:588.8px;">16,827,000 </div><div id="a1369" style="position:absolute;left:589.373px;top:588.8px;">16,988,000 </div><div id="a1373" style="position:absolute;left:686.373px;top:588.8px;">12,494,000 </div><div id="a1375" style="position:absolute;left:66.24px;top:605.7px;">Other </div><div id="a1378" style="position:absolute;left:499.133px;top:605.7px;">4,163,000 </div><div id="a1382" style="position:absolute;left:596.093px;top:605.7px;">8,588,000 </div><div id="a1386" style="position:absolute;left:693.093px;top:605.7px;">1,755,000 </div><div id="a1388" style="position:absolute;left:75.2px;top:623.7px;">Total </div><div id="a1390" style="position:absolute;left:469.373px;top:623.7px;">$ </div><div id="a1392" style="position:absolute;left:485.693px;top:623.7px;">222,356,000 </div><div id="a1395" style="position:absolute;left:566.333px;top:623.7px;">$ </div><div id="a1397" style="position:absolute;left:582.653px;top:623.7px;">284,290,000 </div><div id="a1400" style="position:absolute;left:663.333px;top:623.7px;">$ </div><div id="a1402" style="position:absolute;left:679.653px;top:623.7px;">269,485,000 </div><div id="a1404" style="position:absolute;left:66.24px;top:642.1px;">&#160;</div><div id="a1405" style="position:absolute;left:66.24px;top:660.5px;">The following<div style="display:inline-block;width:6.63px">&#160;</div>table provides<div style="display:inline-block;width:7.06px">&#160;</div>information related<div style="display:inline-block;width:6.88px">&#160;</div>to the<div style="display:inline-block;width:6.61px">&#160;</div>location of<div style="display:inline-block;width:6.68px">&#160;</div>the Company's<div style="display:inline-block;width:6.69px">&#160;</div>property, plant<div style="display:inline-block;width:6.84px">&#160;</div>and equipment,<div style="display:inline-block;width:6.93px">&#160;</div>net, as<div style="display:inline-block;width:6.71px">&#160;</div>of </div><div id="a1407" style="position:absolute;left:66.24px;top:678.9px;">December</div><div id="a1408" style="position:absolute;left:120.992px;top:678.9px;">&#160;</div><div id="a1409" style="position:absolute;left:124.352px;top:678.9px;">31:</div><div id="a1410" style="position:absolute;left:141.467px;top:678.9px;">&#160;</div><div id="a1411" style="position:absolute;left:66.24px;top:697.3px;">&#160;</div><div id="a1412" style="position:absolute;left:69.6px;top:697.3px;">&#160;</div><div id="a1414" style="position:absolute;font-weight:bold;left:596.413px;top:716.8px;">2020 </div><div id="a1417" style="position:absolute;font-weight:bold;left:693.413px;top:716.8px;">2019 </div><div id="a1419" style="position:absolute;left:66.24px;top:734.4px;">United States </div><div id="a1421" style="position:absolute;left:566.333px;top:734.4px;">$ </div><div id="a1423" style="position:absolute;left:589.373px;top:734.4px;">36,698,000 </div><div id="a1426" style="position:absolute;left:663.333px;top:734.4px;">$ </div><div id="a1428" style="position:absolute;left:686.373px;top:734.4px;">39,132,000 </div><div id="a1430" style="position:absolute;left:66.24px;top:751.3px;">Mexico </div><div id="a1433" style="position:absolute;left:589.373px;top:751.3px;">29,537,000 </div><div id="a1437" style="position:absolute;left:686.373px;top:751.3px;">31,865,000 </div><div id="a1439" style="position:absolute;left:66.24px;top:768.3px;">Canada </div><div id="a1442" style="position:absolute;left:596.093px;top:768.3px;">7,817,000 </div><div id="a1446" style="position:absolute;left:693.093px;top:768.3px;">8,209,000 </div><div id="a1448" style="position:absolute;left:75.2px;top:786.4px;">Total </div><div id="a1450" style="position:absolute;left:566.333px;top:786.4px;">$ </div><div id="a1452" style="position:absolute;left:589.373px;top:786.4px;">74,052,000 </div><div id="a1455" style="position:absolute;left:663.333px;top:786.4px;">$ </div><div id="a1457" style="position:absolute;left:686.373px;top:786.4px;">79,206,000 </div><div id="a1459" style="position:absolute;left:66.24px;top:804.6px;">&#160;</div><div id="a1460" style="position:absolute;font-weight:bold;left:66.24px;top:823.4px;">PRODUCTS</div><div id="a1461" style="position:absolute;font-weight:bold;left:139.547px;top:823.4px;">&#160;</div><div id="a1462" style="position:absolute;left:66.24px;top:841.5px;">&#160;</div><div id="a1463" style="position:absolute;font-weight:bold;left:66.24px;top:860.2px;">Sheet Molding Compound (&#8220;SMC&#8221;)</div><div id="a1467" style="position:absolute;font-weight:bold;left:271.107px;top:860.2px;">&#160;</div><div id="a1468" style="position:absolute;left:66.24px;top:878.3px;">&#160;</div><div id="a1469" style="position:absolute;left:66.24px;top:896.7px;">SMC is primarily<div style="display:inline-block;width:5.43px">&#160;</div>a combination of<div style="display:inline-block;width:5.7px">&#160;</div>resins, fiberglass, fillers,<div style="display:inline-block;width:5.73px">&#160;</div>and catalysts compounded<div style="display:inline-block;width:5.62px">&#160;</div>and cured in<div style="display:inline-block;width:5.41px">&#160;</div>sheet form, which<div style="display:inline-block;width:5.6px">&#160;</div>is then </div><div id="a1471" style="position:absolute;left:66.24px;top:915.1px;">used to<div style="display:inline-block;width:6.17px">&#160;</div>manufacture compression<div style="display:inline-block;width:1.62px">&#160;</div>-molded products,<div style="display:inline-block;width:6.29px">&#160;</div>as discussed<div style="display:inline-block;width:6.08px">&#160;</div>below. The Company<div style="display:inline-block;width:7.15px">&#160;</div>incorporates a<div style="display:inline-block;width:6.47px">&#160;</div>sophisticated computer </div><div id="a1478" style="position:absolute;left:66.24px;top:933.5px;">program in<div style="display:inline-block;width:6.96px">&#160;</div>the process<div style="display:inline-block;width:7.03px">&#160;</div>of compounding<div style="display:inline-block;width:7.14px">&#160;</div>various complex<div style="display:inline-block;width:7.06px">&#160;</div>SMC formulations<div style="display:inline-block;width:7px">&#160;</div>tailored to<div style="display:inline-block;width:7.23px">&#160;</div>meet customer<div style="display:inline-block;width:6.99px">&#160;</div>needs. The<div style="display:inline-block;width:6.8px">&#160;</div>program </div><div id="a1479" style="position:absolute;left:66.24px;top:951.9px;">provides for the control of information during various production processes and data<div style="display:inline-block;width:4.78px">&#160;</div>for statistical batch controls. The Company </div><div id="a1481" style="position:absolute;left:66.24px;top:970.3px;">also sells SMC to other molders.</div><div id="a1482" style="position:absolute;left:240.347px;top:970.3px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page9" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a1483" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a1488" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a1489" style="position:absolute;left:404.707px;top:1006.3px;">8</div><div id="a1490" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a1491" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">&#160;</div><div id="a1492" style="position:absolute;font-weight:bold;left:66.24px;top:76.4px;">Closed Molded Products</div><div id="a1493" style="position:absolute;font-weight:bold;left:206.107px;top:76.4px;">&#160;</div><div id="a1494" style="position:absolute;left:66.24px;top:94.4px;">&#160;</div><div id="a1495" style="position:absolute;left:66.24px;top:112.9px;">The Company manufactures<div style="display:inline-block;width:6.18px">&#160;</div>plastic products using<div style="display:inline-block;width:5.94px">&#160;</div>compression molding, resin<div style="display:inline-block;width:6.27px">&#160;</div>transfer molding, and<div style="display:inline-block;width:6.04px">&#160;</div>injection molding. As of </div><div id="a1496" style="position:absolute;left:66.24px;top:131.3px;">December</div><div id="a1497" style="position:absolute;left:120.992px;top:131.3px;">&#160;</div><div id="a1498" style="position:absolute;left:124.352px;top:131.3px;">31, 2020, the<div style="display:inline-block;width:5.69px">&#160;</div>Company owned 75<div style="display:inline-block;width:6.19px">&#160;</div>molding presses in<div style="display:inline-block;width:5.69px">&#160;</div>its Columbus, Ohio<div style="display:inline-block;width:5.95px">&#160;</div>facility (16); Matamoros,<div style="display:inline-block;width:5.97px">&#160;</div>Mexico facility </div><div id="a1503" style="position:absolute;left:66.24px;top:149.7px;">(21); Cobourg, Canada facility (19);<div style="display:inline-block;width:1.38px">&#160;</div>Gaffney, South Carolina facility (10);<div style="display:inline-block;width:1.27px">&#160;</div>Winona, Minnesota facility (5); and<div style="display:inline-block;width:1.11px">&#160;</div>Escobedo, Mexico </div><div id="a1510" style="position:absolute;left:66.24px;top:168.1px;">(4).<div style="display:inline-block;width:6.48px">&#160;</div>The Company's molding presses range in size from 250 to<div style="display:inline-block;width:4.72px">&#160;</div>5,000 tons.</div><div id="a1512" style="position:absolute;left:464.093px;top:168.1px;">&#160;</div><div id="a1513" style="position:absolute;font-weight:bold;left:66.24px;top:186.8px;">&#160;</div><div id="a1514" style="position:absolute;font-weight:bold;left:66.24px;top:204.9px;">Compression Molding of SMC - </div><div id="a1517" style="position:absolute;left:247.867px;top:204.9px;">Compression molding is a process<div style="display:inline-block;width:1.3px">&#160;</div>whereby SMC is molded<div style="display:inline-block;width:1.34px">&#160;</div>to form by matched<div style="display:inline-block;width:1.23px">&#160;</div>die steel molds </div><div id="a1518" style="position:absolute;left:66.24px;top:223.3px;">through which<div style="display:inline-block;width:8.67px">&#160;</div>a combination<div style="display:inline-block;width:8.88px">&#160;</div>of heat<div style="display:inline-block;width:8.62px">&#160;</div>and pressure<div style="display:inline-block;width:8.78px">&#160;</div>are applied<div style="display:inline-block;width:8.9px">&#160;</div>via a<div style="display:inline-block;width:8.64px">&#160;</div>molding press.<div style="display:inline-block;width:14.28px">&#160;</div>This process<div style="display:inline-block;width:8.76px">&#160;</div>produces high<div style="display:inline-block;width:8.81px">&#160;</div>quality, </div><div id="a1519" style="position:absolute;left:66.24px;top:241.7px;">dimensionally consistent<div style="display:inline-block;width:8.51px">&#160;</div>products and<div style="display:inline-block;width:8.45px">&#160;</div>is typically<div style="display:inline-block;width:8.56px">&#160;</div>used for<div style="display:inline-block;width:8.37px">&#160;</div>high volume<div style="display:inline-block;width:8.12px">&#160;</div>products.<div style="display:inline-block;width:11.75px">&#160;</div>Higher volumes<div style="display:inline-block;width:8.56px">&#160;</div>justify the<div style="display:inline-block;width:8.28px">&#160;</div>customer's </div><div id="a1523" style="position:absolute;left:66.24px;top:260.1px;">investment in matched die steel molds.</div><div id="a1524" style="position:absolute;font-weight:bold;left:273.827px;top:260.1px;">&#160;</div><div id="a1525" style="position:absolute;left:66.24px;top:278.5px;">&#160;</div><div id="a1526" style="position:absolute;left:66.24px;top:296.9px;">Large platen, high<div style="display:inline-block;width:6.94px">&#160;</div>tonnage presses<div style="display:inline-block;width:5.89px">&#160;</div>(2,000 tons<div style="display:inline-block;width:6px">&#160;</div>or greater)<div style="display:inline-block;width:5.94px">&#160;</div>provide the ability<div style="display:inline-block;width:6.96px">&#160;</div>to mold very<div style="display:inline-block;width:7.01px">&#160;</div>large reinforced<div style="display:inline-block;width:6.35px">&#160;</div>plastic parts.<div style="display:inline-block;width:5.52px">&#160;</div>The </div><div id="a1528" style="position:absolute;left:66.24px;top:315.3px;">Company believes that<div style="display:inline-block;width:5.33px">&#160;</div>it possesses a<div style="display:inline-block;width:5.34px">&#160;</div>significant portion of<div style="display:inline-block;width:5.48px">&#160;</div>the large platen,<div style="display:inline-block;width:5.47px">&#160;</div>high tonnage molding<div style="display:inline-block;width:5.36px">&#160;</div>capacity in the<div style="display:inline-block;width:5.29px">&#160;</div>industry.<div style="display:inline-block;width:7.91px">&#160;</div>To </div><div id="a1531" style="position:absolute;left:66.24px;top:333.7px;">enhance the surface<div style="display:inline-block;width:5.54px">&#160;</div>quality and the<div style="display:inline-block;width:5.56px">&#160;</div>paint finish of<div style="display:inline-block;width:5.49px">&#160;</div>our products, the<div style="display:inline-block;width:5.58px">&#160;</div>Company uses both<div style="display:inline-block;width:5.64px">&#160;</div>in-mold coating and<div style="display:inline-block;width:5.66px">&#160;</div>vacuum molding </div><div id="a1535" style="position:absolute;left:66.24px;top:352.1px;">processes.</div><div id="a1536" style="position:absolute;left:120.672px;top:352.1px;">&#160;</div><div id="a1537" style="position:absolute;left:66.24px;top:370.5px;">&#160;</div><div id="a1538" style="position:absolute;left:66.24px;top:388.9px;">In-mold coating<div style="display:inline-block;width:9.05px">&#160;</div>is the<div style="display:inline-block;width:8.72px">&#160;</div>process of<div style="display:inline-block;width:8.99px">&#160;</div>injecting a<div style="display:inline-block;width:8.96px">&#160;</div>liquid over<div style="display:inline-block;width:9.13px">&#160;</div>the molded<div style="display:inline-block;width:8.94px">&#160;</div>part surface<div style="display:inline-block;width:8.9px">&#160;</div>and then<div style="display:inline-block;width:8.88px">&#160;</div>applying pressure<div style="display:inline-block;width:9.16px">&#160;</div>at elevated </div><div id="a1541" style="position:absolute;left:66.24px;top:407.3px;">temperatures during an extended molding cycle. The liquid coating<div style="display:inline-block;width:1.32px">&#160;</div>serves to fill and/or bridge surface porosity as<div style="display:inline-block;width:1.87px">&#160;</div>well as provide </div><div id="a1543" style="position:absolute;left:66.24px;top:425.7px;">a barrier against solvent penetration during subsequent top<div style="display:inline-block;width:1.34px">&#160;</div>-coating operations.</div><div id="a1546" style="position:absolute;left:484.413px;top:425.7px;">&#160;</div><div id="a1547" style="position:absolute;left:66.24px;top:444.1px;">&#160;</div><div id="a1548" style="position:absolute;left:66.24px;top:462.5px;">Vacuum molding is the removal of<div style="display:inline-block;width:4.92px">&#160;</div>air during the molding cycle for<div style="display:inline-block;width:4.97px">&#160;</div>the purpose of reducing the amount<div style="display:inline-block;width:4.99px">&#160;</div>of surface porosity. The </div><div id="a1550" style="position:absolute;left:66.24px;top:480.9px;">Company believes that it<div style="display:inline-block;width:5.52px">&#160;</div>is among the industry<div style="display:inline-block;width:5.29px">&#160;</div>leaders in in-mold<div style="display:inline-block;width:5.2px">&#160;</div>coating and vacuum molding<div style="display:inline-block;width:5.63px">&#160;</div>applications, based on the<div style="display:inline-block;width:5.53px">&#160;</div>size </div><div id="a1553" style="position:absolute;left:66.24px;top:499.3px;">and complexity of parts molded.</div><div id="a1554" style="position:absolute;left:239.227px;top:499.3px;">&#160;</div><div id="a1555" style="position:absolute;left:66.24px;top:517.7px;">&#160;</div><div id="a1556" style="position:absolute;font-weight:bold;left:66.24px;top:536.1px;">Resin Transfer Molding<div style="display:inline-block;width:7.24px">&#160;</div>(&#8220;RTM&#8221;) - </div><div id="a1562" style="position:absolute;left:275.587px;top:536.1px;">This process<div style="display:inline-block;width:6.2px">&#160;</div>employs two<div style="display:inline-block;width:6.16px">&#160;</div>molds, typically<div style="display:inline-block;width:6.11px">&#160;</div>a core<div style="display:inline-block;width:6.33px">&#160;</div>and a<div style="display:inline-block;width:6.01px">&#160;</div>cavity, similar<div style="display:inline-block;width:6.24px">&#160;</div>to matched<div style="display:inline-block;width:6.17px">&#160;</div>die </div><div id="a1564" style="position:absolute;left:66.24px;top:554.5px;">molding.<div style="display:inline-block;width:6.65px">&#160;</div>The composite is produced by placing glass mat, chopped<div style="display:inline-block;width:5.11px">&#160;</div>strand, or continuous strand fiberglass in the mold cavity<div style="display:inline-block;width:4.87px">&#160;</div>in </div><div id="a1566" style="position:absolute;left:66.24px;top:572.9px;">the desired pattern.<div style="display:inline-block;width:6.44px">&#160;</div>Parts used for cosmetic purposes typically have a gel coat applied to the mold surface. The core mold is then </div><div id="a1568" style="position:absolute;left:66.24px;top:591.3px;">fitted to the cavity, and<div style="display:inline-block;width:5.1px">&#160;</div>upon a satisfactory seal, a<div style="display:inline-block;width:5.27px">&#160;</div>vacuum is applied. When the proper<div style="display:inline-block;width:5.42px">&#160;</div>vacuum is achieved, the resin<div style="display:inline-block;width:5.04px">&#160;</div>is injected </div><div id="a1570" style="position:absolute;left:66.24px;top:609.7px;">into the mold<div style="display:inline-block;width:7.42px">&#160;</div>to fill the<div style="display:inline-block;width:7.32px">&#160;</div>part.<div style="display:inline-block;width:9.47px">&#160;</div>Finally, the part<div style="display:inline-block;width:7.44px">&#160;</div>is allowed<div style="display:inline-block;width:6.1px">&#160;</div>to cure<div style="display:inline-block;width:6.06px">&#160;</div>and is then<div style="display:inline-block;width:7.26px">&#160;</div>removed from<div style="display:inline-block;width:6.17px">&#160;</div>the mold<div style="display:inline-block;width:6.21px">&#160;</div>and trimmed<div style="display:inline-block;width:6.27px">&#160;</div>to shape.<div style="display:inline-block;width:4.79px">&#160;</div></div><div id="a1572" style="position:absolute;left:66.24px;top:628.1px;">Fiberglass reinforced<div style="display:inline-block;width:7.29px">&#160;</div>products produced<div style="display:inline-block;width:7.13px">&#160;</div>from the<div style="display:inline-block;width:6.87px">&#160;</div>RTM process<div style="display:inline-block;width:7.11px">&#160;</div>exhibit a<div style="display:inline-block;width:6.86px">&#160;</div>high-quality surface<div style="display:inline-block;width:7.22px">&#160;</div>on both<div style="display:inline-block;width:6.99px">&#160;</div>sides of<div style="display:inline-block;width:6.9px">&#160;</div>the part<div style="display:inline-block;width:7.01px">&#160;</div>and </div><div id="a1577" style="position:absolute;left:66.24px;top:646.5px;">excellent part thickness. The<div style="display:inline-block;width:5.52px">&#160;</div>multiple insert tooling technique<div style="display:inline-block;width:5.74px">&#160;</div>can be utilized in<div style="display:inline-block;width:5.4px">&#160;</div>the RTM process<div style="display:inline-block;width:5.33px">&#160;</div>to improve throughput based </div><div id="a1579" style="position:absolute;left:66.24px;top:664.9px;">upon volume requirements.</div><div id="a1580" style="position:absolute;font-weight:bold;left:212.507px;top:664.9px;">&#160;</div><div id="a1581" style="position:absolute;left:66.24px;top:683.3px;">&#160;</div><div id="a1582" style="position:absolute;font-weight:bold;left:66.24px;top:701.7px;">Structural Foam and Web Injection<div style="display:inline-block;width:1.37px">&#160;</div>Molding (&#8220;SIM&#8221;) - </div><div id="a1588" style="position:absolute;left:379.267px;top:701.7px;">Structural foam and structural web<div style="display:inline-block;width:1.54px">&#160;</div>are low-pressure injection molding </div><div id="a1591" style="position:absolute;left:66.24px;top:720.1px;">processes that develop high-strength,<div style="display:inline-block;width:0.85px">&#160;</div>rigid parts at low<div style="display:inline-block;width:0.84px">&#160;</div>weight.</div><div id="a1594" style="position:absolute;left:394.787px;top:720.1px;">&#160;</div><div id="a1595" style="position:absolute;left:398.147px;top:720.1px;"><div style="display:inline-block;width:2.4px">&#160;</div>This is accomplished by<div style="display:inline-block;width:0.75px">&#160;</div>mixing a foaming agent<div style="display:inline-block;width:0.7px">&#160;</div>(usually, nitrogen </div><div id="a1599" style="position:absolute;left:66.24px;top:738.5px;">gas) with the melted<div style="display:inline-block;width:5.7px">&#160;</div>polymer (structural foam<div style="display:inline-block;width:5.33px">&#160;</div>process), or by injecting<div style="display:inline-block;width:5.9px">&#160;</div>nitrogen gas into the<div style="display:inline-block;width:5.92px">&#160;</div>mold cavity immediately after<div style="display:inline-block;width:5.83px">&#160;</div>the </div><div id="a1601" style="position:absolute;left:66.24px;top:756.9px;">plastic resin is injected (structural web molding).</div><div id="a1602" style="position:absolute;left:325.507px;top:756.9px;">&#160;</div><div id="a1603" style="position:absolute;left:328.867px;top:756.9px;"><div style="display:inline-block;width:3.04px">&#160;</div>Structural foam produces a cellular interior structure that can provide twice the </div><div id="a1606" style="position:absolute;left:66.24px;top:775.3px;">rigidity of a solid plastic molding.</div><div id="a1607" style="position:absolute;left:246.907px;top:775.3px;">&#160;</div><div id="a1608" style="position:absolute;left:250.267px;top:775.3px;"><div style="display:inline-block;width:3.04px">&#160;</div>The structural web process pushes the plastic out to the mold cavity walls, uniformly packing </div><div id="a1610" style="position:absolute;left:66.24px;top:793.7px;">out the entire mold and hollowing out thicker sections to create products<div style="display:inline-block;width:4.72px">&#160;</div>of varying wall thicknesses.</div><div id="a1612" style="position:absolute;left:604.093px;top:793.7px;">&#160;</div><div id="a1613" style="position:absolute;left:607.453px;top:793.7px;"><div style="display:inline-block;width:2.72px">&#160;</div>As a result, structural web </div><div id="a1615" style="position:absolute;left:66.24px;top:812.1px;">molded parts have a smoother, glossier finish than<div style="display:inline-block;width:4.9px">&#160;</div>other low-pressure parts.</div><div id="a1620" style="position:absolute;left:470.013px;top:812.1px;">&#160;</div><div id="a1621" style="position:absolute;left:473.373px;top:812.1px;"><div style="display:inline-block;width:3.36px">&#160;</div>Both processes give part designers flexibility when </div><div id="a1623" style="position:absolute;left:66.24px;top:830.6px;">designing products that need strength and stiffness at low weight.</div><div id="a1625" style="position:absolute;font-weight:bold;left:414.787px;top:830.6px;">&#160;</div><div id="a1626" style="position:absolute;left:66.24px;top:849px;">&#160;</div><div id="a1627" style="position:absolute;font-weight:bold;left:66.24px;top:867.4px;">Direct Long-Fiber Thermoplastics (&#8220;D-LFT&#8221;)<div style="display:inline-block;width:5.08px">&#160;</div>-</div><div id="a1636" style="position:absolute;left:335.747px;top:867.4px;"><div style="display:inline-block;width:3.68px">&#160;</div>D-LFT molding employs two molds,<div style="display:inline-block;width:5.72px">&#160;</div>typically a core and<div style="display:inline-block;width:5.09px">&#160;</div>a cavity, similar to </div><div id="a1640" style="position:absolute;left:66.24px;top:885.8px;">matched die molding. This is<div style="display:inline-block;width:5.62px">&#160;</div>a process for compounding<div style="display:inline-block;width:5.24px">&#160;</div>and molding thermoplastic<div style="display:inline-block;width:5.32px">&#160;</div>materials with "long" fibers<div style="display:inline-block;width:5.23px">&#160;</div>(typically, 0.5 </div><div id="a1642" style="position:absolute;left:66.24px;top:904.2px;">inch or<div style="display:inline-block;width:7.11px">&#160;</div>longer). Engineered<div style="display:inline-block;width:7.34px">&#160;</div>thermoplastic pellets<div style="display:inline-block;width:7.17px">&#160;</div>and performance<div style="display:inline-block;width:7.37px">&#160;</div>additives are<div style="display:inline-block;width:7.24px">&#160;</div>compounded in<div style="display:inline-block;width:7.19px">&#160;</div>a screw<div style="display:inline-block;width:7.02px">&#160;</div>extruder, to<div style="display:inline-block;width:7.48px">&#160;</div>which </div><div id="a1645" style="position:absolute;left:66.24px;top:922.6px;">chopped reinforcements (typically, glass fibers) are added and further extruded. A "charge" of material is cut to a precise weight, </div><div id="a1647" style="position:absolute;left:66.24px;top:941px;">and this "<div style="display:inline-block;width:1.61px">&#160;</div>charge" is directly<div style="display:inline-block;width:5.62px">&#160;</div>moved to a<div style="display:inline-block;width:5.47px">&#160;</div>compression or injection<div style="display:inline-block;width:2.02px">&#160;</div>-transfer process, where<div style="display:inline-block;width:5.76px">&#160;</div>it is molded<div style="display:inline-block;width:5.61px">&#160;</div>into a finished<div style="display:inline-block;width:5.62px">&#160;</div>part. The </div><div id="a1651" style="position:absolute;left:66.24px;top:959.4px;">process allows for direct processing of the compounded<div style="display:inline-block;width:4.98px">&#160;</div>material, bypassing the expense and delay of producing an intermediate </div><div id="a1653" style="position:absolute;left:66.24px;top:977.8px;">product (pellets or sheets)<div style="display:inline-block;width:1.36px">&#160;</div>as is used in<div style="display:inline-block;width:0.89px">&#160;</div>other fiber-reinforced thermoplastic molding processes. The<div style="display:inline-block;width:0.96px">&#160;</div>D-LFT process is an<div style="display:inline-block;width:0.83px">&#160;</div>attractive </div></div>
</div>
<div style="padding: 7px">
<div id="Page10" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a1659" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a1664" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a1665" style="position:absolute;left:404.707px;top:1006.3px;">9</div><div id="a1666" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a1667" style="position:absolute;left:66.24px;top:57.6px;">option for<div style="display:inline-block;width:7.1px">&#160;</div>products that<div style="display:inline-block;width:6.87px">&#160;</div>have complex<div style="display:inline-block;width:7px">&#160;</div>geometry, require<div style="display:inline-block;width:7.11px">&#160;</div>high strength<div style="display:inline-block;width:6.93px">&#160;</div>and stiffness,<div style="display:inline-block;width:7.12px">&#160;</div>and benefit<div style="display:inline-block;width:7.04px">&#160;</div>from the<div style="display:inline-block;width:6.8px">&#160;</div>recyclability of<div style="display:inline-block;width:7.25px">&#160;</div>a </div><div id="a1668" style="position:absolute;left:66.24px;top:76px;">thermoplastic resin.</div><div id="a1670" style="position:absolute;font-weight:bold;left:171.387px;top:76px;">&#160;</div><div id="a1671" style="position:absolute;left:66.24px;top:94.4px;">&#160;</div><div id="a1672" style="position:absolute;font-weight:bold;left:66.24px;top:112.9px;">Reaction Injection<div style="display:inline-block;width:6.44px">&#160;</div>Molding (&#8220;RIM&#8221;) </div><div id="a1676" style="position:absolute;left:284.867px;top:112.9px;">- This is<div style="display:inline-block;width:7.51px">&#160;</div>a process<div style="display:inline-block;width:6.64px">&#160;</div>whereby a<div style="display:inline-block;width:6.18px">&#160;</div>composite is<div style="display:inline-block;width:6.36px">&#160;</div>produced through<div style="display:inline-block;width:6.44px">&#160;</div>the injection<div style="display:inline-block;width:6.47px">&#160;</div>of a<div style="display:inline-block;width:6.44px">&#160;</div>two-</div><div id="a1680" style="position:absolute;left:66.24px;top:131.3px;">component thermoset<div style="display:inline-block;width:6.74px">&#160;</div>resin system<div style="display:inline-block;width:6.62px">&#160;</div>utilizing dicyclopentadiene<div style="display:inline-block;width:6.92px">&#160;</div>(&#8220;DCPD&#8221;) technology.</div><div id="a1685" style="position:absolute;left:534.333px;top:131.3px;">&#160;</div><div id="a1686" style="position:absolute;left:537.693px;top:131.3px;">DCPD technology<div style="display:inline-block;width:6.73px">&#160;</div>involves injecting<div style="display:inline-block;width:6.81px">&#160;</div>a </div><div id="a1687" style="position:absolute;left:66.24px;top:149.7px;">liquid compound into matched die<div style="display:inline-block;width:5.03px">&#160;</div>aluminum molds to form the part.</div><div id="a1690" style="position:absolute;left:434.307px;top:149.7px;">&#160;</div><div id="a1691" style="position:absolute;left:437.667px;top:149.7px;"><div style="display:inline-block;width:3.52px">&#160;</div>In this process the mold is prepared,<div style="display:inline-block;width:5.45px">&#160;</div>closed and the liquid </div><div id="a1693" style="position:absolute;left:66.24px;top:168.1px;">compound is<div style="display:inline-block;width:9.36px">&#160;</div>injected into<div style="display:inline-block;width:9.51px">&#160;</div>the tool<div style="display:inline-block;width:9.4px">&#160;</div>then cured.<div style="display:inline-block;width:8.37px">&#160;</div>Additional finishing<div style="display:inline-block;width:9.46px">&#160;</div>is required<div style="display:inline-block;width:9.66px">&#160;</div>when the<div style="display:inline-block;width:9.13px">&#160;</div>part is<div style="display:inline-block;width:9.42px">&#160;</div>designated for<div style="display:inline-block;width:9.52px">&#160;</div>top coat </div><div id="a1694" style="position:absolute;left:66.24px;top:186.5px;">painting.</div><div id="a1695" style="position:absolute;left:113.152px;top:186.5px;">&#160;</div><div id="a1696" style="position:absolute;left:116.512px;top:186.5px;"><div style="display:inline-block;width:4.16px">&#160;</div>The RIM<div style="display:inline-block;width:5.82px">&#160;</div>process is an<div style="display:inline-block;width:6.86px">&#160;</div>alternative to<div style="display:inline-block;width:5.83px">&#160;</div>other closed mold<div style="display:inline-block;width:6.77px">&#160;</div>processes for<div style="display:inline-block;width:5.99px">&#160;</div>mid-volume parts<div style="display:inline-block;width:5.86px">&#160;</div>that require a<div style="display:inline-block;width:6.91px">&#160;</div>high level of </div><div id="a1702" style="position:absolute;left:66.24px;top:204.9px;">impact resistance.</div><div id="a1703" style="position:absolute;font-weight:bold;left:161.787px;top:204.9px;">&#160;</div><div id="a1704" style="position:absolute;left:66.24px;top:223.3px;">&#160;</div><div id="a1705" style="position:absolute;font-weight:bold;left:66.24px;top:242px;">Open Molded Products</div><div id="a1706" style="position:absolute;font-weight:bold;left:198.587px;top:242px;">&#160;</div><div id="a1707" style="position:absolute;left:66.24px;top:260.1px;">&#160;</div><div id="a1708" style="position:absolute;left:66.24px;top:278.5px;">The Company produces<div style="display:inline-block;width:6.73px">&#160;</div>reinforced plastic<div style="display:inline-block;width:6.01px">&#160;</div>products using both<div style="display:inline-block;width:6.76px">&#160;</div>the hand lay<div style="display:inline-block;width:2.39px">&#160;</div>-up and spray<div style="display:inline-block;width:2.44px">&#160;</div>-up methods of<div style="display:inline-block;width:6.63px">&#160;</div>open molding<div style="display:inline-block;width:5.84px">&#160;</div>at our </div><div id="a1714" style="position:absolute;left:66.24px;top:296.9px;">Batavia, Ohio and<div style="display:inline-block;width:5.99px">&#160;</div>Matamoros, Mexico locations.<div style="display:inline-block;width:6.36px">&#160;</div>Part sizes weigh<div style="display:inline-block;width:6.18px">&#160;</div>from a few<div style="display:inline-block;width:5.9px">&#160;</div>pounds to several<div style="display:inline-block;width:6.26px">&#160;</div>hundred pounds with<div style="display:inline-block;width:6.11px">&#160;</div>surface </div><div id="a1715" style="position:absolute;left:66.24px;top:315.3px;">quality tailored for the end use application.</div><div id="a1716" style="position:absolute;left:295.587px;top:315.3px;">&#160;</div><div id="a1717" style="position:absolute;left:66.24px;top:333.7px;">&#160;</div><div id="a1718" style="position:absolute;font-weight:bold;left:66.24px;top:352.1px;">Hand Lay-Up - </div><div id="a1723" style="position:absolute;left:158.107px;top:352.1px;">This process utilizes<div style="display:inline-block;width:5.49px">&#160;</div>a shell mold,<div style="display:inline-block;width:5.36px">&#160;</div>typically the cavity,<div style="display:inline-block;width:5.75px">&#160;</div>where glass cloth,<div style="display:inline-block;width:5.45px">&#160;</div>either chopped strand<div style="display:inline-block;width:5.53px">&#160;</div>or continuous </div><div id="a1725" style="position:absolute;left:66.24px;top:370.5px;">strand glass mat, is introduced into the cavity. Resin is then applied to the cloth and rolled out to achieve a uniform wet-out from </div><div id="a1728" style="position:absolute;left:66.24px;top:388.9px;">the glass and to remove<div style="display:inline-block;width:5.33px">&#160;</div>any trapped air. The part<div style="display:inline-block;width:5.36px">&#160;</div>is then allowed to cure<div style="display:inline-block;width:5.13px">&#160;</div>and is removed from the<div style="display:inline-block;width:5.55px">&#160;</div>mold. After removal, the part </div><div id="a1730" style="position:absolute;left:66.24px;top:407.3px;">typically undergoes trimming to achieve the<div style="display:inline-block;width:4.94px">&#160;</div>shape desired. Parts used for<div style="display:inline-block;width:4.91px">&#160;</div>cosmetic purposes typically have a gel coat<div style="display:inline-block;width:5.1px">&#160;</div>applied to </div><div id="a1733" style="position:absolute;left:66.24px;top:425.7px;">the mold surface prior<div style="display:inline-block;width:5.25px">&#160;</div>to the lay-up to<div style="display:inline-block;width:5.02px">&#160;</div>improve the surface quality<div style="display:inline-block;width:5.26px">&#160;</div>of the finished part.<div style="display:inline-block;width:5.44px">&#160;</div>Parts produced from this<div style="display:inline-block;width:5.07px">&#160;</div>process have a </div><div id="a1737" style="position:absolute;left:66.24px;top:444.1px;">smooth outer surface and an unfinished or<div style="display:inline-block;width:1.32px">&#160;</div>rough interior surface. These fiberglass-reinforced products are typically<div style="display:inline-block;width:1.52px">&#160;</div>non-cosmetic </div><div id="a1742" style="position:absolute;left:66.24px;top:462.5px;">components or structural reinforcements that are sold externally<div style="display:inline-block;width:4.76px">&#160;</div>or used internally as components of larger assemblies.</div><div id="a1744" style="position:absolute;font-weight:bold;left:699.493px;top:462.5px;">&#160;</div><div id="a1745" style="position:absolute;left:66.24px;top:480.9px;">&#160;</div><div id="a1746" style="position:absolute;font-weight:bold;left:66.24px;top:499.3px;">Spray-Up - </div><div id="a1751" style="position:absolute;left:135.227px;top:499.3px;">This process<div style="display:inline-block;width:5.88px">&#160;</div>utilizes the same<div style="display:inline-block;width:7.17px">&#160;</div>type of shell<div style="display:inline-block;width:7.15px">&#160;</div>mold as<div style="display:inline-block;width:5.84px">&#160;</div>hand-lay-up, but<div style="display:inline-block;width:5.89px">&#160;</div>instead of<div style="display:inline-block;width:6.08px">&#160;</div>using glass<div style="display:inline-block;width:5.82px">&#160;</div>cloth to<div style="display:inline-block;width:5.88px">&#160;</div>produce the </div><div id="a1756" style="position:absolute;left:66.24px;top:517.7px;">composite part,<div style="display:inline-block;width:6.29px">&#160;</div>a chopper/spray<div style="display:inline-block;width:6.28px">&#160;</div>system is<div style="display:inline-block;width:6.13px">&#160;</div>employed.<div style="display:inline-block;width:9.59px">&#160;</div>Glass rovings<div style="display:inline-block;width:6.37px">&#160;</div>and resin<div style="display:inline-block;width:6.34px">&#160;</div>feed the<div style="display:inline-block;width:6.09px">&#160;</div>chopper/spray gun.<div style="display:inline-block;width:6.21px">&#160;</div>The resin<div style="display:inline-block;width:6.22px">&#160;</div>coated, </div><div id="a1758" style="position:absolute;left:66.24px;top:536.1px;">chopped glass is<div style="display:inline-block;width:5.59px">&#160;</div>sprayed into the<div style="display:inline-block;width:5.74px">&#160;</div>mold to the<div style="display:inline-block;width:5.43px">&#160;</div>desired thickness. The<div style="display:inline-block;width:5.62px">&#160;</div>resin coated glass<div style="display:inline-block;width:5.37px">&#160;</div>in the mold<div style="display:inline-block;width:5.59px">&#160;</div>is then rolled<div style="display:inline-block;width:5.7px">&#160;</div>out to ensure </div><div id="a1760" style="position:absolute;left:66.24px;top:554.5px;">complete wet-out and to remove any trapped air.<div style="display:inline-block;width:4.4px">&#160;</div>The part is then allowed to cure, is<div style="display:inline-block;width:1.38px">&#160;</div>removed from the mold, and is then<div style="display:inline-block;width:1.59px">&#160;</div>trimmed </div><div id="a1764" style="position:absolute;left:66.24px;top:572.9px;">to the desired<div style="display:inline-block;width:6.06px">&#160;</div>shape. Parts used<div style="display:inline-block;width:6.5px">&#160;</div>for cosmetic purposes<div style="display:inline-block;width:6.18px">&#160;</div>typically have a<div style="display:inline-block;width:6.49px">&#160;</div>gel coat applied<div style="display:inline-block;width:6.17px">&#160;</div>to the mold<div style="display:inline-block;width:6.07px">&#160;</div>surface prior to<div style="display:inline-block;width:6.24px">&#160;</div>the resin-</div><div id="a1767" style="position:absolute;left:66.24px;top:591.3px;">coated glass being<div style="display:inline-block;width:6.16px">&#160;</div>sprayed into the<div style="display:inline-block;width:6.38px">&#160;</div>mold to improve<div style="display:inline-block;width:6.2px">&#160;</div>the surface quality<div style="display:inline-block;width:6.4px">&#160;</div>of the finished<div style="display:inline-block;width:6.26px">&#160;</div>part. Parts<div style="display:inline-block;width:5.51px">&#160;</div>produced from this<div style="display:inline-block;width:6.15px">&#160;</div>process </div><div id="a1770" style="position:absolute;left:66.24px;top:609.7px;">have a smooth outer surface and an unfinished or rough interior<div style="display:inline-block;width:4.92px">&#160;</div>surface.</div><div id="a1771" style="position:absolute;font-weight:bold;left:450.813px;top:609.7px;">&#160;</div><div id="a1772" style="position:absolute;left:66.24px;top:628.1px;">&#160;</div><div id="a1773" style="position:absolute;font-weight:bold;left:66.24px;top:646.9px;">Assembly, Machining, and Paint Products</div><div id="a1774" style="position:absolute;font-weight:bold;left:304.707px;top:646.9px;">&#160;</div><div id="a1775" style="position:absolute;left:66.24px;top:664.9px;">&#160;</div><div id="a1776" style="position:absolute;left:66.24px;top:683.3px;">Many of<div style="display:inline-block;width:6px">&#160;</div>the products<div style="display:inline-block;width:6.24px">&#160;</div>molded by the<div style="display:inline-block;width:7.22px">&#160;</div>Company are<div style="display:inline-block;width:6.11px">&#160;</div>assembled, machined,<div style="display:inline-block;width:6.3px">&#160;</div>and prime<div style="display:inline-block;width:6.05px">&#160;</div>painted or<div style="display:inline-block;width:6.46px">&#160;</div>topcoat painted<div style="display:inline-block;width:6.02px">&#160;</div>to result in<div style="display:inline-block;width:7.2px">&#160;</div>a </div><div id="a1779" style="position:absolute;left:66.24px;top:701.7px;">completed product used by the Company's customers.</div><div id="a1780" style="position:absolute;left:353.507px;top:701.7px;">&#160;</div><div id="a1781" style="position:absolute;left:66.24px;top:720.1px;">&#160;</div><div id="a1782" style="position:absolute;left:66.24px;top:738.5px;">The Company<div style="display:inline-block;width:9.03px">&#160;</div>has demonstrated<div style="display:inline-block;width:9.2px">&#160;</div>manufacturing flexibility<div style="display:inline-block;width:8.95px">&#160;</div>that accommodates<div style="display:inline-block;width:9.22px">&#160;</div>a range<div style="display:inline-block;width:8.97px">&#160;</div>of low<div style="display:inline-block;width:8.74px">&#160;</div>volume hand<div style="display:inline-block;width:8.95px">&#160;</div>assembly and </div><div id="a1783" style="position:absolute;left:66.24px;top:756.9px;">machining work, to high<div style="display:inline-block;width:5.75px">&#160;</div>volume, highly automated<div style="display:inline-block;width:5.28px">&#160;</div>assembly and machining<div style="display:inline-block;width:5.41px">&#160;</div>systems. Robotics are<div style="display:inline-block;width:5.35px">&#160;</div>used as deemed productive </div><div id="a1785" style="position:absolute;left:66.24px;top:775.3px;">for material handling,<div style="display:inline-block;width:6.36px">&#160;</div>machining, and adhesive<div style="display:inline-block;width:6.11px">&#160;</div>applications. In addition<div style="display:inline-block;width:6.48px">&#160;</div>to conventional machining<div style="display:inline-block;width:6.38px">&#160;</div>methods, water-jet cutting </div><div id="a1790" style="position:absolute;left:66.24px;top:793.7px;">technology is also used where<div style="display:inline-block;width:1.64px">&#160;</div>appropriate. The Company also utilizes<div style="display:inline-block;width:1.52px">&#160;</div>paint booths and batch ovens in<div style="display:inline-block;width:1.3px">&#160;</div>its facilities. The Company </div><div id="a1792" style="position:absolute;left:66.24px;top:812.1px;">generally contracts with outside providers for higher volume<div style="display:inline-block;width:4.77px">&#160;</div>applications that require top coat paint.</div><div id="a1793" style="position:absolute;left:601.053px;top:812.1px;">&#160;</div><div id="a1794" style="position:absolute;font-weight:bold;left:66.24px;top:830.9px;">&#160;</div><div id="a1795" style="position:absolute;font-weight:bold;left:66.24px;top:849.3px;">RAW MATERIALS</div><div id="a1796" style="position:absolute;font-weight:bold;left:180.187px;top:849.3px;">&#160;</div><div id="a1797" style="position:absolute;left:66.24px;top:867.4px;">&#160;</div><div id="a1798" style="position:absolute;left:66.24px;top:885.8px;">The principal raw materials used in the Company's processes are unsaturated polyester; vinyl ester;<div style="display:inline-block;width:4.71px">&#160;</div>polyethylene, polypropylene </div><div id="a1800" style="position:absolute;left:66.24px;top:904.2px;">and dicyclopentadiene<div style="display:inline-block;width:5.86px">&#160;</div>resins; fiberglass;<div style="display:inline-block;width:5.97px">&#160;</div>and filler. Other<div style="display:inline-block;width:7.07px">&#160;</div>significant raw<div style="display:inline-block;width:6px">&#160;</div>materials include<div style="display:inline-block;width:6.04px">&#160;</div>adhesives for assembly<div style="display:inline-block;width:6.9px">&#160;</div>of molded </div><div id="a1802" style="position:absolute;left:66.24px;top:922.6px;">components,  in-mold  coating,  gel-coat,  prime  paint  for  preparation  of  cosmetic  surfaces,<div style="display:inline-block;width:8.29px">&#160;</div>and  hardware  (primarily  metal </div><div id="a1808" style="position:absolute;left:66.24px;top:941px;">components).<div style="display:inline-block;width:12.4px">&#160;</div>Many of<div style="display:inline-block;width:8.72px">&#160;</div>the raw<div style="display:inline-block;width:9.19px">&#160;</div>materials used<div style="display:inline-block;width:8.95px">&#160;</div>by the<div style="display:inline-block;width:8.94px">&#160;</div>Company are<div style="display:inline-block;width:8.99px">&#160;</div>crude oil<div style="display:inline-block;width:9.01px">&#160;</div>based, natural<div style="display:inline-block;width:9.13px">&#160;</div>gas based<div style="display:inline-block;width:8.9px">&#160;</div>and downstream </div><div id="a1809" style="position:absolute;left:66.24px;top:959.4px;">components, and therefore, the<div style="display:inline-block;width:1.35px">&#160;</div>costs of certain raw<div style="display:inline-block;width:1.03px">&#160;</div>materials can be affected<div style="display:inline-block;width:1.01px">&#160;</div>by changes in<div style="display:inline-block;width:1.38px">&#160;</div>costs of these underlying<div style="display:inline-block;width:1.29px">&#160;</div>commodities. </div><div id="a1812" style="position:absolute;left:66.24px;top:977.8px;">Due to fluctuating commodity prices,<div style="display:inline-block;width:5.05px">&#160;</div>suppliers are typically reluctant to enter<div style="display:inline-block;width:4.97px">&#160;</div>into long-term contracts. The Company generally </div></div>
</div>
<div style="padding: 7px">
<div id="Page11" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a1815" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a1820" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a1821" style="position:absolute;left:401.347px;top:1006.3px;">10</div><div id="a1822" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a1823" style="position:absolute;left:66.24px;top:57.6px;">has supplier alternatives<div style="display:inline-block;width:6.55px">&#160;</div>for each raw<div style="display:inline-block;width:6.45px">&#160;</div>material, and regularly<div style="display:inline-block;width:6.31px">&#160;</div>evaluates its supplier<div style="display:inline-block;width:6.7px">&#160;</div>base for certain<div style="display:inline-block;width:6.73px">&#160;</div>supplies, repair items,<div style="display:inline-block;width:6.34px">&#160;</div>and </div><div id="a1825" style="position:absolute;left:66.24px;top:76px;">components to improve its overall purchasing position.</div><div id="a1826" style="position:absolute;left:360.067px;top:76px;">&#160;</div><div id="a1827" style="position:absolute;left:66.24px;top:94.4px;">&#160;</div><div id="a1828" style="position:absolute;font-weight:bold;left:66.24px;top:113.2px;">BACKLOG</div><div id="a1829" style="position:absolute;font-weight:bold;left:134.427px;top:113.2px;">&#160;</div><div id="a1830" style="position:absolute;left:66.24px;top:131.3px;">&#160;</div><div id="a1831" style="position:absolute;left:66.24px;top:149.7px;">The Company relies on production schedules provided<div style="display:inline-block;width:4.9px">&#160;</div>by its customers to plan and implement production.<div style="display:inline-block;width:8.19px">&#160;</div>These schedules are </div><div id="a1832" style="position:absolute;left:66.24px;top:168.1px;">normally provided on a weekly basis and typically considered firm for approximately four weeks.<div style="display:inline-block;width:7.02px">&#160;</div>Some customers update these </div><div id="a1834" style="position:absolute;left:66.24px;top:186.5px;">schedules daily for changes in demand, allowing them<div style="display:inline-block;width:4.89px">&#160;</div>to run their inventories on a &#8220;just-in-time&#8221;<div style="display:inline-block;width:4.78px">&#160;</div>basis.<div style="display:inline-block;width:6.6px">&#160;</div>The ordered backlog of </div><div id="a1843" style="position:absolute;left:66.24px;top:204.9px;">four weeks of expected shipments was approximately $21.3</div><div id="a1847" style="position:absolute;left:384.387px;top:204.9px;">&#160;</div><div id="a1848" style="position:absolute;left:387.587px;top:204.9px;">million (all of which the Company shipped during the first month of </div><div id="a1856" style="position:absolute;left:66.24px;top:223.3px;">2021)<div style="display:inline-block;width:3.61px">&#160;</div>and $20.7</div><div id="a1859" style="position:absolute;left:153.467px;top:223.3px;">&#160;</div><div id="a1860" style="position:absolute;left:156.827px;top:223.3px;">million at December</div><div id="a1864" style="position:absolute;left:266.307px;top:223.3px;">&#160;</div><div id="a1865" style="position:absolute;left:269.667px;top:223.3px;">31, 2020 and 2019, respectively.</div><div id="a1871" style="position:absolute;left:442.493px;top:223.3px;">&#160;</div><div id="a1872" style="position:absolute;font-weight:bold;font-style:italic;left:66.24px;top:242px;">&#160;</div><div id="a1873" style="position:absolute;font-weight:bold;left:66.24px;top:260.4px;">CAPACITY CONSTRAINTS</div><div id="a1874" style="position:absolute;font-weight:bold;left:234.747px;top:260.4px;">&#160;</div><div id="a1875" style="position:absolute;left:66.24px;top:278.5px;">&#160;</div><div id="a1876" style="position:absolute;left:66.24px;top:296.9px;">Capacity utilization is<div style="display:inline-block;width:5.7px">&#160;</div>measured based on<div style="display:inline-block;width:5.52px">&#160;</div>standard cycle times and<div style="display:inline-block;width:5.89px">&#160;</div>a standard work<div style="display:inline-block;width:5.68px">&#160;</div>week, which can range<div style="display:inline-block;width:5.85px">&#160;</div>from five days<div style="display:inline-block;width:5.44px">&#160;</div>per </div><div id="a1878" style="position:absolute;left:66.24px;top:315.3px;">week, three-shifts per<div style="display:inline-block;width:5.2px">&#160;</div>day to seven days<div style="display:inline-block;width:5.48px">&#160;</div>per week, three-shifts per<div style="display:inline-block;width:5.72px">&#160;</div>day, depending on the<div style="display:inline-block;width:5.67px">&#160;</div>facility and molding process.<div style="display:inline-block;width:9.52px">&#160;</div>During </div><div id="a1883" style="position:absolute;left:66.24px;top:333.7px;">times when demand<div style="display:inline-block;width:6.27px">&#160;</div>exceeds the standard<div style="display:inline-block;width:6.44px">&#160;</div>five day, three<div style="display:inline-block;width:2.21px">&#160;</div>-shift capacity, the<div style="display:inline-block;width:6.28px">&#160;</div>Company will work<div style="display:inline-block;width:6.41px">&#160;</div>weekends to create<div style="display:inline-block;width:6.18px">&#160;</div>additional </div><div id="a1887" style="position:absolute;left:66.24px;top:352.1px;">capacity, which<div style="display:inline-block;width:5.85px">&#160;</div>can provide<div style="display:inline-block;width:5.85px">&#160;</div>capacity utilization<div style="display:inline-block;width:6.12px">&#160;</div>percentages greater<div style="display:inline-block;width:5.95px">&#160;</div>than 100%.<div style="display:inline-block;width:5.91px">&#160;</div>During 2020,<div style="display:inline-block;width:6.07px">&#160;</div>the Company has<div style="display:inline-block;width:6.99px">&#160;</div>used various </div><div id="a1890" style="position:absolute;left:66.24px;top:370.5px;">methods from overtime to a weekend manpower crew to support<div style="display:inline-block;width:4.98px">&#160;</div>the customers' production requirements.</div><div id="a1892" style="position:absolute;left:628.133px;top:370.5px;">&#160;</div><div id="a1893" style="position:absolute;left:66.24px;top:388.9px;">&#160;</div><div id="a1894" style="position:absolute;left:66.24px;top:407.3px;">The approximate SMC production line capacity utilization was<div style="display:inline-block;width:4.7px">&#160;</div>66% and 73%<div style="display:inline-block;width:3.83px">&#160;</div>for the years ended December 31, 2020 and 2019, </div><div id="a1899" style="position:absolute;left:66.24px;top:425.7px;">respectively.</div><div id="a1900" style="position:absolute;left:133.152px;top:425.7px;">&#160;</div><div id="a1901" style="position:absolute;left:66.24px;top:444.1px;">&#160;</div><div id="a1902" style="position:absolute;left:66.24px;top:462.5px;">The Company measures<div style="display:inline-block;width:5.9px">&#160;</div>facility capacity in<div style="display:inline-block;width:5.82px">&#160;</div>terms of its<div style="display:inline-block;width:5.69px">&#160;</div>large molding presses<div style="display:inline-block;width:5.88px">&#160;</div>(2,000 tons or<div style="display:inline-block;width:6.02px">&#160;</div>greater) for the<div style="display:inline-block;width:5.79px">&#160;</div>Columbus, Ohio, </div><div id="a1904" style="position:absolute;left:66.24px;top:480.9px;">Gaffney, South Carolina, Winona, Minnesota and the SMC molding at the Matamoros, Mexico facility. The Company owned 28 </div><div id="a1905" style="position:absolute;left:66.24px;top:499.3px;">large molding presses at these<div style="display:inline-block;width:1.09px">&#160;</div>facilities at December</div><div id="a1907" style="position:absolute;left:342.147px;top:499.3px;">&#160;</div><div id="a1908" style="position:absolute;left:345.507px;top:499.3px;">31, 2020. The combined<div style="display:inline-block;width:1.27px">&#160;</div>approximate large press capacity utilization in<div style="display:inline-block;width:0.94px">&#160;</div>these </div><div id="a1911" style="position:absolute;left:66.24px;top:517.7px;">production facilities was 55% and 83% for the years ended December 31, 2020 and 2019, respectively. The decreased utilization </div><div id="a1914" style="position:absolute;left:66.24px;top:536.1px;">mainly resulted from decrease demand due to COVID-19<div style="display:inline-block;width:4.69px">&#160;</div>and improved production efficiency.</div><div id="a1918" style="position:absolute;left:569.693px;top:536.1px;">&#160;</div><div id="a1919" style="position:absolute;left:66.24px;top:554.5px;">&#160;</div><div id="a1920" style="position:absolute;left:66.24px;top:572.9px;">The Company<div style="display:inline-block;width:5.99px">&#160;</div>measures facility<div style="display:inline-block;width:5.82px">&#160;</div>capacity in terms<div style="display:inline-block;width:7.21px">&#160;</div>of its large<div style="display:inline-block;width:7.13px">&#160;</div>molding presses (750<div style="display:inline-block;width:7.19px">&#160;</div>tons or<div style="display:inline-block;width:5.88px">&#160;</div>greater) for<div style="display:inline-block;width:5.84px">&#160;</div>the Cobourg, Canada </div><div id="a1921" style="position:absolute;left:66.24px;top:591.3px;">facility. The Company<div style="display:inline-block;width:6.13px">&#160;</div>owned 7<div style="display:inline-block;width:5.68px">&#160;</div>large molding presses<div style="display:inline-block;width:6.36px">&#160;</div>at this facility<div style="display:inline-block;width:6.34px">&#160;</div>at December</div><div id="a1923" style="position:absolute;left:512.413px;top:591.3px;">&#160;</div><div id="a1924" style="position:absolute;left:515.773px;top:591.3px;">31, 2020.<div style="display:inline-block;width:5.24px">&#160;</div>The combined approximate<div style="display:inline-block;width:6.81px">&#160;</div>large </div><div id="a1926" style="position:absolute;left:66.24px;top:609.7px;">press capacity utilization in this facility was 89% and 72% for<div style="display:inline-block;width:4.7px">&#160;</div>the years ended December 31, 2020 and 2019, respectively.</div><div id="a1929" style="position:absolute;left:718.053px;top:609.7px;">&#160;</div><div id="a1930" style="position:absolute;font-weight:bold;left:66.24px;top:628.5px;">&#160;</div><div id="a1931" style="position:absolute;font-weight:bold;left:66.24px;top:646.9px;">CAPITAL EXPENDITURES AND RESEARCH AND DEVELOPMENT</div><div id="a1935" style="position:absolute;font-weight:bold;left:480.733px;top:646.9px;">&#160;</div><div id="a1936" style="position:absolute;left:66.24px;top:664.9px;">&#160;</div><div id="a1937" style="position:absolute;left:66.24px;top:683.3px;">Capital expenditures<div style="display:inline-block;width:5.83px">&#160;</div>totaled approximately<div style="display:inline-block;width:6.15px">&#160;</div>$3.7 million,<div style="display:inline-block;width:5.99px">&#160;</div>$7.5</div><div id="a1940" style="position:absolute;left:401.667px;top:683.3px;">&#160;</div><div id="a1941" style="position:absolute;left:405.027px;top:683.3px;">million,<div style="display:inline-block;width:4.42px">&#160;</div>and $5.8</div><div id="a1946" style="position:absolute;left:498.333px;top:683.3px;">&#160;</div><div id="a1947" style="position:absolute;left:501.693px;top:683.3px;">million in 2020,<div style="display:inline-block;width:7.1px">&#160;</div>2019, and 2018<div style="display:inline-block;width:7.07px">&#160;</div>respectively.<div style="display:inline-block;width:3.31px">&#160;</div></div><div id="a1953" style="position:absolute;left:66.24px;top:701.7px;">These capital expenditures primarily consisted of building and equipment improvements and additional production equipment to </div><div id="a1954" style="position:absolute;left:66.24px;top:720.1px;">manufacture parts.</div><div id="a1955" style="position:absolute;left:165.467px;top:720.1px;">&#160;</div><div id="a1956" style="position:absolute;left:66.24px;top:738.5px;">&#160;</div><div id="a1957" style="position:absolute;left:66.24px;top:756.9px;">The Company continuously<div style="display:inline-block;width:7.18px">&#160;</div>engages in<div style="display:inline-block;width:5.82px">&#160;</div>product development.<div style="display:inline-block;width:10.67px">&#160;</div>Research and development<div style="display:inline-block;width:7.33px">&#160;</div>activities focus<div style="display:inline-block;width:5.9px">&#160;</div>on developing<div style="display:inline-block;width:5.99px">&#160;</div>new </div><div id="a1959" style="position:absolute;left:66.24px;top:775.3px;">material formulations,<div style="display:inline-block;width:6.31px">&#160;</div>new structural<div style="display:inline-block;width:6.17px">&#160;</div>composite products,<div style="display:inline-block;width:6.64px">&#160;</div>new production<div style="display:inline-block;width:6.14px">&#160;</div>capabilities and<div style="display:inline-block;width:6.31px">&#160;</div>processes, and<div style="display:inline-block;width:6.18px">&#160;</div>improving existing </div><div id="a1960" style="position:absolute;left:66.24px;top:793.7px;">products and manufacturing<div style="display:inline-block;width:6.21px">&#160;</div>processes.<div style="display:inline-block;width:8.19px">&#160;</div>The Company does<div style="display:inline-block;width:6.17px">&#160;</div>not maintain a<div style="display:inline-block;width:6.02px">&#160;</div>separate research and<div style="display:inline-block;width:6.14px">&#160;</div>development organization or </div><div id="a1962" style="position:absolute;left:66.24px;top:812.1px;">facility, but uses its<div style="display:inline-block;width:0.63px">&#160;</div>production equipment, as necessary,<div style="display:inline-block;width:1.11px">&#160;</div>to support these efforts<div style="display:inline-block;width:0.72px">&#160;</div>and cooperates with its<div style="display:inline-block;width:0.97px">&#160;</div>customers and its suppliers </div><div id="a1965" style="position:absolute;left:66.24px;top:830.6px;">in research and development efforts.<div style="display:inline-block;width:6.17px">&#160;</div>Likewise, manpower to direct and advance research and development is integrated with the </div><div id="a1967" style="position:absolute;left:66.24px;top:849px;">existing manufacturing,<div style="display:inline-block;width:6.19px">&#160;</div>engineering, production,<div style="display:inline-block;width:6.46px">&#160;</div>and quality organizations.<div style="display:inline-block;width:12.28px">&#160;</div>Management of<div style="display:inline-block;width:6.05px">&#160;</div>the Company has<div style="display:inline-block;width:7.31px">&#160;</div>estimated that </div><div id="a1968" style="position:absolute;left:66.24px;top:867.4px;">costs related<div style="display:inline-block;width:5.84px">&#160;</div>to research and<div style="display:inline-block;width:7.15px">&#160;</div>development were<div style="display:inline-block;width:5.99px">&#160;</div>approximately $1.2</div><div id="a1972" style="position:absolute;left:434.307px;top:867.4px;">&#160;</div><div id="a1973" style="position:absolute;left:437.667px;top:867.4px;">million, $1.2</div><div id="a1976" style="position:absolute;left:507.293px;top:867.4px;">&#160;</div><div id="a1977" style="position:absolute;left:510.813px;top:867.4px;">million and $1.0</div><div id="a1980" style="position:absolute;left:600.893px;top:867.4px;">&#160;</div><div id="a1981" style="position:absolute;left:604.253px;top:867.4px;">million in 2020,<div style="display:inline-block;width:6.98px">&#160;</div>2019, and </div><div id="a1985" style="position:absolute;left:66.24px;top:885.8px;">2018, respectively.</div><div id="a1987" style="position:absolute;left:166.427px;top:885.8px;">&#160;</div><div id="a1988" style="position:absolute;font-weight:bold;left:66.24px;top:904.5px;">&#160;</div><div id="a1989" style="position:absolute;font-weight:bold;left:66.24px;top:922.9px;">ENVIRONMENTAL COMPLIANCE</div><div id="a1991" style="position:absolute;font-weight:bold;left:281.987px;top:922.9px;">&#160;</div><div id="a1992" style="position:absolute;left:66.24px;top:941px;">&#160;</div><div id="a1993" style="position:absolute;left:66.24px;top:959.4px;">The Company's<div style="display:inline-block;width:7.23px">&#160;</div>manufacturing operations<div style="display:inline-block;width:7.35px">&#160;</div>are subject<div style="display:inline-block;width:7.17px">&#160;</div>to federal,<div style="display:inline-block;width:7.13px">&#160;</div>state, and<div style="display:inline-block;width:6.97px">&#160;</div>local environmental<div style="display:inline-block;width:7.13px">&#160;</div>laws and<div style="display:inline-block;width:7.24px">&#160;</div>regulations, which </div><div id="a1996" style="position:absolute;left:66.24px;top:977.8px;">impose limitations on<div style="display:inline-block;width:5.71px">&#160;</div>the discharge of<div style="display:inline-block;width:5.67px">&#160;</div>hazardous and non<div style="display:inline-block;width:1.78px">&#160;</div>-hazardous pollutants into<div style="display:inline-block;width:5.74px">&#160;</div>the air and<div style="display:inline-block;width:5.72px">&#160;</div>waterways.</div><div id="a1999" style="position:absolute;left:644.133px;top:977.8px;">&#160;</div><div id="a2000" style="position:absolute;left:647.493px;top:977.8px;"><div style="display:inline-block;width:3.84px">&#160;</div>The Company has </div></div>
</div>
<div style="padding: 7px">
<div id="Page12" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a2002" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a2007" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a2008" style="position:absolute;left:401.667px;top:1006.3px;">11</div><div id="a2009" style="position:absolute;left:414.467px;top:1006.3px;">&#160;</div><div id="a2010" style="position:absolute;left:66.24px;top:57.6px;">established and implemented<div style="display:inline-block;width:5.21px">&#160;</div>standards for the treatment,<div style="display:inline-block;width:5.5px">&#160;</div>storage, and disposal of<div style="display:inline-block;width:5.48px">&#160;</div>hazardous waste. The Company's<div style="display:inline-block;width:5.2px">&#160;</div>policy is to </div><div id="a2012" style="position:absolute;left:66.24px;top:76px;">conduct its business with due regard for<div style="display:inline-block;width:1.58px">&#160;</div>the preservation and protection of the environment.<div style="display:inline-block;width:1.24px">&#160;</div>The Company's environmental waste </div><div id="a2014" style="position:absolute;left:66.24px;top:94.4px;">management process involves the<div style="display:inline-block;width:1.3px">&#160;</div>regular auditing of hazardous<div style="display:inline-block;width:1.36px">&#160;</div>waste accumulation points, hazardous<div style="display:inline-block;width:1.37px">&#160;</div>waste activities, authorized </div><div id="a2016" style="position:absolute;left:66.24px;top:112.9px;">treatment, and storage and disposal<div style="display:inline-block;width:5.51px">&#160;</div>facilities.</div><div id="a2017" style="position:absolute;left:307.747px;top:112.9px;">&#160;</div><div id="a2018" style="position:absolute;left:311.267px;top:112.9px;"><div style="display:inline-block;width:2.88px">&#160;</div>As part of the Company's<div style="display:inline-block;width:5.15px">&#160;</div>environmental policy, all manufacturing<div style="display:inline-block;width:5.38px">&#160;</div>employees are </div><div id="a2020" style="position:absolute;left:66.24px;top:131.3px;">trained on waste management and other environmental issues.</div><div id="a2022" style="position:absolute;left:397.347px;top:131.3px;">&#160;</div><div id="a2023" style="position:absolute;left:66.24px;top:149.7px;">&#160;</div><div id="a2024" style="position:absolute;left:66.24px;top:168.1px;">The Company holds<div style="display:inline-block;width:7.01px">&#160;</div>various environmental<div style="display:inline-block;width:6px">&#160;</div>operating permits<div style="display:inline-block;width:6.06px">&#160;</div>for its production<div style="display:inline-block;width:6.99px">&#160;</div>facilities in<div style="display:inline-block;width:5.91px">&#160;</div>the U.S., Mexico,<div style="display:inline-block;width:7.11px">&#160;</div>and Canada as </div><div id="a2025" style="position:absolute;left:66.24px;top:186.5px;">required by<div style="display:inline-block;width:7.96px">&#160;</div>U.S., Mexican<div style="display:inline-block;width:8.24px">&#160;</div>and Canadian<div style="display:inline-block;width:8px">&#160;</div>state and<div style="display:inline-block;width:8.21px">&#160;</div>federal regulations.<div style="display:inline-block;width:13.33px">&#160;</div>The Company<div style="display:inline-block;width:8.39px">&#160;</div>has substantially<div style="display:inline-block;width:8.01px">&#160;</div>complied with<div style="display:inline-block;width:8.13px">&#160;</div>all </div><div id="a2026" style="position:absolute;left:66.24px;top:204.9px;">requirements of these operating permits.</div><div id="a2028" style="position:absolute;left:281.347px;top:204.9px;">&#160;</div><div id="a2029" style="position:absolute;font-weight:bold;left:66.24px;top:223.6px;">&#160;</div><div id="a2030" style="position:absolute;font-weight:bold;left:66.24px;top:242px;">HUMAN CAPITAL MANAGEMENT</div><div id="a2032" style="position:absolute;font-weight:bold;left:283.747px;top:242px;">&#160;</div><div id="a2033" style="position:absolute;left:66.24px;top:260.1px;">&#160;</div><div id="a2034" style="position:absolute;left:66.24px;top:278.5px;">As of December 31,<div style="display:inline-block;width:5.54px">&#160;</div>2020, the Company employed<div style="display:inline-block;width:5.53px">&#160;</div>a total of 1,617<div style="display:inline-block;width:5.36px">&#160;</div>employees, which consisted of<div style="display:inline-block;width:5.47px">&#160;</div>679 employees in its<div style="display:inline-block;width:5.49px">&#160;</div>United </div><div id="a2035" style="position:absolute;left:66.24px;top:296.9px;">States operations,<div style="display:inline-block;width:7.6px">&#160;</div>722 employees<div style="display:inline-block;width:7.65px">&#160;</div>in its<div style="display:inline-block;width:7.4px">&#160;</div>Mexican operations<div style="display:inline-block;width:7.54px">&#160;</div>and 216<div style="display:inline-block;width:7.67px">&#160;</div>employees in<div style="display:inline-block;width:7.57px">&#160;</div>its Canadian<div style="display:inline-block;width:7.58px">&#160;</div>operation.<div style="display:inline-block;width:10.85px">&#160;</div>Of these<div style="display:inline-block;width:7.7px">&#160;</div>1,617 </div><div id="a2037" style="position:absolute;left:66.24px;top:315.3px;">employees, 518 employees at the Company&#8217;s Columbus, Ohio facility are covered by a collective bargaining agreement with the </div><div id="a2044" style="position:absolute;left:66.24px;top:333.7px;">International Association of Machinists<div style="display:inline-block;width:6.47px">&#160;</div>and Aerospace Workers (&#8220;IAM&#8221;),<div style="display:inline-block;width:6.52px">&#160;</div>which extends to<div style="display:inline-block;width:5.21px">&#160;</div>August 7, 2022,<div style="display:inline-block;width:6.35px">&#160;</div>534 employees at </div><div id="a2052" style="position:absolute;left:66.24px;top:352.1px;">the Company<div style="display:inline-block;width:1.48px">&#160;</div>&#8217;s Matamoros,<div style="display:inline-block;width:6.9px">&#160;</div>Mexico facility<div style="display:inline-block;width:6.06px">&#160;</div>are covered<div style="display:inline-block;width:6.28px">&#160;</div>by a collective<div style="display:inline-block;width:7.21px">&#160;</div>bargaining agreement<div style="display:inline-block;width:6.43px">&#160;</div>with Sindicato de<div style="display:inline-block;width:7.37px">&#160;</div>Jorneleros y </div><div id="a2056" style="position:absolute;left:66.24px;top:370.5px;">Obreros, which<div style="display:inline-block;width:7.75px">&#160;</div>extends to<div style="display:inline-block;width:7.86px">&#160;</div>January 21,<div style="display:inline-block;width:7.9px">&#160;</div>2022,<div style="display:inline-block;width:5.68px">&#160;</div>191 employees<div style="display:inline-block;width:7.65px">&#160;</div>at the<div style="display:inline-block;width:7.67px">&#160;</div>Company's Cobourg,<div style="display:inline-block;width:8.08px">&#160;</div>Canada facility<div style="display:inline-block;width:7.8px">&#160;</div>are covered<div style="display:inline-block;width:7.88px">&#160;</div>by a </div><div id="a2062" style="position:absolute;left:66.24px;top:388.9px;">collective bargaining agreement<div style="display:inline-block;width:6.06px">&#160;</div>with United Food<div style="display:inline-block;width:5.66px">&#160;</div>&amp; Commercial Workers<div style="display:inline-block;width:5.37px">&#160;</div>Canada ("UFCW"), which<div style="display:inline-block;width:5.73px">&#160;</div>extends to November<div style="display:inline-block;width:5.77px">&#160;</div>1, </div><div id="a2064" style="position:absolute;left:66.24px;top:407.3px;">2021, and<div style="display:inline-block;width:6.38px">&#160;</div>73 employees at<div style="display:inline-block;width:7.47px">&#160;</div>the Company's<div style="display:inline-block;width:6.21px">&#160;</div>Escobedo, Mexico<div style="display:inline-block;width:6.6px">&#160;</div>facility are<div style="display:inline-block;width:6.06px">&#160;</div>covered by<div style="display:inline-block;width:6.17px">&#160;</div>a collective<div style="display:inline-block;width:6.21px">&#160;</div>bargaining agreement<div style="display:inline-block;width:6.59px">&#160;</div>with </div><div id="a2067" style="position:absolute;left:66.24px;top:425.7px;">Sindicato de<div style="display:inline-block;width:6.14px">&#160;</div>trabajadores de<div style="display:inline-block;width:6.3px">&#160;</div>la industria metalica<div style="display:inline-block;width:7.37px">&#160;</div>y del comercio<div style="display:inline-block;width:7.33px">&#160;</div>del estado<div style="display:inline-block;width:6.05px">&#160;</div>de Nuevo<div style="display:inline-block;width:6.02px">&#160;</div>Leon Presidente<div style="display:inline-block;width:6.08px">&#160;</div>Benito Juarez<div style="display:inline-block;width:6.24px">&#160;</div>Garcia </div><div id="a2069" style="position:absolute;left:66.24px;top:444.1px;">C.T.M., which<div style="display:inline-block;width:7.95px">&#160;</div>extends to<div style="display:inline-block;width:8.21px">&#160;</div>February 1,<div style="display:inline-block;width:8.22px">&#160;</div>2021. The<div style="display:inline-block;width:7.79px">&#160;</div>Company is<div style="display:inline-block;width:7.86px">&#160;</div>currently negotiating<div style="display:inline-block;width:8.36px">&#160;</div>an extension<div style="display:inline-block;width:7.97px">&#160;</div>to the<div style="display:inline-block;width:8.05px">&#160;</div>Escobedo, Mexico </div><div id="a2073" style="position:absolute;left:66.24px;top:462.5px;">collective bargaining agreement. </div><div id="a2075" style="position:absolute;left:243.707px;top:462.5px;">&#160;</div><div id="a2076" style="position:absolute;font-weight:bold;left:66.24px;top:481.2px;">&#160;</div><div id="a2077" style="position:absolute;font-weight:bold;left:66.24px;top:499.6px;">PATENTS, TRADE NAMES, AND TRADEMARKS</div><div id="a2079" style="position:absolute;font-weight:bold;left:364.547px;top:499.6px;">&#160;</div><div id="a2080" style="position:absolute;left:66.24px;top:517.7px;">&#160;</div><div id="a2081" style="position:absolute;left:66.24px;top:536.1px;">The Company will<div style="display:inline-block;width:6.17px">&#160;</div>evaluate, apply for,<div style="display:inline-block;width:6.51px">&#160;</div>and maintain patents,<div style="display:inline-block;width:6.46px">&#160;</div>trade names, and<div style="display:inline-block;width:6.24px">&#160;</div>trademarks where<div style="display:inline-block;width:5.56px">&#160;</div>it believes that<div style="display:inline-block;width:6.24px">&#160;</div>such patents, </div><div id="a2082" style="position:absolute;left:66.24px;top:554.5px;">trade names, and trademarks are reasonably required to protect its<div style="display:inline-block;width:1.48px">&#160;</div>rights in its products.<div style="display:inline-block;width:5.55px">&#160;</div>However, the Company does not believe </div><div id="a2084" style="position:absolute;left:66.24px;top:572.9px;">that any single patent, trade name, or trademark or related group of<div style="display:inline-block;width:1.44px">&#160;</div>such rights is materially important to its business or its ability </div><div id="a2086" style="position:absolute;left:66.24px;top:591.3px;">to compete.</div><div id="a2087" style="position:absolute;left:128.512px;top:591.3px;">&#160;</div><div id="a2088" style="position:absolute;font-weight:bold;left:66.24px;top:610.1px;">&#160;</div><div id="a2089" style="position:absolute;font-weight:bold;left:66.24px;top:628.5px;">SEASONALITY &amp; BUSINESS CYCLE</div><div id="a2091" style="position:absolute;font-weight:bold;left:293.667px;top:628.5px;">&#160;</div><div id="a2092" style="position:absolute;left:66.24px;top:646.5px;">&#160;</div><div id="a2093" style="position:absolute;left:66.24px;top:664.9px;">The Company's business is affected annually by the production<div style="display:inline-block;width:4.79px">&#160;</div>schedules of its customers.<div style="display:inline-block;width:7.4px">&#160;</div>Certain of the Company's customers </div><div id="a2096" style="position:absolute;left:66.24px;top:683.3px;">typically shut down their operations on<div style="display:inline-block;width:4.99px">&#160;</div>an annual basis for a period<div style="display:inline-block;width:5.12px">&#160;</div>of one to several weeks during the<div style="display:inline-block;width:5.03px">&#160;</div>Company's third quarter.<div style="display:inline-block;width:4.54px">&#160;</div></div><div id="a2098" style="position:absolute;left:66.24px;top:701.7px;">Certain customers<div style="display:inline-block;width:6.79px">&#160;</div>also typically<div style="display:inline-block;width:6.61px">&#160;</div>shut down<div style="display:inline-block;width:6.63px">&#160;</div>their operations<div style="display:inline-block;width:6.79px">&#160;</div>during the<div style="display:inline-block;width:6.58px">&#160;</div>last week<div style="display:inline-block;width:6.54px">&#160;</div>of December.<div style="display:inline-block;width:10.55px">&#160;</div>As a<div style="display:inline-block;width:6.43px">&#160;</div>result, demand<div style="display:inline-block;width:6.78px">&#160;</div>for the </div><div id="a2101" style="position:absolute;left:66.24px;top:720.1px;">Company's products typically decreases during<div style="display:inline-block;width:1.13px">&#160;</div>the third and fourth<div style="display:inline-block;width:1.27px">&#160;</div>quarters.<div style="display:inline-block;width:5.59px">&#160;</div>Demand for medium and heavy-duty<div style="display:inline-block;width:1.22px">&#160;</div>trucks, marine, </div><div id="a2104" style="position:absolute;left:66.24px;top:738.5px;">automotive, and<div style="display:inline-block;width:7.4px">&#160;</div>commercial products<div style="display:inline-block;width:7.81px">&#160;</div>also fluctuates<div style="display:inline-block;width:7.35px">&#160;</div>on an<div style="display:inline-block;width:7.35px">&#160;</div>economic, cyclical<div style="display:inline-block;width:7.49px">&#160;</div>and seasonal<div style="display:inline-block;width:7.56px">&#160;</div>basis, causing<div style="display:inline-block;width:7.51px">&#160;</div>a corresponding </div><div id="a2106" style="position:absolute;left:66.24px;top:756.9px;">fluctuation for demand of the Company's products.</div><div id="a2107" style="position:absolute;left:337.827px;top:756.9px;">&#160;</div><div id="a2108" style="position:absolute;left:66.24px;top:775.3px;">&#160;</div><div id="a2109" style="position:absolute;font-weight:bold;left:66.24px;top:794.1px;">AVAILABLE INFORMATION</div><div id="a2111" style="position:absolute;font-weight:bold;left:243.707px;top:794.1px;">&#160;</div><div id="a2112" style="position:absolute;font-weight:bold;left:66.24px;top:812.5px;">&#160;</div><div id="a2113" style="position:absolute;left:66.24px;top:830.6px;">We maintain a<div style="display:inline-block;width:5.55px">&#160;</div>website at www.coremt.com.<div style="display:inline-block;width:4.65px">&#160;</div>Annual reports on<div style="display:inline-block;width:5.55px">&#160;</div>Form 10-K, quarterly<div style="display:inline-block;width:5.49px">&#160;</div>reports on Form<div style="display:inline-block;width:5.47px">&#160;</div>10-Q, current reports<div style="display:inline-block;width:5.75px">&#160;</div>on </div><div id="a2119" style="position:absolute;left:66.24px;top:849px;">Form 8-K, all amendments<div style="display:inline-block;width:5.73px">&#160;</div>to those reports,<div style="display:inline-block;width:5.2px">&#160;</div>and other information about<div style="display:inline-block;width:5.62px">&#160;</div>us are available free<div style="display:inline-block;width:5.62px">&#160;</div>of charge through this<div style="display:inline-block;width:5.73px">&#160;</div>website as </div><div id="a2122" style="position:absolute;left:66.24px;top:867.4px;">soon as reasonably practicable after the reports are electronically<div style="display:inline-block;width:4.91px">&#160;</div>filed with the SEC. These materials are also available from the </div><div id="a2124" style="position:absolute;left:66.24px;top:885.8px;">SEC&#8217;s website at www.sec.gov.</div><div id="a2127" style="position:absolute;left:234.907px;top:885.8px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page13" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a2128" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a2133" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a2134" style="position:absolute;left:401.347px;top:1006.3px;">12</div><div id="a2135" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a2136" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">ITEM 1A.</div><div id="a2137" style="position:absolute;font-weight:bold;left:124.992px;top:58px;">&#160;</div><div id="a2138" style="position:absolute;font-weight:bold;left:128.192px;top:58px;"><div style="display:inline-block;width:3.36px">&#160;</div>RISK FACTORS</div><div id="a2141" style="position:absolute;font-weight:bold;left:229.947px;top:58px;">&#160;</div><div id="a2142" style="position:absolute;font-weight:bold;left:66.24px;top:76.4px;">&#160;</div><div id="a2143" style="position:absolute;left:66.24px;top:94.4px;">The following risk factors describe various risks that may affect our business, financial condition, and operations.<div style="display:inline-block;width:7.62px">&#160;</div>References to </div><div id="a2145" style="position:absolute;left:66.24px;top:112.9px;">&#8220;we,&#8221; &#8220;us,&#8221; and<div style="display:inline-block;width:5.72px">&#160;</div>&#8220;our&#8221; in this<div style="display:inline-block;width:5.82px">&#160;</div>&#8220;Risk Factors&#8221;<div style="display:inline-block;width:4.95px">&#160;</div>section refer to<div style="display:inline-block;width:5.96px">&#160;</div>Core Molding Technologies<div style="display:inline-block;width:5.74px">&#160;</div>and its subsidiaries,<div style="display:inline-block;width:5.85px">&#160;</div>unless otherwise </div><div id="a2160" style="position:absolute;left:66.24px;top:131.3px;">specified or unless the context otherwise requires.</div><div id="a2161" style="position:absolute;left:332.547px;top:131.3px;">&#160;</div><div id="a2162" style="position:absolute;left:66.24px;top:149.7px;">&#160;</div><div id="a2163" style="position:absolute;font-weight:bold;left:66.24px;top:168.4px;">Risks Relating to our Business </div><div id="a2164" style="position:absolute;font-weight:bold;left:242.107px;top:168.4px;">&#160;</div><div id="a2165" style="position:absolute;font-style:italic;left:66.24px;top:186.5px;">&#160;</div><div id="a2166" style="position:absolute;font-style:italic;left:66.24px;top:204.9px;">Our business has concentration risks associated with significant customers.</div><div id="a2167" style="position:absolute;font-style:italic;left:470.333px;top:204.9px;">&#160;</div><div id="a2168" style="position:absolute;left:66.24px;top:223.3px;">&#160;</div><div id="a2169" style="position:absolute;left:66.24px;top:241.7px;">Sales to five customers constituted approximately 70%<div style="display:inline-block;width:5.02px">&#160;</div>of our 2020 total sales. No other customer<div style="display:inline-block;width:4.82px">&#160;</div>accounted for more than 10% </div><div id="a2170" style="position:absolute;left:66.24px;top:260.1px;">of our total<div style="display:inline-block;width:5.95px">&#160;</div>sales for this<div style="display:inline-block;width:5.99px">&#160;</div>period.<div style="display:inline-block;width:8.35px">&#160;</div>The loss of<div style="display:inline-block;width:5.95px">&#160;</div>any significant portion<div style="display:inline-block;width:6.33px">&#160;</div>of sales to<div style="display:inline-block;width:5.99px">&#160;</div>any of our<div style="display:inline-block;width:6.06px">&#160;</div>significant customers could<div style="display:inline-block;width:6.43px">&#160;</div>have a </div><div id="a2172" style="position:absolute;left:66.24px;top:278.5px;">material adverse effect on our business, results of operations, and<div style="display:inline-block;width:4.75px">&#160;</div>financial condition.</div><div id="a2173" style="position:absolute;left:521.533px;top:278.5px;">&#160;</div><div id="a2174" style="position:absolute;left:66.24px;top:296.9px;">&#160;</div><div id="a2175" style="position:absolute;left:66.24px;top:315.3px;">Accounts receivable<div style="display:inline-block;width:8.93px">&#160;</div>balances with<div style="display:inline-block;width:8.8px">&#160;</div>five customers<div style="display:inline-block;width:8.75px">&#160;</div>accounted for<div style="display:inline-block;width:9.04px">&#160;</div>64% of<div style="display:inline-block;width:8.66px">&#160;</div>accounts receivable<div style="display:inline-block;width:8.95px">&#160;</div>at December</div><div id="a2180" style="position:absolute;left:663.973px;top:315.3px;">&#160;</div><div id="a2181" style="position:absolute;left:667.333px;top:315.3px;">31, 2020.</div><div id="a2182" style="position:absolute;left:720.133px;top:315.3px;">&#160;</div><div id="a2183" style="position:absolute;left:723.333px;top:315.3px;"><div style="display:inline-block;width:5.6px">&#160;</div>The </div><div id="a2185" style="position:absolute;left:66.24px;top:333.7px;">Company performs ongoing credit evaluations of its<div style="display:inline-block;width:3.52px">&#160;</div>customers&#8217;<div style="display:inline-block;width:2.69px">&#160;</div>financial condition and maintains reserves for potential bad debt </div><div id="a2189" style="position:absolute;left:66.24px;top:352.1px;">losses.<div style="display:inline-block;width:7.35px">&#160;</div>If the financial conditions of<div style="display:inline-block;width:5.28px">&#160;</div>any of these customers were<div style="display:inline-block;width:5.39px">&#160;</div>to deteriorate, impacting their<div style="display:inline-block;width:5.22px">&#160;</div>ability to pay their receivables, </div><div id="a2191" style="position:absolute;left:66.24px;top:370.5px;">our reserves may not be<div style="display:inline-block;width:5.31px">&#160;</div>adequate which could have a<div style="display:inline-block;width:5.4px">&#160;</div>material adverse effect on our<div style="display:inline-block;width:5.38px">&#160;</div>business, results of operations,<div style="display:inline-block;width:5.02px">&#160;</div>or financial </div><div id="a2193" style="position:absolute;left:66.24px;top:388.9px;">condition.</div><div id="a2194" style="position:absolute;left:120.032px;top:388.9px;">&#160;</div><div id="a2195" style="position:absolute;left:66.24px;top:407.3px;">&#160;</div><div id="a2196" style="position:absolute;left:66.24px;top:425.7px;">We are<div style="display:inline-block;width:5.82px">&#160;</div>continuing to engage<div style="display:inline-block;width:6.86px">&#160;</div>in efforts intended<div style="display:inline-block;width:7.04px">&#160;</div>to strengthen and<div style="display:inline-block;width:6.78px">&#160;</div>expand our relations<div style="display:inline-block;width:7.1px">&#160;</div>with significant customers,<div style="display:inline-block;width:7.09px">&#160;</div>as well as </div><div id="a2198" style="position:absolute;left:66.24px;top:444.1px;">provide support for<div style="display:inline-block;width:5.31px">&#160;</div>our entire customer base.<div style="display:inline-block;width:5.42px">&#160;</div>We have supported our<div style="display:inline-block;width:5.53px">&#160;</div>position with customers through<div style="display:inline-block;width:5.76px">&#160;</div>direct and active<div style="display:inline-block;width:5.21px">&#160;</div>contact </div><div id="a2200" style="position:absolute;left:66.24px;top:462.5px;">through our<div style="display:inline-block;width:6.63px">&#160;</div>sales, quality,<div style="display:inline-block;width:6.76px">&#160;</div>engineering, and<div style="display:inline-block;width:6.86px">&#160;</div>operational personnel.<div style="display:inline-block;width:6.48px">&#160;</div>We cannot<div style="display:inline-block;width:6.8px">&#160;</div>make any<div style="display:inline-block;width:6.67px">&#160;</div>assurances that<div style="display:inline-block;width:6.7px">&#160;</div>we will<div style="display:inline-block;width:6.62px">&#160;</div>maintain or </div><div id="a2201" style="position:absolute;left:66.24px;top:480.9px;">improve our customer<div style="display:inline-block;width:6.72px">&#160;</div>relationships, whether<div style="display:inline-block;width:5.99px">&#160;</div>these customers<div style="display:inline-block;width:5.95px">&#160;</div>will continue to<div style="display:inline-block;width:6.4px">&#160;</div>do business with<div style="display:inline-block;width:6.82px">&#160;</div>us as they<div style="display:inline-block;width:6.67px">&#160;</div>have in the<div style="display:inline-block;width:6.54px">&#160;</div>past or </div><div id="a2203" style="position:absolute;left:66.24px;top:499.3px;">whether we will be able to supply these customers or any of our<div style="display:inline-block;width:4.71px">&#160;</div>other customers at current levels.</div><div id="a2204" style="position:absolute;left:586.973px;top:499.3px;">&#160;</div><div id="a2205" style="position:absolute;font-style:italic;left:66.24px;top:517.7px;">&#160;</div><div id="a2206" style="position:absolute;font-style:italic;left:66.24px;top:536.1px;">Our business is affected by the cyclical and overall nature of the industries and markets that we serve.</div><div id="a2208" style="position:absolute;font-style:italic;left:611.773px;top:536.1px;">&#160;</div><div id="a2209" style="position:absolute;left:66.24px;top:554.5px;">&#160;</div><div id="a2210" style="position:absolute;left:66.24px;top:572.9px;">The North American heavy and<div style="display:inline-block;width:6.25px">&#160;</div>medium-duty truck industries<div style="display:inline-block;width:5.66px">&#160;</div>are highly cyclical.<div style="display:inline-block;width:9.48px">&#160;</div>In 2020, approximately 43%<div style="display:inline-block;width:6.13px">&#160;</div>of our product </div><div id="a2213" style="position:absolute;left:66.24px;top:591.3px;">sales were in these industries.<div style="display:inline-block;width:5.41px">&#160;</div>These industries and markets<div style="display:inline-block;width:5.32px">&#160;</div>fluctuate in response to<div style="display:inline-block;width:5.1px">&#160;</div>factors that are beyond<div style="display:inline-block;width:5.34px">&#160;</div>our control, such as </div><div id="a2216" style="position:absolute;left:66.24px;top:609.7px;">general economic conditions, interest<div style="display:inline-block;width:4.96px">&#160;</div>rates, federal and state regulations<div style="display:inline-block;width:5.2px">&#160;</div>(including engine emissions regulations,<div style="display:inline-block;width:5.18px">&#160;</div>tariffs, import </div><div id="a2218" style="position:absolute;left:66.24px;top:628.1px;">regulations, and<div style="display:inline-block;width:6.7px">&#160;</div>other taxes),<div style="display:inline-block;width:6.85px">&#160;</div>consumer spending,<div style="display:inline-block;width:6.74px">&#160;</div>fuel costs,<div style="display:inline-block;width:6.79px">&#160;</div>and our<div style="display:inline-block;width:6.68px">&#160;</div>customers' inventory<div style="display:inline-block;width:6.76px">&#160;</div>levels and<div style="display:inline-block;width:6.69px">&#160;</div>production rates.<div style="display:inline-block;width:11.88px">&#160;</div>Our </div><div id="a2220" style="position:absolute;left:66.24px;top:646.5px;">manufacturing operations have a significant fixed cost component.<div style="display:inline-block;width:5.98px">&#160;</div>Accordingly, during periods of changing demands, including </div><div id="a2222" style="position:absolute;left:66.24px;top:664.9px;">an increase or<div style="display:inline-block;width:6.43px">&#160;</div>slowdown in truck<div style="display:inline-block;width:6.59px">&#160;</div>demand, the profitability<div style="display:inline-block;width:6.9px">&#160;</div>of our operations<div style="display:inline-block;width:6.72px">&#160;</div>may change proportionately<div style="display:inline-block;width:6.8px">&#160;</div>more than revenues </div><div id="a2224" style="position:absolute;left:66.24px;top:683.3px;">from operations.<div style="display:inline-block;width:5.99px">&#160;</div>In addition, our operations are typically seasonal as a result<div style="display:inline-block;width:1.55px">&#160;</div>of regular customer maintenance shutdowns, which </div><div id="a2226" style="position:absolute;left:66.24px;top:701.7px;">typically vary from<div style="display:inline-block;width:5.96px">&#160;</div>year to year<div style="display:inline-block;width:5.97px">&#160;</div>based on production<div style="display:inline-block;width:5.91px">&#160;</div>demands and occur<div style="display:inline-block;width:6.13px">&#160;</div>in the third<div style="display:inline-block;width:5.73px">&#160;</div>and fourth quarter<div style="display:inline-block;width:5.98px">&#160;</div>of each calendar<div style="display:inline-block;width:5.97px">&#160;</div>year. </div><div id="a2228" style="position:absolute;left:66.24px;top:720.1px;">This seasonality may<div style="display:inline-block;width:6.12px">&#160;</div>result in decreased<div style="display:inline-block;width:6.46px">&#160;</div>net sales and<div style="display:inline-block;width:5.91px">&#160;</div>profitability during the<div style="display:inline-block;width:6.39px">&#160;</div>third and fourth<div style="display:inline-block;width:6.25px">&#160;</div>fiscal quarters of<div style="display:inline-block;width:6.13px">&#160;</div>each calendar </div><div id="a2230" style="position:absolute;left:66.24px;top:738.5px;">year. Weakness in overall economic conditions or in the<div style="display:inline-block;width:1.7px">&#160;</div>markets that we serve, or significant reductions by our customers<div style="display:inline-block;width:1.53px">&#160;</div>in their </div><div id="a2232" style="position:absolute;left:66.24px;top:756.9px;">inventory levels or future production rates, could result in<div style="display:inline-block;width:4.74px">&#160;</div>decreased demand for our products and could<div style="display:inline-block;width:4.82px">&#160;</div>have a material adverse </div><div id="a2234" style="position:absolute;left:66.24px;top:775.3px;">effect on our business, results of operations, or financial condition.</div><div id="a2235" style="position:absolute;left:422.307px;top:775.3px;">&#160;</div><div id="a2236" style="position:absolute;left:66.24px;top:793.7px;">&#160;</div><div id="a2237" style="position:absolute;font-style:italic;left:66.24px;top:812.1px;">Price increases in<div style="display:inline-block;width:6.7px">&#160;</div>raw materials and<div style="display:inline-block;width:7.13px">&#160;</div>availability of raw<div style="display:inline-block;width:7.23px">&#160;</div>materials could<div style="display:inline-block;width:5.99px">&#160;</div>adversely affect<div style="display:inline-block;width:5.99px">&#160;</div>our operating results<div style="display:inline-block;width:6.66px">&#160;</div>and financial </div><div id="a2239" style="position:absolute;font-style:italic;left:66.24px;top:830.6px;">condition.</div><div id="a2240" style="position:absolute;font-style:italic;left:120.032px;top:830.6px;">&#160;</div><div id="a2241" style="position:absolute;left:66.24px;top:849px;">&#160;</div><div id="a2242" style="position:absolute;left:66.24px;top:867.4px;">We purchase resins<div style="display:inline-block;width:6.46px">&#160;</div>and fiberglass for<div style="display:inline-block;width:6.35px">&#160;</div>use in production<div style="display:inline-block;width:6.51px">&#160;</div>as well as<div style="display:inline-block;width:6.29px">&#160;</div>hardware and other<div style="display:inline-block;width:6.46px">&#160;</div>components for product<div style="display:inline-block;width:6.73px">&#160;</div>assembly. The </div><div id="a2243" style="position:absolute;left:66.24px;top:885.8px;">prices for purchased materials<div style="display:inline-block;width:5.97px">&#160;</div>are affected by the<div style="display:inline-block;width:5.49px">&#160;</div>prices of material<div style="display:inline-block;width:5.49px">&#160;</div>feed stocks such as<div style="display:inline-block;width:5.62px">&#160;</div>crude oil, natural<div style="display:inline-block;width:5.34px">&#160;</div>gas, and downstream </div><div id="a2245" style="position:absolute;left:66.24px;top:904.2px;">components, as well<div style="display:inline-block;width:6.18px">&#160;</div>as processing capacity<div style="display:inline-block;width:6.54px">&#160;</div>versus demand.<div style="display:inline-block;width:9.55px">&#160;</div>We attempt to<div style="display:inline-block;width:6px">&#160;</div>reduce our exposure<div style="display:inline-block;width:6.41px">&#160;</div>to increases by<div style="display:inline-block;width:6.53px">&#160;</div>working with </div><div id="a2246" style="position:absolute;left:66.24px;top:922.6px;">suppliers, evaluating<div style="display:inline-block;width:7.22px">&#160;</div>new suppliers,<div style="display:inline-block;width:7.31px">&#160;</div>improving material<div style="display:inline-block;width:7.13px">&#160;</div>efficiencies, and<div style="display:inline-block;width:7.31px">&#160;</div>when necessary<div style="display:inline-block;width:6.7px">&#160;</div>through sales<div style="display:inline-block;width:7.15px">&#160;</div>price adjustments<div style="display:inline-block;width:7.18px">&#160;</div>to </div><div id="a2248" style="position:absolute;left:66.24px;top:941px;">customers.<div style="display:inline-block;width:7.79px">&#160;</div>If we are unsuccessful<div style="display:inline-block;width:5.96px">&#160;</div>in developing ways<div style="display:inline-block;width:5.37px">&#160;</div>to mitigate these<div style="display:inline-block;width:5.19px">&#160;</div>raw material increases<div style="display:inline-block;width:5.6px">&#160;</div>we may not be<div style="display:inline-block;width:5.71px">&#160;</div>able to improve </div><div id="a2249" style="position:absolute;left:66.24px;top:959.4px;">productivity or realize savings from cost reduction programs sufficiently to help offset<div style="display:inline-block;width:1.53px">&#160;</div>the impact of these increased raw material </div><div id="a2251" style="position:absolute;left:66.24px;top:977.8px;">costs. As a result, higher raw material costs could result in declining margins and operating results.</div><div id="a2252" style="position:absolute;left:593.373px;top:977.8px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page14" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a2253" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a2258" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a2259" style="position:absolute;left:401.347px;top:1006.3px;">13</div><div id="a2260" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a2261" style="position:absolute;left:66.24px;top:57.6px;">&#160;</div><div id="a2262" style="position:absolute;font-style:italic;left:66.24px;top:76px;">Cost reduction and quality improvement<div style="display:inline-block;width:1.66px">&#160;</div>initiatives by original equipment manufacturers</div><div id="a2265" style="position:absolute;font-style:italic;left:537.053px;top:76px;">&#160;</div><div id="a2266" style="position:absolute;font-style:italic;left:540.413px;top:76px;">could have a material adverse effect on </div><div id="a2267" style="position:absolute;font-style:italic;left:66.24px;top:94.4px;">our business, results of operations, or financial condition.</div><div id="a2268" style="position:absolute;font-style:italic;left:375.427px;top:94.4px;">&#160;</div><div id="a2269" style="position:absolute;font-weight:bold;font-style:italic;left:66.24px;top:113.2px;">&#160;</div><div id="a2270" style="position:absolute;left:66.24px;top:131.3px;">We are<div style="display:inline-block;width:6.46px">&#160;</div>primarily a<div style="display:inline-block;width:6.33px">&#160;</div>components supplier<div style="display:inline-block;width:6.84px">&#160;</div>to the<div style="display:inline-block;width:6.45px">&#160;</div>heavy and<div style="display:inline-block;width:6.76px">&#160;</div>medium-duty truck<div style="display:inline-block;width:6.55px">&#160;</div>industries, which<div style="display:inline-block;width:6.54px">&#160;</div>are characterized<div style="display:inline-block;width:6.82px">&#160;</div>by a<div style="display:inline-block;width:6.31px">&#160;</div>small </div><div id="a2274" style="position:absolute;left:66.24px;top:149.7px;">number of original equipment<div style="display:inline-block;width:5.53px">&#160;</div>manufacturers (&#8220;OEMs&#8221;)</div><div id="a2278" style="position:absolute;left:365.987px;top:149.7px;">&#160;</div><div id="a2279" style="position:absolute;left:369.347px;top:149.7px;">that are able to<div style="display:inline-block;width:5.31px">&#160;</div>exert considerable pressure on<div style="display:inline-block;width:5.1px">&#160;</div>components suppliers to </div><div id="a2280" style="position:absolute;left:66.24px;top:168.1px;">reduce costs, improve<div style="display:inline-block;width:6.72px">&#160;</div>quality, and provide<div style="display:inline-block;width:6.76px">&#160;</div>additional design and<div style="display:inline-block;width:6.57px">&#160;</div>engineering capabilities.<div style="display:inline-block;width:6.04px">&#160;</div>Given the fragmented<div style="display:inline-block;width:6.77px">&#160;</div>nature of the </div><div id="a2282" style="position:absolute;left:66.24px;top:186.5px;">industry, OEMs</div><div id="a2284" style="position:absolute;left:152.667px;top:186.5px;">&#160;</div><div id="a2285" style="position:absolute;left:156.027px;top:186.5px;">continue to<div style="display:inline-block;width:8.3px">&#160;</div>demand and<div style="display:inline-block;width:8.11px">&#160;</div>receive price<div style="display:inline-block;width:8.13px">&#160;</div>reductions and<div style="display:inline-block;width:8.27px">&#160;</div>measurable increases<div style="display:inline-block;width:8.19px">&#160;</div>in quality<div style="display:inline-block;width:8.03px">&#160;</div>through their<div style="display:inline-block;width:8.47px">&#160;</div>use of </div><div id="a2286" style="position:absolute;left:66.24px;top:204.9px;">competitive selection<div style="display:inline-block;width:7.59px">&#160;</div>processes, rating<div style="display:inline-block;width:7.49px">&#160;</div>programs, and<div style="display:inline-block;width:7.55px">&#160;</div>various other<div style="display:inline-block;width:7.42px">&#160;</div>arrangements. We<div style="display:inline-block;width:7.35px">&#160;</div>may be<div style="display:inline-block;width:7.36px">&#160;</div>unable to<div style="display:inline-block;width:7.43px">&#160;</div>generate sufficient </div><div id="a2287" style="position:absolute;left:66.24px;top:223.3px;">production cost savings in the<div style="display:inline-block;width:1.11px">&#160;</div>future to offset such<div style="display:inline-block;width:1.34px">&#160;</div>price reductions. OEMs may also<div style="display:inline-block;width:1.33px">&#160;</div>seek to save costs by<div style="display:inline-block;width:0.88px">&#160;</div>purchasing components </div><div id="a2289" style="position:absolute;left:66.24px;top:241.7px;">from suppliers that<div style="display:inline-block;width:5.44px">&#160;</div>are geographically closer<div style="display:inline-block;width:5.73px">&#160;</div>to their production<div style="display:inline-block;width:5.64px">&#160;</div>facilities or relocating<div style="display:inline-block;width:5.72px">&#160;</div>production to locations<div style="display:inline-block;width:5.87px">&#160;</div>with lower cost </div><div id="a2292" style="position:absolute;left:66.24px;top:260.1px;">structures and purchasing components from suppliers with lower production costs. These decisions by OEMs could require us to </div><div id="a2294" style="position:absolute;left:66.24px;top:278.5px;">shift production between our facilities,<div style="display:inline-block;width:1.63px">&#160;</div>move production lines between our<div style="display:inline-block;width:1.45px">&#160;</div>facilities, or open new<div style="display:inline-block;width:1.52px">&#160;</div>facilities to remain competitive. </div><div id="a2296" style="position:absolute;left:66.24px;top:296.9px;">Shifting production,<div style="display:inline-block;width:7.14px">&#160;</div>moving production<div style="display:inline-block;width:7.04px">&#160;</div>lines, or<div style="display:inline-block;width:6.82px">&#160;</div>opening new<div style="display:inline-block;width:6.81px">&#160;</div>locations could<div style="display:inline-block;width:7.07px">&#160;</div>result in<div style="display:inline-block;width:6.93px">&#160;</div>significant costs<div style="display:inline-block;width:6.86px">&#160;</div>required for<div style="display:inline-block;width:7.03px">&#160;</div>capital </div><div id="a2298" style="position:absolute;left:66.24px;top:315.3px;">investment, transfer expenses, and operating<div style="display:inline-block;width:4.95px">&#160;</div>costs. Additionally, OEMs</div><div id="a2299" style="position:absolute;left:447.933px;top:315.3px;">&#160;</div><div id="a2300" style="position:absolute;left:451.293px;top:315.3px;">have generally required component suppliers<div style="display:inline-block;width:4.88px">&#160;</div>to provide </div><div id="a2301" style="position:absolute;left:66.24px;top:333.7px;">more design engineering input at earlier stages of the product development process, the costs of which have, in some cases, been </div><div id="a2303" style="position:absolute;left:66.24px;top:352.1px;">absorbed by the suppliers.<div style="display:inline-block;width:3.4px">&#160;</div>To the extent that<div style="display:inline-block;width:0.59px">&#160;</div>the Company does not<div style="display:inline-block;width:1.18px">&#160;</div>meet the quality standards<div style="display:inline-block;width:0.81px">&#160;</div>or demands of quality<div style="display:inline-block;width:0.79px">&#160;</div>improvement </div><div id="a2305" style="position:absolute;left:66.24px;top:370.5px;">initiatives sought by OEMs,<div style="display:inline-block;width:5.56px">&#160;</div>or does not match<div style="display:inline-block;width:5.38px">&#160;</div>the quality of suppliers<div style="display:inline-block;width:5.44px">&#160;</div>of comparable products, OEMs<div style="display:inline-block;width:5.79px">&#160;</div>may choose to purchase </div><div id="a2307" style="position:absolute;left:66.24px;top:388.9px;">from these<div style="display:inline-block;width:6.78px">&#160;</div>alternative suppliers,<div style="display:inline-block;width:7.13px">&#160;</div>and as<div style="display:inline-block;width:6.6px">&#160;</div>a result<div style="display:inline-block;width:6.88px">&#160;</div>the Company<div style="display:inline-block;width:7.21px">&#160;</div>may lose<div style="display:inline-block;width:6.66px">&#160;</div>existing or<div style="display:inline-block;width:6.93px">&#160;</div>new business<div style="display:inline-block;width:7.15px">&#160;</div>with OEMs.<div style="display:inline-block;width:11.71px">&#160;</div>Future price </div><div id="a2308" style="position:absolute;left:66.24px;top:407.3px;">reductions, increased quality<div style="display:inline-block;width:5.81px">&#160;</div>standards, and additional<div style="display:inline-block;width:5.84px">&#160;</div>engineering capabilities required<div style="display:inline-block;width:5.8px">&#160;</div>by OEMs</div><div id="a2310" style="position:absolute;left:594.653px;top:407.3px;">&#160;</div><div id="a2311" style="position:absolute;left:598.173px;top:407.3px;">may reduce our<div style="display:inline-block;width:5.41px">&#160;</div>profitability </div><div id="a2312" style="position:absolute;left:66.24px;top:425.7px;">and have a material adverse effect on our business, results of<div style="display:inline-block;width:4.78px">&#160;</div>operations, or financial condition.</div><div id="a2313" style="position:absolute;left:573.853px;top:425.7px;">&#160;</div><div id="a2314" style="position:absolute;font-size:12px;left:66.24px;top:444px;">&#160;</div><div id="a2315" style="position:absolute;font-style:italic;left:66.24px;top:460.6px;">We operate in highly competitive markets, and if<div style="display:inline-block;width:5.06px">&#160;</div>we are unable to effectively compete it may negatively impact future operating </div><div id="a2317" style="position:absolute;font-style:italic;left:66.24px;top:479px;">results, sales, and earnings.</div><div id="a2318" style="position:absolute;font-style:italic;left:214.747px;top:479px;">&#160;</div><div id="a2319" style="position:absolute;font-size:12px;left:66.24px;top:497.3px;">&#160;</div><div id="a2320" style="position:absolute;left:66.24px;top:514px;">The markets in<div style="display:inline-block;width:5.79px">&#160;</div>which we operate<div style="display:inline-block;width:5.71px">&#160;</div>are highly competitive.<div style="display:inline-block;width:5.68px">&#160;</div>We compete with<div style="display:inline-block;width:5.64px">&#160;</div>a number of<div style="display:inline-block;width:5.76px">&#160;</div>other manufacturers that<div style="display:inline-block;width:5.89px">&#160;</div>produce and </div><div id="a2321" style="position:absolute;left:66.24px;top:532.4px;">sell similar products. Our products primarily compete on the basis of capability, product quality, cost, and delivery.<div style="display:inline-block;width:7.95px">&#160;</div>Some of our </div><div id="a2323" style="position:absolute;left:66.24px;top:550.8px;">competitors have<div style="display:inline-block;width:9.39px">&#160;</div>greater financial<div style="display:inline-block;width:9.53px">&#160;</div>resources, research<div style="display:inline-block;width:9.55px">&#160;</div>and development<div style="display:inline-block;width:9.71px">&#160;</div>facilities, design<div style="display:inline-block;width:9.29px">&#160;</div>engineering, manufacturing,<div style="display:inline-block;width:9.76px">&#160;</div>and </div><div id="a2324" style="position:absolute;left:66.24px;top:569.2px;">marketing capabilities. If we are unable to develop<div style="display:inline-block;width:4.93px">&#160;</div>new and innovative products, diversify the markets,<div style="display:inline-block;width:5.04px">&#160;</div>materials, and processes </div><div id="a2326" style="position:absolute;left:66.24px;top:587.7px;">we utilize<div style="display:inline-block;width:6.25px">&#160;</div>and increase<div style="display:inline-block;width:6.33px">&#160;</div>operational enhancements,<div style="display:inline-block;width:6.89px">&#160;</div>we may<div style="display:inline-block;width:6.33px">&#160;</div>fall behind<div style="display:inline-block;width:6.2px">&#160;</div>competitors or<div style="display:inline-block;width:6.6px">&#160;</div>lose the ability<div style="display:inline-block;width:7.57px">&#160;</div>to achieve<div style="display:inline-block;width:6.44px">&#160;</div>competitive </div><div id="a2327" style="position:absolute;left:66.24px;top:606.1px;">advantages.<div style="display:inline-block;width:9.69px">&#160;</div>In the<div style="display:inline-block;width:6.19px">&#160;</div>highly competitive<div style="display:inline-block;width:6.64px">&#160;</div>market in which<div style="display:inline-block;width:7.79px">&#160;</div>we operate,<div style="display:inline-block;width:6.48px">&#160;</div>this may negatively<div style="display:inline-block;width:7.52px">&#160;</div>impact our<div style="display:inline-block;width:6.52px">&#160;</div>ability to<div style="display:inline-block;width:6.34px">&#160;</div>retain existing </div><div id="a2329" style="position:absolute;left:66.24px;top:624.5px;">customers or attract new customers, and if that occurs, it may<div style="display:inline-block;width:4.72px">&#160;</div>negatively impact future operating results, sales, and earnings.</div><div id="a2331" style="position:absolute;left:729.733px;top:624.5px;">&#160;</div><div id="a2332" style="position:absolute;font-size:12px;left:66.24px;top:642.7px;">&#160;</div><div id="a2333" style="position:absolute;font-style:italic;left:66.24px;top:659.3px;">We may be subject to additional shipping<div style="display:inline-block;width:4.91px">&#160;</div>expense or late fees if we are not able to<div style="display:inline-block;width:4.9px">&#160;</div>meet our customers' on-time demand for our </div><div id="a2337" style="position:absolute;font-style:italic;left:66.24px;top:677.7px;">products.</div><div id="a2338" style="position:absolute;font-style:italic;left:115.712px;top:677.7px;">&#160;</div><div id="a2339" style="position:absolute;font-size:12px;left:66.24px;top:696px;">&#160;</div><div id="a2340" style="position:absolute;left:66.24px;top:712.8px;">We must continue to meet our customers' demand<div style="display:inline-block;width:4.84px">&#160;</div>for on-time delivery of our products.<div style="display:inline-block;width:8.07px">&#160;</div>Factors that could result in our inability </div><div id="a2343" style="position:absolute;left:66.24px;top:731.2px;">to meet customer demands<div style="display:inline-block;width:0.76px">&#160;</div>include a failure by<div style="display:inline-block;width:0.81px">&#160;</div>one or more of<div style="display:inline-block;width:0.65px">&#160;</div>our suppliers to<div style="display:inline-block;width:1.38px">&#160;</div>supply us with the<div style="display:inline-block;width:0.58px">&#160;</div>raw materials and other<div style="display:inline-block;width:0.76px">&#160;</div>resources </div><div id="a2345" style="position:absolute;left:66.24px;top:749.6px;">that we need to operate our<div style="display:inline-block;width:1.27px">&#160;</div>business effectively and an unforeseen spike<div style="display:inline-block;width:1.3px">&#160;</div>in demand for our products, which<div style="display:inline-block;width:1.62px">&#160;</div>would create capacity </div><div id="a2347" style="position:absolute;left:66.24px;top:768px;">constraints, among<div style="display:inline-block;width:5.95px">&#160;</div>other factors.<div style="display:inline-block;width:10.58px">&#160;</div>If this occurs,<div style="display:inline-block;width:7.19px">&#160;</div>we may be<div style="display:inline-block;width:6.96px">&#160;</div>required to<div style="display:inline-block;width:5.95px">&#160;</div>incur additional<div style="display:inline-block;width:5.89px">&#160;</div>shipping expenses<div style="display:inline-block;width:5.87px">&#160;</div>to ensure<div style="display:inline-block;width:6.09px">&#160;</div>on-time </div><div id="a2351" style="position:absolute;left:66.24px;top:786.4px;">delivery or otherwise be<div style="display:inline-block;width:0.74px">&#160;</div>required to pay<div style="display:inline-block;width:1.21px">&#160;</div>late fees, which could<div style="display:inline-block;width:1.01px">&#160;</div>have a material<div style="display:inline-block;width:1.13px">&#160;</div>adverse effect on our<div style="display:inline-block;width:0.85px">&#160;</div>business, results of operations, </div><div id="a2353" style="position:absolute;left:66.24px;top:804.8px;">or financial condition.</div><div id="a2355" style="position:absolute;left:184.347px;top:804.8px;">&#160;</div><div id="a2356" style="position:absolute;font-size:12px;left:66.24px;top:823.1px;">&#160;</div><div id="a2357" style="position:absolute;font-style:italic;left:66.24px;top:839.7px;">If we fail to attract and retain key personnel our business could be harmed.</div><div id="a2358" style="position:absolute;font-style:italic;left:468.093px;top:839.7px;">&#160;</div><div id="a2359" style="position:absolute;left:66.24px;top:858.1px;"><div style="display:inline-block;width:3.36px">&#160;</div></div><div id="a2361" style="position:absolute;left:66.24px;top:876.5px;">Our success<div style="display:inline-block;width:6.28px">&#160;</div>largely depends<div style="display:inline-block;width:6.61px">&#160;</div>on the<div style="display:inline-block;width:6.22px">&#160;</div>efforts and<div style="display:inline-block;width:6.45px">&#160;</div>abilities of<div style="display:inline-block;width:6.45px">&#160;</div>our key<div style="display:inline-block;width:6.2px">&#160;</div>personnel. Their<div style="display:inline-block;width:6.41px">&#160;</div>skills, experience,<div style="display:inline-block;width:6.25px">&#160;</div>and industry<div style="display:inline-block;width:6.62px">&#160;</div>contacts </div><div id="a2363" style="position:absolute;left:66.24px;top:894.9px;">significantly benefit<div style="display:inline-block;width:6.22px">&#160;</div>us. The inability<div style="display:inline-block;width:6.95px">&#160;</div>to retain<div style="display:inline-block;width:6.2px">&#160;</div>key personnel<div style="display:inline-block;width:6.2px">&#160;</div>could have a<div style="display:inline-block;width:7.45px">&#160;</div>material adverse<div style="display:inline-block;width:6.06px">&#160;</div>effect on our<div style="display:inline-block;width:7.28px">&#160;</div>business, results<div style="display:inline-block;width:6.16px">&#160;</div>of </div><div id="a2365" style="position:absolute;left:66.24px;top:913.3px;">operations, or<div style="display:inline-block;width:5.7px">&#160;</div>financial condition.</div><div id="a2366" style="position:absolute;left:249.307px;top:913.3px;">&#160;</div><div id="a2367" style="position:absolute;left:252.667px;top:913.3px;">Our future success<div style="display:inline-block;width:6.61px">&#160;</div>will also depend<div style="display:inline-block;width:6.56px">&#160;</div>in part upon<div style="display:inline-block;width:6.38px">&#160;</div>our continuing ability<div style="display:inline-block;width:6.36px">&#160;</div>to attract and<div style="display:inline-block;width:6.68px">&#160;</div>retain </div><div id="a2368" style="position:absolute;left:66.24px;top:931.7px;">highly qualified personnel.</div><div id="a2369" style="position:absolute;left:209.627px;top:931.7px;">&#160;</div><div id="a2370" style="position:absolute;font-size:12px;font-weight:bold;left:66.24px;top:950.3px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page15" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a2371" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a2376" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a2377" style="position:absolute;left:401.347px;top:1006.3px;">14</div><div id="a2378" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a2379" style="position:absolute;font-style:italic;left:66.24px;top:57.6px;">Work stoppages</div><div id="a2381" style="position:absolute;font-style:italic;left:150.587px;top:57.6px;">&#160;</div><div id="a2382" style="position:absolute;font-style:italic;left:153.947px;top:57.6px;">or other labor issues at our facilities or at our customers' facilities could adversely affect our operations.</div><div id="a2383" style="position:absolute;font-style:italic;left:715.653px;top:57.6px;">&#160;</div><div id="a2384" style="position:absolute;font-size:12px;left:66.24px;top:75.9px;">&#160;</div><div id="a2385" style="position:absolute;left:66.24px;top:92.5px;">As of December</div><div id="a2387" style="position:absolute;left:155.707px;top:92.5px;">&#160;</div><div id="a2388" style="position:absolute;left:159.067px;top:92.5px;">31, 2020,<div style="display:inline-block;width:6.04px">&#160;</div>unions at our<div style="display:inline-block;width:6.66px">&#160;</div>Columbus, Ohio,<div style="display:inline-block;width:5.99px">&#160;</div>Matamoros and<div style="display:inline-block;width:5.82px">&#160;</div>Escobedo, Mexico,<div style="display:inline-block;width:6px">&#160;</div>and Cobourg<div style="display:inline-block;width:5.83px">&#160;</div>Canada facilities </div><div id="a2389" style="position:absolute;left:66.24px;top:111px;">represented approximately 81% of our entire<div style="display:inline-block;width:1.71px">&#160;</div>workforce.</div><div id="a2393" style="position:absolute;left:363.907px;top:111px;">&#160;</div><div id="a2394" style="position:absolute;left:367.267px;top:111px;"><div style="display:inline-block;width:2.24px">&#160;</div>As a result, we are<div style="display:inline-block;width:1.55px">&#160;</div>subject to the risk of<div style="display:inline-block;width:1.65px">&#160;</div>work stoppages</div><div id="a2396" style="position:absolute;left:662.373px;top:111px;">&#160;</div><div id="a2397" style="position:absolute;left:665.733px;top:111px;">and other labor-</div><div id="a2399" style="position:absolute;left:66.24px;top:129.4px;">relations matters. The current<div style="display:inline-block;width:5.76px">&#160;</div>Columbus, Ohio, Matamoros,<div style="display:inline-block;width:5.43px">&#160;</div>Mexico, Cobourg, Canada<div style="display:inline-block;width:1.6px">&#160;</div>,<div style="display:inline-block;width:3.88px">&#160;</div>and Escobedo, Mexico<div style="display:inline-block;width:5.59px">&#160;</div>union contracts </div><div id="a2404" style="position:absolute;left:66.24px;top:147.8px;">extend through August</div><div id="a2407" style="position:absolute;left:188.827px;top:147.8px;">&#160;</div><div id="a2408" style="position:absolute;left:192.187px;top:147.8px;">7, 2022, January<div style="display:inline-block;width:5.66px">&#160;</div>21, 2022,<div style="display:inline-block;width:5.12px">&#160;</div>November</div><div id="a2412" style="position:absolute;left:396.707px;top:147.8px;">&#160;</div><div id="a2413" style="position:absolute;left:400.067px;top:147.8px;">1, 2021 and<div style="display:inline-block;width:5.69px">&#160;</div>February</div><div id="a2417" style="position:absolute;left:515.933px;top:147.8px;">&#160;</div><div id="a2418" style="position:absolute;left:519.293px;top:147.8px;">1, 2021,<div style="display:inline-block;width:5px">&#160;</div>respectively. Any prolonged work </div><div id="a2425" style="position:absolute;left:66.24px;top:166.2px;">stoppage</div><div id="a2426" style="position:absolute;left:113.632px;top:166.2px;">&#160;</div><div id="a2427" style="position:absolute;left:116.992px;top:166.2px;">or strike at<div style="display:inline-block;width:6.89px">&#160;</div>either our<div style="display:inline-block;width:5.87px">&#160;</div>Columbus, Ohio; Matamoros<div style="display:inline-block;width:7.26px">&#160;</div>and Escobedo,<div style="display:inline-block;width:6.08px">&#160;</div>Mexico; or<div style="display:inline-block;width:5.68px">&#160;</div>Cobourg, Canada<div style="display:inline-block;width:5.86px">&#160;</div>unionized facilities </div><div id="a2428" style="position:absolute;left:66.24px;top:184.6px;">could have a<div style="display:inline-block;width:5.85px">&#160;</div>material adverse effect<div style="display:inline-block;width:5.91px">&#160;</div>on our business,<div style="display:inline-block;width:5.73px">&#160;</div>results of operations,<div style="display:inline-block;width:6.27px">&#160;</div>or financial condition.<div style="display:inline-block;width:5.08px">&#160;</div>Any failure by<div style="display:inline-block;width:5.6px">&#160;</div>us to reach<div style="display:inline-block;width:6px">&#160;</div>a </div><div id="a2430" style="position:absolute;left:66.24px;top:203px;">new agreement upon expiration of such union contracts may have<div style="display:inline-block;width:1.66px">&#160;</div>a material adverse effect on our business, results of operations, </div><div id="a2432" style="position:absolute;left:66.24px;top:221.4px;">or financial<div style="display:inline-block;width:7.64px">&#160;</div>condition. </div><div id="a2433" style="position:absolute;left:193.787px;top:221.4px;">The Company<div style="display:inline-block;width:7.59px">&#160;</div>is currently<div style="display:inline-block;width:7.73px">&#160;</div>negotiating an<div style="display:inline-block;width:7.76px">&#160;</div>extension to<div style="display:inline-block;width:7.77px">&#160;</div>then Escobedo,<div style="display:inline-block;width:7.83px">&#160;</div>Mexico collective<div style="display:inline-block;width:7.7px">&#160;</div>bargaining </div><div id="a2435" style="position:absolute;left:66.24px;top:239.8px;">agreement. </div><div id="a2437" style="position:absolute;font-size:12px;left:66.24px;top:258px;">&#160;</div><div id="a2438" style="position:absolute;left:66.24px;top:274.8px;">In addition, if any<div style="display:inline-block;width:1.49px">&#160;</div>of our customers or suppliers<div style="display:inline-block;width:1.41px">&#160;</div>experience a material work stoppage,<div style="display:inline-block;width:1.36px">&#160;</div>that customer may halt or<div style="display:inline-block;width:1.25px">&#160;</div>limit the purchase </div><div id="a2440" style="position:absolute;left:66.24px;top:293.2px;">of our products or that supplier may interrupt supply of<div style="display:inline-block;width:4.74px">&#160;</div>our necessary production components. This could cause us to shut<div style="display:inline-block;width:4.73px">&#160;</div>down </div><div id="a2442" style="position:absolute;left:66.24px;top:311.6px;">production facilities relating to these products, which could have a material adverse<div style="display:inline-block;width:4.81px">&#160;</div>effect on our business, results of operations, </div><div id="a2444" style="position:absolute;left:66.24px;top:330px;">or financial condition.</div><div id="a2446" style="position:absolute;left:184.347px;top:330px;">&#160;</div><div id="a2447" style="position:absolute;font-weight:bold;left:66.24px;top:348.8px;">&#160;</div><div id="a2448" style="position:absolute;font-style:italic;left:66.24px;top:366.8px;">Our foreign operations in Mexico and Canada subject us to risks that could negatively affect our business.</div><div id="a2449" style="position:absolute;font-style:italic;left:635.173px;top:366.8px;">&#160;</div><div id="a2450" style="position:absolute;left:66.24px;top:385.2px;">&#160;</div><div id="a2451" style="position:absolute;left:66.24px;top:403.6px;">We operate manufacturing facilities in Matamoros and Escobedo, Mexico and<div style="display:inline-block;width:1.68px">&#160;</div>Cobourg, Canada. As a<div style="display:inline-block;width:1.49px">&#160;</div>result, a significant portion </div><div id="a2453" style="position:absolute;left:66.24px;top:422px;">of our business and operations is subject to<div style="display:inline-block;width:1.64px">&#160;</div>the risk of changes in economic<div style="display:inline-block;width:1.55px">&#160;</div>conditions, tax systems, consumer preferences, social </div><div id="a2455" style="position:absolute;left:66.24px;top:440.4px;">conditions, safety and security conditions, and political conditions inherent in Mexico and Canada, including changes<div style="display:inline-block;width:1.86px">&#160;</div>in the laws </div><div id="a2457" style="position:absolute;left:66.24px;top:458.8px;">and policies that govern foreign investment, as well as<div style="display:inline-block;width:1.51px">&#160;</div>changes in United States laws and regulations relating to foreign<div style="display:inline-block;width:1.55px">&#160;</div>trade and </div><div id="a2459" style="position:absolute;left:66.24px;top:477.2px;">investment. Changes in laws and regulations related to foreign trade and investment may have an adverse effect on our results of </div><div id="a2462" style="position:absolute;left:66.24px;top:495.6px;">operations, financial condition, or cash flows.</div><div id="a2464" style="position:absolute;left:309.987px;top:495.6px;">&#160;</div><div id="a2465" style="position:absolute;left:66.24px;top:514px;">&#160;</div><div id="a2466" style="position:absolute;font-style:italic;left:66.24px;top:532.4px;">Our business is subject to risks associated with manufacturing equipment and infrastructure.</div><div id="a2467" style="position:absolute;font-style:italic;left:562.173px;top:532.4px;">&#160;</div><div id="a2468" style="position:absolute;left:66.24px;top:550.8px;">&#160;</div><div id="a2469" style="position:absolute;left:66.24px;top:569.2px;">We convert raw materials into molded products<div style="display:inline-block;width:5.21px">&#160;</div>through a manufacturing process at each<div style="display:inline-block;width:4.96px">&#160;</div>production facility. While we maintain </div><div id="a2471" style="position:absolute;left:66.24px;top:587.7px;">insurance covering our manufacturing and<div style="display:inline-block;width:4.98px">&#160;</div>production facilities, including business interruption<div style="display:inline-block;width:5.15px">&#160;</div>insurance, a catastrophic loss of </div><div id="a2473" style="position:absolute;left:66.24px;top:606.1px;">the use of all<div style="display:inline-block;width:5.22px">&#160;</div>or a portion of<div style="display:inline-block;width:5.42px">&#160;</div>our facilities due to<div style="display:inline-block;width:5.43px">&#160;</div>accident, fire, explosion, or<div style="display:inline-block;width:5.68px">&#160;</div>natural disaster, whether short<div style="display:inline-block;width:5.6px">&#160;</div>or long-term, could </div><div id="a2477" style="position:absolute;left:66.24px;top:624.5px;">have a material adverse effect on our business, results of operations, or<div style="display:inline-block;width:4.86px">&#160;</div>financial condition.</div><div id="a2478" style="position:absolute;left:551.133px;top:624.5px;">&#160;</div><div id="a2479" style="position:absolute;left:66.24px;top:642.9px;">&#160;</div><div id="a2480" style="position:absolute;left:66.24px;top:661.3px;">Unexpected failures of our equipment and machinery<div style="display:inline-block;width:5.28px">&#160;</div>may result in production delays, revenue loss, and<div style="display:inline-block;width:4.97px">&#160;</div>significant repair costs, </div><div id="a2482" style="position:absolute;left:66.24px;top:679.7px;">as well as injuries to our employees.<div style="display:inline-block;width:4.88px">&#160;</div>Any interruption in production capability may require us to make large capital expenditures </div><div id="a2484" style="position:absolute;left:66.24px;top:698.1px;">to remedy<div style="display:inline-block;width:6.53px">&#160;</div>the situation,<div style="display:inline-block;width:7.08px">&#160;</div>which could<div style="display:inline-block;width:6.56px">&#160;</div>have a<div style="display:inline-block;width:6.68px">&#160;</div>negative impact<div style="display:inline-block;width:6.76px">&#160;</div>on our<div style="display:inline-block;width:6.66px">&#160;</div>profitability and<div style="display:inline-block;width:6.71px">&#160;</div>cash flows.<div style="display:inline-block;width:11.61px">&#160;</div>Our business<div style="display:inline-block;width:6.83px">&#160;</div>interruption </div><div id="a2486" style="position:absolute;left:66.24px;top:716.5px;">insurance may not be<div style="display:inline-block;width:5.35px">&#160;</div>sufficient to offset the<div style="display:inline-block;width:5.18px">&#160;</div>lost revenues or<div style="display:inline-block;width:5.04px">&#160;</div>increased costs that we<div style="display:inline-block;width:5.46px">&#160;</div>may experience during a<div style="display:inline-block;width:5.11px">&#160;</div>disruption of our </div><div id="a2488" style="position:absolute;left:66.24px;top:734.9px;">operations.<div style="display:inline-block;width:6.64px">&#160;</div>Because we supply our products to OEMs, a temporary or long-term business disruption could result in a permanent </div><div id="a2492" style="position:absolute;left:66.24px;top:753.3px;">loss of<div style="display:inline-block;width:6.23px">&#160;</div>customers.<div style="display:inline-block;width:9.71px">&#160;</div>If this<div style="display:inline-block;width:6.41px">&#160;</div>were to<div style="display:inline-block;width:6.15px">&#160;</div>occur, our<div style="display:inline-block;width:6.38px">&#160;</div>future sales<div style="display:inline-block;width:6.2px">&#160;</div>levels and<div style="display:inline-block;width:6.37px">&#160;</div>therefore our<div style="display:inline-block;width:6.58px">&#160;</div>profitability could<div style="display:inline-block;width:6.46px">&#160;</div>be materially<div style="display:inline-block;width:6.31px">&#160;</div>adversely </div><div id="a2494" style="position:absolute;left:66.24px;top:771.7px;">affected.</div><div id="a2495" style="position:absolute;left:112.352px;top:771.7px;">&#160;</div><div id="a2496" style="position:absolute;left:66.24px;top:790.1px;">&#160;</div><div id="a2497" style="position:absolute;font-style:italic;left:66.24px;top:808.5px;">Our business is subject<div style="display:inline-block;width:5.51px">&#160;</div>to risks associated with<div style="display:inline-block;width:5.43px">&#160;</div>new business awards.<div style="display:inline-block;width:8.76px">&#160;</div>In order to recognize profit from new<div style="display:inline-block;width:5.37px">&#160;</div>business, we must </div><div id="a2499" style="position:absolute;font-style:italic;left:66.24px;top:826.9px;">accurately estimate product costs as part of<div style="display:inline-block;width:5.14px">&#160;</div>the quoting process and implement effective<div style="display:inline-block;width:5.03px">&#160;</div>and efficient manufacturing processes.<div style="display:inline-block;width:3.78px">&#160;</div></div><div id="a2501" style="position:absolute;font-style:italic;left:66.24px;top:845.3px;">Expected future sales<div style="display:inline-block;width:7.79px">&#160;</div>from business awards<div style="display:inline-block;width:7.76px">&#160;</div>may not<div style="display:inline-block;width:6.6px">&#160;</div>materialize.<div style="display:inline-block;width:9.87px">&#160;</div>We may<div style="display:inline-block;width:6.6px">&#160;</div>not realize the<div style="display:inline-block;width:7.71px">&#160;</div>sales or<div style="display:inline-block;width:6.39px">&#160;</div>operating results that<div style="display:inline-block;width:7.66px">&#160;</div>we </div><div id="a2503" style="position:absolute;font-style:italic;left:66.24px;top:863.7px;">anticipate from new<div style="display:inline-block;width:5.79px">&#160;</div>business awards, and<div style="display:inline-block;width:6.6px">&#160;</div>we may experience<div style="display:inline-block;width:6.27px">&#160;</div>difficulties in meeting<div style="display:inline-block;width:6.56px">&#160;</div>the production demands<div style="display:inline-block;width:6.19px">&#160;</div>of new business </div><div id="a2504" style="position:absolute;font-style:italic;left:66.24px;top:882.1px;">awards.</div><div id="a2505" style="position:absolute;font-style:italic;left:108.352px;top:882.1px;">&#160;</div><div id="a2506" style="position:absolute;left:66.24px;top:900.5px;">&#160;</div><div id="a2507" style="position:absolute;left:66.24px;top:918.9px;">The success of our business relies on our<div style="display:inline-block;width:1.65px">&#160;</div>ability to produce products which meet the quality, performance, and price expectations </div><div id="a2509" style="position:absolute;left:66.24px;top:937.3px;">of our customers.<div style="display:inline-block;width:8.87px">&#160;</div>Our ability to<div style="display:inline-block;width:5.24px">&#160;</div>recognize profit is largely<div style="display:inline-block;width:5.68px">&#160;</div>dependent upon accurately<div style="display:inline-block;width:5.19px">&#160;</div>identifying the costs<div style="display:inline-block;width:5.26px">&#160;</div>associated with the </div><div id="a2512" style="position:absolute;left:66.24px;top:955.7px;">manufacturing of our products<div style="display:inline-block;width:5.62px">&#160;</div>and executing the manufacturing<div style="display:inline-block;width:5.65px">&#160;</div>process in a cost-effective<div style="display:inline-block;width:5.84px">&#160;</div>manner.<div style="display:inline-block;width:7.19px">&#160;</div>There can be<div style="display:inline-block;width:5.19px">&#160;</div>no assurance </div></div>
</div>
<div style="padding: 7px">
<div id="Page16" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a2517" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a2522" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a2523" style="position:absolute;left:401.347px;top:1006.3px;">15</div><div id="a2524" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a2525" style="position:absolute;left:66.24px;top:57.6px;">that all costs<div style="display:inline-block;width:7.53px">&#160;</div>will be<div style="display:inline-block;width:6.05px">&#160;</div>accurately identified<div style="display:inline-block;width:6.44px">&#160;</div>during the<div style="display:inline-block;width:6.1px">&#160;</div>Company's quoting<div style="display:inline-block;width:6.18px">&#160;</div>process or<div style="display:inline-block;width:6.27px">&#160;</div>that the<div style="display:inline-block;width:6.14px">&#160;</div>expected level<div style="display:inline-block;width:6.25px">&#160;</div>of manufacturing </div><div id="a2527" style="position:absolute;left:66.24px;top:76px;">efficiency will be achieved. As a result, we may not realize the anticipated operating results<div style="display:inline-block;width:4.8px">&#160;</div>related to new business awards.</div><div id="a2532" style="position:absolute;left:726.053px;top:76px;">&#160;</div><div id="a2533" style="position:absolute;left:66.24px;top:94.4px;">&#160;</div><div id="a2534" style="position:absolute;left:66.24px;top:112.9px;">We will continue to pursue, and<div style="display:inline-block;width:1.66px">&#160;</div>may be awarded, new business<div style="display:inline-block;width:1.65px">&#160;</div>from existing or new customers.<div style="display:inline-block;width:4.5px">&#160;</div>The Company may make capital </div><div id="a2535" style="position:absolute;left:66.24px;top:131.3px;">investments, which may be<div style="display:inline-block;width:5.66px">&#160;</div>material to the Company,<div style="display:inline-block;width:5.4px">&#160;</div>in order to meet the<div style="display:inline-block;width:5.77px">&#160;</div>expected production requirements<div style="display:inline-block;width:5.37px">&#160;</div>of existing or new </div><div id="a2537" style="position:absolute;left:66.24px;top:149.7px;">customers related to<div style="display:inline-block;width:5.7px">&#160;</div>these business awards,<div style="display:inline-block;width:5.74px">&#160;</div>and to support<div style="display:inline-block;width:5.62px">&#160;</div>the potential production<div style="display:inline-block;width:5.61px">&#160;</div>demands which may<div style="display:inline-block;width:5.72px">&#160;</div>result from continued </div><div id="a2538" style="position:absolute;left:66.24px;top:168.1px;">sales growth.<div style="display:inline-block;width:7.2px">&#160;</div>The anticipated impact on the Company's<div style="display:inline-block;width:5.25px">&#160;</div>sales and operating results related<div style="display:inline-block;width:4.94px">&#160;</div>to these business awards, for<div style="display:inline-block;width:4.94px">&#160;</div>various </div><div id="a2541" style="position:absolute;left:66.24px;top:186.5px;">reasons, may not materialize.<div style="display:inline-block;width:8.76px">&#160;</div>Any delays or production<div style="display:inline-block;width:5.6px">&#160;</div>difficulties encountered in connection<div style="display:inline-block;width:6.15px">&#160;</div>with these business awards,<div style="display:inline-block;width:5.69px">&#160;</div>and </div><div id="a2543" style="position:absolute;left:66.24px;top:204.9px;">any change in<div style="display:inline-block;width:5.77px">&#160;</div>customer demand, could<div style="display:inline-block;width:6.3px">&#160;</div>adversely impact our<div style="display:inline-block;width:6.08px">&#160;</div>business, results of<div style="display:inline-block;width:5.86px">&#160;</div>operations, and liquidity,<div style="display:inline-block;width:6px">&#160;</div>and the benefits<div style="display:inline-block;width:6.14px">&#160;</div>we </div><div id="a2545" style="position:absolute;left:66.24px;top:223.3px;">anticipate may never materialize.</div><div id="a2546" style="position:absolute;left:243.227px;top:223.3px;">&#160;</div><div id="a2547" style="position:absolute;font-weight:bold;left:66.24px;top:242px;">&#160;</div><div id="a2548" style="position:absolute;font-style:italic;left:66.24px;top:260.1px;">We have made acquisitions and may make acquisitions in the future.<div style="display:inline-block;width:6.75px">&#160;</div>We may not realize the operating results that we anticipate </div><div id="a2550" style="position:absolute;font-style:italic;left:66.24px;top:278.5px;">from these acquisitions<div style="display:inline-block;width:5.79px">&#160;</div>or from acquisitions<div style="display:inline-block;width:5.74px">&#160;</div>we may make<div style="display:inline-block;width:6.48px">&#160;</div>in the future,<div style="display:inline-block;width:5.79px">&#160;</div>and we may<div style="display:inline-block;width:6.5px">&#160;</div>experience difficulties in<div style="display:inline-block;width:6.35px">&#160;</div>integrating the </div><div id="a2553" style="position:absolute;font-style:italic;left:66.24px;top:296.9px;">acquired businesses or may inherit significant liabilities related to such businesses.</div><div id="a2554" style="position:absolute;font-style:italic;left:510.973px;top:296.9px;">&#160;</div><div id="a2555" style="position:absolute;left:66.24px;top:315.3px;">&#160;</div><div id="a2556" style="position:absolute;left:66.24px;top:333.7px;">We explore opportunities to<div style="display:inline-block;width:5.24px">&#160;</div>acquire businesses that we<div style="display:inline-block;width:5.1px">&#160;</div>believe are related to<div style="display:inline-block;width:5.35px">&#160;</div>our core competencies from time<div style="display:inline-block;width:5.44px">&#160;</div>to time, some of </div><div id="a2558" style="position:absolute;left:66.24px;top:352.1px;">which may be<div style="display:inline-block;width:6.31px">&#160;</div>material to us.<div style="display:inline-block;width:6px">&#160;</div>We expect such<div style="display:inline-block;width:6.12px">&#160;</div>acquisitions will<div style="display:inline-block;width:5.54px">&#160;</div>produce operating<div style="display:inline-block;width:5.52px">&#160;</div>results consistent with<div style="display:inline-block;width:6.28px">&#160;</div>our other operations; </div><div id="a2560" style="position:absolute;left:66.24px;top:370.5px;">however, we cannot provide assurance that this assumption will prove<div style="display:inline-block;width:4.85px">&#160;</div>correct with respect to any acquisition.</div><div id="a2561" style="position:absolute;left:649.733px;top:370.5px;">&#160;</div><div id="a2562" style="position:absolute;left:66.24px;top:388.9px;">&#160;</div><div id="a2563" style="position:absolute;left:66.24px;top:407.3px;">Any acquisitions, may<div style="display:inline-block;width:6.65px">&#160;</div>present significant<div style="display:inline-block;width:5.79px">&#160;</div>challenges for<div style="display:inline-block;width:5.79px">&#160;</div>our management<div style="display:inline-block;width:5.69px">&#160;</div>due to the<div style="display:inline-block;width:6.51px">&#160;</div>increased time<div style="display:inline-block;width:5.66px">&#160;</div>and resources<div style="display:inline-block;width:5.76px">&#160;</div>required to </div><div id="a2565" style="position:absolute;left:66.24px;top:425.7px;">properly integrate management, employees, information systems, accounting controls, personnel, and<div style="display:inline-block;width:1.32px">&#160;</div>administrative functions of </div><div id="a2567" style="position:absolute;left:66.24px;top:444.1px;">the acquired<div style="display:inline-block;width:6.26px">&#160;</div>business with<div style="display:inline-block;width:6.33px">&#160;</div>those of<div style="display:inline-block;width:6.07px">&#160;</div>ours and<div style="display:inline-block;width:6.32px">&#160;</div>to manage<div style="display:inline-block;width:6.18px">&#160;</div>the combined<div style="display:inline-block;width:6.33px">&#160;</div>company on<div style="display:inline-block;width:6.4px">&#160;</div>a going<div style="display:inline-block;width:6.3px">&#160;</div>forward basis.<div style="display:inline-block;width:10.69px">&#160;</div>The diversion<div style="display:inline-block;width:6.13px">&#160;</div>of </div><div id="a2569" style="position:absolute;left:66.24px;top:462.5px;">management's attention and<div style="display:inline-block;width:5.75px">&#160;</div>any delays or<div style="display:inline-block;width:5.68px">&#160;</div>difficulties encountered in<div style="display:inline-block;width:5.81px">&#160;</div>connection with the<div style="display:inline-block;width:5.82px">&#160;</div>integration of these<div style="display:inline-block;width:5.48px">&#160;</div>businesses could </div><div id="a2571" style="position:absolute;left:66.24px;top:480.9px;">adversely impact our business, results of operations, and liquidity, and<div style="display:inline-block;width:4.83px">&#160;</div>the benefits we anticipate may never materialize.</div><div id="a2573" style="position:absolute;left:705.253px;top:480.9px;">&#160;</div><div id="a2574" style="position:absolute;left:66.24px;top:499.3px;">&#160;</div><div id="a2575" style="position:absolute;font-style:italic;left:66.24px;top:517.7px;">If we are unable to meet future capital requirements,<div style="display:inline-block;width:1.57px">&#160;</div>our business may be adversely affected.</div><div id="a2576" style="position:absolute;font-style:italic;left:561.373px;top:517.7px;">&#160;</div><div id="a2577" style="position:absolute;left:66.24px;top:536.1px;">&#160;</div><div id="a2578" style="position:absolute;left:66.24px;top:554.5px;">As we grow our<div style="display:inline-block;width:5.52px">&#160;</div>business, we may have<div style="display:inline-block;width:5.81px">&#160;</div>to incur significant capital<div style="display:inline-block;width:6px">&#160;</div>expenditures.<div style="display:inline-block;width:7.71px">&#160;</div>We may make capital<div style="display:inline-block;width:5.5px">&#160;</div>investments to, among </div><div id="a2580" style="position:absolute;left:66.24px;top:572.9px;">other things, build new or upgrade<div style="display:inline-block;width:5.39px">&#160;</div>our facilities, purchase equipment, and<div style="display:inline-block;width:4.95px">&#160;</div>enhance our production processes.<div style="display:inline-block;width:8.29px">&#160;</div>We cannot assure </div><div id="a2582" style="position:absolute;left:66.24px;top:591.3px;">you that we will have, or be<div style="display:inline-block;width:5.08px">&#160;</div>able to obtain, adequate funds to<div style="display:inline-block;width:5.01px">&#160;</div>make all necessary capital expenditures when<div style="display:inline-block;width:5.01px">&#160;</div>required, or that the </div><div id="a2584" style="position:absolute;left:66.24px;top:609.7px;">amount of future capital expenditures will not be materially<div style="display:inline-block;width:1.67px">&#160;</div>in excess of our anticipated or current expenditures.<div style="display:inline-block;width:5.07px">&#160;</div>If we are unable </div><div id="a2587" style="position:absolute;left:66.24px;top:628.1px;">to make necessary<div style="display:inline-block;width:5.86px">&#160;</div>capital expenditures we<div style="display:inline-block;width:6.15px">&#160;</div>may not have<div style="display:inline-block;width:5.74px">&#160;</div>the capability to<div style="display:inline-block;width:6.03px">&#160;</div>support our customer<div style="display:inline-block;width:5.86px">&#160;</div>demands, which in<div style="display:inline-block;width:5.97px">&#160;</div>turn could </div><div id="a2589" style="position:absolute;left:66.24px;top:646.5px;">reduce our sales and profitability and impair our ability to satisfy our customers' expectations.<div style="display:inline-block;width:6.33px">&#160;</div>In addition, even if we are able to </div><div id="a2591" style="position:absolute;left:66.24px;top:664.9px;">invest sufficient resources, these<div style="display:inline-block;width:5.42px">&#160;</div>investments may not generate<div style="display:inline-block;width:5.54px">&#160;</div>net sales that exceed<div style="display:inline-block;width:5.15px">&#160;</div>our expenses, generate any<div style="display:inline-block;width:5.42px">&#160;</div>net sales at all, </div><div id="a2593" style="position:absolute;left:66.24px;top:683.3px;">or result in any commercially acceptable products.</div><div id="a2594" style="position:absolute;left:335.427px;top:683.3px;">&#160;</div><div id="a2595" style="position:absolute;font-weight:bold;left:66.24px;top:702.1px;">&#160;</div><div id="a2596" style="position:absolute;font-style:italic;left:66.24px;top:720.1px;">We may not<div style="display:inline-block;width:5.68px">&#160;</div>achieve expected efficiencies<div style="display:inline-block;width:5.76px">&#160;</div>related to the proximity<div style="display:inline-block;width:5.54px">&#160;</div>of our customers'<div style="display:inline-block;width:5.74px">&#160;</div>production facilities to our<div style="display:inline-block;width:5.86px">&#160;</div>manufacturing </div><div id="a2598" style="position:absolute;font-style:italic;left:66.24px;top:738.5px;">facilities, or with respect to existing or future production relocation<div style="display:inline-block;width:1.43px">&#160;</div>plans.</div><div id="a2600" style="position:absolute;font-style:italic;left:461.373px;top:738.5px;">&#160;</div><div id="a2601" style="position:absolute;left:66.24px;top:756.9px;">&#160;</div><div id="a2602" style="position:absolute;left:66.24px;top:775.3px;">Certain facilities are located in close proximity to<div style="display:inline-block;width:4.91px">&#160;</div>our customers in order to minimize both our<div style="display:inline-block;width:4.74px">&#160;</div>customers' and our own costs.<div style="display:inline-block;width:7.87px">&#160;</div>If </div><div id="a2604" style="position:absolute;left:66.24px;top:793.7px;">any of<div style="display:inline-block;width:8.2px">&#160;</div>our customers<div style="display:inline-block;width:8.65px">&#160;</div>were to<div style="display:inline-block;width:8.55px">&#160;</div>move or<div style="display:inline-block;width:8.11px">&#160;</div>if nearby<div style="display:inline-block;width:8.44px">&#160;</div>facilities are<div style="display:inline-block;width:8.58px">&#160;</div>closed, that<div style="display:inline-block;width:8.48px">&#160;</div>may impact<div style="display:inline-block;width:8.56px">&#160;</div>our ability<div style="display:inline-block;width:8.4px">&#160;</div>to remain<div style="display:inline-block;width:8.36px">&#160;</div>competitive.<div style="display:inline-block;width:3.75px">&#160;</div></div><div id="a2606" style="position:absolute;left:66.24px;top:812.1px;">Additionally, our<div style="display:inline-block;width:6.19px">&#160;</div>competitors could<div style="display:inline-block;width:6.4px">&#160;</div>build a<div style="display:inline-block;width:6.21px">&#160;</div>facility that<div style="display:inline-block;width:6.04px">&#160;</div>is closer<div style="display:inline-block;width:6.35px">&#160;</div>to our<div style="display:inline-block;width:6.09px">&#160;</div>customers' facilities<div style="display:inline-block;width:6.4px">&#160;</div>which may<div style="display:inline-block;width:6px">&#160;</div>provide them<div style="display:inline-block;width:6.52px">&#160;</div>with a </div><div id="a2608" style="position:absolute;left:66.24px;top:830.6px;">geographic advantage.<div style="display:inline-block;width:11.1px">&#160;</div>Any of<div style="display:inline-block;width:6.91px">&#160;</div>these events<div style="display:inline-block;width:6.99px">&#160;</div>might require<div style="display:inline-block;width:7.2px">&#160;</div>us to<div style="display:inline-block;width:6.86px">&#160;</div>move closer<div style="display:inline-block;width:6.83px">&#160;</div>to our<div style="display:inline-block;width:7.05px">&#160;</div>customers, build<div style="display:inline-block;width:6.93px">&#160;</div>new facilities,<div style="display:inline-block;width:7.11px">&#160;</div>or shift </div><div id="a2610" style="position:absolute;left:66.24px;top:849px;">production between our current facilities to meet our customers' needs,<div style="display:inline-block;width:4.8px">&#160;</div>resulting in additional cost and expense.</div><div id="a2611" style="position:absolute;left:661.573px;top:849px;">&#160;</div><div id="a2612" style="position:absolute;font-weight:bold;left:66.24px;top:867.7px;">&#160;</div><div id="a2613" style="position:absolute;font-style:italic;left:66.24px;top:885.8px;">Our products<div style="display:inline-block;width:8.02px">&#160;</div>may be<div style="display:inline-block;width:8.52px">&#160;</div>rendered obsolete<div style="display:inline-block;width:7.62px">&#160;</div>or less<div style="display:inline-block;width:8.47px">&#160;</div>attractive if<div style="display:inline-block;width:8.47px">&#160;</div>there are<div style="display:inline-block;width:7.46px">&#160;</div>changes in<div style="display:inline-block;width:8.52px">&#160;</div>technology, regulatory<div style="display:inline-block;width:7.94px">&#160;</div>requirements, or </div><div id="a2615" style="position:absolute;font-style:italic;left:66.24px;top:904.2px;">competitive processes.</div><div id="a2616" style="position:absolute;font-style:italic;left:185.787px;top:904.2px;">&#160;</div><div id="a2617" style="position:absolute;left:66.24px;top:922.6px;">&#160;</div><div id="a2618" style="position:absolute;left:66.24px;top:941px;">Changes in<div style="display:inline-block;width:9.58px">&#160;</div>technology, regulatory<div style="display:inline-block;width:9.92px">&#160;</div>requirements, and<div style="display:inline-block;width:9.98px">&#160;</div>competitive processes<div style="display:inline-block;width:9.98px">&#160;</div>may render<div style="display:inline-block;width:9.82px">&#160;</div>certain products<div style="display:inline-block;width:9.7px">&#160;</div>obsolete or<div style="display:inline-block;width:9.84px">&#160;</div>less </div><div id="a2619" style="position:absolute;left:66.24px;top:959.4px;">attractive.<div style="display:inline-block;width:5.52px">&#160;</div>Future chemical regulations may restrict<div style="display:inline-block;width:1.06px">&#160;</div>our ability to manufacture products,<div style="display:inline-block;width:1.09px">&#160;</div>cause us to incur<div style="display:inline-block;width:1.21px">&#160;</div>substantial expenditures </div><div id="a2621" style="position:absolute;left:66.24px;top:977.8px;">to comply with<div style="display:inline-block;width:7.27px">&#160;</div>them, and<div style="display:inline-block;width:6.03px">&#160;</div>subject us<div style="display:inline-block;width:5.98px">&#160;</div>to liability for<div style="display:inline-block;width:7.35px">&#160;</div>adverse environmental<div style="display:inline-block;width:6.14px">&#160;</div>or health effects<div style="display:inline-block;width:7.34px">&#160;</div>linked to<div style="display:inline-block;width:6.12px">&#160;</div>the manufacture<div style="display:inline-block;width:6.1px">&#160;</div>of our </div></div>
</div>
<div style="padding: 7px">
<div id="Page17" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a2623" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a2628" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a2629" style="position:absolute;left:401.347px;top:1006.3px;">16</div><div id="a2630" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a2631" style="position:absolute;left:66.24px;top:57.6px;">products.<div style="display:inline-block;width:9.19px">&#160;</div>Failure to comply<div style="display:inline-block;width:7.18px">&#160;</div>with future regulations<div style="display:inline-block;width:7.19px">&#160;</div>may subject<div style="display:inline-block;width:6.03px">&#160;</div>us to penalties<div style="display:inline-block;width:6.9px">&#160;</div>or other<div style="display:inline-block;width:5.85px">&#160;</div>enforcement actions.<div style="display:inline-block;width:10.34px">&#160;</div>Our ability<div style="display:inline-block;width:5.93px">&#160;</div>to </div><div id="a2633" style="position:absolute;left:66.24px;top:76px;">anticipate changes in these areas<div style="display:inline-block;width:5.2px">&#160;</div>will be a significant factor<div style="display:inline-block;width:4.93px">&#160;</div>in our ability to remain competitive.<div style="display:inline-block;width:8.7px">&#160;</div>If we are unable to<div style="display:inline-block;width:4.93px">&#160;</div>identify or </div><div id="a2635" style="position:absolute;left:66.24px;top:94.4px;">compensate for any one of these changes it may have a material adverse effect on our business, results of operations, or financial </div><div id="a2637" style="position:absolute;left:66.24px;top:112.9px;">condition.</div><div id="a2638" style="position:absolute;left:120.032px;top:112.9px;">&#160;</div><div id="a2639" style="position:absolute;left:66.24px;top:131.3px;">&#160;</div><div id="a2640" style="position:absolute;font-style:italic;left:66.24px;top:149.7px;">Difficulty in hiring, training, and retaining skilled labor could result in increased cost overruns, an inability<div style="display:inline-block;width:5.02px">&#160;</div>to satisfy customer </div><div id="a2642" style="position:absolute;font-style:italic;left:66.24px;top:168.1px;">demands, and otherwise adversely affect our business.</div><div id="a2644" style="position:absolute;font-style:italic;left:356.547px;top:168.1px;">&#160;</div><div id="a2645" style="position:absolute;font-weight:bold;left:66.24px;top:186.8px;">&#160;</div><div id="a2646" style="position:absolute;left:66.24px;top:204.9px;">We depend on<div style="display:inline-block;width:6.61px">&#160;</div>skilled labor</div><div id="a2647" style="position:absolute;left:215.867px;top:204.9px;">&#160;</div><div id="a2648" style="position:absolute;left:219.227px;top:204.9px;">in the manufacturing<div style="display:inline-block;width:6.65px">&#160;</div>of our products.</div><div id="a2649" style="position:absolute;left:423.427px;top:204.9px;">&#160;</div><div id="a2650" style="position:absolute;left:426.787px;top:204.9px;">High demand<div style="display:inline-block;width:5.68px">&#160;</div>for skilled manufacturing<div style="display:inline-block;width:6.79px">&#160;</div>labor in the<div style="display:inline-block;width:6.88px">&#160;</div>United </div><div id="a2651" style="position:absolute;left:66.24px;top:223.3px;">States has resulted in<div style="display:inline-block;width:5.53px">&#160;</div>difficulty hiring, training, and<div style="display:inline-block;width:5.7px">&#160;</div>retaining labor in<div style="display:inline-block;width:5.18px">&#160;</div>a tightening labor market.<div style="display:inline-block;width:5.54px">&#160;</div>Difficulties in securing<div style="display:inline-block;width:5.45px">&#160;</div>skilled </div><div id="a2653" style="position:absolute;left:66.24px;top:241.7px;">labor can result<div style="display:inline-block;width:5.98px">&#160;</div>in increased hiring<div style="display:inline-block;width:5.97px">&#160;</div>and training costs,<div style="display:inline-block;width:6.2px">&#160;</div>increased overtime to<div style="display:inline-block;width:6.33px">&#160;</div>meet demand, increased<div style="display:inline-block;width:6.46px">&#160;</div>wage rates to<div style="display:inline-block;width:5.78px">&#160;</div>attract and </div><div id="a2655" style="position:absolute;left:66.24px;top:260.1px;">retain operators, and higher scrap and rework costs due to inexperienced<div style="display:inline-block;width:5px">&#160;</div>workers which would adversely affect our business.</div><div id="a2657" style="position:absolute;left:732.133px;top:260.1px;">&#160;</div><div id="a2658" style="position:absolute;left:66.24px;top:278.5px;">&#160;</div><div id="a2659" style="position:absolute;font-weight:bold;left:66.24px;top:297.2px;">Financial and Accounting Risks</div><div id="a2660" style="position:absolute;font-weight:bold;left:246.587px;top:297.2px;">&#160;</div><div id="a2661" style="position:absolute;left:66.24px;top:315.3px;">&#160;</div><div id="a2662" style="position:absolute;font-style:italic;left:66.24px;top:333.7px;">Fluctuations in foreign currency<div style="display:inline-block;width:1.74px">&#160;</div>exchange rates could adversely affect our results<div style="display:inline-block;width:1.65px">&#160;</div>of operations, cash flow, liquidity, or financial </div><div id="a2664" style="position:absolute;font-style:italic;left:66.24px;top:352.1px;">condition.</div><div id="a2665" style="position:absolute;font-style:italic;left:120.032px;top:352.1px;">&#160;</div><div id="a2666" style="position:absolute;left:66.24px;top:370.5px;">&#160;</div><div id="a2667" style="position:absolute;left:66.24px;top:388.9px;">Because of our international operations,<div style="display:inline-block;width:5.88px">&#160;</div>we are exposed to risk associated<div style="display:inline-block;width:5.83px">&#160;</div>with value changes in foreign<div style="display:inline-block;width:5.14px">&#160;</div>currencies, which may </div><div id="a2669" style="position:absolute;left:66.24px;top:407.3px;">adversely affect our business. Historically,<div style="display:inline-block;width:1.23px">&#160;</div>our reported net sales, earnings,<div style="display:inline-block;width:1.19px">&#160;</div>cash flow, and financial condition<div style="display:inline-block;width:1.33px">&#160;</div>have been subjected </div><div id="a2671" style="position:absolute;left:66.24px;top:425.7px;">to fluctuations in foreign exchange rates. Our primary exchange<div style="display:inline-block;width:4.93px">&#160;</div>rate exposure is with the Canadian dollar and<div style="display:inline-block;width:4.73px">&#160;</div>the Mexican peso </div><div id="a2673" style="position:absolute;left:66.24px;top:444.1px;">against the U.S.</div><div id="a2674" style="position:absolute;left:151.387px;top:444.1px;">&#160;</div><div id="a2675" style="position:absolute;left:154.747px;top:444.1px;">dollar. While we actively manage<div style="display:inline-block;width:5.58px">&#160;</div>the exposure of our<div style="display:inline-block;width:5.27px">&#160;</div>foreign currency risk as<div style="display:inline-block;width:5.46px">&#160;</div>part of our overall<div style="display:inline-block;width:5.36px">&#160;</div>financial risk </div><div id="a2676" style="position:absolute;left:66.24px;top:462.5px;">management policy,<div style="display:inline-block;width:6.46px">&#160;</div>we believe<div style="display:inline-block;width:6.21px">&#160;</div>we may experience<div style="display:inline-block;width:7.43px">&#160;</div>losses from<div style="display:inline-block;width:6.4px">&#160;</div>foreign currency<div style="display:inline-block;width:6.12px">&#160;</div>exchange rate<div style="display:inline-block;width:6.32px">&#160;</div>fluctuations, and<div style="display:inline-block;width:6.21px">&#160;</div>such losses </div><div id="a2678" style="position:absolute;left:66.24px;top:480.9px;">could adversely affect our sales, earnings, cash flow, liquidity, or<div style="display:inline-block;width:4.81px">&#160;</div>financial condition.</div><div id="a2679" style="position:absolute;left:519.133px;top:480.9px;">&#160;</div><div id="a2680" style="position:absolute;font-style:italic;left:66.24px;top:499.3px;">&#160;</div><div id="a2681" style="position:absolute;font-style:italic;left:66.24px;top:517.7px;">Our stock price can be volatile.</div><div id="a2682" style="position:absolute;font-style:italic;left:234.427px;top:517.7px;">&#160;</div><div id="a2683" style="position:absolute;left:66.24px;top:536.1px;">&#160;</div><div id="a2684" style="position:absolute;left:66.24px;top:554.5px;">Our stock price<div style="display:inline-block;width:6.45px">&#160;</div>can fluctuate widely<div style="display:inline-block;width:6.25px">&#160;</div>in response to<div style="display:inline-block;width:6.55px">&#160;</div>a variety of<div style="display:inline-block;width:6.32px">&#160;</div>factors. Factors include<div style="display:inline-block;width:6.61px">&#160;</div>actual or anticipated<div style="display:inline-block;width:6.58px">&#160;</div>variations in our </div><div id="a2687" style="position:absolute;left:66.24px;top:572.9px;">quarterly operating results, our<div style="display:inline-block;width:5.22px">&#160;</div>relatively small public float, changes<div style="display:inline-block;width:5.3px">&#160;</div>in securities analysts' estimates<div style="display:inline-block;width:5.21px">&#160;</div>of our future earnings,<div style="display:inline-block;width:5.23px">&#160;</div>and </div><div id="a2689" style="position:absolute;left:66.24px;top:591.3px;">the loss of major<div style="display:inline-block;width:5.03px">&#160;</div>customers, or significant business developments<div style="display:inline-block;width:5.65px">&#160;</div>relating to us or<div style="display:inline-block;width:5.08px">&#160;</div>our competitors, and other factors,<div style="display:inline-block;width:5.41px">&#160;</div>including </div><div id="a2691" style="position:absolute;left:66.24px;top:609.7px;">those described in<div style="display:inline-block;width:5.56px">&#160;</div>this &#8220;Risk Factors&#8221;<div style="display:inline-block;width:5.67px">&#160;</div>section. Our common<div style="display:inline-block;width:5.62px">&#160;</div>stock also has<div style="display:inline-block;width:5.43px">&#160;</div>a low average<div style="display:inline-block;width:5.63px">&#160;</div>daily trading volume,<div style="display:inline-block;width:5.72px">&#160;</div>which limits a </div><div id="a2696" style="position:absolute;left:66.24px;top:628.1px;">person's ability to quickly<div style="display:inline-block;width:1.22px">&#160;</div>accumulate or quickly divest themselves<div style="display:inline-block;width:1.18px">&#160;</div>of large blocks of<div style="display:inline-block;width:1.34px">&#160;</div>our stock.<div style="display:inline-block;width:5.07px">&#160;</div>In addition, a low<div style="display:inline-block;width:1.2px">&#160;</div>average trading </div><div id="a2698" style="position:absolute;left:66.24px;top:646.5px;">volume can lead to significant price swings even when a relatively few number<div style="display:inline-block;width:4.89px">&#160;</div>of shares are being traded.</div><div id="a2699" style="position:absolute;left:632.133px;top:646.5px;">&#160;</div><div id="a2700" style="position:absolute;font-style:italic;left:66.24px;top:664.9px;">&#160;</div><div id="a2701" style="position:absolute;font-style:italic;left:66.24px;top:683.3px;">We have incurred impairment charges in<div style="display:inline-block;width:5.21px">&#160;</div>the past and we<div style="display:inline-block;width:5.32px">&#160;</div>may be required to incur additional<div style="display:inline-block;width:5.58px">&#160;</div>impairment charges in the future </div><div id="a2703" style="position:absolute;font-style:italic;left:66.24px;top:701.7px;">on a portion<div style="display:inline-block;width:5.47px">&#160;</div>or all of<div style="display:inline-block;width:5.79px">&#160;</div>the carrying value<div style="display:inline-block;width:5.74px">&#160;</div>of our goodwill<div style="display:inline-block;width:5.87px">&#160;</div>or other intangible<div style="display:inline-block;width:5.74px">&#160;</div>assets associated with<div style="display:inline-block;width:5.92px">&#160;</div>our reporting units, which </div><div id="a2705" style="position:absolute;font-style:italic;left:66.24px;top:720.1px;">may adversely affect our financial condition and results of operations.</div><div id="a2706" style="position:absolute;font-style:italic;left:441.507px;top:720.1px;">&#160;</div><div id="a2707" style="position:absolute;font-weight:bold;left:66.24px;top:738.9px;">&#160;</div><div id="a2708" style="position:absolute;left:66.24px;top:756.9px;">Each year, and<div style="display:inline-block;width:6.17px">&#160;</div>more frequently on<div style="display:inline-block;width:5.9px">&#160;</div>an interim basis<div style="display:inline-block;width:5.99px">&#160;</div>if appropriate, we<div style="display:inline-block;width:5.98px">&#160;</div>are required by<div style="display:inline-block;width:5.23px">&#160;</div>ASC Topic 350,<div style="display:inline-block;width:6.05px">&#160;</div>&#8220;Intangibles--Goodwill </div><div id="a2713" style="position:absolute;left:66.24px;top:775.3px;">and Other,&#8221;<div style="display:inline-block;width:4.03px">&#160;</div>to assess the carrying value of<div style="display:inline-block;width:5.12px">&#160;</div>our indefinite lived intangible assets<div style="display:inline-block;width:5.25px">&#160;</div>and goodwill to determine whether<div style="display:inline-block;width:5.17px">&#160;</div>the carrying </div><div id="a2716" style="position:absolute;left:66.24px;top:793.7px;">value of those assets is impaired. Such assessment and determination involves significant judgments to estimate the fair<div style="display:inline-block;width:4.7px">&#160;</div>value of </div><div id="a2719" style="position:absolute;left:66.24px;top:812.1px;">our reporting units, including estimating future cash flows,<div style="display:inline-block;width:1.85px">&#160;</div>near term and long term revenue growth, and<div style="display:inline-block;width:1.59px">&#160;</div>determining appropriate </div><div id="a2722" style="position:absolute;left:66.24px;top:830.6px;">discount rates, among<div style="display:inline-block;width:5.59px">&#160;</div>other assumptions. If<div style="display:inline-block;width:5.84px">&#160;</div>operating earnings fall<div style="display:inline-block;width:5.97px">&#160;</div>below forecasted operating<div style="display:inline-block;width:5.96px">&#160;</div>earnings, we would<div style="display:inline-block;width:5.81px">&#160;</div>perform an </div><div id="a2723" style="position:absolute;left:66.24px;top:849px;">interim or<div style="display:inline-block;width:5.98px">&#160;</div>annual goodwill<div style="display:inline-block;width:6.22px">&#160;</div>impairment analysis.<div style="display:inline-block;width:6.16px">&#160;</div>Should that<div style="display:inline-block;width:6.17px">&#160;</div>analysis conclude<div style="display:inline-block;width:6.28px">&#160;</div>that the<div style="display:inline-block;width:6.14px">&#160;</div>reporting unit<div style="display:inline-block;width:1.55px">&#160;</div>&#8217;s fair<div style="display:inline-block;width:6.67px">&#160;</div>value were<div style="display:inline-block;width:6.28px">&#160;</div>to be </div><div id="a2726" style="position:absolute;left:66.24px;top:867.4px;">below carrying value a goodwill impairment charge<div style="display:inline-block;width:4.86px">&#160;</div>would be necessary. Any such charges could materially adversely affect our </div><div id="a2728" style="position:absolute;left:66.24px;top:885.8px;">financial results in the periods in which they are recorded.</div><div id="a2729" style="position:absolute;left:375.747px;top:885.8px;">&#160;</div><div id="a2730" style="position:absolute;left:66.24px;top:904.2px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page18" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a2731" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a2736" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a2737" style="position:absolute;left:401.347px;top:1006.3px;">17</div><div id="a2738" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a2739" style="position:absolute;font-style:italic;left:66.24px;top:57.6px;">Our ability to maintain effective internal control<div style="display:inline-block;width:1.86px">&#160;</div>over financial reporting may be insufficient to<div style="display:inline-block;width:1.86px">&#160;</div>allow us to accurately report our </div><div id="a2741" style="position:absolute;font-style:italic;left:66.24px;top:76px;">financial results or prevent fraud, and this could cause our financial statements to<div style="display:inline-block;width:4.96px">&#160;</div>become materially misleading and adversely </div><div id="a2743" style="position:absolute;font-style:italic;left:66.24px;top:94.4px;">affect the trading price of our common stock.</div><div id="a2744" style="position:absolute;font-style:italic;left:306.947px;top:94.4px;">&#160;</div><div id="a2745" style="position:absolute;left:66.24px;top:112.9px;">&#160;</div><div id="a2746" style="position:absolute;left:66.24px;top:131.3px;">We require effective internal control<div style="display:inline-block;width:1.16px">&#160;</div>over financial reporting in order<div style="display:inline-block;width:1.16px">&#160;</div>to provide reasonable assurance with<div style="display:inline-block;width:0.94px">&#160;</div>respect to our financial </div><div id="a2748" style="position:absolute;left:66.24px;top:149.7px;">reports and to effectively prevent fraud.<div style="display:inline-block;width:1.49px">&#160;</div>Internal control over financial reporting may not<div style="display:inline-block;width:1.49px">&#160;</div>prevent or detect misstatements because </div><div id="a2750" style="position:absolute;left:66.24px;top:168.1px;">of its<div style="display:inline-block;width:8.11px">&#160;</div>inherent limitations,<div style="display:inline-block;width:8.59px">&#160;</div>including the<div style="display:inline-block;width:8.53px">&#160;</div>possibility of<div style="display:inline-block;width:8.51px">&#160;</div>human error,<div style="display:inline-block;width:8.43px">&#160;</div>the circumvention<div style="display:inline-block;width:8.55px">&#160;</div>or overriding<div style="display:inline-block;width:8.38px">&#160;</div>of controls,<div style="display:inline-block;width:8.31px">&#160;</div>or fraud. </div><div id="a2752" style="position:absolute;left:66.24px;top:186.5px;">Therefore, even<div style="display:inline-block;width:8.75px">&#160;</div>effective internal<div style="display:inline-block;width:8.8px">&#160;</div>controls can<div style="display:inline-block;width:8.59px">&#160;</div>provide only<div style="display:inline-block;width:8.66px">&#160;</div>reasonable assurance<div style="display:inline-block;width:9.09px">&#160;</div>with respect<div style="display:inline-block;width:8.59px">&#160;</div>to the<div style="display:inline-block;width:8.53px">&#160;</div>preparation and<div style="display:inline-block;width:8.72px">&#160;</div>fair </div><div id="a2753" style="position:absolute;left:66.24px;top:204.9px;">presentation of<div style="display:inline-block;width:6.96px">&#160;</div>financial statements.<div style="display:inline-block;width:6.88px">&#160;</div>If we<div style="display:inline-block;width:6.75px">&#160;</div>cannot provide<div style="display:inline-block;width:7.12px">&#160;</div>reasonable assurance<div style="display:inline-block;width:7.17px">&#160;</div>with respect<div style="display:inline-block;width:6.83px">&#160;</div>to our<div style="display:inline-block;width:6.73px">&#160;</div>financial statements<div style="display:inline-block;width:6.81px">&#160;</div>and </div><div id="a2755" style="position:absolute;left:66.24px;top:223.3px;">effectively prevent fraud, our financial statements could become materially<div style="display:inline-block;width:5.07px">&#160;</div>misleading, which could adversely affect the trading </div><div id="a2757" style="position:absolute;left:66.24px;top:241.7px;">price of our common stock.</div><div id="a2759" style="position:absolute;left:213.307px;top:241.7px;">&#160;</div><div id="a2760" style="position:absolute;left:66.24px;top:260.1px;">&#160;</div><div id="a2761" style="position:absolute;left:66.24px;top:278.5px;">If we are not<div style="display:inline-block;width:5.97px">&#160;</div>able to maintain<div style="display:inline-block;width:5.49px">&#160;</div>the adequacy of our<div style="display:inline-block;width:5.95px">&#160;</div>internal control over<div style="display:inline-block;width:5.67px">&#160;</div>financial reporting, including<div style="display:inline-block;width:5.54px">&#160;</div>any failure to<div style="display:inline-block;width:5.52px">&#160;</div>implement </div><div id="a2763" style="position:absolute;left:66.24px;top:296.9px;">required new or improved controls or if we experience difficulties in their implementation, our business, financial condition, and </div><div id="a2765" style="position:absolute;left:66.24px;top:315.3px;">operating results could be harmed. Any material weakness could affect<div style="display:inline-block;width:4.97px">&#160;</div>investor confidence in the accuracy and completeness<div style="display:inline-block;width:5.32px">&#160;</div>of </div><div id="a2767" style="position:absolute;left:66.24px;top:333.7px;">our financial statements.<div style="display:inline-block;width:5.19px">&#160;</div>As a result,<div style="display:inline-block;width:5.8px">&#160;</div>our ability to<div style="display:inline-block;width:5.96px">&#160;</div>obtain any additional<div style="display:inline-block;width:5.8px">&#160;</div>financing, or additional<div style="display:inline-block;width:6.12px">&#160;</div>financing on favorable<div style="display:inline-block;width:6.33px">&#160;</div>terms, </div><div id="a2769" style="position:absolute;left:66.24px;top:352.1px;">could be materially and adversely affected.<div style="display:inline-block;width:4.6px">&#160;</div>This, in turn, could materially and adversely<div style="display:inline-block;width:4.87px">&#160;</div>affect our business, financial condition, </div><div id="a2771" style="position:absolute;left:66.24px;top:370.5px;">and the market value of our stock and<div style="display:inline-block;width:1.68px">&#160;</div>require us to incur additional costs to improve our internal control<div style="display:inline-block;width:1.64px">&#160;</div>systems and procedures. </div><div id="a2773" style="position:absolute;left:66.24px;top:388.9px;">In addition, perceptions of the Company<div style="display:inline-block;width:1.51px">&#160;</div>among customers, suppliers, lenders, investors, securities analysts, and others<div style="display:inline-block;width:1.31px">&#160;</div>could also </div><div id="a2776" style="position:absolute;left:66.24px;top:407.3px;">be adversely affected.<div style="display:inline-block;width:6.67px">&#160;</div>We cannot assure that any material weaknesses will not arise in the future due to our failure to implement </div><div id="a2779" style="position:absolute;left:66.24px;top:425.7px;">and maintain adequate internal control over financial reporting.</div><div id="a2780" style="position:absolute;left:403.907px;top:425.7px;">&#160;</div><div id="a2781" style="position:absolute;font-style:italic;left:66.24px;top:444.1px;">&#160;</div><div id="a2782" style="position:absolute;font-style:italic;left:66.24px;top:462.5px;">Our failure to<div style="display:inline-block;width:0.94px">&#160;</div>comply with our debt<div style="display:inline-block;width:1.11px">&#160;</div>covenants could have a<div style="display:inline-block;width:1px">&#160;</div>material adverse effect on<div style="display:inline-block;width:0.9px">&#160;</div>our business, financial condition,<div style="display:inline-block;width:0.95px">&#160;</div>or results </div><div id="a2784" style="position:absolute;font-style:italic;left:66.24px;top:480.9px;">of operations.</div><div id="a2785" style="position:absolute;font-style:italic;left:140.347px;top:480.9px;">&#160;</div><div id="a2786" style="position:absolute;font-weight:bold;left:66.24px;top:499.6px;">&#160;</div><div id="a2787" style="position:absolute;left:66.24px;top:517.7px;">The Company&#8217;s credit<div style="display:inline-block;width:5.53px">&#160;</div>agreements contain certain<div style="display:inline-block;width:5.08px">&#160;</div>covenants.<div style="display:inline-block;width:7.42px">&#160;</div>The Company&#8217;s ability<div style="display:inline-block;width:5.67px">&#160;</div>to borrow money and<div style="display:inline-block;width:5.24px">&#160;</div>repay existing debt </div><div id="a2796" style="position:absolute;left:66.24px;top:536.1px;">on scheduled terms under its existing credit agreements<div style="display:inline-block;width:4.86px">&#160;</div>requires the Company to be compliant with its<div style="display:inline-block;width:4.72px">&#160;</div>covenants. If a default of </div><div id="a2799" style="position:absolute;left:66.24px;top:554.5px;">covenants were to occur, we may not be able to pay our debts or<div style="display:inline-block;width:1.8px">&#160;</div>borrow sufficient funds, which could materially adversely affect </div><div id="a2804" style="position:absolute;left:66.24px;top:572.9px;">our results of operations, financial condition, and cash flows.</div><div id="a2805" style="position:absolute;left:391.907px;top:572.9px;">&#160;</div><div id="a2806" style="position:absolute;font-weight:bold;left:66.24px;top:591.7px;">&#160;</div><div id="a2807" style="position:absolute;font-weight:bold;left:66.24px;top:610.1px;">Legal, Insurance, Tax and Cybersecurity Risks</div><div id="a2808" style="position:absolute;font-weight:bold;left:332.707px;top:610.1px;">&#160;</div><div id="a2809" style="position:absolute;font-style:italic;left:66.24px;top:628.1px;">&#160;</div><div id="a2810" style="position:absolute;font-style:italic;left:66.24px;top:646.5px;">Changes in the legal,<div style="display:inline-block;width:5.4px">&#160;</div>regulatory, and social responses to climate<div style="display:inline-block;width:5.42px">&#160;</div>change, including any possible<div style="display:inline-block;width:5.32px">&#160;</div>effect on energy prices, could </div><div id="a2812" style="position:absolute;font-style:italic;left:66.24px;top:664.9px;">adversely affect our business and reduce our profitability.</div><div id="a2813" style="position:absolute;font-style:italic;left:374.147px;top:664.9px;">&#160;</div><div id="a2814" style="position:absolute;left:66.24px;top:683.3px;">&#160;</div><div id="a2815" style="position:absolute;left:66.24px;top:701.7px;">It is possible that various proposed legislative or regulatory initiatives related to climate changes, such as cap-and-trade systems, </div><div id="a2821" style="position:absolute;left:66.24px;top:720.1px;">increased limits on<div style="display:inline-block;width:6.09px">&#160;</div>emissions of greenhouse<div style="display:inline-block;width:6.24px">&#160;</div>gases and fuel<div style="display:inline-block;width:6.21px">&#160;</div>efficiency standards, or<div style="display:inline-block;width:6.38px">&#160;</div>other measures, could<div style="display:inline-block;width:5.92px">&#160;</div>in the future<div style="display:inline-block;width:6.14px">&#160;</div>have a </div><div id="a2823" style="position:absolute;left:66.24px;top:738.5px;">material impact on<div style="display:inline-block;width:6.84px">&#160;</div>us, our customers,<div style="display:inline-block;width:6.88px">&#160;</div>or the markets<div style="display:inline-block;width:7.08px">&#160;</div>we serve, thereby<div style="display:inline-block;width:6.72px">&#160;</div>resulting in a<div style="display:inline-block;width:6.98px">&#160;</div>material adverse<div style="display:inline-block;width:5.84px">&#160;</div>effect on our<div style="display:inline-block;width:6.8px">&#160;</div>financial </div><div id="a2825" style="position:absolute;left:66.24px;top:756.9px;">condition or results of operation. For example, customers in the transportation (automotive and truck) industry could be required </div><div id="a2827" style="position:absolute;left:66.24px;top:775.3px;">to incur<div style="display:inline-block;width:6.74px">&#160;</div>greater costs<div style="display:inline-block;width:6.86px">&#160;</div>in order<div style="display:inline-block;width:6.97px">&#160;</div>to comply<div style="display:inline-block;width:6.84px">&#160;</div>with such<div style="display:inline-block;width:6.65px">&#160;</div>initiatives, which<div style="display:inline-block;width:7.09px">&#160;</div>could have<div style="display:inline-block;width:6.91px">&#160;</div>an adverse<div style="display:inline-block;width:6.79px">&#160;</div>impact on<div style="display:inline-block;width:6.88px">&#160;</div>their profitability<div style="display:inline-block;width:6.99px">&#160;</div>or </div><div id="a2829" style="position:absolute;left:66.24px;top:793.7px;">viability. This could in<div style="display:inline-block;width:5.8px">&#160;</div>turn lead to<div style="display:inline-block;width:5.76px">&#160;</div>further changes in the<div style="display:inline-block;width:5.86px">&#160;</div>structure of the<div style="display:inline-block;width:5.37px">&#160;</div>transportation industry that<div style="display:inline-block;width:5.76px">&#160;</div>could reduce demand<div style="display:inline-block;width:5.61px">&#160;</div>for </div><div id="a2831" style="position:absolute;left:66.24px;top:812.1px;">our products. We<div style="display:inline-block;width:6.52px">&#160;</div>are also reliant<div style="display:inline-block;width:6.16px">&#160;</div>on energy to<div style="display:inline-block;width:6.66px">&#160;</div>manufacture our products,<div style="display:inline-block;width:6.96px">&#160;</div>with our operating<div style="display:inline-block;width:6.22px">&#160;</div>costs being<div style="display:inline-block;width:5.67px">&#160;</div>subject to<div style="display:inline-block;width:5.69px">&#160;</div>increase if </div><div id="a2833" style="position:absolute;left:66.24px;top:830.6px;">energy costs<div style="display:inline-block;width:6.07px">&#160;</div>rise. During<div style="display:inline-block;width:6.16px">&#160;</div>periods of<div style="display:inline-block;width:6.36px">&#160;</div>higher energy<div style="display:inline-block;width:6.06px">&#160;</div>costs we<div style="display:inline-block;width:6.48px">&#160;</div>may not be<div style="display:inline-block;width:7.23px">&#160;</div>able to<div style="display:inline-block;width:6.15px">&#160;</div>recover our<div style="display:inline-block;width:6.21px">&#160;</div>operating cost<div style="display:inline-block;width:6.1px">&#160;</div>increases through </div><div id="a2834" style="position:absolute;left:66.24px;top:849px;">production efficiencies<div style="display:inline-block;width:7.63px">&#160;</div>and price<div style="display:inline-block;width:7.61px">&#160;</div>increases. While<div style="display:inline-block;width:7.29px">&#160;</div>we may<div style="display:inline-block;width:7.29px">&#160;</div>hedge our<div style="display:inline-block;width:7.43px">&#160;</div>exposure to<div style="display:inline-block;width:7.69px">&#160;</div>higher prices<div style="display:inline-block;width:7.53px">&#160;</div>via future<div style="display:inline-block;width:7.6px">&#160;</div>energy purchase </div><div id="a2836" style="position:absolute;left:66.24px;top:867.4px;">contracts, increases in energy prices<div style="display:inline-block;width:1.35px">&#160;</div>for any reason (including<div style="display:inline-block;width:1.5px">&#160;</div>as a result of<div style="display:inline-block;width:1.32px">&#160;</div>new initiatives related to climate<div style="display:inline-block;width:1.09px">&#160;</div>change) will increase </div><div id="a2838" style="position:absolute;left:66.24px;top:885.8px;">our operating costs and likely reduce our profitability.</div><div id="a2839" style="position:absolute;left:353.507px;top:885.8px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page19" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a2840" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a2845" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a2846" style="position:absolute;left:401.347px;top:1006.3px;">18</div><div id="a2847" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a2848" style="position:absolute;font-style:italic;left:66.24px;top:57.6px;">&#160;</div><div id="a2849" style="position:absolute;font-style:italic;left:66.24px;top:76px;">We may be<div style="display:inline-block;width:6.8px">&#160;</div>subject to product<div style="display:inline-block;width:6.35px">&#160;</div>liability claims, recalls<div style="display:inline-block;width:6.27px">&#160;</div>or warranty claims,<div style="display:inline-block;width:6.66px">&#160;</div>which could have<div style="display:inline-block;width:6.72px">&#160;</div>a material adverse<div style="display:inline-block;width:6.78px">&#160;</div>effect on our </div><div id="a2851" style="position:absolute;font-style:italic;left:66.24px;top:94.4px;">business, results of operations, or financial condition.</div><div id="a2852" style="position:absolute;font-style:italic;left:353.507px;top:94.4px;">&#160;</div><div id="a2853" style="position:absolute;font-size:12px;font-weight:bold;left:66.24px;top:113.1px;">&#160;</div><div id="a2854" style="position:absolute;left:66.24px;top:129.4px;">As a components supplier to OEMs, we face a business risk of exposure to product liability claims in the event that<div style="display:inline-block;width:4.76px">&#160;</div>our products </div><div id="a2857" style="position:absolute;left:66.24px;top:147.8px;">malfunction and result in personal injury<div style="display:inline-block;width:1.43px">&#160;</div>or death. Product liability claims could result<div style="display:inline-block;width:1.44px">&#160;</div>in significant losses as a result<div style="display:inline-block;width:1.38px">&#160;</div>of expenses </div><div id="a2859" style="position:absolute;left:66.24px;top:166.2px;">incurred in<div style="display:inline-block;width:7.07px">&#160;</div>defending claims<div style="display:inline-block;width:7.47px">&#160;</div>or the<div style="display:inline-block;width:6.99px">&#160;</div>award of<div style="display:inline-block;width:7.1px">&#160;</div>damages.<div style="display:inline-block;width:10.54px">&#160;</div>In addition,<div style="display:inline-block;width:7.41px">&#160;</div>we may<div style="display:inline-block;width:6.81px">&#160;</div>be required<div style="display:inline-block;width:7.42px">&#160;</div>to participate<div style="display:inline-block;width:7.27px">&#160;</div>in recalls<div style="display:inline-block;width:7.03px">&#160;</div>involving </div><div id="a2861" style="position:absolute;left:66.24px;top:184.6px;">components sold by<div style="display:inline-block;width:6.73px">&#160;</div>us if any<div style="display:inline-block;width:6.75px">&#160;</div>prove to be<div style="display:inline-block;width:6.66px">&#160;</div>defective, or we<div style="display:inline-block;width:6.83px">&#160;</div>may voluntarily initiate<div style="display:inline-block;width:6.7px">&#160;</div>a recall or<div style="display:inline-block;width:6.92px">&#160;</div>make payments related<div style="display:inline-block;width:6.86px">&#160;</div>to such </div><div id="a2862" style="position:absolute;left:66.24px;top:203px;">claims in order<div style="display:inline-block;width:7.39px">&#160;</div>to maintain positive<div style="display:inline-block;width:7.15px">&#160;</div>customer relationships.<div style="display:inline-block;width:10.58px">&#160;</div>While we do<div style="display:inline-block;width:7.35px">&#160;</div>maintain product liability<div style="display:inline-block;width:7.1px">&#160;</div>insurance, it<div style="display:inline-block;width:6.43px">&#160;</div>may not be </div><div id="a2865" style="position:absolute;left:66.24px;top:221.4px;">sufficient to cover all product liability claims, and as<div style="display:inline-block;width:1.62px">&#160;</div>a result, any product liability claim brought against us could have<div style="display:inline-block;width:1.64px">&#160;</div>a material </div><div id="a2867" style="position:absolute;left:66.24px;top:239.8px;">adverse effect on our results of operations. Further, we warrant the quality of our products under limited warranties, and as such, </div><div id="a2869" style="position:absolute;left:66.24px;top:258.2px;">we are subject<div style="display:inline-block;width:5.49px">&#160;</div>to risk of warranty<div style="display:inline-block;width:5.85px">&#160;</div>claims in the<div style="display:inline-block;width:5.42px">&#160;</div>event that our<div style="display:inline-block;width:5.55px">&#160;</div>products do not<div style="display:inline-block;width:5.54px">&#160;</div>conform to our<div style="display:inline-block;width:5.46px">&#160;</div>customers&#8217;<div style="display:inline-block;width:3.15px">&#160;</div>specifications.<div style="display:inline-block;width:8.31px">&#160;</div>Such </div><div id="a2872" style="position:absolute;left:66.24px;top:276.6px;">warranty claims may<div style="display:inline-block;width:5.28px">&#160;</div>result in costly<div style="display:inline-block;width:5.33px">&#160;</div>product recalls, significant<div style="display:inline-block;width:5.48px">&#160;</div>repair costs, and<div style="display:inline-block;width:5.34px">&#160;</div>damage to our<div style="display:inline-block;width:5.32px">&#160;</div>reputation, all of<div style="display:inline-block;width:5.6px">&#160;</div>which would </div><div id="a2874" style="position:absolute;left:66.24px;top:295px;">adversely affect our results of operations.</div><div id="a2875" style="position:absolute;left:286.787px;top:295px;">&#160;</div><div id="a2876" style="position:absolute;left:66.24px;top:313.4px;">&#160;</div><div id="a2877" style="position:absolute;font-style:italic;left:66.24px;top:331.8px;">Our insurance coverage may be inadequate to protect against the potential hazards to our business.</div><div id="a2878" style="position:absolute;font-style:italic;left:599.773px;top:331.8px;">&#160;</div><div id="a2879" style="position:absolute;left:66.24px;top:350.2px;">&#160;</div><div id="a2880" style="position:absolute;left:66.24px;top:368.6px;">We maintain property,<div style="display:inline-block;width:6.72px">&#160;</div>business interruption,<div style="display:inline-block;width:5.97px">&#160;</div>stop loss for<div style="display:inline-block;width:6.75px">&#160;</div>healthcare and<div style="display:inline-block;width:5.83px">&#160;</div>workers' compensation,<div style="display:inline-block;width:5.72px">&#160;</div>director and officer,<div style="display:inline-block;width:6.96px">&#160;</div>product </div><div id="a2882" style="position:absolute;left:66.24px;top:387px;">liability, cyber, and casualty insurance coverage, but such insurance may not provide adequate coverage against potential claims, </div><div id="a2884" style="position:absolute;left:66.24px;top:405.4px;">including losses resulting from<div style="display:inline-block;width:1.14px">&#160;</div>war risks, terrorist acts,<div style="display:inline-block;width:0.68px">&#160;</div>or product liability claims<div style="display:inline-block;width:1.09px">&#160;</div>relating to products we<div style="display:inline-block;width:1.13px">&#160;</div>manufacture.<div style="display:inline-block;width:5.36px">&#160;</div>Consistent </div><div id="a2886" style="position:absolute;left:66.24px;top:423.8px;">with market<div style="display:inline-block;width:7.88px">&#160;</div>conditions in<div style="display:inline-block;width:8.14px">&#160;</div>the insurance<div style="display:inline-block;width:7.97px">&#160;</div>industry, premiums<div style="display:inline-block;width:8.14px">&#160;</div>and deductibles<div style="display:inline-block;width:8.23px">&#160;</div>for some<div style="display:inline-block;width:8.04px">&#160;</div>of our<div style="display:inline-block;width:7.92px">&#160;</div>insurance policies<div style="display:inline-block;width:8.01px">&#160;</div>have been </div><div id="a2887" style="position:absolute;left:66.24px;top:442.2px;">increasing and may<div style="display:inline-block;width:5.39px">&#160;</div>continue to increase<div style="display:inline-block;width:5.81px">&#160;</div>in the future.<div style="display:inline-block;width:9.38px">&#160;</div>In some instances, some<div style="display:inline-block;width:5.96px">&#160;</div>types of insurance<div style="display:inline-block;width:5.72px">&#160;</div>may become available<div style="display:inline-block;width:5.6px">&#160;</div>only </div><div id="a2890" style="position:absolute;left:66.24px;top:460.6px;">for reduced amounts of coverage, if at all.<div style="display:inline-block;width:7.42px">&#160;</div>In addition, there can be no assurance that our insurers would not challenge<div style="display:inline-block;width:4.75px">&#160;</div>coverage </div><div id="a2892" style="position:absolute;left:66.24px;top:479px;">for certain claims.<div style="display:inline-block;width:7.61px">&#160;</div>If we were to incur a significant<div style="display:inline-block;width:5.1px">&#160;</div>liability for which we were not<div style="display:inline-block;width:5.11px">&#160;</div>fully insured or that our insurers disputed,<div style="display:inline-block;width:5.34px">&#160;</div>it </div><div id="a2894" style="position:absolute;left:66.24px;top:497.4px;">could have a material adverse effect on our financial position.</div><div id="a2895" style="position:absolute;left:395.587px;top:497.4px;">&#160;</div><div id="a2896" style="position:absolute;font-style:italic;left:66.24px;top:515.8px;">&#160;</div><div id="a2897" style="position:absolute;font-style:italic;left:66.24px;top:534.2px;">We are subject to<div style="display:inline-block;width:5.51px">&#160;</div>environmental, occupational health and<div style="display:inline-block;width:5.59px">&#160;</div>safety rules and<div style="display:inline-block;width:5.39px">&#160;</div>regulations that may require us to<div style="display:inline-block;width:5.82px">&#160;</div>make substantial </div><div id="a2899" style="position:absolute;font-style:italic;left:66.24px;top:552.6px;">expenditures or expose<div style="display:inline-block;width:7.77px">&#160;</div>us to<div style="display:inline-block;width:6.44px">&#160;</div>financial or<div style="display:inline-block;width:6.39px">&#160;</div>other obligations<div style="display:inline-block;width:6.55px">&#160;</div>including substantial<div style="display:inline-block;width:6.52px">&#160;</div>damages, penalties,<div style="display:inline-block;width:6.68px">&#160;</div>fines, civil<div style="display:inline-block;width:6.6px">&#160;</div>or criminal </div><div id="a2902" style="position:absolute;font-style:italic;left:66.24px;top:571px;">sanctions, and remediation costs that could adversely affect our results.</div><div id="a2903" style="position:absolute;font-style:italic;left:448.733px;top:571px;">&#160;</div><div id="a2904" style="position:absolute;font-weight:bold;left:66.24px;top:589.7px;">&#160;</div><div id="a2905" style="position:absolute;left:66.24px;top:607.8px;">Our operations, facilities,<div style="display:inline-block;width:5.35px">&#160;</div>and personnel are<div style="display:inline-block;width:5.23px">&#160;</div>subject to extensive<div style="display:inline-block;width:5.18px">&#160;</div>and evolving laws<div style="display:inline-block;width:5.36px">&#160;</div>and regulations pertaining<div style="display:inline-block;width:5.5px">&#160;</div>to air emissions, </div><div id="a2907" style="position:absolute;left:66.24px;top:626.2px;">wastewater discharges, the handling and disposal of<div style="display:inline-block;width:1.56px">&#160;</div>solid and hazardous materials and wastes, health<div style="display:inline-block;width:1.27px">&#160;</div>and safety, the investigation </div><div id="a2909" style="position:absolute;left:66.24px;top:644.6px;">and remediation of contamination, and the protection of the environment and<div style="display:inline-block;width:1.66px">&#160;</div>natural resources.<div style="display:inline-block;width:6.19px">&#160;</div>It is difficult to predict the future </div><div id="a2911" style="position:absolute;left:66.24px;top:663px;">interpretations and developments of environmental and<div style="display:inline-block;width:1.06px">&#160;</div>health and safety laws and<div style="display:inline-block;width:0.83px">&#160;</div>regulations or their impact on<div style="display:inline-block;width:0.98px">&#160;</div>our future results </div><div id="a2913" style="position:absolute;left:66.24px;top:681.4px;">and cash<div style="display:inline-block;width:6.87px">&#160;</div>flows.<div style="display:inline-block;width:10.37px">&#160;</div>Continued compliance<div style="display:inline-block;width:7.18px">&#160;</div>could result<div style="display:inline-block;width:7.11px">&#160;</div>in significant<div style="display:inline-block;width:7.16px">&#160;</div>increases in<div style="display:inline-block;width:6.97px">&#160;</div>capital expenditures<div style="display:inline-block;width:7.2px">&#160;</div>and operating<div style="display:inline-block;width:7.04px">&#160;</div>costs.<div style="display:inline-block;width:10.28px">&#160;</div>In </div><div id="a2915" style="position:absolute;left:66.24px;top:699.8px;">addition, we<div style="display:inline-block;width:6.51px">&#160;</div>may be<div style="display:inline-block;width:6.4px">&#160;</div>exposed to<div style="display:inline-block;width:6.67px">&#160;</div>obligations or<div style="display:inline-block;width:6.44px">&#160;</div>involved from<div style="display:inline-block;width:6.63px">&#160;</div>time to<div style="display:inline-block;width:6.43px">&#160;</div>time in<div style="display:inline-block;width:6.43px">&#160;</div>administrative or<div style="display:inline-block;width:6.77px">&#160;</div>legal proceedings<div style="display:inline-block;width:6.55px">&#160;</div>relating to </div><div id="a2916" style="position:absolute;left:66.24px;top:718.2px;">environmental, health<div style="display:inline-block;width:7.09px">&#160;</div>and safety<div style="display:inline-block;width:7.08px">&#160;</div>or other<div style="display:inline-block;width:7.13px">&#160;</div>regulatory matters,<div style="display:inline-block;width:7.13px">&#160;</div>and may<div style="display:inline-block;width:6.8px">&#160;</div>incur financial<div style="display:inline-block;width:7.1px">&#160;</div>and other<div style="display:inline-block;width:7.18px">&#160;</div>obligations relating<div style="display:inline-block;width:7.18px">&#160;</div>to such </div><div id="a2918" style="position:absolute;left:66.24px;top:736.6px;">matters.</div><div id="a2919" style="position:absolute;left:108.832px;top:736.6px;">&#160;</div><div id="a2920" style="position:absolute;font-weight:bold;left:66.24px;top:755.3px;">&#160;</div><div id="a2921" style="position:absolute;font-style:italic;left:66.24px;top:773.4px;">Certain senior management employees have entered into potentially costly severance arrangements with<div style="display:inline-block;width:5.03px">&#160;</div>us if terminated by the </div><div id="a2922" style="position:absolute;font-style:italic;left:66.24px;top:791.8px;">employee for good reason.</div><div id="a2923" style="position:absolute;font-style:italic;left:208.027px;top:791.8px;">&#160;</div><div id="a2924" style="position:absolute;left:66.24px;top:810.2px;">&#160;</div><div id="a2925" style="position:absolute;left:66.24px;top:828.7px;">We have entered into executive employment agreements<div style="display:inline-block;width:5.01px">&#160;</div>with executive officers that provide for significant severance<div style="display:inline-block;width:4.96px">&#160;</div>payments </div><div id="a2928" style="position:absolute;left:66.24px;top:847.1px;">in the event such employee's employment<div style="display:inline-block;width:5.06px">&#160;</div>with us is terminated by the employee for good<div style="display:inline-block;width:5.21px">&#160;</div>reason (as defined in the employment </div><div id="a2929" style="position:absolute;left:66.24px;top:865.5px;">agreement). Good reason includes<div style="display:inline-block;width:5.45px">&#160;</div>one or more of<div style="display:inline-block;width:5.36px">&#160;</div>the following occurring within<div style="display:inline-block;width:5.51px">&#160;</div>one year of a<div style="display:inline-block;width:5.14px">&#160;</div>change in control: (i)<div style="display:inline-block;width:5.39px">&#160;</div>a material </div><div id="a2931" style="position:absolute;left:66.24px;top:883.9px;">reduction in<div style="display:inline-block;width:8.36px">&#160;</div>base salary,<div style="display:inline-block;width:8.52px">&#160;</div>(ii) a<div style="display:inline-block;width:8.64px">&#160;</div>material diminution<div style="display:inline-block;width:8.49px">&#160;</div>in the<div style="display:inline-block;width:8.53px">&#160;</div>executive's position<div style="display:inline-block;width:8.57px">&#160;</div>and/or duties,<div style="display:inline-block;width:8.51px">&#160;</div>(iii) a<div style="display:inline-block;width:8.63px">&#160;</div>material breach<div style="display:inline-block;width:8.51px">&#160;</div>of the </div><div id="a2933" style="position:absolute;left:66.24px;top:902.3px;">employment agreement<div style="display:inline-block;width:7.15px">&#160;</div>by the<div style="display:inline-block;width:7.02px">&#160;</div>person or<div style="display:inline-block;width:7.01px">&#160;</div>other entity<div style="display:inline-block;width:6.9px">&#160;</div>then controlling<div style="display:inline-block;width:7.06px">&#160;</div>the Company,<div style="display:inline-block;width:7px">&#160;</div>or (iv)<div style="display:inline-block;width:7.08px">&#160;</div>a disavowal<div style="display:inline-block;width:6.86px">&#160;</div>of the<div style="display:inline-block;width:6.99px">&#160;</div>employment </div><div id="a2935" style="position:absolute;left:66.24px;top:920.7px;">agreement by the person or<div style="display:inline-block;width:1.37px">&#160;</div>other entity then controlling the<div style="display:inline-block;width:1.27px">&#160;</div>Company. A<div style="display:inline-block;width:1.15px">&#160;</div>change in control occurs when<div style="display:inline-block;width:1.43px">&#160;</div>(a) one person (as defined </div><div id="a2937" style="position:absolute;left:66.24px;top:939.1px;">in the employment<div style="display:inline-block;width:6.34px">&#160;</div>agreement), or<div style="display:inline-block;width:5.78px">&#160;</div>more than one<div style="display:inline-block;width:6.18px">&#160;</div>person acting as<div style="display:inline-block;width:6.44px">&#160;</div>a group, acquires<div style="display:inline-block;width:6.52px">&#160;</div>ownership of stock<div style="display:inline-block;width:6.3px">&#160;</div>of the Company<div style="display:inline-block;width:6.27px">&#160;</div>that, </div><div id="a2939" style="position:absolute;left:66.24px;top:957.5px;">together with the<div style="display:inline-block;width:6.34px">&#160;</div>stock held by<div style="display:inline-block;width:6.46px">&#160;</div>such person or<div style="display:inline-block;width:6.55px">&#160;</div>group, constitutes more<div style="display:inline-block;width:6.49px">&#160;</div>than 50% of<div style="display:inline-block;width:6.29px">&#160;</div>the total fair<div style="display:inline-block;width:6.62px">&#160;</div>market value or<div style="display:inline-block;width:6.27px">&#160;</div>total voting </div><div id="a2941" style="position:absolute;left:66.24px;top:975.9px;">power of the stock<div style="display:inline-block;width:1.05px">&#160;</div>of the Company, (b) a<div style="display:inline-block;width:1.08px">&#160;</div>majority of the members<div style="display:inline-block;width:1.31px">&#160;</div>of the Company's Board of<div style="display:inline-block;width:0.87px">&#160;</div>Directors (the "Board") are replaced </div></div>
</div>
<div style="padding: 7px">
<div id="Page20" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a2943" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a2948" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a2949" style="position:absolute;left:401.347px;top:1006.3px;">19</div><div id="a2950" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a2951" style="position:absolute;left:66.24px;top:57.6px;">during any twelve<div style="display:inline-block;width:1.58px">&#160;</div>-month period by<div style="display:inline-block;width:5.55px">&#160;</div>directors whose appointment<div style="display:inline-block;width:5.78px">&#160;</div>or election is<div style="display:inline-block;width:5.49px">&#160;</div>not endorsed by<div style="display:inline-block;width:5.41px">&#160;</div>a majority of the<div style="display:inline-block;width:6.1px">&#160;</div>Board before </div><div id="a2954" style="position:absolute;left:66.24px;top:76px;">the date of<div style="display:inline-block;width:5.4px">&#160;</div>appointment or election,<div style="display:inline-block;width:5.6px">&#160;</div>or (c) the<div style="display:inline-block;width:5.41px">&#160;</div>sale of all<div style="display:inline-block;width:5.41px">&#160;</div>or substantially all of<div style="display:inline-block;width:5.91px">&#160;</div>the Company&#8217;s<div style="display:inline-block;width:5.74px">&#160;</div>assets. These agreements<div style="display:inline-block;width:5.6px">&#160;</div>would </div><div id="a2958" style="position:absolute;left:66.24px;top:94.4px;">make it costly<div style="display:inline-block;width:6.78px">&#160;</div>for the employment<div style="display:inline-block;width:7.1px">&#160;</div>of certain of<div style="display:inline-block;width:6.79px">&#160;</div>our senior management<div style="display:inline-block;width:7.04px">&#160;</div>employees to<div style="display:inline-block;width:5.88px">&#160;</div>be terminated and<div style="display:inline-block;width:6.79px">&#160;</div>such costs may<div style="display:inline-block;width:6.95px">&#160;</div>also </div><div id="a2959" style="position:absolute;left:66.24px;top:112.9px;">discourage potential acquisition proposals, which may negatively affect our<div style="display:inline-block;width:4.95px">&#160;</div>stock price.</div><div id="a2962" style="position:absolute;left:534.013px;top:112.9px;">&#160;</div><div id="a2963" style="position:absolute;font-style:italic;left:66.24px;top:131.3px;">&#160;</div><div id="a2964" style="position:absolute;font-style:italic;left:66.24px;top:149.7px;">Our provision for income<div style="display:inline-block;width:1.58px">&#160;</div>tax, adverse tax audits, or changes<div style="display:inline-block;width:1.54px">&#160;</div>in tax policy could have an<div style="display:inline-block;width:1.56px">&#160;</div>adverse effect on our business, financial </div><div id="a2966" style="position:absolute;font-style:italic;left:66.24px;top:168.1px;">condition, and results of operations.</div><div id="a2967" style="position:absolute;font-style:italic;left:259.067px;top:168.1px;">&#160;</div><div id="a2968" style="position:absolute;left:66.24px;top:186.5px;">&#160;</div><div id="a2969" style="position:absolute;left:66.24px;top:204.9px;">We are subject to income taxes<div style="display:inline-block;width:4.94px">&#160;</div>in the United States, Mexico, and<div style="display:inline-block;width:5.07px">&#160;</div>Canada. Our provision for income taxes<div style="display:inline-block;width:5.02px">&#160;</div>and cash flow related </div><div id="a2972" style="position:absolute;left:66.24px;top:223.3px;">to taxes may be negatively impacted by: (1) changes in the mix<div style="display:inline-block;width:4.84px">&#160;</div>of earnings taxable in jurisdictions with different statutory<div style="display:inline-block;width:4.87px">&#160;</div>rates, </div><div id="a2974" style="position:absolute;left:66.24px;top:241.7px;">(2) changes<div style="display:inline-block;width:6.42px">&#160;</div>in tax<div style="display:inline-block;width:6.61px">&#160;</div>laws and<div style="display:inline-block;width:6.6px">&#160;</div>accounting principles,<div style="display:inline-block;width:6.73px">&#160;</div>(3) changes<div style="display:inline-block;width:6.65px">&#160;</div>in the<div style="display:inline-block;width:6.61px">&#160;</div>valuation of<div style="display:inline-block;width:6.6px">&#160;</div>our deferred<div style="display:inline-block;width:6.75px">&#160;</div>tax assets<div style="display:inline-block;width:6.43px">&#160;</div>and liabilities,<div style="display:inline-block;width:6.68px">&#160;</div>(4) </div><div id="a2976" style="position:absolute;left:66.24px;top:260.1px;">discovery of new information<div style="display:inline-block;width:5.73px">&#160;</div>during the course of<div style="display:inline-block;width:5.42px">&#160;</div>tax return preparation,<div style="display:inline-block;width:5.48px">&#160;</div>(5) increases in nondeductible<div style="display:inline-block;width:5.61px">&#160;</div>expenses, or (6)<div style="display:inline-block;width:5.31px">&#160;</div>being </div><div id="a2978" style="position:absolute;left:66.24px;top:278.5px;">subject to include foreign income in the United States as part<div style="display:inline-block;width:4.75px">&#160;</div>of the GILTI tax provision. </div><div id="a2980" style="position:absolute;left:542.493px;top:278.5px;">&#160;</div><div id="a2981" style="position:absolute;left:66.24px;top:296.9px;">&#160;</div><div id="a2982" style="position:absolute;left:66.24px;top:315.3px;">Tax audits may also<div style="display:inline-block;width:6.18px">&#160;</div>negatively impact our<div style="display:inline-block;width:5.49px">&#160;</div>business, financial condition,<div style="display:inline-block;width:5.73px">&#160;</div>and results of operations.<div style="display:inline-block;width:5.85px">&#160;</div>We are subject<div style="display:inline-block;width:5.69px">&#160;</div>to continued </div><div id="a2984" style="position:absolute;left:66.24px;top:333.7px;">examination of<div style="display:inline-block;width:5.9px">&#160;</div>our income<div style="display:inline-block;width:5.97px">&#160;</div>tax returns,<div style="display:inline-block;width:5.86px">&#160;</div>and tax<div style="display:inline-block;width:5.92px">&#160;</div>authorities may<div style="display:inline-block;width:6.08px">&#160;</div>disagree with<div style="display:inline-block;width:5.95px">&#160;</div>our tax positions<div style="display:inline-block;width:7.4px">&#160;</div>and assess<div style="display:inline-block;width:5.84px">&#160;</div>additional tax.<div style="display:inline-block;width:5.95px">&#160;</div>We </div><div id="a2986" style="position:absolute;left:66.24px;top:352.1px;">regularly evaluate<div style="display:inline-block;width:7.87px">&#160;</div>the likelihood<div style="display:inline-block;width:8.2px">&#160;</div>of adverse<div style="display:inline-block;width:7.62px">&#160;</div>outcomes resulting<div style="display:inline-block;width:7.95px">&#160;</div>from these<div style="display:inline-block;width:7.74px">&#160;</div>examinations to<div style="display:inline-block;width:7.86px">&#160;</div>determine the<div style="display:inline-block;width:8px">&#160;</div>adequacy of<div style="display:inline-block;width:7.64px">&#160;</div>our </div><div id="a2987" style="position:absolute;left:66.24px;top:370.5px;">provision for income taxes. There<div style="display:inline-block;width:5.21px">&#160;</div>can be no assurance that<div style="display:inline-block;width:5.35px">&#160;</div>the outcomes from examinations<div style="display:inline-block;width:5.18px">&#160;</div>will not have a negative<div style="display:inline-block;width:5.28px">&#160;</div>impact on </div><div id="a2990" style="position:absolute;left:66.24px;top:388.9px;">our future financial condition and operating results.</div><div id="a2991" style="position:absolute;left:340.707px;top:388.9px;">&#160;</div><div id="a2992" style="position:absolute;font-style:italic;left:66.24px;top:407.3px;">&#160;</div><div id="a2993" style="position:absolute;font-style:italic;left:66.24px;top:425.7px;">Cybersecurity attacks may<div style="display:inline-block;width:6.22px">&#160;</div>threaten our confidential<div style="display:inline-block;width:5.82px">&#160;</div>information, disrupt operations<div style="display:inline-block;width:6.26px">&#160;</div>and result in<div style="display:inline-block;width:5.71px">&#160;</div>harm to our<div style="display:inline-block;width:6.22px">&#160;</div>reputation and </div><div id="a2994" style="position:absolute;font-style:italic;left:66.24px;top:444.1px;">adversely impact our business and financial performance.</div><div id="a2996" style="position:absolute;font-style:italic;left:376.227px;top:444.1px;">&#160;</div><div id="a2997" style="position:absolute;font-weight:bold;left:66.24px;top:462.8px;">&#160;</div><div id="a2998" style="position:absolute;left:66.24px;top:480.9px;">Cybersecurity attacks<div style="display:inline-block;width:7.72px">&#160;</div>across industries,<div style="display:inline-block;width:7.89px">&#160;</div>including ours,<div style="display:inline-block;width:7.69px">&#160;</div>are increasing<div style="display:inline-block;width:7.82px">&#160;</div>in sophistication<div style="display:inline-block;width:7.94px">&#160;</div>and frequency<div style="display:inline-block;width:7.46px">&#160;</div>and may<div style="display:inline-block;width:7.6px">&#160;</div>range from </div><div id="a2999" style="position:absolute;left:66.24px;top:499.3px;">uncoordinated individual attempts to measures targeted<div style="display:inline-block;width:4.72px">&#160;</div>specifically at us. These attacks include but are not limited<div style="display:inline-block;width:4.76px">&#160;</div>to, malicious </div><div id="a3002" style="position:absolute;left:66.24px;top:517.7px;">software or<div style="display:inline-block;width:6.46px">&#160;</div>viruses, attempts<div style="display:inline-block;width:6.58px">&#160;</div>to gain<div style="display:inline-block;width:6.37px">&#160;</div>unauthorized access<div style="display:inline-block;width:6.56px">&#160;</div>to, or<div style="display:inline-block;width:6.53px">&#160;</div>otherwise disrupt,<div style="display:inline-block;width:6.44px">&#160;</div>our information<div style="display:inline-block;width:6.68px">&#160;</div>systems, attempts<div style="display:inline-block;width:6.63px">&#160;</div>to gain </div><div id="a3004" style="position:absolute;left:66.24px;top:536.1px;">unauthorized access to business,<div style="display:inline-block;width:5.42px">&#160;</div>proprietary or other confidential<div style="display:inline-block;width:5.43px">&#160;</div>information, and other<div style="display:inline-block;width:5.04px">&#160;</div>electronic security breaches that<div style="display:inline-block;width:5.61px">&#160;</div>could </div><div id="a3007" style="position:absolute;left:66.24px;top:554.5px;">lead to disruptions in critical systems,<div style="display:inline-block;width:5.11px">&#160;</div>unauthorized release of confidential or<div style="display:inline-block;width:4.91px">&#160;</div>otherwise protected information and corruption<div style="display:inline-block;width:5.43px">&#160;</div>of </div><div id="a3009" style="position:absolute;left:66.24px;top:572.9px;">data.  Cybersecurity  failures<div style="display:inline-block;width:8.57px">&#160;</div>may  be  caused  by<div style="display:inline-block;width:8.55px">&#160;</div>employee  error,  malfeasance,<div style="display:inline-block;width:8.61px">&#160;</div>system  errors  or<div style="display:inline-block;width:8.44px">&#160;</div>vulnerabilities,  including </div><div id="a3010" style="position:absolute;left:66.24px;top:591.3px;">vulnerabilities of our vendors, suppliers,<div style="display:inline-block;width:5.06px">&#160;</div>and their products. We have been subject<div style="display:inline-block;width:5.12px">&#160;</div>to cybersecurity attacks in the past.<div style="display:inline-block;width:5.09px">&#160;</div>Based on </div><div id="a3013" style="position:absolute;left:66.24px;top:609.7px;">information known to<div style="display:inline-block;width:5.94px">&#160;</div>date, past attacks<div style="display:inline-block;width:5.82px">&#160;</div>have not had<div style="display:inline-block;width:5.91px">&#160;</div>a material impact<div style="display:inline-block;width:5.9px">&#160;</div>on our financial<div style="display:inline-block;width:6px">&#160;</div>condition or results<div style="display:inline-block;width:5.94px">&#160;</div>of operations. We </div><div id="a3015" style="position:absolute;left:66.24px;top:628.1px;">may experience such attacks in the future, potentially with more frequency<div style="display:inline-block;width:4.78px">&#160;</div>or sophistication.</div><div id="a3017" style="position:absolute;left:560.253px;top:628.1px;">&#160;</div><div id="a3018" style="position:absolute;left:66.24px;top:646.5px;">&#160;</div><div id="a3019" style="position:absolute;left:66.24px;top:664.9px;">Failures of our IT systems as a<div style="display:inline-block;width:4.98px">&#160;</div>result of cybersecurity attacks or other<div style="display:inline-block;width:5.05px">&#160;</div>disruptions could result in a breach<div style="display:inline-block;width:5.12px">&#160;</div>of critical operational </div><div id="a3021" style="position:absolute;left:66.24px;top:683.3px;">or financial controls and lead<div style="display:inline-block;width:1.47px">&#160;</div>to a disruption of our<div style="display:inline-block;width:1.31px">&#160;</div>operations, commercial activities or financial processes.<div style="display:inline-block;width:1.3px">&#160;</div>Cybersecurity attacks </div><div id="a3023" style="position:absolute;left:66.24px;top:701.7px;">or other<div style="display:inline-block;width:8.73px">&#160;</div>disruptions impacting<div style="display:inline-block;width:8.87px">&#160;</div>significant customers<div style="display:inline-block;width:8.86px">&#160;</div>and/or suppliers<div style="display:inline-block;width:9.04px">&#160;</div>could also<div style="display:inline-block;width:8.66px">&#160;</div>lead to<div style="display:inline-block;width:8.87px">&#160;</div>a disruption<div style="display:inline-block;width:8.61px">&#160;</div>of our<div style="display:inline-block;width:8.72px">&#160;</div>operations or </div><div id="a3024" style="position:absolute;left:66.24px;top:720.1px;">commercial activities.<div style="display:inline-block;width:6.58px">&#160;</div>Despite our<div style="display:inline-block;width:6.6px">&#160;</div>attempts to<div style="display:inline-block;width:6.32px">&#160;</div>implement safeguards<div style="display:inline-block;width:6.62px">&#160;</div>on our<div style="display:inline-block;width:6.34px">&#160;</div>systems and<div style="display:inline-block;width:6.49px">&#160;</div>mitigate potential<div style="display:inline-block;width:6.38px">&#160;</div>risks, there<div style="display:inline-block;width:6.53px">&#160;</div>is no </div><div id="a3026" style="position:absolute;left:66.24px;top:738.5px;">assurance that such actions will<div style="display:inline-block;width:5.05px">&#160;</div>be sufficient to prevent cyberattacks<div style="display:inline-block;width:5.04px">&#160;</div>or security breaches that manipulate<div style="display:inline-block;width:5.22px">&#160;</div>or improperly use our </div><div id="a3029" style="position:absolute;left:66.24px;top:756.9px;">systems or networks, compromise<div style="display:inline-block;width:5.21px">&#160;</div>confidential or otherwise<div style="display:inline-block;width:5.17px">&#160;</div>protected information, destroy or<div style="display:inline-block;width:5.42px">&#160;</div>corrupt data, or otherwise<div style="display:inline-block;width:5.32px">&#160;</div>disrupt </div><div id="a3031" style="position:absolute;left:66.24px;top:775.3px;">our operations. The occurrence of such<div style="display:inline-block;width:1.41px">&#160;</div>events could have a material adverse effect on<div style="display:inline-block;width:1.13px">&#160;</div>our business financial condition and results </div><div id="a3033" style="position:absolute;left:66.24px;top:793.7px;">of operations.</div><div id="a3034" style="position:absolute;left:139.547px;top:793.7px;">&#160;</div><div id="a3035" style="position:absolute;left:66.24px;top:812.1px;">&#160;</div><div id="a3036" style="position:absolute;font-weight:bold;left:66.24px;top:830.9px;">Risks Related to Economic Conditions</div><div id="a3038" style="position:absolute;font-weight:bold;left:284.067px;top:830.9px;">&#160;</div><div id="a3039" style="position:absolute;left:66.24px;top:849px;">&#160;</div><div id="a3040" style="position:absolute;font-style:italic;left:66.24px;top:867.4px;">The recent coronavirus<div style="display:inline-block;width:7.62px">&#160;</div>(COVID-19) outbreak has<div style="display:inline-block;width:8.19px">&#160;</div>adversely impacted<div style="display:inline-block;width:6.87px">&#160;</div>our business<div style="display:inline-block;width:6.71px">&#160;</div>and could<div style="display:inline-block;width:6.76px">&#160;</div>in the<div style="display:inline-block;width:6.92px">&#160;</div>future have a<div style="display:inline-block;width:8.03px">&#160;</div>material </div><div id="a3043" style="position:absolute;font-style:italic;left:66.24px;top:885.8px;">adverse impact on our<div style="display:inline-block;width:5.38px">&#160;</div>business, results of operation, financial<div style="display:inline-block;width:5.34px">&#160;</div>condition and liquidity, the<div style="display:inline-block;width:5.64px">&#160;</div>nature and extent of which<div style="display:inline-block;width:5.47px">&#160;</div>is highly </div><div id="a3046" style="position:absolute;font-style:italic;left:66.24px;top:904.2px;">uncertain. </div><div id="a3049" style="position:absolute;font-style:italic;left:124.032px;top:904.2px;">&#160;</div><div id="a3050" style="position:absolute;font-weight:bold;left:66.24px;top:922.9px;">&#160;</div><div id="a3051" style="position:absolute;left:66.24px;top:941px;">The global outbreak of the<div style="display:inline-block;width:4.89px">&#160;</div>coronavirus (COVID-19) has significantly<div style="display:inline-block;width:5.13px">&#160;</div>increased economic, demand and<div style="display:inline-block;width:4.87px">&#160;</div>operational uncertainty. </div><div id="a3054" style="position:absolute;left:66.24px;top:959.4px;">We have global operations, customers<div style="display:inline-block;width:1.33px">&#160;</div>and suppliers, including in countries<div style="display:inline-block;width:1.5px">&#160;</div>impacted by COVID-19. Authorities<div style="display:inline-block;width:1.51px">&#160;</div>around the world </div><div id="a3058" style="position:absolute;left:66.24px;top:977.8px;">have taken a variety of measures to slow the<div style="display:inline-block;width:1.53px">&#160;</div>spread of COVID-19, including travel bans or restrictions, increased border controls </div></div>
</div>
<div style="padding: 7px">
<div id="Page21" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:827.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:861.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:878.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:584.1px; height:17px; left:66.2px; top:861.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:584.1px; height:17px; left:66.2px; top:827.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:863.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:862.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:584.1px; height:1px; left:66.2px; top:861.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:584.1px; height:1px; left:66.2px; top:827.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.2px; left:66.2px; top:829.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.4px; left:66.2px; top:828.3px; background-color:#CCEEFF;">&#160;</div>
<div id="a3061" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a3066" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a3067" style="position:absolute;left:401.347px;top:1006.3px;">20</div><div id="a3068" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a3069" style="position:absolute;left:66.24px;top:57.6px;">or closures, quarantines, shelter-in-place orders and business shutdowns and such authorities may impose<div style="display:inline-block;width:4.84px">&#160;</div>additional restrictions. </div><div id="a3075" style="position:absolute;left:66.24px;top:76px;">We have also<div style="display:inline-block;width:5.37px">&#160;</div>taken actions to<div style="display:inline-block;width:5.46px">&#160;</div>protect our employees<div style="display:inline-block;width:5.36px">&#160;</div>and to mitigate<div style="display:inline-block;width:5.46px">&#160;</div>the spread of<div style="display:inline-block;width:5.49px">&#160;</div>COVID-19, including embracing<div style="display:inline-block;width:5.77px">&#160;</div>guidelines </div><div id="a3078" style="position:absolute;left:66.24px;top:94.4px;">set by the<div style="display:inline-block;width:5.74px">&#160;</div>World Health Organization<div style="display:inline-block;width:6.57px">&#160;</div>and the Centers<div style="display:inline-block;width:6.36px">&#160;</div>for Disease Control<div style="display:inline-block;width:6.4px">&#160;</div>and Prevention on<div style="display:inline-block;width:6.41px">&#160;</div>social distancing, good<div style="display:inline-block;width:6.53px">&#160;</div>hygiene, </div><div id="a3080" style="position:absolute;left:66.24px;top:112.9px;">restrictions on<div style="display:inline-block;width:5.99px">&#160;</div>employee travel<div style="display:inline-block;width:6.51px">&#160;</div>and in<div style="display:inline-block;width:1.48px">&#160;</div>-person meetings,<div style="display:inline-block;width:6.23px">&#160;</div>and changes<div style="display:inline-block;width:6.09px">&#160;</div>to employee<div style="display:inline-block;width:6.25px">&#160;</div>work arrangements<div style="display:inline-block;width:6.18px">&#160;</div>including remote<div style="display:inline-block;width:6.61px">&#160;</div>work </div><div id="a3083" style="position:absolute;left:66.24px;top:131.3px;">arrangements where<div style="display:inline-block;width:7.27px">&#160;</div>feasible. The<div style="display:inline-block;width:6.94px">&#160;</div>actions taken<div style="display:inline-block;width:6.95px">&#160;</div>around the<div style="display:inline-block;width:7.42px">&#160;</div>world to<div style="display:inline-block;width:6.89px">&#160;</div>slow the<div style="display:inline-block;width:6.89px">&#160;</div>spread of<div style="display:inline-block;width:7.12px">&#160;</div>COVID-19 have<div style="display:inline-block;width:7.31px">&#160;</div>also impacted<div style="display:inline-block;width:7.3px">&#160;</div>our </div><div id="a3087" style="position:absolute;left:66.24px;top:149.7px;">customers and<div style="display:inline-block;width:6.38px">&#160;</div>suppliers, and<div style="display:inline-block;width:6.55px">&#160;</div>future developments<div style="display:inline-block;width:6.57px">&#160;</div>could cause<div style="display:inline-block;width:6.33px">&#160;</div>further disruptions<div style="display:inline-block;width:6.64px">&#160;</div>to the<div style="display:inline-block;width:6.29px">&#160;</div>Company due<div style="display:inline-block;width:6.34px">&#160;</div>to the<div style="display:inline-block;width:6.29px">&#160;</div>interconnected </div><div id="a3088" style="position:absolute;left:66.24px;top:168.1px;">nature of our<div style="display:inline-block;width:7.09px">&#160;</div>business relationships.<div style="display:inline-block;width:5.93px">&#160;</div>The extent<div style="display:inline-block;width:5.83px">&#160;</div>to which<div style="display:inline-block;width:6.06px">&#160;</div>COVID-19 will<div style="display:inline-block;width:5.93px">&#160;</div>impact our<div style="display:inline-block;width:6.04px">&#160;</div>ongoing business,<div style="display:inline-block;width:5.94px">&#160;</div>results of<div style="display:inline-block;width:5.99px">&#160;</div>operations, </div><div id="a3091" style="position:absolute;left:66.24px;top:186.5px;">financial condition or liquidity is highly uncertain and will depend on future developments, including the<div style="display:inline-block;width:1.87px">&#160;</div>control of the spread of </div><div id="a3094" style="position:absolute;left:66.24px;top:204.9px;">the virus, spread of new strains of the virus, additional actions taken by governmental authorities, and the ability to vaccinate the </div><div id="a3097" style="position:absolute;left:66.24px;top:223.3px;">general population.</div><div id="a3098" style="position:absolute;left:169.147px;top:223.3px;">&#160;</div><div id="a3099" style="position:absolute;left:66.24px;top:241.7px;">&#160;</div><div id="a3100" style="position:absolute;font-style:italic;left:66.24px;top:260.1px;">Economic conditions and disruptions in the financial<div style="display:inline-block;width:4.91px">&#160;</div>markets could have an adverse effect on our business, financial<div style="display:inline-block;width:5.02px">&#160;</div>condition, </div><div id="a3102" style="position:absolute;font-style:italic;left:66.24px;top:278.5px;">and results of operations.</div><div id="a3103" style="position:absolute;font-style:italic;left:202.107px;top:278.5px;">&#160;</div><div id="a3104" style="position:absolute;left:66.24px;top:296.9px;">&#160;</div><div id="a3105" style="position:absolute;left:66.24px;top:315.3px;">Disruptions in the financial markets could have a material<div style="display:inline-block;width:4.77px">&#160;</div>adverse effect on our liquidity and financial condition<div style="display:inline-block;width:4.94px">&#160;</div>if our ability to </div><div id="a3107" style="position:absolute;left:66.24px;top:333.7px;">borrow money<div style="display:inline-block;width:7.62px">&#160;</div>were to<div style="display:inline-block;width:7.27px">&#160;</div>be impaired.<div style="display:inline-block;width:12.83px">&#160;</div>Disruptions in<div style="display:inline-block;width:7.41px">&#160;</div>the financial<div style="display:inline-block;width:7.6px">&#160;</div>markets may<div style="display:inline-block;width:7.3px">&#160;</div>also have<div style="display:inline-block;width:7.5px">&#160;</div>a material<div style="display:inline-block;width:7.44px">&#160;</div>adverse impact<div style="display:inline-block;width:7.67px">&#160;</div>on the </div><div id="a3108" style="position:absolute;left:66.24px;top:352.1px;">availability and cost<div style="display:inline-block;width:6.49px">&#160;</div>of credit in<div style="display:inline-block;width:6.54px">&#160;</div>the future. Our<div style="display:inline-block;width:6.57px">&#160;</div>ability to pay<div style="display:inline-block;width:6.4px">&#160;</div>our debt or<div style="display:inline-block;width:6.69px">&#160;</div>refinance our obligations<div style="display:inline-block;width:6.7px">&#160;</div>will depend on<div style="display:inline-block;width:6.51px">&#160;</div>our future </div><div id="a3110" style="position:absolute;left:66.24px;top:370.5px;">performance, which<div style="display:inline-block;width:7.57px">&#160;</div>could be<div style="display:inline-block;width:7.6px">&#160;</div>affected by,<div style="display:inline-block;width:7.39px">&#160;</div>among other<div style="display:inline-block;width:7.65px">&#160;</div>things, prevailing<div style="display:inline-block;width:7.53px">&#160;</div>economic conditions.<div style="display:inline-block;width:7.69px">&#160;</div>Disruptions in<div style="display:inline-block;width:7.57px">&#160;</div>the financial </div><div id="a3111" style="position:absolute;left:66.24px;top:388.9px;">markets may also have an<div style="display:inline-block;width:4.9px">&#160;</div>adverse effect on the U.S.<div style="display:inline-block;width:4.99px">&#160;</div>and world economies, which would<div style="display:inline-block;width:5.29px">&#160;</div>have a negative impact on<div style="display:inline-block;width:4.88px">&#160;</div>demand for </div><div id="a3113" style="position:absolute;left:66.24px;top:407.3px;">our products. In addition,<div style="display:inline-block;width:5.38px">&#160;</div>tightening of credit markets<div style="display:inline-block;width:5.66px">&#160;</div>may have an adverse<div style="display:inline-block;width:5.18px">&#160;</div>impact on our customers'<div style="display:inline-block;width:5.4px">&#160;</div>ability to finance the<div style="display:inline-block;width:5.52px">&#160;</div>sale </div><div id="a3115" style="position:absolute;left:66.24px;top:425.7px;">of new trucks or<div style="display:inline-block;width:5.18px">&#160;</div>our suppliers' ability to<div style="display:inline-block;width:5.41px">&#160;</div>provide us with raw<div style="display:inline-block;width:5.35px">&#160;</div>materials, either of which<div style="display:inline-block;width:5.51px">&#160;</div>could adversely affect our<div style="display:inline-block;width:5.49px">&#160;</div>business and </div><div id="a3117" style="position:absolute;left:66.24px;top:444.1px;">results of operations.</div><div id="a3118" style="position:absolute;left:177.787px;top:444.1px;">&#160;</div><div id="a3119" style="position:absolute;left:66.24px;top:462.5px;">&#160;</div><div id="a3120" style="position:absolute;left:69.6px;top:462.5px;">&#160;</div><div id="a3121" style="position:absolute;left:66.24px;top:480.9px;">&#160;</div><div id="a3122" style="position:absolute;font-weight:bold;left:66.24px;top:499.6px;">ITEM 1B.</div><div id="a3123" style="position:absolute;font-weight:bold;left:124.192px;top:499.6px;">&#160;</div><div id="a3124" style="position:absolute;font-weight:bold;left:127.552px;top:499.6px;"><div style="display:inline-block;width:3.36px">&#160;</div>UNRESOLVED STAFF COMMENTS</div><div id="a3128" style="position:absolute;font-weight:bold;left:349.667px;top:499.6px;">&#160;</div><div id="a3129" style="position:absolute;font-weight:bold;left:66.24px;top:518px;">&#160;</div><div id="a3130" style="position:absolute;left:66.24px;top:536.1px;">None.</div><div id="a3131" style="position:absolute;left:98.432px;top:536.1px;">&#160;</div><div id="a3132" style="position:absolute;left:66.24px;top:554.5px;">&#160;</div><div id="a3133" style="position:absolute;font-weight:bold;left:66.24px;top:573.2px;">ITEM 2.<div style="display:inline-block;width:10.34px">&#160;</div>PROPERTIES</div><div id="a3134" style="position:absolute;font-weight:bold;left:209.947px;top:573.2px;">&#160;</div><div id="a3135" style="position:absolute;left:66.24px;top:591.3px;">&#160;</div><div id="a3136" style="position:absolute;left:66.24px;top:609.7px;">The Company owned<div style="display:inline-block;width:6.47px">&#160;</div>four production facilities<div style="display:inline-block;width:6.54px">&#160;</div>as of December</div><div id="a3138" style="position:absolute;left:411.107px;top:609.7px;">&#160;</div><div id="a3139" style="position:absolute;left:414.467px;top:609.7px;">31, 2020<div style="display:inline-block;width:5.68px">&#160;</div>that are situated<div style="display:inline-block;width:6.33px">&#160;</div>in Columbus, Ohio;<div style="display:inline-block;width:6.38px">&#160;</div>Gaffney, South </div><div id="a3140" style="position:absolute;left:66.24px;top:628.1px;">Carolina; Winona, Minnesota; and Matamoros, Mexico, and leases production facilities in Batavia,<div style="display:inline-block;width:4.83px">&#160;</div>Ohio; Cobourg, Canada; and </div><div id="a3141" style="position:absolute;left:66.24px;top:646.5px;">Escobedo, Mexico; and a distribution center in Brownsville, Texas.</div><div id="a3142" style="position:absolute;left:424.707px;top:646.5px;">&#160;</div><div id="a3143" style="position:absolute;left:66.24px;top:664.9px;">&#160;</div><div id="a3144" style="position:absolute;left:66.24px;top:683.3px;">The Columbus, Ohio<div style="display:inline-block;width:5.22px">&#160;</div>plant is located<div style="display:inline-block;width:5.37px">&#160;</div>at 800 Manor<div style="display:inline-block;width:5.25px">&#160;</div>Park Drive on approximately<div style="display:inline-block;width:5.8px">&#160;</div>28 acres of land.<div style="display:inline-block;width:9.36px">&#160;</div>The Company acquired<div style="display:inline-block;width:5.6px">&#160;</div>the </div><div id="a3147" style="position:absolute;left:66.24px;top:701.7px;">property at<div style="display:inline-block;width:6.43px">&#160;</div>800 Manor<div style="display:inline-block;width:6.64px">&#160;</div>Park Drive<div style="display:inline-block;width:6.58px">&#160;</div>in 1996<div style="display:inline-block;width:6.67px">&#160;</div>as a<div style="display:inline-block;width:6.28px">&#160;</div>result of<div style="display:inline-block;width:6.51px">&#160;</div>the Asset Purchase<div style="display:inline-block;width:6.25px">&#160;</div>Agreement with<div style="display:inline-block;width:6.56px">&#160;</div>Navistar. The<div style="display:inline-block;width:6.38px">&#160;</div>Company added </div><div id="a3148" style="position:absolute;left:66.24px;top:720.1px;">approximately 6,000 square feet to the Columbus plant during 2014 in connection with its SMC capacity expansion. The current </div><div id="a3150" style="position:absolute;left:66.24px;top:738.5px;">338,000 square feet of available floor space at the Columbus,<div style="display:inline-block;width:4.77px">&#160;</div>Ohio plant is comprised of the following:</div><div id="a3151" style="position:absolute;left:617.373px;top:738.5px;">&#160;</div><div id="a3152" style="position:absolute;left:66.24px;top:756.9px;">&#160;</div><div id="a3153" style="position:absolute;left:66.24px;top:775.3px;">&#160;</div><div id="a3154" style="position:absolute;left:69.6px;top:775.3px;">&#160;</div><div id="a3157" style="position:absolute;font-weight:bold;left:662.533px;top:795.7px;">Approximate </div><div id="a3159" style="position:absolute;font-weight:bold;left:666.053px;top:811px;">Square Feet </div><div id="a3161" style="position:absolute;left:66.24px;top:829.3px;">Manufacturing/Warehouse </div><div id="a3164" style="position:absolute;left:703.013px;top:829.3px;">322,000 </div><div id="a3166" style="position:absolute;left:66.24px;top:846.4px;">Office </div><div id="a3169" style="position:absolute;left:709.733px;top:846.4px;">16,000 </div><div id="a3171" style="position:absolute;left:66.24px;top:863.4px;">Total </div><div id="a3174" style="position:absolute;left:703.013px;top:863.4px;">338,000 </div><div id="a3176" style="position:absolute;left:66.24px;top:879.4px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page22" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:584.1px; height:1px; left:66.2px; top:165.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:165.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:199.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:216.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:324.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:584.1px; height:1px; left:66.2px; top:358.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:358.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:375.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:483.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:517.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:534.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:753.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:787.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:804.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:931.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:584.1px; height:1px; left:66.2px; top:965.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:965.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:982.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:584.1px; height:17px; left:66.2px; top:931.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:584.1px; height:17px; left:66.2px; top:787.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:584.1px; height:17px; left:66.2px; top:753.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:584.1px; height:17px; left:66.2px; top:517.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:584.1px; height:17px; left:66.2px; top:483.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:584.1px; height:17px; left:66.2px; top:324.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:584.1px; height:17px; left:66.2px; top:199.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:965.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:754.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:932.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:519.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.2px; left:66.2px; top:485.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:931.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:788.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:518.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:484.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:360.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:966.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:789.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:755.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:326.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:199.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:200.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:166.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:359.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:325.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:165.9px; background-color:#CCEEFF;">&#160;</div>
<div id="a3177" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a3182" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a3183" style="position:absolute;left:401.347px;top:1006.3px;">21</div><div id="a3184" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a3185" style="position:absolute;left:66.24px;top:57.6px;">The Gaffney, South Carolina plant, which was opened in 1998, is located at 24 Commerce Drive, Meadow Creek Industrial Park </div><div id="a3186" style="position:absolute;left:66.24px;top:76px;">on approximately 21 acres of land. The Company added approximately 28,800 square feet to the Gaffney plant during 2016. The </div><div id="a3189" style="position:absolute;left:66.24px;top:94.4px;">approximate 139,800 square feet of available floor space at the Gaffney,<div style="display:inline-block;width:4.88px">&#160;</div>South Carolina plant is comprised of the following:</div><div id="a3190" style="position:absolute;left:728.773px;top:94.4px;">&#160;</div><div id="a3191" style="position:absolute;left:66.24px;top:112.9px;">&#160;</div><div id="a3192" style="position:absolute;left:69.6px;top:112.9px;">&#160;</div><div id="a3194" style="position:absolute;font-weight:bold;left:662.533px;top:133.2px;">Approximate </div><div id="a3196" style="position:absolute;font-weight:bold;left:666.053px;top:148.6px;">Square Feet </div><div id="a3198" style="position:absolute;left:66.24px;top:167px;">Manufacturing/Warehouse </div><div id="a3200" style="position:absolute;left:703.013px;top:167px;">134,800 </div><div id="a3202" style="position:absolute;left:66.24px;top:183.9px;">Office </div><div id="a3204" style="position:absolute;left:716.293px;top:183.9px;">5,000 </div><div id="a3206" style="position:absolute;left:66.24px;top:200.9px;">Total </div><div id="a3208" style="position:absolute;left:703.013px;top:200.9px;">139,800 </div><div id="a3210" style="position:absolute;left:66.24px;top:216.9px;">&#160;</div><div id="a3211" style="position:absolute;left:66.24px;top:235.3px;">The Winona, Minnesota plant which was acquired in<div style="display:inline-block;width:1.44px">&#160;</div>2015 is located at 1700 Wilkie Drive. The<div style="display:inline-block;width:1.53px">&#160;</div>facility consists of approximately </div><div id="a3213" style="position:absolute;left:66.24px;top:253.7px;">87,000 square feet on approximately 7 acres comprised of the<div style="display:inline-block;width:4.7px">&#160;</div>following:</div><div id="a3214" style="position:absolute;left:454.173px;top:253.7px;">&#160;</div><div id="a3215" style="position:absolute;left:66.24px;top:272.1px;">&#160;</div><div id="a3216" style="position:absolute;left:69.6px;top:272.1px;">&#160;</div><div id="a3218" style="position:absolute;font-weight:bold;left:662.533px;top:294.2px;">Approximate </div><div id="a3220" style="position:absolute;font-weight:bold;left:666.053px;top:309.5px;">Square Feet </div><div id="a3222" style="position:absolute;left:66.24px;top:326.2px;">Manufacturing/Warehouse </div><div id="a3224" style="position:absolute;left:709.733px;top:326.2px;">81,000 </div><div id="a3226" style="position:absolute;left:66.24px;top:343.1px;">Office </div><div id="a3228" style="position:absolute;left:716.293px;top:343.1px;">6,000 </div><div id="a3230" style="position:absolute;left:66.24px;top:360.3px;">Total </div><div id="a3232" style="position:absolute;left:709.733px;top:360.3px;">87,000 </div><div id="a3234" style="position:absolute;left:66.24px;top:376.3px;">&#160;</div><div id="a3235" style="position:absolute;left:66.24px;top:394.7px;">The Matamoros, Mexico<div style="display:inline-block;width:6.26px">&#160;</div>plant which was<div style="display:inline-block;width:6.02px">&#160;</div>opened in 2009<div style="display:inline-block;width:6.44px">&#160;</div>is located at<div style="display:inline-block;width:6.02px">&#160;</div>Guillermo Gonzalez Camarena<div style="display:inline-block;width:6.49px">&#160;</div>y Thomas Alva Edison </div><div id="a3236" style="position:absolute;left:66.24px;top:413.1px;">Manzana, Matamoros, Tamaulipas, Mexico. The<div style="display:inline-block;width:0.93px">&#160;</div>facility consists of approximately 478,000 square<div style="display:inline-block;width:0.71px">&#160;</div>feet on approximately 22 acres </div><div id="a3237" style="position:absolute;left:66.24px;top:431.5px;">comprised of the following:</div><div id="a3239" style="position:absolute;left:214.747px;top:431.5px;">&#160;</div><div id="a3241" style="position:absolute;font-weight:bold;left:662.533px;top:453.4px;">Approximate </div><div id="a3243" style="position:absolute;font-weight:bold;left:666.053px;top:468.8px;">Square Feet </div><div id="a3245" style="position:absolute;left:66.24px;top:485.4px;">Manufacturing/Warehouse </div><div id="a3247" style="position:absolute;left:703.013px;top:485.4px;">463,000 </div><div id="a3249" style="position:absolute;left:66.24px;top:502.5px;">Office </div><div id="a3251" style="position:absolute;left:709.733px;top:502.5px;">15,000 </div><div id="a3253" style="position:absolute;left:66.24px;top:519.5px;">Total </div><div id="a3255" style="position:absolute;left:703.013px;top:519.5px;">478,000 </div><div id="a3257" style="position:absolute;left:66.24px;top:535.5px;">&#160;</div><div id="a3258" style="position:absolute;left:66.24px;top:553.9px;">The Columbus, Ohio; Gaffney, South<div style="display:inline-block;width:5.02px">&#160;</div>Carolina; Winona, Minnesota; and Matamoros,<div style="display:inline-block;width:5.1px">&#160;</div>Mexico properties are subject<div style="display:inline-block;width:4.95px">&#160;</div>to liens and </div><div id="a3259" style="position:absolute;left:66.24px;top:572.3px;">security interests as<div style="display:inline-block;width:6.08px">&#160;</div>a result of<div style="display:inline-block;width:6.1px">&#160;</div>the properties being<div style="display:inline-block;width:6.21px">&#160;</div>pledged by the<div style="display:inline-block;width:6.3px">&#160;</div>Company as collateral<div style="display:inline-block;width:6.22px">&#160;</div>for its debt<div style="display:inline-block;width:5.98px">&#160;</div>as described in </div><div id="a3260" style="position:absolute;font-style:italic;left:705.253px;top:572.3px;">Note 9</div><div id="a3261" style="position:absolute;left:741.413px;top:572.3px;"><div style="display:inline-block;width:4.16px">&#160;</div>- </div><div id="a3264" style="position:absolute;font-style:italic;left:66.24px;top:590.7px;">Debt</div><div id="a3265" style="position:absolute;left:92.192px;top:590.7px;"><div style="display:inline-block;width:3.36px">&#160;</div>in Part II, Item 8 of this Annual Report on Form 10-K.</div><div id="a3269" style="position:absolute;left:385.667px;top:590.7px;">&#160;</div><div id="a3270" style="position:absolute;left:66.24px;top:609.1px;">&#160;</div><div id="a3271" style="position:absolute;left:66.24px;top:627.5px;">The Company leases a<div style="display:inline-block;width:5.11px">&#160;</div>production plant in<div style="display:inline-block;width:5.02px">&#160;</div>Batavia, Ohio located<div style="display:inline-block;width:5.06px">&#160;</div>at 4174 Half Acre Road on<div style="display:inline-block;width:5.19px">&#160;</div>approximately 9 acres of<div style="display:inline-block;width:5.32px">&#160;</div>land. On </div><div id="a3272" style="position:absolute;left:66.24px;top:645.9px;">July 23, 2019, a<div style="display:inline-block;width:5.45px">&#160;</div>new 5-year lease was<div style="display:inline-block;width:5.24px">&#160;</div>executed commencing on<div style="display:inline-block;width:4.46px">&#160;</div>August 1, 2019 and<div style="display:inline-block;width:5.64px">&#160;</div>ending on July 31,<div style="display:inline-block;width:5.24px">&#160;</div>2024.<div style="display:inline-block;width:7.72px">&#160;</div>During the year </div><div id="a3276" style="position:absolute;left:66.24px;top:664.3px;">ended, December 31,<div style="display:inline-block;width:6.37px">&#160;</div>2020, the Company<div style="display:inline-block;width:5.85px">&#160;</div>decided to close<div style="display:inline-block;width:6.29px">&#160;</div>the manufacturing facility<div style="display:inline-block;width:6.25px">&#160;</div>which it anticipates<div style="display:inline-block;width:6.12px">&#160;</div>completing in 2021. </div><div id="a3278" style="position:absolute;left:66.24px;top:682.7px;">The Company<div style="display:inline-block;width:7.27px">&#160;</div>has the<div style="display:inline-block;width:7.23px">&#160;</div>option to<div style="display:inline-block;width:7.29px">&#160;</div>provide a<div style="display:inline-block;width:7.34px">&#160;</div>six-month notification<div style="display:inline-block;width:7.43px">&#160;</div>to terminate<div style="display:inline-block;width:7.25px">&#160;</div>the lease<div style="display:inline-block;width:7.54px">&#160;</div>without penalties.<div style="display:inline-block;width:6.74px">&#160;</div>The approximate </div><div id="a3283" style="position:absolute;left:66.24px;top:701.1px;">108,000 square feet of available floor space at the Batavia, Ohio<div style="display:inline-block;width:4.78px">&#160;</div>plant is comprised of the following:</div><div id="a3284" style="position:absolute;left:603.293px;top:701.1px;">&#160;</div><div id="a3286" style="position:absolute;font-weight:bold;left:662.533px;top:723.2px;">Approximate </div><div id="a3288" style="position:absolute;font-weight:bold;left:666.053px;top:738.5px;">Square Feet </div><div id="a3290" style="position:absolute;left:66.24px;top:755.2px;">Manufacturing/Warehouse </div><div id="a3292" style="position:absolute;left:703.013px;top:755.2px;">104,000 </div><div id="a3294" style="position:absolute;left:66.24px;top:772.1px;">Office </div><div id="a3296" style="position:absolute;left:716.293px;top:772.1px;">4,000 </div><div id="a3298" style="position:absolute;left:66.24px;top:789.1px;">Total </div><div id="a3300" style="position:absolute;left:703.013px;top:789.1px;">108,000 </div><div id="a3302" style="position:absolute;left:66.24px;top:805.1px;">&#160;</div><div id="a3303" style="position:absolute;left:66.24px;top:823.5px;">The Company<div style="display:inline-block;width:5.99px">&#160;</div>leases a<div style="display:inline-block;width:6.14px">&#160;</div>production plant<div style="display:inline-block;width:6.19px">&#160;</div>in Cobourg,<div style="display:inline-block;width:6.23px">&#160;</div>Canada located<div style="display:inline-block;width:6.36px">&#160;</div>at 3 West<div style="display:inline-block;width:6.91px">&#160;</div>Street on approximately<div style="display:inline-block;width:7.44px">&#160;</div>10 acres<div style="display:inline-block;width:6.21px">&#160;</div>of land.<div style="display:inline-block;width:5.99px">&#160;</div>On </div><div id="a3305" style="position:absolute;left:66.24px;top:841.9px;">August 13</div><div id="a3306" style="position:absolute;font-size:8.64px;left:121.632px;top:841.5px;">th</div><div id="a3307" style="position:absolute;left:128.352px;top:841.9px;">, 2020, a new 5 year<div style="display:inline-block;width:5.17px">&#160;</div>lease was executed retroactively commencing<div style="display:inline-block;width:5.13px">&#160;</div>on January 1, 2020<div style="display:inline-block;width:4.86px">&#160;</div>and ending on December 31, </div><div id="a3308" style="position:absolute;left:66.24px;top:860.3px;">2024. The approximate 247,000 square feet of available floor space<div style="display:inline-block;width:4.79px">&#160;</div>at the Cobourg, Canada plant is comprised of the following:</div><div id="a3310" style="position:absolute;left:749.573px;top:860.3px;">&#160;</div><div id="a3311" style="position:absolute;left:66.24px;top:878.7px;">&#160;</div><div id="a3312" style="position:absolute;left:69.6px;top:878.7px;">&#160;</div><div id="a3314" style="position:absolute;font-weight:bold;left:662.533px;top:900.8px;">Approximate </div><div id="a3316" style="position:absolute;font-weight:bold;left:666.053px;top:916.2px;">Square Feet </div><div id="a3318" style="position:absolute;left:66.24px;top:932.8px;">Manufacturing/Warehouse </div><div id="a3320" style="position:absolute;left:703.013px;top:932.8px;">241,000 </div><div id="a3322" style="position:absolute;left:66.24px;top:949.8px;">Office </div><div id="a3324" style="position:absolute;left:716.293px;top:949.8px;">6,000 </div><div id="a3326" style="position:absolute;left:66.24px;top:966.9px;">Total </div><div id="a3328" style="position:absolute;left:703.013px;top:966.9px;">247,000 </div><div id="a3330" style="position:absolute;left:66.24px;top:982.9px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page23" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:584.1px; height:1px; left:66.2px; top:183.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:183.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:217.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:234.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:361.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:395.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:412.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:584.1px; height:17.1px; left:66.2px; top:395.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:584.1px; height:17px; left:66.2px; top:361.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:584.1px; height:17px; left:66.2px; top:217.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.5px; left:66.2px; top:395.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:362.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:362px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:397px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:219.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:185.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:218.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:184.3px; background-color:#CCEEFF;">&#160;</div>
<div id="a3331" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a3336" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a3337" style="position:absolute;left:401.347px;top:1006.3px;">22</div><div id="a3338" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a3339" style="position:absolute;left:66.24px;top:57.6px;">The Company leases a production<div style="display:inline-block;width:1.53px">&#160;</div>plant in Escobedo, Mexico located at<div style="display:inline-block;width:0.68px">&#160;</div>Avenida Internacional #220, Parque Industrial<div style="display:inline-block;width:1.33px">&#160;</div>VYNMSA </div><div id="a3340" style="position:absolute;left:66.24px;top:76px;">Escobedo, C.P. 66053, Escobedo, Nuevo Leon, Mexico on approximately 3 acres of land. The current lease agreement expires in </div><div id="a3341" style="position:absolute;left:66.24px;top:94.4px;">March 2021. The Company is currently negotiating an extension. The approximate 61,000 square feet of available<div style="display:inline-block;width:4.87px">&#160;</div>floor space at </div><div id="a3344" style="position:absolute;left:66.24px;top:112.9px;">the Escobedo, Mexico plant is comprised of the following:</div><div id="a3345" style="position:absolute;left:379.267px;top:112.9px;">&#160;</div><div id="a3346" style="position:absolute;left:66.24px;top:131.3px;">&#160;</div><div id="a3347" style="position:absolute;left:69.6px;top:131.3px;">&#160;</div><div id="a3349" style="position:absolute;font-weight:bold;left:662.533px;top:153.4px;">Approximate </div><div id="a3351" style="position:absolute;font-weight:bold;left:666.053px;top:168.6px;">Square Feet </div><div id="a3353" style="position:absolute;left:66.24px;top:185.4px;">Manufacturing/Warehouse </div><div id="a3355" style="position:absolute;left:709.733px;top:185.4px;">59,000 </div><div id="a3357" style="position:absolute;left:66.24px;top:202.3px;">Office </div><div id="a3359" style="position:absolute;left:716.293px;top:202.3px;">2,000 </div><div id="a3361" style="position:absolute;left:66.24px;top:219.3px;">Total </div><div id="a3363" style="position:absolute;left:709.733px;top:219.3px;">61,000 </div><div id="a3365" style="position:absolute;left:66.24px;top:235.3px;">&#160;</div><div id="a3366" style="position:absolute;left:66.24px;top:253.7px;">The Company leases a warehouse and<div style="display:inline-block;width:5.23px">&#160;</div>distribution center in Brownsville, Texas located<div style="display:inline-block;width:5.23px">&#160;</div>at 1385 Cheers Street on approximately </div><div id="a3367" style="position:absolute;left:66.24px;top:272.1px;">2 acres of land.<div style="display:inline-block;width:6.4px">&#160;</div>A new lease agreement was executed on July</div><div id="a3369" style="position:absolute;left:393.987px;top:272.1px;">&#160;</div><div id="a3370" style="position:absolute;left:397.347px;top:272.1px;">22, 2019 extending the lease terms through October 2022,<div style="display:inline-block;width:4.71px">&#160;</div>with an </div><div id="a3373" style="position:absolute;left:66.24px;top:290.5px;">option to extend the lease for<div style="display:inline-block;width:5.16px">&#160;</div>36 months. The approximate 42,000<div style="display:inline-block;width:4.91px">&#160;</div>square feet of available floor space<div style="display:inline-block;width:5.11px">&#160;</div>at the Brownsville, Texas </div><div id="a3375" style="position:absolute;left:66.24px;top:308.9px;">location is comprised of the following:</div><div id="a3376" style="position:absolute;left:273.347px;top:308.9px;">&#160;</div><div id="a3378" style="position:absolute;font-weight:bold;left:662.533px;top:331px;">Approximate </div><div id="a3380" style="position:absolute;font-weight:bold;left:666.053px;top:346.4px;">Square Feet </div><div id="a3382" style="position:absolute;left:66.24px;top:363px;">Warehouse/Distribution </div><div id="a3384" style="position:absolute;left:709.733px;top:363px;">39,000 </div><div id="a3386" style="position:absolute;left:66.24px;top:380px;">Office </div><div id="a3388" style="position:absolute;left:716.293px;top:380px;">3,000 </div><div id="a3390" style="position:absolute;left:66.24px;top:397.1px;">Total </div><div id="a3392" style="position:absolute;left:709.733px;top:397.1px;">42,000 </div><div id="a3394" style="position:absolute;left:66.24px;top:413.1px;">&#160;</div><div id="a3395" style="position:absolute;font-weight:bold;left:66.24px;top:431.8px;">ITEM 3.<div style="display:inline-block;width:6.98px">&#160;</div>LEGAL PROCEEDINGS</div><div id="a3397" style="position:absolute;font-weight:bold;left:269.027px;top:431.8px;">&#160;</div><div id="a3398" style="position:absolute;left:66.24px;top:449.9px;">&#160;</div><div id="a3399" style="position:absolute;left:66.24px;top:468.3px;">From time to time, the Company is involved in litigation incidental to<div style="display:inline-block;width:4.72px">&#160;</div>the conduct of its business.<div style="display:inline-block;width:7.08px">&#160;</div>The Company is not aware of </div><div id="a3402" style="position:absolute;left:66.24px;top:486.7px;">any material pending legal<div style="display:inline-block;width:1.17px">&#160;</div>proceedings to which the Company<div style="display:inline-block;width:1.03px">&#160;</div>or any of its<div style="display:inline-block;width:0.99px">&#160;</div>subsidiaries is a party or<div style="display:inline-block;width:0.93px">&#160;</div>of which any of<div style="display:inline-block;width:1.09px">&#160;</div>their property </div><div id="a3404" style="position:absolute;left:66.24px;top:505.1px;">is the subject</div><div id="a3405" style="position:absolute;left:135.867px;top:505.1px;">.</div><div id="a3406" style="position:absolute;left:139.227px;top:505.1px;">&#160;</div><div id="a3407" style="position:absolute;left:66.24px;top:523.5px;">&#160;</div><div id="a3408" style="position:absolute;font-weight:bold;left:66.24px;top:542.2px;">ITEM 4.<div style="display:inline-block;width:6.82px">&#160;</div>MINE SAFETY DISCLOSURE</div><div id="a3411" style="position:absolute;font-weight:bold;left:303.747px;top:542.2px;">&#160;</div><div id="a3412" style="position:absolute;font-weight:bold;left:66.24px;top:560.6px;">&#160;</div><div id="a3413" style="position:absolute;left:66.24px;top:578.7px;">None.</div><div id="a3414" style="position:absolute;left:98.432px;top:578.7px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page24" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:100px; height:1px; left:650.4px; top:691.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:132px; height:69.2px; left:66.2px; top:797.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:132px; height:1px; left:66.2px; top:866.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:149.9px; height:1px; left:453.4px; top:866.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:144px; height:1px; left:613.4px; top:866.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:132px; height:20px; left:66.2px; top:886.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:119.1px; height:15.4px; left:198.3px; top:891.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:132px; height:20px; left:66.2px; top:886.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:132px; height:69.2px; left:66.2px; top:797.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17.1px; left:518.3px; top:691.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.1px; left:640.5px; top:691.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:559.1px; height:20px; left:198.3px; top:886.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:559.1px; height:69.2px; left:198.3px; top:797.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:150.1px; height:15.4px; left:603.3px; top:891.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:156px; height:15.4px; left:443.3px; top:891.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:117.9px; height:15.4px; left:321.3px; top:891.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:559.1px; height:15.4px; left:198.3px; top:851.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:105.9px; height:15.4px; left:640.5px; top:693.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:118.1px; height:15.4px; left:518.3px; top:693.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:448.1px; height:15.4px; left:66.2px; top:693.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.5px; left:66.2px; top:692.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:382.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:583.2px; height:15.4px; left:66.2px; top:382.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:381.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:653.4px; top:349px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:583.2px; height:15.2px; left:66.2px; top:349px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:347.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:4px; left:66.2px; top:326.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.1px; left:66.2px; top:292.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:293.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:583.2px; height:15.4px; left:66.2px; top:293.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:259.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:583.2px; height:15.4px; left:66.2px; top:259.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:258.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:331.3px; top:866.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:123.1px; height:1px; left:198.3px; top:866.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:528.4px; top:691.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:452.1px; height:1px; left:66.2px; top:691.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:254.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:254.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:490.2px; height:1px; left:66.2px; top:254.3px; background-color:#000000;">&#160;</div>
<div id="a3415" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a3420" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a3421" style="position:absolute;left:401.347px;top:1006.3px;">23</div><div id="a3422" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a3423" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">PART II</div><div id="a3424" style="position:absolute;font-weight:bold;left:114.592px;top:58px;">&#160;</div><div id="a3425" style="position:absolute;left:66.24px;top:76px;">&#160;</div><div id="a3426" style="position:absolute;font-weight:bold;left:66.24px;top:94.8px;">ITEM 5.<div style="display:inline-block;width:6.82px">&#160;</div>MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER</div><div id="a3430" style="position:absolute;font-weight:bold;left:616.733px;top:94.8px;">&#160;</div><div id="a3431" style="position:absolute;font-weight:bold;left:66.24px;top:113.2px;">MATTERS, AND ISSUER PURCHASE OF EQUITY SECURITIES</div><div id="a3434" style="position:absolute;font-weight:bold;left:455.133px;top:113.2px;">&#160;</div><div id="a3435" style="position:absolute;font-size:10.72px;left:66.24px;top:131.2px;">&#160;</div><div id="a3436" style="position:absolute;left:66.24px;top:146px;">The Company's common stock is traded on the NYSE American LLC under the symbol &#8220;CMT&#8221;.</div><div id="a3441" style="position:absolute;left:581.373px;top:146px;">&#160;</div><div id="a3442" style="position:absolute;font-size:10.72px;left:66.24px;top:164.3px;">&#160;</div><div id="a3443" style="position:absolute;left:66.24px;top:179.1px;">The table below sets forth the high and low sale<div style="display:inline-block;width:4.78px">&#160;</div>prices of the Company for each full quarterly period<div style="display:inline-block;width:5.1px">&#160;</div>within the two most recent </div><div id="a3445" style="position:absolute;left:66.24px;top:197.5px;">fiscal years for which such stock was traded.</div><div id="a3446" style="position:absolute;left:304.707px;top:197.5px;">&#160;</div><div id="a3447" style="position:absolute;left:66.24px;top:215.9px;">&#160;</div><div id="a3448" style="position:absolute;left:69.6px;top:215.9px;">&#160;</div><div id="a3449" style="position:absolute;left:185.147px;top:236.6px;">Core Molding Technolog<div style="display:inline-block;width:1.34px">&#160;</div>ies, Inc. </div><div id="a3454" style="position:absolute;left:596.413px;top:239px;">High </div><div id="a3457" style="position:absolute;left:694.533px;top:239px;">Low </div><div id="a3467" style="position:absolute;left:66.24px;top:259.9px;">Fourth Quarter </div><div id="a3469" style="position:absolute;left:505.533px;top:259.9px;">2020 </div><div id="a3472" style="position:absolute;left:566.333px;top:259.9px;">$ </div><div id="a3474" style="position:absolute;left:619.333px;top:259.9px;">14.23 </div><div id="a3477" style="position:absolute;left:663.333px;top:259.9px;">$ </div><div id="a3479" style="position:absolute;left:723.013px;top:259.9px;">7.69 </div><div id="a3481" style="position:absolute;left:66.24px;top:276.9px;">Third Quarter </div><div id="a3483" style="position:absolute;left:505.533px;top:276.9px;">2020 </div><div id="a3487" style="position:absolute;left:619.333px;top:276.9px;">10.82 </div><div id="a3491" style="position:absolute;left:723.013px;top:276.9px;">3.81 </div><div id="a3493" style="position:absolute;left:66.24px;top:294px;">Second Quarter </div><div id="a3495" style="position:absolute;left:505.533px;top:294px;">2020 </div><div id="a3499" style="position:absolute;left:626.053px;top:294px;">5.35 </div><div id="a3503" style="position:absolute;left:723.013px;top:294px;">1.03 </div><div id="a3505" style="position:absolute;left:66.24px;top:311px;">First Quarter </div><div id="a3507" style="position:absolute;left:505.533px;top:311px;">2020 </div><div id="a3511" style="position:absolute;left:626.053px;top:311px;">3.50 </div><div id="a3515" style="position:absolute;left:723.013px;top:311px;">1.50 </div><div id="a3525" style="position:absolute;left:66.24px;top:331.9px;">Fourth Quarter </div><div id="a3527" style="position:absolute;left:505.533px;top:331.9px;">2019 </div><div id="a3530" style="position:absolute;left:566.333px;top:331.9px;">$ </div><div id="a3532" style="position:absolute;left:626.053px;top:331.9px;">6.49 </div><div id="a3535" style="position:absolute;left:663.333px;top:331.9px;">$ </div><div id="a3537" style="position:absolute;left:723.013px;top:331.9px;">2.80 </div><div id="a3539" style="position:absolute;left:66.24px;top:348.9px;">Third Quarter </div><div id="a3541" style="position:absolute;left:505.533px;top:348.9px;">2019 </div><div id="a3545" style="position:absolute;left:626.053px;top:348.9px;">7.58 </div><div id="a3549" style="position:absolute;left:723.013px;top:348.9px;">5.75 </div><div id="a3551" style="position:absolute;left:66.24px;top:366px;">Second Quarter </div><div id="a3553" style="position:absolute;left:505.533px;top:366px;">2019 </div><div id="a3557" style="position:absolute;left:626.053px;top:366px;">8.50 </div><div id="a3561" style="position:absolute;left:723.013px;top:366px;">6.73 </div><div id="a3563" style="position:absolute;left:66.24px;top:383px;">First Quarter </div><div id="a3565" style="position:absolute;left:505.533px;top:383px;">2019 </div><div id="a3569" style="position:absolute;left:626.053px;top:383px;">9.00 </div><div id="a3573" style="position:absolute;left:723.013px;top:383px;">6.79 </div><div id="a3575" style="position:absolute;left:66.24px;top:398.4px;">&#160;</div><div id="a3576" style="position:absolute;left:66.24px;top:416.8px;">The Company's common stock was held by 356 holders of record<div style="display:inline-block;width:4.78px">&#160;</div>on March</div><div id="a3578" style="position:absolute;left:470.813px;top:416.8px;">&#160;</div><div id="a3579" style="position:absolute;left:474.173px;top:416.8px;">10, 2021.</div><div id="a3580" style="position:absolute;left:524.093px;top:416.8px;">&#160;</div><div id="a3581" style="position:absolute;font-size:10.72px;left:66.24px;top:435.1px;">&#160;</div><div id="a3582" style="position:absolute;left:66.24px;top:449.9px;">The Company ended<div style="display:inline-block;width:5.2px">&#160;</div>the $0.05 per<div style="display:inline-block;width:5.34px">&#160;</div>share quarterly dividend<div style="display:inline-block;width:5.17px">&#160;</div>after the May 2018<div style="display:inline-block;width:5.88px">&#160;</div>declaration.<div style="display:inline-block;width:7.61px">&#160;</div>The Company made no<div style="display:inline-block;width:5.63px">&#160;</div>payments </div><div id="a3585" style="position:absolute;left:66.24px;top:468.3px;">for cash dividends during 2020 and 2019 and made payments totaling<div style="display:inline-block;width:4.75px">&#160;</div>of $792,000 for cash dividends during 2018.</div><div id="a3586" style="position:absolute;left:678.533px;top:468.3px;">&#160;</div><div id="a3587" style="position:absolute;font-size:10.72px;left:66.24px;top:486.6px;">&#160;</div><div id="a3588" style="position:absolute;font-weight:bold;left:66.24px;top:501.7px;">Equity Compensation Plan Information</div><div id="a3589" style="position:absolute;font-weight:bold;left:292.707px;top:501.7px;">&#160;</div><div id="a3590" style="position:absolute;font-size:10.72px;left:66.24px;top:519.7px;">&#160;</div><div id="a3591" style="position:absolute;left:66.24px;top:534.5px;">The following<div style="display:inline-block;width:8.71px">&#160;</div>table shows<div style="display:inline-block;width:8.71px">&#160;</div>certain information<div style="display:inline-block;width:8.9px">&#160;</div>concerning our<div style="display:inline-block;width:8.94px">&#160;</div>common stock<div style="display:inline-block;width:8.89px">&#160;</div>to be<div style="display:inline-block;width:8.7px">&#160;</div>issued in<div style="display:inline-block;width:8.51px">&#160;</div>connection with<div style="display:inline-block;width:8.89px">&#160;</div>our equity </div><div id="a3592" style="position:absolute;left:66.24px;top:552.9px;">compensation plans as of December</div><div id="a3594" style="position:absolute;left:258.747px;top:552.9px;">&#160;</div><div id="a3595" style="position:absolute;left:262.107px;top:552.9px;">31, 2020:</div><div id="a3596" style="position:absolute;left:312.547px;top:552.9px;">&#160;</div><div id="a3597" style="position:absolute;left:66.24px;top:571.3px;">&#160;</div><div id="a3598" style="position:absolute;left:69.6px;top:571.3px;">&#160;</div><div id="a3599" style="position:absolute;left:66.24px;top:676.3px;">Plan Category </div><div id="a3601" style="position:absolute;left:408.387px;top:599.7px;">Number of Shares<div style="display:inline-block;width:3.72px">&#160;</div></div><div id="a3603" style="position:absolute;left:408.387px;top:615px;">to be Issued Upon<div style="display:inline-block;width:3.76px">&#160;</div></div><div id="a3605" style="position:absolute;left:426.627px;top:630.4px;">Exercise of </div><div id="a3607" style="position:absolute;left:424.227px;top:645.7px;">Outstanding </div><div id="a3609" style="position:absolute;left:428.387px;top:660.9px;">Options or<div style="display:inline-block;width:3.59px">&#160;</div></div><div id="a3611" style="position:absolute;left:436.067px;top:676.3px;">Vestin<div style="display:inline-block;width:1.55px">&#160;</div>g </div><div id="a3615" style="position:absolute;left:558.493px;top:615px;">Weighted<div style="display:inline-block;width:4.64px">&#160;</div></div><div id="a3617" style="position:absolute;left:561.853px;top:630.4px;">Average<div style="display:inline-block;width:4.49px">&#160;</div></div><div id="a3619" style="position:absolute;left:546.013px;top:645.7px;">Exercise Price<div style="display:inline-block;width:3.72px">&#160;</div></div><div id="a3621" style="position:absolute;left:544.573px;top:660.9px;">of Outstanding<div style="display:inline-block;width:3.78px">&#160;</div></div><div id="a3623" style="position:absolute;left:563.293px;top:676.3px;">Options </div><div id="a3626" style="position:absolute;left:671.333px;top:615px;">Number of<div style="display:inline-block;width:3.54px">&#160;</div></div><div id="a3628" style="position:absolute;left:682.693px;top:630.4px;">Shares<div style="display:inline-block;width:3.48px">&#160;</div></div><div id="a3630" style="position:absolute;left:671.173px;top:645.7px;">Remaining<div style="display:inline-block;width:3.64px">&#160;</div></div><div id="a3632" style="position:absolute;left:664.933px;top:660.9px;">Available for </div><div id="a3634" style="position:absolute;left:658.373px;top:676.3px;">Future Issuance </div><div id="a3636" style="position:absolute;left:66.24px;top:693.4px;">Equity compensation plans approved by stockholders </div><div id="a3638" style="position:absolute;left:470.973px;top:693.4px;">688,760 </div><div id="a3641" style="position:absolute;left:528.413px;top:693.4px;">$ </div><div id="a3643" style="position:absolute;left:613.053px;top:693.4px;">7.31 </div><div id="a3646" style="position:absolute;left:703.013px;top:693.4px;">514,823 </div><div id="a3648" style="position:absolute;left:66.24px;top:708.8px;">&#160;</div><div id="a3649" style="position:absolute;left:66.24px;top:727.2px;">We repurchased 4,574 shares of our common stock during the year ended December</div><div id="a3655" style="position:absolute;left:513.533px;top:727.2px;">&#160;</div><div id="a3656" style="position:absolute;left:516.893px;top:727.2px;">31, 2020. All stock was purchased to satisfy </div><div id="a3657" style="position:absolute;left:66.24px;top:745.6px;">tax withholding obligations upon<div style="display:inline-block;width:5.33px">&#160;</div>vesting of restricted stock<div style="display:inline-block;width:5.1px">&#160;</div>awards. Details of the repurchases<div style="display:inline-block;width:5.66px">&#160;</div>of our common stock during<div style="display:inline-block;width:5.42px">&#160;</div>the </div><div id="a3661" style="position:absolute;left:66.24px;top:764px;">three months ended December 31, 2020, are included in the following<div style="display:inline-block;width:4.75px">&#160;</div>table: </div><div id="a3662" style="position:absolute;left:475.933px;top:764px;">&#160;</div><div id="a3663" style="position:absolute;left:66.24px;top:782.2px;">&#160;</div><div id="a3664" style="position:absolute;left:66.24px;top:851.4px;">Period </div><div id="a3666" style="position:absolute;left:216.507px;top:836px;">Total number of </div><div id="a3667" style="position:absolute;left:214.427px;top:851.4px;">shares purchased </div><div id="a3670" style="position:absolute;left:336.547px;top:836px;">Average price paid </div><div id="a3671" style="position:absolute;left:362.947px;top:851.4px;">per share </div><div id="a3674" style="position:absolute;left:464.253px;top:805.3px;">Total Number of Shares </div><div id="a3675" style="position:absolute;left:474.173px;top:820.7px;">Purchased as Part of </div><div id="a3676" style="position:absolute;left:457.693px;top:836px;">Publicly Announced Plans </div><div id="a3677" style="position:absolute;left:495.613px;top:851.4px;">or Programs </div><div id="a3682" style="position:absolute;left:622.533px;top:805.3px;">Maximum Number that </div><div id="a3683" style="position:absolute;left:624.933px;top:820.7px;">May Yet<div style="display:inline-block;width:4.73px">&#160;</div>be Purchased </div><div id="a3684" style="position:absolute;left:635.653px;top:836px;">Under the Plans or </div><div id="a3685" style="position:absolute;left:659.813px;top:851.4px;">Programs </div><div id="a3687" style="position:absolute;left:66.24px;top:871.4px;">October 1 to 31, 2020 </div><div id="a3689" style="position:absolute;left:304.067px;top:871.4px;">&#8212; </div><div id="a3692" style="position:absolute;left:331.267px;top:871.4px;">$ </div><div id="a3694" style="position:absolute;left:425.987px;top:871.4px;">&#8212; </div><div id="a3697" style="position:absolute;left:586.173px;top:871.4px;">&#8212; </div><div id="a3700" style="position:absolute;left:740.133px;top:871.4px;">&#8212; </div><div id="a3702" style="position:absolute;left:66.24px;top:891.4px;">November 1 to 30, 2020 </div><div id="a3704" style="position:absolute;left:304.067px;top:891.4px;">&#8212; </div><div id="a3708" style="position:absolute;left:425.987px;top:891.4px;">&#8212; </div><div id="a3711" style="position:absolute;left:586.173px;top:891.4px;">&#8212; </div><div id="a3714" style="position:absolute;left:740.133px;top:891.4px;">&#8212; </div><div id="a3716" style="position:absolute;left:66.24px;top:911.4px;">December 1 to 31, 2020 </div><div id="a3718" style="position:absolute;left:304.067px;top:911.4px;">&#8212; </div><div id="a3722" style="position:absolute;left:425.987px;top:911.4px;">&#8212; </div><div id="a3725" style="position:absolute;left:586.173px;top:911.4px;">&#8212; </div><div id="a3728" style="position:absolute;left:740.133px;top:911.4px;">&#8212; </div><div id="a3730" style="position:absolute;left:66.24px;top:931.4px;">Total </div><div id="a3732" style="position:absolute;left:304.067px;top:931.4px;">&#8212; </div><div id="a3736" style="position:absolute;left:425.987px;top:931.4px;">&#8212; </div><div id="a3739" style="position:absolute;left:586.173px;top:931.4px;">&#8212; </div><div id="a3742" style="position:absolute;left:740.133px;top:931.4px;">&#8212; </div><div id="a3744" style="position:absolute;left:66.24px;top:946.7px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page25" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:204.1px; height:1px; left:66.2px; top:216.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:403.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:335.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:214.1px; height:17px; left:66.2px; top:267.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:654.4px; top:267.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:558.3px; top:267.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:462.3px; top:267.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:366.3px; top:267.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.2px; left:640.5px; top:473.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.2px; left:544.4px; top:473.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.2px; left:448.4px; top:473.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.2px; left:352.4px; top:473.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:264.1px; height:15.2px; left:84.3px; top:473.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.4px; left:640.5px; top:439.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.4px; left:544.4px; top:439.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:188px; height:15.4px; left:352.4px; top:439.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:264.1px; height:15.4px; left:84.3px; top:439.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:471.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:437.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:403.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:369.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:505.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:335.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:301.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:214.1px; height:1px; left:66.2px; top:267.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.2px; left:640.5px; top:269.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.2px; left:544.4px; top:269.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.2px; left:448.4px; top:269.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.2px; left:352.4px; top:269.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:282.1px; height:15.2px; left:66.2px; top:269.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:268.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.4px; left:640.5px; top:507.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.4px; left:544.4px; top:507.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.4px; left:448.4px; top:507.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.4px; left:352.4px; top:507.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:264.1px; height:15.4px; left:84.3px; top:507.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.4px; left:640.5px; top:371.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:284.1px; height:15.4px; left:352.4px; top:371.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:264.1px; height:15.4px; left:84.3px; top:371.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.4px; left:640.5px; top:303.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:284.1px; height:15.4px; left:352.4px; top:303.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:282.1px; height:15.4px; left:66.2px; top:303.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.4px; left:640.5px; top:235.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.4px; left:544.4px; top:235.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.4px; left:448.4px; top:235.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:92px; height:15.4px; left:352.4px; top:235.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:282.1px; height:15.4px; left:66.2px; top:235.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:233.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85.9px; height:1px; left:664.5px; top:267.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:86px; height:1px; left:568.4px; top:267.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85.9px; height:1px; left:472.4px; top:267.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85.9px; height:1px; left:376.4px; top:267.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85.9px; height:1px; left:280.4px; top:267.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85.9px; height:1px; left:664.5px; top:216.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:86px; height:1px; left:568.4px; top:216.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85.9px; height:1px; left:472.4px; top:216.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85.9px; height:1px; left:376.4px; top:216.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85.9px; height:1px; left:280.4px; top:216.7px; background-color:#000000;">&#160;</div>
<div id="a3745" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a3750" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a3751" style="position:absolute;left:401.347px;top:1006.3px;">24</div><div id="a3752" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a3753" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">ITEM 6.<div style="display:inline-block;width:6.98px">&#160;</div>SELECTED FINANCIAL DATA</div><div id="a3755" style="position:absolute;font-weight:bold;left:310.307px;top:58px;">&#160;</div><div id="a3756" style="position:absolute;font-size:10.72px;left:66.24px;top:76px;">&#160;</div><div id="a3757" style="position:absolute;left:66.24px;top:90.8px;">The following<div style="display:inline-block;width:8.87px">&#160;</div>selected financial<div style="display:inline-block;width:9.22px">&#160;</div>data is<div style="display:inline-block;width:8.9px">&#160;</div>derived from<div style="display:inline-block;width:8.81px">&#160;</div>the audited<div style="display:inline-block;width:9.21px">&#160;</div>consolidated financial<div style="display:inline-block;width:9.19px">&#160;</div>statements of<div style="display:inline-block;width:8.92px">&#160;</div>the Company.<div style="display:inline-block;width:8.6px">&#160;</div>The </div><div id="a3758" style="position:absolute;left:66.24px;top:109.2px;">information set forth below<div style="display:inline-block;width:5.04px">&#160;</div>should be read in<div style="display:inline-block;width:5.23px">&#160;</div>conjunction with &#8220;Management's Discussion<div style="display:inline-block;width:5.75px">&#160;</div>and Analysis of Financial Condition </div><div id="a3761" style="position:absolute;left:66.24px;top:127.6px;">and Results of Operations,&#8221;<div style="display:inline-block;width:4.41px">&#160;</div>the consolidated financial statements and related<div style="display:inline-block;width:5.13px">&#160;</div>notes included elsewhere in this Annual Report on </div><div id="a3765" style="position:absolute;left:66.24px;top:146px;">Form 10-K.</div><div id="a3768" style="position:absolute;left:129.312px;top:146px;">&#160;</div><div id="a3769" style="position:absolute;left:66.24px;top:164.4px;">&#160;</div><div id="a3770" style="position:absolute;left:69.6px;top:164.4px;">&#160;</div><div id="a3773" style="position:absolute;font-weight:bold;left:437.987px;top:184.7px;">Years<div style="display:inline-block;width:4.92px">&#160;</div>Ended December 31, </div><div id="a3775" style="position:absolute;left:66.24px;top:200.6px;">(In thousands, except per share data) </div><div id="a3778" style="position:absolute;font-weight:bold;left:309.987px;top:201.7px;">2020 </div><div id="a3781" style="position:absolute;font-weight:bold;left:405.987px;top:201.7px;">2019 </div><div id="a3785" style="position:absolute;font-weight:bold;left:501.053px;top:201.7px;">2018 </div><div id="a3790" style="position:absolute;font-weight:bold;left:597.053px;top:201.7px;">2017 </div><div id="a3795" style="position:absolute;font-weight:bold;left:693.093px;top:201.7px;">2016 </div><div id="a3798" style="position:absolute;font-weight:bold;left:66.24px;top:218.8px;">Operating Data: </div><div id="a3820" style="position:absolute;left:66.24px;top:235.4px;">Product sales </div><div id="a3823" style="position:absolute;left:280.387px;top:235.4px;">$ </div><div id="a3825" style="position:absolute;left:305.027px;top:235.4px;">210,580 </div><div id="a3829" style="position:absolute;left:376.387px;top:235.4px;">$ </div><div id="a3831" style="position:absolute;left:401.027px;top:235.4px;">268,987 </div><div id="a3835" style="position:absolute;left:472.413px;top:235.4px;">$ </div><div id="a3837" style="position:absolute;left:497.053px;top:235.4px;">256,217 </div><div id="a3841" style="position:absolute;left:568.413px;top:235.4px;">$ </div><div id="a3843" style="position:absolute;left:593.053px;top:235.4px;">148,623 </div><div id="a3847" style="position:absolute;left:664.453px;top:235.4px;">$ </div><div id="a3849" style="position:absolute;left:689.093px;top:235.4px;">146,624 </div><div id="a3852" style="position:absolute;left:66.24px;top:252.4px;">Tooling sales </div><div id="a3856" style="position:absolute;left:311.747px;top:252.4px;">11,776 </div><div id="a3861" style="position:absolute;left:407.747px;top:252.4px;">15,303 </div><div id="a3866" style="position:absolute;left:503.773px;top:252.4px;">13,268 </div><div id="a3871" style="position:absolute;left:599.773px;top:252.4px;">13,050 </div><div id="a3876" style="position:absolute;left:695.813px;top:252.4px;">28,258 </div><div id="a3879" style="position:absolute;left:66.24px;top:269.4px;">Net sales </div><div id="a3883" style="position:absolute;left:305.027px;top:269.4px;">222,356 </div><div id="a3888" style="position:absolute;left:401.027px;top:269.4px;">284,290 </div><div id="a3893" style="position:absolute;left:497.053px;top:269.4px;">269,485 </div><div id="a3898" style="position:absolute;left:593.053px;top:269.4px;">161,673 </div><div id="a3903" style="position:absolute;left:689.093px;top:269.4px;">174,882 </div><div id="a3906" style="position:absolute;left:66.24px;top:286.5px;">Gross margin </div><div id="a3910" style="position:absolute;left:311.747px;top:286.5px;">34,474 </div><div id="a3915" style="position:absolute;left:407.747px;top:286.5px;">21,506 </div><div id="a3920" style="position:absolute;left:503.773px;top:286.5px;">27,141 </div><div id="a3925" style="position:absolute;left:599.773px;top:286.5px;">24,631 </div><div id="a3930" style="position:absolute;left:695.813px;top:286.5px;">27,906 </div><div id="a3933" style="position:absolute;left:66.24px;top:303.4px;">Operating income (loss) </div><div id="a3937" style="position:absolute;left:311.747px;top:303.4px;">10,390 </div><div id="a3942" style="position:absolute;left:402.787px;top:303.4px;">(11,528) </div><div id="a3947" style="position:absolute;left:505.533px;top:303.4px;">(3,100) </div><div id="a3952" style="position:absolute;left:606.333px;top:303.4px;">7,941 </div><div id="a3957" style="position:absolute;left:695.813px;top:303.4px;">11,527 </div><div id="a3960" style="position:absolute;left:66.24px;top:320.4px;">Net income (loss) </div><div id="a3964" style="position:absolute;left:318.307px;top:320.4px;">8,165 </div><div id="a3969" style="position:absolute;left:402.787px;top:320.4px;">(15,223) </div><div id="a3974" style="position:absolute;left:505.533px;top:320.4px;">(4,782) </div><div id="a3979" style="position:absolute;left:606.333px;top:320.4px;">5,459 </div><div id="a3984" style="position:absolute;left:702.373px;top:320.4px;">7,411 </div><div id="a3987" style="position:absolute;font-weight:bold;left:66.24px;top:337.7px;">Earnings (Loss) Per Share Data: </div><div id="a4009" style="position:absolute;left:66.24px;top:354.5px;">Net income (loss) per common share: </div><div id="a4031" style="position:absolute;left:84.32px;top:371.5px;">Basic </div><div id="a4034" style="position:absolute;left:280.387px;top:371.5px;">$ </div><div id="a4036" style="position:absolute;left:325.027px;top:371.5px;">0.98 </div><div id="a4040" style="position:absolute;left:376.387px;top:371.5px;">$ </div><div id="a4042" style="position:absolute;left:416.227px;top:371.5px;">(1.94) </div><div id="a4046" style="position:absolute;left:472.413px;top:371.5px;">$ </div><div id="a4048" style="position:absolute;left:512.253px;top:371.5px;">(0.62) </div><div id="a4052" style="position:absolute;left:568.413px;top:371.5px;">$ </div><div id="a4054" style="position:absolute;left:613.053px;top:371.5px;">0.71 </div><div id="a4058" style="position:absolute;left:664.453px;top:371.5px;">$ </div><div id="a4060" style="position:absolute;left:709.093px;top:371.5px;">0.97 </div><div id="a4063" style="position:absolute;left:84.32px;top:388.4px;">Diluted </div><div id="a4066" style="position:absolute;left:280.387px;top:388.4px;">$ </div><div id="a4068" style="position:absolute;left:325.027px;top:388.4px;">0.98 </div><div id="a4072" style="position:absolute;left:376.387px;top:388.4px;">$ </div><div id="a4074" style="position:absolute;left:416.227px;top:388.4px;">(1.94) </div><div id="a4078" style="position:absolute;left:472.413px;top:388.4px;">$ </div><div id="a4080" style="position:absolute;left:512.253px;top:388.4px;">(0.62) </div><div id="a4084" style="position:absolute;left:568.413px;top:388.4px;">$ </div><div id="a4086" style="position:absolute;left:613.053px;top:388.4px;">0.70 </div><div id="a4090" style="position:absolute;left:664.453px;top:388.4px;">$ </div><div id="a4092" style="position:absolute;left:709.093px;top:388.4px;">0.97 </div><div id="a4095" style="position:absolute;left:66.24px;top:405.4px;">Balance Sheet Data: </div><div id="a4117" style="position:absolute;left:84.32px;top:422.5px;">Total assets </div><div id="a4120" style="position:absolute;left:280.387px;top:422.5px;">$ </div><div id="a4122" style="position:absolute;left:305.027px;top:422.5px;">165,507 </div><div id="a4126" style="position:absolute;left:376.387px;top:422.5px;">$ </div><div id="a4128" style="position:absolute;left:401.027px;top:422.5px;">179,306 </div><div id="a4132" style="position:absolute;left:472.413px;top:422.5px;">$ </div><div id="a4134" style="position:absolute;left:497.053px;top:422.5px;">201,198 </div><div id="a4138" style="position:absolute;left:568.413px;top:422.5px;">$ </div><div id="a4140" style="position:absolute;left:593.053px;top:422.5px;">138,578 </div><div id="a4144" style="position:absolute;left:664.453px;top:422.5px;">$ </div><div id="a4146" style="position:absolute;left:689.093px;top:422.5px;">133,455 </div><div id="a4149" style="position:absolute;left:84.32px;top:439.5px;">Working capital </div><div id="a4153" style="position:absolute;left:311.747px;top:439.5px;">20,483 </div><div id="a4158" style="position:absolute;left:402.787px;top:439.5px;">(22,609) </div><div id="a4163" style="position:absolute;left:503.773px;top:439.5px;">40,111 </div><div id="a4168" style="position:absolute;left:599.773px;top:439.5px;">40,369 </div><div id="a4173" style="position:absolute;left:695.813px;top:439.5px;">38,590 </div><div id="a4176" style="position:absolute;left:84.32px;top:456.4px;">Long-term debt </div><div id="a4182" style="position:absolute;left:311.747px;top:456.4px;">25,198 </div><div id="a4187" style="position:absolute;left:431.107px;top:456.4px;">&#8212; </div><div id="a4192" style="position:absolute;left:503.773px;top:456.4px;">55,159 </div><div id="a4197" style="position:absolute;left:606.333px;top:456.4px;">3,750 </div><div id="a4202" style="position:absolute;left:702.373px;top:456.4px;">6,750 </div><div id="a4205" style="position:absolute;left:84.32px;top:473.4px;">Stockholders' equity </div><div id="a4209" style="position:absolute;left:311.747px;top:473.4px;">93,932 </div><div id="a4214" style="position:absolute;left:407.747px;top:473.4px;">84,426 </div><div id="a4219" style="position:absolute;left:503.773px;top:473.4px;">98,929 </div><div id="a4224" style="position:absolute;left:593.053px;top:473.4px;">101,893 </div><div id="a4229" style="position:absolute;left:695.813px;top:473.4px;">96,766 </div><div id="a4232" style="position:absolute;left:84.32px;top:490.5px;">Return on beginning equity </div><div id="a4236" style="position:absolute;left:335.107px;top:490.5px;">10 </div><div id="a4238" style="position:absolute;left:355.427px;top:490.5px;">% </div><div id="a4242" style="position:absolute;left:426.147px;top:490.5px;">(15) </div><div id="a4244" style="position:absolute;left:451.453px;top:490.5px;">% </div><div id="a4248" style="position:absolute;left:528.893px;top:490.5px;">(5) </div><div id="a4250" style="position:absolute;left:547.453px;top:490.5px;">% </div><div id="a4254" style="position:absolute;left:629.733px;top:490.5px;">6 </div><div id="a4256" style="position:absolute;left:643.493px;top:490.5px;">% </div><div id="a4260" style="position:absolute;left:725.733px;top:490.5px;">8 </div><div id="a4262" style="position:absolute;left:739.493px;top:490.5px;">% </div><div id="a4264" style="position:absolute;left:84.32px;top:507.5px;">Book value per share </div><div id="a4267" style="position:absolute;left:280.387px;top:507.5px;">$ </div><div id="a4269" style="position:absolute;left:318.307px;top:507.5px;">11.77 </div><div id="a4273" style="position:absolute;left:376.387px;top:507.5px;">$ </div><div id="a4275" style="position:absolute;left:414.307px;top:507.5px;">10.72 </div><div id="a4279" style="position:absolute;left:472.413px;top:507.5px;">$ </div><div id="a4281" style="position:absolute;left:510.333px;top:507.5px;">12.72 </div><div id="a4285" style="position:absolute;left:568.413px;top:507.5px;">$ </div><div id="a4287" style="position:absolute;left:606.333px;top:507.5px;">13.21 </div><div id="a4291" style="position:absolute;left:664.453px;top:507.5px;">$ </div><div id="a4293" style="position:absolute;left:702.373px;top:507.5px;">12.67 </div></div>
</div>
<div style="padding: 7px">
<div id="Page26" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a4296" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a4301" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a4302" style="position:absolute;left:401.347px;top:1006.3px;">25</div><div id="a4303" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a4304" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">ITEM 7.<div style="display:inline-block;width:6.82px">&#160;</div>MANAGEMENT'S<div style="display:inline-block;width:3.64px">&#160;</div>DISCUSSION AND ANALYSIS OF FINANCIAL<div style="display:inline-block;width:1.65px">&#160;</div>CONDITION AND</div><div id="a4308" style="position:absolute;font-weight:bold;left:631.653px;top:58px;">&#160;</div><div id="a4309" style="position:absolute;font-weight:bold;left:66.24px;top:76.4px;">RESULTS OF OPERATIONS</div><div id="a4311" style="position:absolute;font-weight:bold;left:237.787px;top:76.4px;">&#160;</div><div id="a4312" style="position:absolute;font-weight:bold;left:66.24px;top:94.8px;">&#160;</div><div id="a4313" style="position:absolute;font-style:italic;left:66.24px;top:112.9px;">Certain statements<div style="display:inline-block;width:6.55px">&#160;</div>under this<div style="display:inline-block;width:6.63px">&#160;</div>caption of<div style="display:inline-block;width:6.44px">&#160;</div>this Annual Report<div style="display:inline-block;width:7.87px">&#160;</div>on Form<div style="display:inline-block;width:6.55px">&#160;</div>10-K constitute<div style="display:inline-block;width:6.6px">&#160;</div>forward-looking statements<div style="display:inline-block;width:6.6px">&#160;</div>within the </div><div id="a4319" style="position:absolute;font-style:italic;left:66.24px;top:131.3px;">meaning of the<div style="display:inline-block;width:7.12px">&#160;</div>federal securities laws.<div style="display:inline-block;width:6.94px">&#160;</div>As a general<div style="display:inline-block;width:7.23px">&#160;</div>matter,<div style="display:inline-block;width:3.15px">&#160;</div>forward-looking statements<div style="display:inline-block;width:5.86px">&#160;</div>are those focused<div style="display:inline-block;width:6.83px">&#160;</div>upon future plans, </div><div id="a4322" style="position:absolute;font-style:italic;left:66.24px;top:149.7px;">objectives or performance as opposed to historical items and include statements of<div style="display:inline-block;width:1.77px">&#160;</div>anticipated events or trends and expectations </div><div id="a4324" style="position:absolute;font-style:italic;left:66.24px;top:168.1px;">and beliefs relating to matters<div style="display:inline-block;width:5.26px">&#160;</div>not historical in nature. Such<div style="display:inline-block;width:5.34px">&#160;</div>forward-looking statements involve known<div style="display:inline-block;width:5.3px">&#160;</div>and unknown risks and </div><div id="a4327" style="position:absolute;font-style:italic;left:66.24px;top:186.5px;">are subject to<div style="display:inline-block;width:1.47px">&#160;</div>uncertainties and factors relating<div style="display:inline-block;width:1.02px">&#160;</div>to Core Molding<div style="display:inline-block;width:1.53px">&#160;</div>Technologies' operations and business<div style="display:inline-block;width:1.27px">&#160;</div>environment, all of<div style="display:inline-block;width:1.31px">&#160;</div>which </div><div id="a4329" style="position:absolute;font-style:italic;left:66.24px;top:204.9px;">are difficult to<div style="display:inline-block;width:1.07px">&#160;</div>predict and many<div style="display:inline-block;width:0.83px">&#160;</div>of which are<div style="display:inline-block;width:0.99px">&#160;</div>beyond Core Molding<div style="display:inline-block;width:0.97px">&#160;</div>Technologies' control. Words<div style="display:inline-block;width:1.04px">&#160;</div>such as &#8220;may,&#8221; &#8220;will,&#8221;<div style="display:inline-block;width:0.85px">&#160;</div>&#8220;could,&#8221; </div><div id="a4337" style="position:absolute;font-style:italic;left:66.24px;top:223.3px;">&#8220;would,&#8221; &#8220;should,&#8221;<div style="display:inline-block;width:6.76px">&#160;</div>&#8220;anticipate,&#8221; &#8220;predict,&#8221;<div style="display:inline-block;width:6.15px">&#160;</div>&#8220;potential,&#8221; &#8220;continue,&#8221;<div style="display:inline-block;width:6.76px">&#160;</div>&#8220;expect,&#8221; &#8220;intend,&#8221;<div style="display:inline-block;width:6.68px">&#160;</div>&#8220;plans,&#8221; &#8220;projects,&#8221;<div style="display:inline-block;width:6.07px">&#160;</div>&#8220;believes,&#8221; </div><div id="a4361" style="position:absolute;font-style:italic;left:66.24px;top:241.7px;">&#8220;estimates,&#8221; &#8220;confident&#8221; and similar expressions are<div style="display:inline-block;width:1.66px">&#160;</div>used to identify these forward-looking statements. These uncertainties and </div><div id="a4369" style="position:absolute;font-style:italic;left:66.24px;top:260.1px;">factors could cause Core Molding Technologies' actual results to differ materially from those matters expressed<div style="display:inline-block;width:1.94px">&#160;</div>in or implied by </div><div id="a4371" style="position:absolute;font-style:italic;left:66.24px;top:278.5px;">such forward-looking statements.</div><div id="a4374" style="position:absolute;font-style:italic;left:243.867px;top:278.5px;">&#160;</div><div id="a4375" style="position:absolute;font-style:italic;left:66.24px;top:296.9px;">&#160;</div><div id="a4376" style="position:absolute;font-style:italic;left:66.24px;top:315.3px;">Core Molding Technologies<div style="display:inline-block;width:7.29px">&#160;</div>believes that<div style="display:inline-block;width:6.28px">&#160;</div>the following<div style="display:inline-block;width:6.28px">&#160;</div>factors, among<div style="display:inline-block;width:6.23px">&#160;</div>others, could<div style="display:inline-block;width:6.15px">&#160;</div>affect its<div style="display:inline-block;width:6.28px">&#160;</div>future performance and<div style="display:inline-block;width:7.22px">&#160;</div>cause </div><div id="a4378" style="position:absolute;font-style:italic;left:66.24px;top:333.7px;">actual results to differ materially from those expressed or implied by forward-looking statements made in<div style="display:inline-block;width:5px">&#160;</div>this Annual Report on </div><div id="a4381" style="position:absolute;font-style:italic;left:66.24px;top:352.1px;">Form 10-K: business conditions in the plastics, transportation, marine and commercial<div style="display:inline-block;width:1.44px">&#160;</div>product industries (including changes in </div><div id="a4384" style="position:absolute;font-style:italic;left:66.24px;top:370.5px;">demand for truck production); federal and<div style="display:inline-block;width:5.21px">&#160;</div>state regulations (including engine emission regulations); general economic,<div style="display:inline-block;width:5.18px">&#160;</div>social, </div><div id="a4386" style="position:absolute;font-style:italic;left:66.24px;top:388.9px;">regulatory (including foreign<div style="display:inline-block;width:7.06px">&#160;</div>trade policy)<div style="display:inline-block;width:6.63px">&#160;</div>and political<div style="display:inline-block;width:6.68px">&#160;</div>environments in the<div style="display:inline-block;width:7.71px">&#160;</div>countries in<div style="display:inline-block;width:6.55px">&#160;</div>which Core Molding<div style="display:inline-block;width:7.77px">&#160;</div>Technologies </div><div id="a4387" style="position:absolute;font-style:italic;left:66.24px;top:407.3px;">operates; the<div style="display:inline-block;width:7.19px">&#160;</div>adverse impact<div style="display:inline-block;width:7.27px">&#160;</div>of coronavirus<div style="display:inline-block;width:6.66px">&#160;</div>(COVID-19) global<div style="display:inline-block;width:7.24px">&#160;</div>pandemic on<div style="display:inline-block;width:7.16px">&#160;</div>our business,<div style="display:inline-block;width:7.19px">&#160;</div>results of<div style="display:inline-block;width:6.71px">&#160;</div>operations, financial </div><div id="a4391" style="position:absolute;font-style:italic;left:66.24px;top:425.7px;">position, liquidity or cash flow, as well as<div style="display:inline-block;width:4.95px">&#160;</div>impact on customers and supply chains; safety and<div style="display:inline-block;width:4.87px">&#160;</div>security conditions in Mexico and </div><div id="a4393" style="position:absolute;font-style:italic;left:66.24px;top:444.1px;">Canada; fluctuations in<div style="display:inline-block;width:5.92px">&#160;</div>foreign currency exchange rates;<div style="display:inline-block;width:5.53px">&#160;</div>dependence upon certain<div style="display:inline-block;width:5.95px">&#160;</div>major customers as<div style="display:inline-block;width:5.74px">&#160;</div>the primary source of </div><div id="a4395" style="position:absolute;font-style:italic;left:66.24px;top:462.5px;">Core Molding Technologies&#8217;<div style="display:inline-block;width:6.33px">&#160;</div>sales revenues; efforts<div style="display:inline-block;width:6.22px">&#160;</div>of Core Molding<div style="display:inline-block;width:6.33px">&#160;</div>Technologies to expand<div style="display:inline-block;width:6.88px">&#160;</div>its customer base;<div style="display:inline-block;width:6.75px">&#160;</div>the ability to </div><div id="a4398" style="position:absolute;font-style:italic;left:66.24px;top:480.9px;">develop new and innovative products and to diversify markets,<div style="display:inline-block;width:1.86px">&#160;</div>materials and processes and increase<div style="display:inline-block;width:1.78px">&#160;</div>operational enhancements; </div><div id="a4400" style="position:absolute;font-style:italic;left:66.24px;top:499.3px;">ability to accurately<div style="display:inline-block;width:6.11px">&#160;</div>quote and execute<div style="display:inline-block;width:6.24px">&#160;</div>manufacturing processes for new<div style="display:inline-block;width:6.54px">&#160;</div>business; the actions<div style="display:inline-block;width:6.32px">&#160;</div>of competitors, customers,<div style="display:inline-block;width:6.22px">&#160;</div>and </div><div id="a4401" style="position:absolute;font-style:italic;left:66.24px;top:517.7px;">suppliers; failure<div style="display:inline-block;width:7.62px">&#160;</div>of Core<div style="display:inline-block;width:7.67px">&#160;</div>Molding Technologies&#8217;<div style="display:inline-block;width:8.28px">&#160;</div>suppliers to<div style="display:inline-block;width:8.15px">&#160;</div>perform their<div style="display:inline-block;width:8.06px">&#160;</div>obligations; the<div style="display:inline-block;width:8.2px">&#160;</div>availability of<div style="display:inline-block;width:8.2px">&#160;</div>raw materials; </div><div id="a4405" style="position:absolute;font-style:italic;left:66.24px;top:536.1px;">inflationary pressures; new<div style="display:inline-block;width:8.58px">&#160;</div>technologies; regulatory<div style="display:inline-block;width:6.98px">&#160;</div>matters; labor<div style="display:inline-block;width:7.46px">&#160;</div>relations; labor<div style="display:inline-block;width:6.98px">&#160;</div>availability; a<div style="display:inline-block;width:7.56px">&#160;</div>work stoppage<div style="display:inline-block;width:7.35px">&#160;</div>or labor </div><div id="a4406" style="position:absolute;font-style:italic;left:66.24px;top:554.5px;">disruption at<div style="display:inline-block;width:5.99px">&#160;</div>one of our<div style="display:inline-block;width:7.23px">&#160;</div>union locations or<div style="display:inline-block;width:7.23px">&#160;</div>one of our<div style="display:inline-block;width:7.23px">&#160;</div>customer or supplier<div style="display:inline-block;width:7.14px">&#160;</div>locations; the loss<div style="display:inline-block;width:7.28px">&#160;</div>or inability of<div style="display:inline-block;width:7.39px">&#160;</div>Core Molding </div><div id="a4408" style="position:absolute;font-style:italic;left:66.24px;top:572.9px;">Technologies to attract and<div style="display:inline-block;width:5.43px">&#160;</div>retain key personnel; the Company's<div style="display:inline-block;width:5.34px">&#160;</div>ability to successfully identify,<div style="display:inline-block;width:5.48px">&#160;</div>evaluate and manage potential </div><div id="a4410" style="position:absolute;font-style:italic;left:66.24px;top:591.3px;">acquisitions and to benefit from and properly integrate any<div style="display:inline-block;width:5.15px">&#160;</div>completed acquisitions; federal, state and local<div style="display:inline-block;width:5.19px">&#160;</div>environmental laws </div><div id="a4412" style="position:absolute;font-style:italic;left:66.24px;top:609.7px;">and regulations; the<div style="display:inline-block;width:6.19px">&#160;</div>availability of sufficient<div style="display:inline-block;width:6.8px">&#160;</div>capital; the ability<div style="display:inline-block;width:6.64px">&#160;</div>of Core Molding<div style="display:inline-block;width:6.33px">&#160;</div>Technologies to provide<div style="display:inline-block;width:6.35px">&#160;</div>on-time delivery to </div><div id="a4415" style="position:absolute;font-style:italic;left:66.24px;top:628.1px;">customers, which may require additional<div style="display:inline-block;width:3.38px">&#160;</div>shipping expenses to ensure on-time delivery or otherwise result in late fees<div style="display:inline-block;width:4.92px">&#160;</div>and other </div><div id="a4419" style="position:absolute;font-style:italic;left:66.24px;top:646.5px;">customer charges; risk of cancellation or rescheduling of<div style="display:inline-block;width:4.92px">&#160;</div>orders; management&#8217;s decision to pursue new<div style="display:inline-block;width:5.19px">&#160;</div>products or businesses </div><div id="a4422" style="position:absolute;font-style:italic;left:66.24px;top:664.9px;">which involve additional costs,<div style="display:inline-block;width:1.08px">&#160;</div>risks or capital expenditures;<div style="display:inline-block;width:0.44px">&#160;</div>inadequate insurance coverage to<div style="display:inline-block;width:0.9px">&#160;</div>protect against potential<div style="display:inline-block;width:0.99px">&#160;</div>hazards; </div><div id="a4424" style="position:absolute;font-style:italic;left:66.24px;top:683.3px;">equipment and machinery<div style="display:inline-block;width:6.83px">&#160;</div>failure; product liability<div style="display:inline-block;width:5.82px">&#160;</div>and warranty claims;<div style="display:inline-block;width:6.62px">&#160;</div>and other risks<div style="display:inline-block;width:6.94px">&#160;</div>identified from time<div style="display:inline-block;width:6.43px">&#160;</div>to time in<div style="display:inline-block;width:6.8px">&#160;</div>Core </div><div id="a4425" style="position:absolute;font-style:italic;left:66.24px;top:701.7px;">Molding Technologies&#8217; other public documents on file with<div style="display:inline-block;width:5.01px">&#160;</div>the Securities and Exchange Commission, including those described </div><div id="a4429" style="position:absolute;font-style:italic;left:66.24px;top:720.1px;">in Item 1A of this Annual Report on Form 10-K.</div><div id="a4432" style="position:absolute;font-style:italic;left:322.147px;top:720.1px;">&#160;</div><div id="a4433" style="position:absolute;font-weight:bold;left:66.24px;top:738.9px;">&#160;</div><div id="a4434" style="position:absolute;font-weight:bold;left:66.24px;top:757.3px;">DESCRIPTION OF THE COMPANY</div><div id="a4436" style="position:absolute;font-weight:bold;left:283.587px;top:757.3px;">&#160;</div><div id="a4437" style="position:absolute;left:66.24px;top:775.3px;">&#160;</div><div id="a4438" style="position:absolute;left:66.24px;top:793.7px;">Core Molding Technologies<div style="display:inline-block;width:6.22px">&#160;</div>and its subsidiaries<div style="display:inline-block;width:6.61px">&#160;</div>operate in one<div style="display:inline-block;width:6.54px">&#160;</div>operating segment as<div style="display:inline-block;width:6.45px">&#160;</div>a molder of<div style="display:inline-block;width:6.56px">&#160;</div>thermoplastic and thermoset </div><div id="a4440" style="position:absolute;left:66.24px;top:812.1px;">structural products. The Company's operating segment consists<div style="display:inline-block;width:4.72px">&#160;</div>of two component reporting units, Core<div style="display:inline-block;width:4.65px">&#160;</div>Traditional and Horizon </div><div id="a4441" style="position:absolute;left:66.24px;top:830.6px;">Plastics. The Company offers customers a wide range of manufacturing processes to fit various<div style="display:inline-block;width:4.82px">&#160;</div>program volume and investment </div><div id="a4443" style="position:absolute;left:66.24px;top:849px;">requirements. These processes<div style="display:inline-block;width:6.6px">&#160;</div>include compression<div style="display:inline-block;width:5.99px">&#160;</div>molding of sheet<div style="display:inline-block;width:6.74px">&#160;</div>molding compound<div style="display:inline-block;width:5.79px">&#160;</div>("SMC"), bulk<div style="display:inline-block;width:5.85px">&#160;</div>molding compounds </div><div id="a4444" style="position:absolute;left:66.24px;top:867.4px;">("BMC"), resin<div style="display:inline-block;width:6.5px">&#160;</div>transfer molding<div style="display:inline-block;width:6.42px">&#160;</div>("RTM"), liquid<div style="display:inline-block;width:6.86px">&#160;</div>molding of<div style="display:inline-block;width:6.31px">&#160;</div>dicyclopentadiene ("DCPD"),<div style="display:inline-block;width:6.92px">&#160;</div>spray-up and<div style="display:inline-block;width:6.49px">&#160;</div>hand-lay-up, direct </div><div id="a4452" style="position:absolute;left:66.24px;top:885.8px;">long-fiber  thermoplastics  ("D<div style="display:inline-block;width:2.2px">&#160;</div>-LFT")  and  structural<div style="display:inline-block;width:9.44px">&#160;</div>foam  and  structural<div style="display:inline-block;width:9.31px">&#160;</div>web  injection  molding<div style="display:inline-block;width:9.22px">&#160;</div>("SIM").  Core  Molding </div><div id="a4457" style="position:absolute;left:66.24px;top:904.2px;">Technologies serves<div style="display:inline-block;width:6.16px">&#160;</div>a wide<div style="display:inline-block;width:6.09px">&#160;</div>variety of<div style="display:inline-block;width:6.19px">&#160;</div>markets, including the<div style="display:inline-block;width:7.54px">&#160;</div>medium and<div style="display:inline-block;width:5.98px">&#160;</div>heavy-duty truck,<div style="display:inline-block;width:6.27px">&#160;</div>marine, automotive,<div style="display:inline-block;width:6.22px">&#160;</div>agriculture, </div><div id="a4460" style="position:absolute;left:66.24px;top:922.6px;">construction, and<div style="display:inline-block;width:6.16px">&#160;</div>other commercial<div style="display:inline-block;width:6.4px">&#160;</div>products. The demand<div style="display:inline-block;width:7.22px">&#160;</div>for Core<div style="display:inline-block;width:6.1px">&#160;</div>Molding Technologies<div style="display:inline-block;width:1.34px">&#160;</div>&#8217;<div style="display:inline-block;width:3.58px">&#160;</div>products is<div style="display:inline-block;width:6.09px">&#160;</div>affected by<div style="display:inline-block;width:6.01px">&#160;</div>economic </div><div id="a4465" style="position:absolute;left:66.24px;top:941px;">conditions in the United<div style="display:inline-block;width:5.61px">&#160;</div>States, Mexico, and<div style="display:inline-block;width:5.18px">&#160;</div>Canada. Core Molding Technologies<div style="display:inline-block;width:1.94px">&#160;</div>&#8217;<div style="display:inline-block;width:2.94px">&#160;</div>manufacturing operations have a<div style="display:inline-block;width:5.68px">&#160;</div>significant </div><div id="a4468" style="position:absolute;left:66.24px;top:959.4px;">fixed cost<div style="display:inline-block;width:9.28px">&#160;</div>component. Accordi<div style="display:inline-block;width:2.49px">&#160;</div>ngly, during<div style="display:inline-block;width:9.22px">&#160;</div>periods of<div style="display:inline-block;width:9.4px">&#160;</div>changing demand,<div style="display:inline-block;width:9.68px">&#160;</div>the profitability<div style="display:inline-block;width:9.34px">&#160;</div>of Core<div style="display:inline-block;width:9.4px">&#160;</div>Molding Technologies&#8217; </div><div id="a4471" style="position:absolute;left:66.24px;top:977.8px;">operations may change<div style="display:inline-block;width:5.25px">&#160;</div>proportionately more than<div style="display:inline-block;width:5.5px">&#160;</div>revenues from operations.<div style="display:inline-block;width:5.65px">&#160;</div>Core Molding Technologies serves<div style="display:inline-block;width:5.88px">&#160;</div>a wide variety </div></div>
</div>
<div style="padding: 7px">
<div id="Page27" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a4473" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a4478" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a4479" style="position:absolute;left:401.347px;top:1006.3px;">26</div><div id="a4480" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a4481" style="position:absolute;left:66.24px;top:57.6px;">of markets, including<div style="display:inline-block;width:7.1px">&#160;</div>the medium<div style="display:inline-block;width:5.89px">&#160;</div>and heavy-duty<div style="display:inline-block;width:6.15px">&#160;</div>truck, marine,<div style="display:inline-block;width:5.88px">&#160;</div>automotive, agriculture,<div style="display:inline-block;width:6.38px">&#160;</div>construction, and<div style="display:inline-block;width:5.82px">&#160;</div>other commercial </div><div id="a4485" style="position:absolute;left:66.24px;top:76px;">products. Product sales to<div style="display:inline-block;width:5.45px">&#160;</div>medium and heavy-duty truck<div style="display:inline-block;width:5.66px">&#160;</div>markets accounted for 43%<div style="display:inline-block;width:5.23px">&#160;</div>of the Company's sales<div style="display:inline-block;width:5.42px">&#160;</div>for the year ended </div><div id="a4488" style="position:absolute;left:66.24px;top:94.4px;">December</div><div id="a4489" style="position:absolute;left:120.992px;top:94.4px;">&#160;</div><div id="a4490" style="position:absolute;left:124.352px;top:94.4px;">31, 2020<div style="display:inline-block;width:6px">&#160;</div>and 58% and<div style="display:inline-block;width:6.99px">&#160;</div>56% for the<div style="display:inline-block;width:7.23px">&#160;</div>years ended<div style="display:inline-block;width:5.95px">&#160;</div>December</div><div id="a4493" style="position:absolute;left:446.813px;top:94.4px;">&#160;</div><div id="a4494" style="position:absolute;left:450.173px;top:94.4px;">31, 2019<div style="display:inline-block;width:6px">&#160;</div>and 2018,<div style="display:inline-block;width:5.87px">&#160;</div>respectively. The demand<div style="display:inline-block;width:7.1px">&#160;</div>for Core </div><div id="a4495" style="position:absolute;left:66.24px;top:112.9px;">Molding Technologies&#8217;<div style="display:inline-block;width:4.4px">&#160;</div>products is affected<div style="display:inline-block;width:6.66px">&#160;</div>by economic conditions<div style="display:inline-block;width:6.57px">&#160;</div>in the United<div style="display:inline-block;width:6.66px">&#160;</div>States, Mexico, and<div style="display:inline-block;width:6.62px">&#160;</div>Canada. Core Molding </div><div id="a4498" style="position:absolute;left:66.24px;top:131.3px;">Technologies&#8217;<div style="display:inline-block;width:5.15px">&#160;</div>manufacturing operations<div style="display:inline-block;width:8.72px">&#160;</div>have a<div style="display:inline-block;width:8.28px">&#160;</div>significant fixed<div style="display:inline-block;width:8.54px">&#160;</div>cost component.<div style="display:inline-block;width:7.59px">&#160;</div>Accordingly, during<div style="display:inline-block;width:8.53px">&#160;</div>periods of<div style="display:inline-block;width:8.44px">&#160;</div>changing </div><div id="a4502" style="position:absolute;left:66.24px;top:149.7px;">demand, the<div style="display:inline-block;width:8.06px">&#160;</div>profitability of<div style="display:inline-block;width:8.42px">&#160;</div>Core Molding<div style="display:inline-block;width:7.84px">&#160;</div>Technologies&#8217;<div style="display:inline-block;width:5.03px">&#160;</div>operations may<div style="display:inline-block;width:8.1px">&#160;</div>change proportionately<div style="display:inline-block;width:8.57px">&#160;</div>more than<div style="display:inline-block;width:7.97px">&#160;</div>revenues from </div><div id="a4505" style="position:absolute;left:66.24px;top:168.1px;">operations.</div><div id="a4506" style="position:absolute;left:125.152px;top:168.1px;">&#160;</div><div id="a4507" style="position:absolute;left:66.24px;top:186.5px;">&#160;</div><div id="a4508" style="position:absolute;left:66.24px;top:204.9px;">In 1996, Core Molding Technologies acquired substantially all of the assets and assumed certain liabilities of Columbus Plastics, </div><div id="a4511" style="position:absolute;left:66.24px;top:223.3px;">a wholly owned<div style="display:inline-block;width:5.73px">&#160;</div>operating unit of<div style="display:inline-block;width:5.73px">&#160;</div>Navistar&#8217;s truck<div style="display:inline-block;width:6.01px">&#160;</div>manufacturing division since<div style="display:inline-block;width:6.16px">&#160;</div>its formation in<div style="display:inline-block;width:5.8px">&#160;</div>late 1980. Columbus<div style="display:inline-block;width:5.87px">&#160;</div>Plastics, </div><div id="a4514" style="position:absolute;left:66.24px;top:241.7px;">located in Columbus,<div style="display:inline-block;width:6.12px">&#160;</div>Ohio, was a<div style="display:inline-block;width:6.21px">&#160;</div>compounder and compression<div style="display:inline-block;width:6.44px">&#160;</div>molder of SMC.<div style="display:inline-block;width:6.11px">&#160;</div>In 1998, Core<div style="display:inline-block;width:6.38px">&#160;</div>Molding Technologies began </div><div id="a4516" style="position:absolute;left:66.24px;top:260.1px;">operations at its second facility in Gaffney, South Carolina, and in 2001, Core Molding Technologies added<div style="display:inline-block;width:4.74px">&#160;</div>a production facility </div><div id="a4518" style="position:absolute;left:66.24px;top:278.5px;">in Matamoros,<div style="display:inline-block;width:7.66px">&#160;</div>Mexico by<div style="display:inline-block;width:7.63px">&#160;</div>acquiring certain<div style="display:inline-block;width:7.69px">&#160;</div>assets of<div style="display:inline-block;width:6.48px">&#160;</div>Airshield Corporation.<div style="display:inline-block;width:12.24px">&#160;</div>As a<div style="display:inline-block;width:7.39px">&#160;</div>result of<div style="display:inline-block;width:7.73px">&#160;</div>this acquisition,<div style="display:inline-block;width:7.58px">&#160;</div>Core Molding </div><div id="a4521" style="position:absolute;left:66.24px;top:296.9px;">Technologies expanded its<div style="display:inline-block;width:6.03px">&#160;</div>fiberglass molding capabilities<div style="display:inline-block;width:5.87px">&#160;</div>to include the<div style="display:inline-block;width:5.8px">&#160;</div>spray up, hand<div style="display:inline-block;width:1.8px">&#160;</div>-lay-up open mold<div style="display:inline-block;width:5.74px">&#160;</div>processes and RTM </div><div id="a4526" style="position:absolute;left:66.24px;top:315.3px;">closed molding. In 2005, Core Molding Technologies acquired certain assets of the Cincinnati Fiberglass Division of Diversified </div><div id="a4528" style="position:absolute;left:66.24px;top:333.7px;">Glass, Inc.,<div style="display:inline-block;width:8.09px">&#160;</div>a Batavia,<div style="display:inline-block;width:8.19px">&#160;</div>Ohio-based, privately<div style="display:inline-block;width:8.49px">&#160;</div>held manufacturer<div style="display:inline-block;width:8.31px">&#160;</div>and distributor<div style="display:inline-block;width:8.25px">&#160;</div>of fiberglass<div style="display:inline-block;width:8.15px">&#160;</div>reinforced plastic<div style="display:inline-block;width:8.41px">&#160;</div>components </div><div id="a4531" style="position:absolute;left:66.24px;top:352.1px;">supplied primarily to the<div style="display:inline-block;width:5.71px">&#160;</div>heavy-duty truck market.<div style="display:inline-block;width:9.21px">&#160;</div>In 2009, the Company<div style="display:inline-block;width:5.71px">&#160;</div>completed construction of<div style="display:inline-block;width:5.34px">&#160;</div>a new production<div style="display:inline-block;width:5.35px">&#160;</div>facility </div><div id="a4535" style="position:absolute;left:66.24px;top:370.5px;">in Matamoros, Mexico<div style="display:inline-block;width:5.86px">&#160;</div>that replaced its<div style="display:inline-block;width:5.85px">&#160;</div>leased facility. In<div style="display:inline-block;width:6.08px">&#160;</div>March 2015, the<div style="display:inline-block;width:5.72px">&#160;</div>Company acquired substantially<div style="display:inline-block;width:6.15px">&#160;</div>all of the<div style="display:inline-block;width:5.76px">&#160;</div>assets of </div><div id="a4538" style="position:absolute;left:66.24px;top:388.9px;">CPI Binani, Inc., a<div style="display:inline-block;width:1.15px">&#160;</div>wholly owned subsidiary of<div style="display:inline-block;width:0.89px">&#160;</div>Binani Industries Limited, located in<div style="display:inline-block;width:0.42px">&#160;</div>Winona, Minnesota ("CPI"), which expanded </div><div id="a4540" style="position:absolute;left:66.24px;top:407.3px;">the Company's process capabilities to include D-LFT and diversified the customer base. In January 2018, the Company acquired </div><div id="a4545" style="position:absolute;left:66.24px;top:425.7px;">substantially all the assets of Horizon Plastics, which has manufacturing<div style="display:inline-block;width:4.92px">&#160;</div>operations in Cobourg, Ontario and Escobedo,<div style="display:inline-block;width:4.68px">&#160;</div>Mexico. </div><div id="a4547" style="position:absolute;left:66.24px;top:444.1px;">This acquisition expanded the Company's<div style="display:inline-block;width:1.41px">&#160;</div>customer base, geographic footprint, and process<div style="display:inline-block;width:1.45px">&#160;</div>capabilities to include structural foam </div><div id="a4549" style="position:absolute;left:66.24px;top:462.5px;">and structural web molding.</div><div id="a4550" style="position:absolute;left:215.867px;top:462.5px;">&#160;</div><div id="a4551" style="position:absolute;left:66.24px;top:480.9px;">&#160;</div><div id="a4552" style="position:absolute;font-weight:bold;left:66.24px;top:499.6px;">BUSINESS OVERVIEW</div><div id="a4553" style="position:absolute;font-weight:bold;left:209.147px;top:499.6px;">&#160;</div><div id="a4554" style="position:absolute;left:66.24px;top:517.7px;">&#160;</div><div id="a4555" style="position:absolute;font-weight:bold;left:66.24px;top:536.4px;">General</div><div id="a4556" style="position:absolute;font-weight:bold;left:112.192px;top:536.4px;">&#160;</div><div id="a4557" style="position:absolute;left:66.24px;top:554.5px;">The Company&#8217;s<div style="display:inline-block;width:5.96px">&#160;</div>business and operating<div style="display:inline-block;width:6.55px">&#160;</div>results are directly<div style="display:inline-block;width:6.6px">&#160;</div>affected by changes<div style="display:inline-block;width:6.32px">&#160;</div>in overall customer<div style="display:inline-block;width:6.28px">&#160;</div>demand, operational<div style="display:inline-block;width:5.67px">&#160;</div>costs </div><div id="a4562" style="position:absolute;left:66.24px;top:572.9px;">and performance and leverage of our fixed cost and selling, general and<div style="display:inline-block;width:4.75px">&#160;</div>administrative ("SG&amp;A") infrastructure.</div><div id="a4563" style="position:absolute;left:666.693px;top:572.9px;">&#160;</div><div id="a4564" style="position:absolute;left:66.24px;top:591.3px;">&#160;</div><div id="a4565" style="position:absolute;left:66.24px;top:609.7px;">Product sales fluctuate<div style="display:inline-block;width:6.98px">&#160;</div>in response to<div style="display:inline-block;width:6.87px">&#160;</div>several factors including<div style="display:inline-block;width:6.9px">&#160;</div>many that are<div style="display:inline-block;width:6.86px">&#160;</div>beyond the Company&#8217;s<div style="display:inline-block;width:7.62px">&#160;</div>control, such as<div style="display:inline-block;width:6.94px">&#160;</div>general </div><div id="a4569" style="position:absolute;left:66.24px;top:628.1px;">economic conditions, interest rates,<div style="display:inline-block;width:0.93px">&#160;</div>government regulations, consumer spending,<div style="display:inline-block;width:1.22px">&#160;</div>labor availability, and our<div style="display:inline-block;width:0.8px">&#160;</div>customers&#8217;<div style="display:inline-block;width:1.87px">&#160;</div>production </div><div id="a4572" style="position:absolute;left:66.24px;top:646.5px;">rates and inventory<div style="display:inline-block;width:6.38px">&#160;</div>levels. Product sales<div style="display:inline-block;width:6.5px">&#160;</div>consist of demand<div style="display:inline-block;width:6.57px">&#160;</div>from customers in<div style="display:inline-block;width:6.5px">&#160;</div>many different markets<div style="display:inline-block;width:6.58px">&#160;</div>with different levels<div style="display:inline-block;width:6.26px">&#160;</div>of </div><div id="a4574" style="position:absolute;left:66.24px;top:664.9px;">cyclicality and seasonality. The North American truck market, which is<div style="display:inline-block;width:1.72px">&#160;</div>highly cyclical, accounted for 43%, 58%, and 56% of the </div><div id="a4579" style="position:absolute;left:66.24px;top:683.3px;">Company&#8217;s product revenue for<div style="display:inline-block;width:4.94px">&#160;</div>the years ended December</div><div id="a4583" style="position:absolute;left:380.547px;top:683.3px;">&#160;</div><div id="a4584" style="position:absolute;left:384.067px;top:683.3px;">31,<div style="display:inline-block;width:3.56px">&#160;</div>2020,<div style="display:inline-block;width:3.4px">&#160;</div>2019,<div style="display:inline-block;width:3.59px">&#160;</div>and 2018 respectively.</div><div id="a4594" style="position:absolute;left:590.173px;top:683.3px;">&#160;</div><div id="a4595" style="position:absolute;left:66.24px;top:701.7px;">&#160;</div><div id="a4596" style="position:absolute;left:66.24px;top:720.1px;">Operating performance is dependent on the Company&#8217;s<div style="display:inline-block;width:4.92px">&#160;</div>ability to manage changes in input costs for items such as raw materials, </div><div id="a4599" style="position:absolute;left:66.24px;top:738.5px;">labor, and overhead operating costs. Performance is also affected by manufacturing<div style="display:inline-block;width:4.74px">&#160;</div>efficiencies, including items such as on time </div><div id="a4601" style="position:absolute;left:66.24px;top:756.9px;">delivery, quality, scrap,<div style="display:inline-block;width:5.83px">&#160;</div>and productivity. Market<div style="display:inline-block;width:6.06px">&#160;</div>factors of supply<div style="display:inline-block;width:5.63px">&#160;</div>and demand can<div style="display:inline-block;width:5.88px">&#160;</div>impact operating costs.<div style="display:inline-block;width:5.83px">&#160;</div>In periods of<div style="display:inline-block;width:5.74px">&#160;</div>rapid </div><div id="a4603" style="position:absolute;left:66.24px;top:775.3px;">increases or decreases in customer demand, the Company is required<div style="display:inline-block;width:4.91px">&#160;</div>to ramp operations activity up or down quickly which may </div><div id="a4606" style="position:absolute;left:66.24px;top:793.7px;">impact manufacturing efficiencies more than in periods of steady demand.</div><div id="a4607" style="position:absolute;left:462.173px;top:793.7px;">&#160;</div><div id="a4608" style="position:absolute;left:66.24px;top:812.1px;">&#160;</div><div id="a4609" style="position:absolute;left:66.24px;top:830.6px;">Operating performance<div style="display:inline-block;width:6.57px">&#160;</div>is also<div style="display:inline-block;width:6.59px">&#160;</div>dependent on<div style="display:inline-block;width:6.43px">&#160;</div>the Company<div style="display:inline-block;width:1.68px">&#160;</div>&#8217;s ability<div style="display:inline-block;width:7.01px">&#160;</div>to effectively<div style="display:inline-block;width:6.46px">&#160;</div>launch new<div style="display:inline-block;width:6.36px">&#160;</div>customer programs,<div style="display:inline-block;width:6.84px">&#160;</div>which are </div><div id="a4612" style="position:absolute;left:66.24px;top:849px;">typically extremely complex<div style="display:inline-block;width:6.63px">&#160;</div>in nature. The<div style="display:inline-block;width:6.36px">&#160;</div>start of production<div style="display:inline-block;width:6.44px">&#160;</div>of a new<div style="display:inline-block;width:6.12px">&#160;</div>program is the<div style="display:inline-block;width:6.49px">&#160;</div>result of a<div style="display:inline-block;width:6.42px">&#160;</div>process of developing<div style="display:inline-block;width:6.66px">&#160;</div>new </div><div id="a4615" style="position:absolute;left:66.24px;top:867.4px;">molds and assembly equipment,<div style="display:inline-block;width:5.76px">&#160;</div>validation testing, manufacturing<div style="display:inline-block;width:5.21px">&#160;</div>process design, development<div style="display:inline-block;width:5.35px">&#160;</div>and testing, along with<div style="display:inline-block;width:5.42px">&#160;</div>training </div><div id="a4616" style="position:absolute;left:66.24px;top:885.8px;">and often hiring</div><div id="a4617" style="position:absolute;left:151.547px;top:885.8px;">&#160;</div><div id="a4618" style="position:absolute;left:154.907px;top:885.8px;">employees. Meeting the targeted levels<div style="display:inline-block;width:4.95px">&#160;</div>of manufacturing efficiency for<div style="display:inline-block;width:4.94px">&#160;</div>new programs usually occurs over<div style="display:inline-block;width:4.86px">&#160;</div>time </div><div id="a4620" style="position:absolute;left:66.24px;top:904.2px;">as the Company gains<div style="display:inline-block;width:5.64px">&#160;</div>experience with new tools<div style="display:inline-block;width:5.77px">&#160;</div>and processes. Therefore,<div style="display:inline-block;width:5.43px">&#160;</div>during a new program<div style="display:inline-block;width:5.4px">&#160;</div>launch period, start<div style="display:inline-block;width:1.67px">&#160;</div>-up costs </div><div id="a4623" style="position:absolute;left:66.24px;top:922.6px;">and inefficiencies can affect operating results.</div><div id="a4624" style="position:absolute;left:310.787px;top:922.6px;">&#160;</div><div id="a4625" style="position:absolute;font-weight:bold;left:66.24px;top:941.3px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page28" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a4626" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a4631" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a4632" style="position:absolute;left:401.347px;top:1006.3px;">27</div><div id="a4633" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a4634" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">Results of 2020 Overview</div><div id="a4638" style="position:absolute;font-weight:bold;left:210.267px;top:58px;">&#160;</div><div id="a4639" style="position:absolute;font-weight:bold;left:66.24px;top:76.4px;">&#160;</div><div id="a4640" style="position:absolute;left:66.24px;top:94.4px;">Operating income increased<div style="display:inline-block;width:6.55px">&#160;</div>to $10,390,000 for<div style="display:inline-block;width:6.59px">&#160;</div>the year ended<div style="display:inline-block;width:6.26px">&#160;</div>December 31, 2020<div style="display:inline-block;width:6.36px">&#160;</div>compared to a<div style="display:inline-block;width:6.22px">&#160;</div>loss of $11,528,000<div style="display:inline-block;width:6.44px">&#160;</div>for the </div><div id="a4641" style="position:absolute;left:66.24px;top:112.9px;">same period a year ago on a product sales decrease of 22%. Lower demand from our customers as a<div style="display:inline-block;width:1.79px">&#160;</div>result of a cyclical downturn </div><div id="a4643" style="position:absolute;left:66.24px;top:131.3px;">in the truck market<div style="display:inline-block;width:0.93px">&#160;</div>and the negative effect<div style="display:inline-block;width:1.28px">&#160;</div>of COVID-19 on most<div style="display:inline-block;width:1.14px">&#160;</div>customer demand were the<div style="display:inline-block;width:1.3px">&#160;</div>primary drivers of the<div style="display:inline-block;width:1.12px">&#160;</div>sales decrease. </div><div id="a4646" style="position:absolute;left:66.24px;top:149.7px;">The increase<div style="display:inline-block;width:6.46px">&#160;</div>in operating<div style="display:inline-block;width:6.44px">&#160;</div>income was<div style="display:inline-block;width:6.54px">&#160;</div>largely due<div style="display:inline-block;width:6.48px">&#160;</div>to improved<div style="display:inline-block;width:6.97px">&#160;</div>manufacturing efficiencies<div style="display:inline-block;width:6.61px">&#160;</div>and cost<div style="display:inline-block;width:6.35px">&#160;</div>savings at<div style="display:inline-block;width:6.62px">&#160;</div>several of<div style="display:inline-block;width:6.41px">&#160;</div>the </div><div id="a4647" style="position:absolute;left:66.24px;top:168.1px;">Company's facilities. The Company also incurred lower SG&amp;A costs and no goodwill impairment in 2020.</div><div id="a4649" style="position:absolute;left:635.173px;top:168.1px;">&#160;</div><div id="a4650" style="position:absolute;left:66.24px;top:186.5px;">&#160;</div><div id="a4651" style="position:absolute;left:66.24px;top:204.9px;">For the year ended December 31, 2020, product sales<div style="display:inline-block;width:1.43px">&#160;</div>to truck customers decreased by 38% compared to the<div style="display:inline-block;width:1.42px">&#160;</div>same period in 2019, </div><div id="a4652" style="position:absolute;left:66.24px;top:223.3px;">as a result of<div style="display:inline-block;width:0.84px">&#160;</div>a cyclical downturn in<div style="display:inline-block;width:1.01px">&#160;</div>the truck market and<div style="display:inline-block;width:0.89px">&#160;</div>demand deterioration related to<div style="display:inline-block;width:1.38px">&#160;</div>COVID-19. According to<div style="display:inline-block;width:0.61px">&#160;</div>ACT Research, </div><div id="a4656" style="position:absolute;left:66.24px;top:241.7px;">North American heavy-duty truck production decreased approximately 47% for the year<div style="display:inline-block;width:4.74px">&#160;</div>ended December 31, 2020 compared to </div><div id="a4659" style="position:absolute;left:66.24px;top:260.1px;">the same period in 2019.</div><div id="a4660" style="position:absolute;left:197.787px;top:260.1px;">&#160;</div><div id="a4661" style="position:absolute;left:66.24px;top:278.5px;">&#160;</div><div id="a4662" style="position:absolute;left:66.24px;top:296.9px;">For the year ended<div style="display:inline-block;width:5.96px">&#160;</div>December 31, 2020,<div style="display:inline-block;width:5.6px">&#160;</div>the Company recorded<div style="display:inline-block;width:5.45px">&#160;</div>net income of $8,165,000<div style="display:inline-block;width:5.99px">&#160;</div>or $0.98 per<div style="display:inline-block;width:5.38px">&#160;</div>basic and diluted<div style="display:inline-block;width:5.22px">&#160;</div>share, </div><div id="a4665" style="position:absolute;left:66.24px;top:315.3px;">compared with net loss of $15,223,000, or ($1.94) per basic<div style="display:inline-block;width:1.65px">&#160;</div>and diluted share for the year ended December 31, 2019. Net<div style="display:inline-block;width:1.36px">&#160;</div>income </div><div id="a4667" style="position:absolute;left:66.24px;top:333.7px;">in 2020 was favorably impacted by $5,279,000, or $0.67 per share, as a<div style="display:inline-block;width:4.69px">&#160;</div>result of a net tax valuation allowance reversal and a tax </div><div id="a4669" style="position:absolute;left:66.24px;top:352.1px;">rate benefit due<div style="display:inline-block;width:5.57px">&#160;</div>to tax law<div style="display:inline-block;width:5.39px">&#160;</div>changes that allow<div style="display:inline-block;width:5.81px">&#160;</div>the Company to<div style="display:inline-block;width:5.72px">&#160;</div>carryback net operating<div style="display:inline-block;width:5.84px">&#160;</div>losses to offset<div style="display:inline-block;width:5.63px">&#160;</div>taxable income in<div style="display:inline-block;width:5.76px">&#160;</div>2013 </div><div id="a4671" style="position:absolute;left:66.24px;top:370.5px;">through 2015, where<div style="display:inline-block;width:6.07px">&#160;</div>the Company paid<div style="display:inline-block;width:5.99px">&#160;</div>tax at 34%<div style="display:inline-block;width:5.77px">&#160;</div>compared to the<div style="display:inline-block;width:5.81px">&#160;</div>valuation of the<div style="display:inline-block;width:5.78px">&#160;</div>losses being recorded<div style="display:inline-block;width:6.16px">&#160;</div>at the 21%<div style="display:inline-block;width:5.77px">&#160;</div>current </div><div id="a4674" style="position:absolute;left:66.24px;top:388.9px;">U.S. statutory tax rate. </div><div id="a4675" style="position:absolute;left:189.627px;top:388.9px;">&#160;</div><div id="a4676" style="position:absolute;left:66.24px;top:407.3px;">&#160;</div><div id="a4677" style="position:absolute;left:66.24px;top:425.7px;">Looking forward, based on<div style="display:inline-block;width:5.29px">&#160;</div>industry analysts&#8217;<div style="display:inline-block;width:3.61px">&#160;</div>projections and customer<div style="display:inline-block;width:5.06px">&#160;</div>forecasts, the Company expects<div style="display:inline-block;width:5.6px">&#160;</div>sales levels for 2021<div style="display:inline-block;width:5.44px">&#160;</div>to </div><div id="a4680" style="position:absolute;left:66.24px;top:444.1px;">increase compared to<div style="display:inline-block;width:5.58px">&#160;</div>2020.<div style="display:inline-block;width:7.88px">&#160;</div>In the Company<div style="display:inline-block;width:1.38px">&#160;</div>&#8217;s largest market,<div style="display:inline-block;width:6.27px">&#160;</div>North American heavy-duty truck,<div style="display:inline-block;width:4.54px">&#160;</div>ACT Research is forecasting </div><div id="a4685" style="position:absolute;left:66.24px;top:462.5px;">production to<div style="display:inline-block;width:5.93px">&#160;</div>increase approximately 41%.<div style="display:inline-block;width:11.42px">&#160;</div>In several other<div style="display:inline-block;width:7.01px">&#160;</div>industries the Company<div style="display:inline-block;width:6.81px">&#160;</div>serves, customers<div style="display:inline-block;width:5.85px">&#160;</div>are forecasting<div style="display:inline-block;width:5.95px">&#160;</div>higher </div><div id="a4686" style="position:absolute;left:66.24px;top:480.9px;">demand in 2021 including in the marine and all-terrain vehicle<div style="display:inline-block;width:4.93px">&#160;</div>markets.<div style="display:inline-block;width:3.28px">&#160;</div></div><div id="a4690" style="position:absolute;left:455.453px;top:480.9px;">&#160;</div><div id="a4691" style="position:absolute;left:66.24px;top:499.3px;">&#160;</div><div id="a4692" style="position:absolute;left:66.24px;top:517.7px;">The Company<div style="display:inline-block;width:5.83px">&#160;</div>anticipates higher<div style="display:inline-block;width:6.13px">&#160;</div>raw material<div style="display:inline-block;width:5.91px">&#160;</div>costs in<div style="display:inline-block;width:5.87px">&#160;</div>2021 as<div style="display:inline-block;width:5.94px">&#160;</div>global economies<div style="display:inline-block;width:6.06px">&#160;</div>continue to<div style="display:inline-block;width:6.06px">&#160;</div>strengthen from<div style="display:inline-block;width:5.95px">&#160;</div>the COVID<div style="display:inline-block;width:1.74px">&#160;</div>-19 </div><div id="a4695" style="position:absolute;left:66.24px;top:536.1px;">effected 2020 economic<div style="display:inline-block;width:5.47px">&#160;</div>levels. Global demand<div style="display:inline-block;width:5.52px">&#160;</div>for certain raw<div style="display:inline-block;width:5.36px">&#160;</div>materials the Company<div style="display:inline-block;width:5.56px">&#160;</div>uses has increased<div style="display:inline-block;width:5.21px">&#160;</div>in the second<div style="display:inline-block;width:5.45px">&#160;</div>half of </div><div id="a4697" style="position:absolute;left:66.24px;top:554.5px;">2020 and in the first quarter of 2021.<div style="display:inline-block;width:6.93px">&#160;</div>As a result, suppliers have been increasing the price of<div style="display:inline-block;width:4.71px">&#160;</div>these materials.<div style="display:inline-block;width:6.84px">&#160;</div>The Company has </div><div id="a4699" style="position:absolute;left:66.24px;top:572.9px;">the ability to pass through a portion, but not all, of the cost increases<div style="display:inline-block;width:4.79px">&#160;</div>to its customers.<div style="display:inline-block;width:7.08px">&#160;</div></div><div id="a4702" style="position:absolute;left:531.613px;top:572.9px;">&#160;</div><div id="a4703" style="position:absolute;left:66.24px;top:591.3px;">&#160;</div><div id="a4704" style="position:absolute;left:66.24px;top:609.7px;">In February 2021, an unprecedented winter storm in Texas and Mexico caused operational disruptions to<div style="display:inline-block;width:4.91px">&#160;</div>many companies in the </div><div id="a4705" style="position:absolute;left:66.24px;top:628.1px;">area including the Company&#8217;s<div style="display:inline-block;width:5.88px">&#160;</div>Matamoros and Monterey Mexico<div style="display:inline-block;width:5.06px">&#160;</div>operations as well as to<div style="display:inline-block;width:5.2px">&#160;</div>our customers and suppliers.<div style="display:inline-block;width:5.11px">&#160;</div>Much of </div><div id="a4709" style="position:absolute;left:66.24px;top:646.5px;">North American resins<div style="display:inline-block;width:0.8px">&#160;</div>and glass supply<div style="display:inline-block;width:1.17px">&#160;</div>originate from the region<div style="display:inline-block;width:0.64px">&#160;</div>and these supplier operations<div style="display:inline-block;width:1px">&#160;</div>were significantly affected causing </div><div id="a4711" style="position:absolute;left:66.24px;top:664.9px;">suppliers to claim<div style="display:inline-block;width:5.58px">&#160;</div>force majeure and<div style="display:inline-block;width:5.59px">&#160;</div>set supply allocations.<div style="display:inline-block;width:9.38px">&#160;</div>While the Company<div style="display:inline-block;width:5.53px">&#160;</div>has been able<div style="display:inline-block;width:5.59px">&#160;</div>to coordinated its<div style="display:inline-block;width:5.69px">&#160;</div>raw material </div><div id="a4713" style="position:absolute;left:66.24px;top:683.3px;">supply with customer demand, other supplier disruptions throughout our customers<div style="display:inline-block;width:1.42px">&#160;</div>&#8217;<div style="display:inline-block;width:2.3px">&#160;</div>supply chain have resulted in our customers </div><div id="a4716" style="position:absolute;left:66.24px;top:701.7px;">delaying orders.<div style="display:inline-block;width:5.96px">&#160;</div>In addition,<div style="display:inline-block;width:5.81px">&#160;</div>suppliers of certain<div style="display:inline-block;width:7.02px">&#160;</div>materials, such as<div style="display:inline-block;width:6.92px">&#160;</div>polypropylene, have<div style="display:inline-block;width:5.98px">&#160;</div>increased prices<div style="display:inline-block;width:6.03px">&#160;</div>due to a<div style="display:inline-block;width:6.92px">&#160;</div>shortage of </div><div id="a4718" style="position:absolute;left:66.24px;top:720.1px;">supply.<div style="display:inline-block;width:6.76px">&#160;</div>Suppliers have indicated they anticipate supply levels to recover<div style="display:inline-block;width:4.92px">&#160;</div>during the second quarter of 2021.<div style="display:inline-block;width:4.12px">&#160;</div></div><div id="a4719" style="position:absolute;left:647.653px;top:720.1px;">&#160;</div><div id="a4720" style="position:absolute;font-weight:bold;left:66.24px;top:738.9px;">&#160;</div><div id="a4721" style="position:absolute;font-weight:bold;left:66.24px;top:757.3px;">2020 Compared to 2019</div><div id="a4725" style="position:absolute;font-weight:bold;left:201.147px;top:757.3px;">&#160;</div><div id="a4726" style="position:absolute;left:66.24px;top:775.3px;">&#160;</div><div id="a4727" style="position:absolute;left:66.24px;top:793.7px;">Net sales for<div style="display:inline-block;width:6.49px">&#160;</div>the years ended<div style="display:inline-block;width:6.56px">&#160;</div>December 31,<div style="display:inline-block;width:5.68px">&#160;</div>2020 and 2019<div style="display:inline-block;width:6.51px">&#160;</div>totaled $222,356,000<div style="display:inline-block;width:5.9px">&#160;</div>and $284,290,000, respectively.<div style="display:inline-block;width:6.68px">&#160;</div>Included in </div><div id="a4733" style="position:absolute;left:66.24px;top:812.1px;">total sales<div style="display:inline-block;width:8.7px">&#160;</div>were tooling<div style="display:inline-block;width:8.29px">&#160;</div>project sales<div style="display:inline-block;width:8.72px">&#160;</div>of $11,776,000<div style="display:inline-block;width:8.83px">&#160;</div>and $15,303,000<div style="display:inline-block;width:8.71px">&#160;</div>for the<div style="display:inline-block;width:8.43px">&#160;</div>years ended<div style="display:inline-block;width:8.63px">&#160;</div>December 31,<div style="display:inline-block;width:8.56px">&#160;</div>2020 and<div style="display:inline-block;width:8.71px">&#160;</div>2019, </div><div id="a4737" style="position:absolute;left:66.24px;top:830.6px;">respectively. These sales are sporadic<div style="display:inline-block;width:5.38px">&#160;</div>in nature and fluctuate in<div style="display:inline-block;width:5.17px">&#160;</div>regard to scope and<div style="display:inline-block;width:5.03px">&#160;</div>related revenue on a period<div style="display:inline-block;width:1.84px">&#160;</div>-to-period basis. </div><div id="a4743" style="position:absolute;left:66.24px;top:849px;">Product  sales,  excluding  tooling  project<div style="display:inline-block;width:8.45px">&#160;</div>sales,  for  the  year  ended  December<div style="display:inline-block;width:8.42px">&#160;</div>31,  2020  were  $210,580,000  compared<div style="display:inline-block;width:8.52px">&#160;</div>to </div><div id="a4747" style="position:absolute;left:66.24px;top:867.4px;">$268,987,000 for<div style="display:inline-block;width:6.07px">&#160;</div>the same period<div style="display:inline-block;width:6.8px">&#160;</div>in 2019. This<div style="display:inline-block;width:6.34px">&#160;</div>decrease in sales<div style="display:inline-block;width:6.87px">&#160;</div>is primarily the<div style="display:inline-block;width:6.86px">&#160;</div>result of lower<div style="display:inline-block;width:6.72px">&#160;</div>cyclical demand<div style="display:inline-block;width:5.84px">&#160;</div>from truck </div><div id="a4748" style="position:absolute;left:66.24px;top:885.8px;">customers as well<div style="display:inline-block;width:5.94px">&#160;</div>as lower demand<div style="display:inline-block;width:5.86px">&#160;</div>from most all<div style="display:inline-block;width:5.88px">&#160;</div>customers as a<div style="display:inline-block;width:6.08px">&#160;</div>result of COVID<div style="display:inline-block;width:5.84px">&#160;</div>-19, offset by<div style="display:inline-block;width:5.7px">&#160;</div>the increase in<div style="display:inline-block;width:5.87px">&#160;</div>demand from </div><div id="a4752" style="position:absolute;left:66.24px;top:904.2px;">customers in building products industry.</div><div id="a4753" style="position:absolute;left:280.707px;top:904.2px;">&#160;</div><div id="a4754" style="position:absolute;left:66.24px;top:922.6px;">&#160;</div><div id="a4755" style="position:absolute;left:66.24px;top:941px;">Gross margin was approximately 15.5% of sales for the year<div style="display:inline-block;width:4.81px">&#160;</div>ended December 31, 2020, compared with 7.6% for the year<div style="display:inline-block;width:4.85px">&#160;</div>ended </div><div id="a4766" style="position:absolute;left:66.24px;top:959.4px;">December 31, 2019. The<div style="display:inline-block;width:0.67px">&#160;</div>gross margin increase, as<div style="display:inline-block;width:0.67px">&#160;</div>a percent of sales,<div style="display:inline-block;width:1.03px">&#160;</div>was due to<div style="display:inline-block;width:1.28px">&#160;</div>favorable product mix and<div style="display:inline-block;width:0.94px">&#160;</div>production efficiencies </div><div id="a4768" style="position:absolute;left:66.24px;top:977.8px;">of 8.4% and changes in selling price and material costs of 1.0%,<div style="display:inline-block;width:4.91px">&#160;</div>offset by lower leverage of fixed costs of 1.5%.</div><div id="a4772" style="position:absolute;left:664.933px;top:977.8px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page29" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a4773" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a4778" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a4779" style="position:absolute;left:401.347px;top:1006.3px;">28</div><div id="a4780" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a4781" style="position:absolute;left:66.24px;top:57.6px;">&#160;</div><div id="a4782" style="position:absolute;left:66.24px;top:76px;">Selling, general<div style="display:inline-block;width:6.74px">&#160;</div>and administrative<div style="display:inline-block;width:6.81px">&#160;</div>expense (&#8220;SG&amp;A&#8221;)<div style="display:inline-block;width:6.95px">&#160;</div>totaled $24,08<div style="display:inline-block;width:2.13px">&#160;</div>4,000 in<div style="display:inline-block;width:6.71px">&#160;</div>2020, compared<div style="display:inline-block;width:6.6px">&#160;</div>to $28,934,000<div style="display:inline-block;width:6.99px">&#160;</div>in 2019.<div style="display:inline-block;width:6.07px">&#160;</div>The </div><div id="a4789" style="position:absolute;left:66.24px;top:94.4px;">decrease in SG&amp;A expense primarily resulted from lower professional and outside<div style="display:inline-block;width:4.9px">&#160;</div>services of $2,023,000, government subsides </div><div id="a4794" style="position:absolute;left:66.24px;top:112.9px;">received in 2020 enacted as a result of COVID-19 of $1,416,000,<div style="display:inline-block;width:5.2px">&#160;</div>and lower travel costs of $783,000.</div><div id="a4798" style="position:absolute;left:606.013px;top:112.9px;">&#160;</div><div id="a4799" style="position:absolute;left:66.24px;top:131.3px;">&#160;</div><div id="a4800" style="position:absolute;left:66.24px;top:149.7px;">The Company incurred a<div style="display:inline-block;width:5.05px">&#160;</div>goodwill impairment of $4,100,000<div style="display:inline-block;width:5.34px">&#160;</div>associated with its Horizon Plastics<div style="display:inline-block;width:5.33px">&#160;</div>reporting unit during the year </div><div id="a4803" style="position:absolute;left:66.24px;top:168.1px;">ended December 31, 2019. In<div style="display:inline-block;width:4.99px">&#160;</div>2019, the Company incurred lower<div style="display:inline-block;width:5.08px">&#160;</div>profit margins in its Horizon<div style="display:inline-block;width:4.92px">&#160;</div>Plastics reporting unit caused by </div><div id="a4805" style="position:absolute;left:66.24px;top:186.5px;">selling price decreases that the Company had not been able to<div style="display:inline-block;width:4.7px">&#160;</div>fully offset with material cost reductions.</div><div id="a4806" style="position:absolute;left:618.013px;top:186.5px;">&#160;</div><div id="a4807" style="position:absolute;left:66.24px;top:204.9px;">&#160;</div><div id="a4808" style="position:absolute;left:66.24px;top:223.3px;">Interest expense totaled<div style="display:inline-block;width:5.19px">&#160;</div>$5,923,000 for the<div style="display:inline-block;width:5.25px">&#160;</div>year ended December 31,<div style="display:inline-block;width:5.67px">&#160;</div>2020, compared to<div style="display:inline-block;width:5.28px">&#160;</div>interest expense of $4,144,000<div style="display:inline-block;width:5.68px">&#160;</div>for the </div><div id="a4811" style="position:absolute;left:66.24px;top:241.7px;">year ended December 31, 2019.<div style="display:inline-block;width:5.2px">&#160;</div>The increase in interest expense was primarily due to<div style="display:inline-block;width:1.63px">&#160;</div>a loss on termination of interest rate swaps </div><div id="a4815" style="position:absolute;left:66.24px;top:260.1px;">of $1,253,000<div style="display:inline-block;width:5.72px">&#160;</div>and a one-time<div style="display:inline-block;width:6.53px">&#160;</div>expense related to<div style="display:inline-block;width:6.53px">&#160;</div>the deferred<div style="display:inline-block;width:5.71px">&#160;</div>loan costs for<div style="display:inline-block;width:6.4px">&#160;</div>the debt refinancing<div style="display:inline-block;width:6.61px">&#160;</div>of $583,000,<div style="display:inline-block;width:5.82px">&#160;</div>offset by lower </div><div id="a4828" style="position:absolute;left:66.24px;top:278.5px;">average outstanding debt in 2020.</div><div id="a4829" style="position:absolute;left:246.587px;top:278.5px;">&#160;</div><div id="a4830" style="position:absolute;left:66.24px;top:296.9px;">&#160;</div><div id="a4831" style="position:absolute;left:66.24px;top:315.3px;">Income tax<div style="display:inline-block;width:6.56px">&#160;</div>benefit was<div style="display:inline-block;width:6.84px">&#160;</div>approximately 80%<div style="display:inline-block;width:6.83px">&#160;</div>of total<div style="display:inline-block;width:6.65px">&#160;</div>income before<div style="display:inline-block;width:6.88px">&#160;</div>income taxes<div style="display:inline-block;width:6.63px">&#160;</div>in 2020<div style="display:inline-block;width:6.99px">&#160;</div>and 2%<div style="display:inline-block;width:6.52px">&#160;</div>of total<div style="display:inline-block;width:6.65px">&#160;</div>loss in<div style="display:inline-block;width:6.48px">&#160;</div>2019. The </div><div id="a4832" style="position:absolute;left:66.24px;top:333.7px;">Company&#8217;s effective<div style="display:inline-block;width:5.85px">&#160;</div>tax rate reflects<div style="display:inline-block;width:5.52px">&#160;</div>the effects of<div style="display:inline-block;width:5.81px">&#160;</div>taxable income and<div style="display:inline-block;width:5.72px">&#160;</div>taxable losses being<div style="display:inline-block;width:5.95px">&#160;</div>generated in tax<div style="display:inline-block;width:5.6px">&#160;</div>jurisdictions with </div><div id="a4836" style="position:absolute;left:66.24px;top:352.1px;">different tax rates, and in 2020<div style="display:inline-block;width:4.96px">&#160;</div>a net valuation allowance change of<div style="display:inline-block;width:4.93px">&#160;</div>$2,074,000 and a rate benefit of<div style="display:inline-block;width:4.92px">&#160;</div>$3,205,000 based on losses </div><div id="a4847" style="position:absolute;left:66.24px;top:370.5px;">being carried back to<div style="display:inline-block;width:5.24px">&#160;</div>years where the Company paid<div style="display:inline-block;width:5.48px">&#160;</div>tax at 34% compared<div style="display:inline-block;width:5.13px">&#160;</div>to the valuation of the<div style="display:inline-block;width:5.38px">&#160;</div>losses being recorded at<div style="display:inline-block;width:5.26px">&#160;</div>21% </div><div id="a4850" style="position:absolute;left:66.24px;top:388.9px;">current U.S. statutory tax rate.</div><div id="a4851" style="position:absolute;left:227.387px;top:388.9px;">&#160;</div><div id="a4852" style="position:absolute;left:66.24px;top:407.3px;">&#160;</div><div id="a4853" style="position:absolute;left:66.24px;top:425.7px;">The Company<div style="display:inline-block;width:6.63px">&#160;</div>recorded net<div style="display:inline-block;width:6.97px">&#160;</div>income for<div style="display:inline-block;width:6.43px">&#160;</div>2020 of<div style="display:inline-block;width:6.8px">&#160;</div>$8,165,000 or<div style="display:inline-block;width:6.82px">&#160;</div>$0.98 per<div style="display:inline-block;width:6.64px">&#160;</div>basic and<div style="display:inline-block;width:6.54px">&#160;</div>diluted share,<div style="display:inline-block;width:6.7px">&#160;</div>compared with<div style="display:inline-block;width:6.64px">&#160;</div>net loss<div style="display:inline-block;width:6.67px">&#160;</div>of </div><div id="a4856" style="position:absolute;left:66.24px;top:444.1px;">$15,223,000 or $(1.94) per basic and diluted share for 2019.</div><div id="a4857" style="position:absolute;left:387.427px;top:444.1px;">&#160;</div><div id="a4858" style="position:absolute;left:66.24px;top:462.5px;">&#160;</div><div id="a4859" style="position:absolute;left:66.24px;top:480.9px;">Comprehensive income totaled $8,170,000 in 2020, compared to a<div style="display:inline-block;width:1.68px">&#160;</div>comprehensive loss of $15,970,000 in 2019. The<div style="display:inline-block;width:1.51px">&#160;</div>increase was </div><div id="a4862" style="position:absolute;left:66.24px;top:499.3px;">primarily related to<div style="display:inline-block;width:6.29px">&#160;</div>higher net income<div style="display:inline-block;width:6.36px">&#160;</div>of $23,388,000<div style="display:inline-block;width:5.62px">&#160;</div>and a change<div style="display:inline-block;width:6.05px">&#160;</div>in net actuarial<div style="display:inline-block;width:6.22px">&#160;</div>adjustments of $1,982,000<div style="display:inline-block;width:6.77px">&#160;</div>for other post-</div><div id="a4864" style="position:absolute;left:66.24px;top:517.7px;">retirement benefit obligations.</div><div id="a4865" style="position:absolute;left:227.387px;top:517.7px;">&#160;</div><div id="a4866" style="position:absolute;left:66.24px;top:536.1px;">&#160;</div><div id="a4867" style="position:absolute;font-weight:bold;left:66.24px;top:554.8px;">2019</div><div id="a4868" style="position:absolute;font-weight:bold;left:93.152px;top:554.8px;">&#160;</div><div id="a4869" style="position:absolute;font-weight:bold;left:96.512px;top:554.8px;">Compared to 2018</div><div id="a4872" style="position:absolute;font-weight:bold;left:201.147px;top:554.8px;">&#160;</div><div id="a4873" style="position:absolute;left:66.24px;top:572.9px;">Net sales for 2019 totaled $284,290,000, which was an increase from the $269,485,000 reported for 2018. Included in total sales </div><div id="a4876" style="position:absolute;left:66.24px;top:591.3px;">were tooling project sales<div style="display:inline-block;width:1.21px">&#160;</div>of $15,303,000 for 2019<div style="display:inline-block;width:1.09px">&#160;</div>and $13,268,000 for 2018.<div style="display:inline-block;width:0.7px">&#160;</div>Tooling project sales result<div style="display:inline-block;width:1.05px">&#160;</div>primarily from customer </div><div id="a4878" style="position:absolute;left:66.24px;top:609.7px;">approval and acceptance<div style="display:inline-block;width:5.81px">&#160;</div>of molds and<div style="display:inline-block;width:5.38px">&#160;</div>assembly equipment specific<div style="display:inline-block;width:5.63px">&#160;</div>to their products<div style="display:inline-block;width:5.69px">&#160;</div>as well as other<div style="display:inline-block;width:6.08px">&#160;</div>non-production services. </div><div id="a4882" style="position:absolute;left:66.24px;top:628.1px;">These sales are sporadic in nature and fluctuate in regard<div style="display:inline-block;width:4.9px">&#160;</div>to scope and related revenue on a period<div style="display:inline-block;width:1.54px">&#160;</div>-to-period basis. Total product </div><div id="a4887" style="position:absolute;left:66.24px;top:646.5px;">sales for 2019, excluding tooling project sales, totaled $268,987,000, representing a 5% increase from the<div style="display:inline-block;width:1.7px">&#160;</div>$256,217,000 reported </div><div id="a4889" style="position:absolute;left:66.24px;top:664.9px;">for 2018. The increase in product<div style="display:inline-block;width:1.4px">&#160;</div>sales is primarily the result of increased<div style="display:inline-block;width:1.54px">&#160;</div>sales to our truck and marine<div style="display:inline-block;width:1.42px">&#160;</div>customers of $11,707,000 </div><div id="a4891" style="position:absolute;left:66.24px;top:683.3px;">and $3,144,000, respectively.</div><div id="a4892" style="position:absolute;left:222.427px;top:683.3px;">&#160;</div><div id="a4893" style="position:absolute;left:66.24px;top:701.7px;">&#160;</div><div id="a4894" style="position:absolute;left:66.24px;top:720.1px;">Gross margin was approximately 7.6% of sales in 2019 and 10.1% in 2018. The gross margin<div style="display:inline-block;width:1.57px">&#160;</div>decrease, as a percent of sales, was </div><div id="a4896" style="position:absolute;left:66.24px;top:738.5px;">due to unfavorable<div style="display:inline-block;width:5.72px">&#160;</div>product mix and<div style="display:inline-block;width:5.76px">&#160;</div>production inefficiencies of<div style="display:inline-block;width:5.8px">&#160;</div>3.8%.<div style="display:inline-block;width:8.06px">&#160;</div>These reductions were<div style="display:inline-block;width:5.65px">&#160;</div>offset by net<div style="display:inline-block;width:5.7px">&#160;</div>changes in selling </div><div id="a4898" style="position:absolute;left:66.24px;top:756.9px;">price and material costs of 1.3%.</div><div id="a4899" style="position:absolute;left:241.307px;top:756.9px;">&#160;</div><div id="a4900" style="position:absolute;left:66.24px;top:775.3px;">&#160;</div><div id="a4901" style="position:absolute;left:66.24px;top:793.7px;">Selling, general<div style="display:inline-block;width:6.74px">&#160;</div>and administrative<div style="display:inline-block;width:6.81px">&#160;</div>expense (&#8220;SG&amp;A&#8221;)<div style="display:inline-block;width:6.95px">&#160;</div>totaled $28,934,000<div style="display:inline-block;width:7.26px">&#160;</div>in 2019,<div style="display:inline-block;width:6.55px">&#160;</div>compared to<div style="display:inline-block;width:6.64px">&#160;</div>$27,838,000 in<div style="display:inline-block;width:6.83px">&#160;</div>2018. The </div><div id="a4907" style="position:absolute;left:66.24px;top:812.1px;">increase in SG&amp;A expense<div style="display:inline-block;width:6.31px">&#160;</div>primarily resulted from<div style="display:inline-block;width:6.33px">&#160;</div>higher labor and<div style="display:inline-block;width:6.25px">&#160;</div>benefit costs of<div style="display:inline-block;width:5.91px">&#160;</div>$1,144,000 and<div style="display:inline-block;width:5.59px">&#160;</div>higher insurance costs<div style="display:inline-block;width:6.15px">&#160;</div>of </div><div id="a4908" style="position:absolute;left:66.24px;top:830.6px;">$327,000 offset by lower professional and outside services of $1,017,000.<div style="display:inline-block;width:6.67px">&#160;</div>For the year ended December</div><div id="a4911" style="position:absolute;left:622.213px;top:830.6px;">&#160;</div><div id="a4912" style="position:absolute;left:625.573px;top:830.6px;">31, 2018, the Company </div><div id="a4913" style="position:absolute;left:66.24px;top:849px;">incurred one-time acquisition fees of $1,289,000.</div><div id="a4916" style="position:absolute;left:329.187px;top:849px;">&#160;</div><div id="a4917" style="position:absolute;left:66.24px;top:867.4px;">&#160;</div><div id="a4918" style="position:absolute;left:66.24px;top:885.8px;">Goodwill impairment totaled<div style="display:inline-block;width:6.79px">&#160;</div>$4,100,000 and<div style="display:inline-block;width:5.75px">&#160;</div>$2,403,000 in 2019<div style="display:inline-block;width:6.63px">&#160;</div>and 2018, respectively,<div style="display:inline-block;width:6.65px">&#160;</div>based on the<div style="display:inline-block;width:6.51px">&#160;</div>Company's annual and </div><div id="a4920" style="position:absolute;left:66.24px;top:904.2px;">interim goodwill impairment<div style="display:inline-block;width:6.41px">&#160;</div>assessment for its<div style="display:inline-block;width:5.99px">&#160;</div>reporting units.<div style="display:inline-block;width:9.41px">&#160;</div>See </div><div id="a4921" style="position:absolute;font-style:italic;left:439.907px;top:904.2px;">Note 2 -</div><div id="a4923" style="position:absolute;left:484.573px;top:904.2px;">&#160;</div><div id="a4924" style="position:absolute;font-style:italic;left:488.733px;top:904.2px;">Summary of Significant<div style="display:inline-block;width:5.63px">&#160;</div>Accounting Policies</div><div id="a4925" style="position:absolute;left:727.013px;top:904.2px;">, for </div><div id="a4926" style="position:absolute;left:66.24px;top:922.6px;">further details.</div><div id="a4927" style="position:absolute;left:144.027px;top:922.6px;">&#160;</div><div id="a4928" style="position:absolute;left:66.24px;top:941px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page30" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a4929" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a4934" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a4935" style="position:absolute;left:401.347px;top:1006.3px;">29</div><div id="a4936" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a4937" style="position:absolute;left:66.24px;top:57.6px;">Net interest expense totaled<div style="display:inline-block;width:5.19px">&#160;</div>$4,144,000 for the year ended<div style="display:inline-block;width:5.33px">&#160;</div>December</div><div id="a4938" style="position:absolute;left:437.987px;top:57.6px;">&#160;</div><div id="a4939" style="position:absolute;left:441.347px;top:57.6px;">31, 2019, compared to<div style="display:inline-block;width:5.22px">&#160;</div>net interest expense of $2,394,000 </div><div id="a4941" style="position:absolute;left:66.24px;top:76px;">for the year ended December</div><div id="a4942" style="position:absolute;left:221.307px;top:76px;">&#160;</div><div id="a4943" style="position:absolute;left:224.827px;top:76px;">31, 2018.<div style="display:inline-block;width:7px">&#160;</div>The increase in interest expense was primarily due<div style="display:inline-block;width:5.26px">&#160;</div>to a higher average outstanding debt </div><div id="a4944" style="position:absolute;left:66.24px;top:94.4px;">balance as well has higher interest rates in 2019.</div><div id="a4945" style="position:absolute;left:324.387px;top:94.4px;">&#160;</div><div id="a4946" style="position:absolute;left:66.24px;top:112.9px;">&#160;</div><div id="a4947" style="position:absolute;left:66.24px;top:131.3px;">Income tax benefit was approximately 2% of<div style="display:inline-block;width:4.79px">&#160;</div>total loss before income taxes in 2019<div style="display:inline-block;width:4.71px">&#160;</div>and 12% in 2018.<div style="display:inline-block;width:7.11px">&#160;</div>The effective income tax </div><div id="a4950" style="position:absolute;left:66.24px;top:149.7px;">rate in both<div style="display:inline-block;width:6.72px">&#160;</div>years is a<div style="display:inline-block;width:6.43px">&#160;</div>result of<div style="display:inline-block;width:5.71px">&#160;</div>the net effect<div style="display:inline-block;width:6.61px">&#160;</div>of taxable<div style="display:inline-block;width:5.68px">&#160;</div>losses in<div style="display:inline-block;width:5.66px">&#160;</div>lower statutory<div style="display:inline-block;width:5.73px">&#160;</div>rate tax jurisdictions<div style="display:inline-block;width:6.77px">&#160;</div>being offset<div style="display:inline-block;width:5.66px">&#160;</div>by taxable </div><div id="a4952" style="position:absolute;left:66.24px;top:168.1px;">income in higher statutory<div style="display:inline-block;width:5.5px">&#160;</div>rate tax jurisdictions.<div style="display:inline-block;width:8.28px">&#160;</div>Additionally, the effective rate<div style="display:inline-block;width:5.64px">&#160;</div>in 2019 includes the<div style="display:inline-block;width:5.47px">&#160;</div>impact of recording a<div style="display:inline-block;width:5.58px">&#160;</div>full </div><div id="a4954" style="position:absolute;left:66.24px;top:186.5px;">valuation allowance against net deferred tax assets in the United States<div style="display:inline-block;width:4.82px">&#160;</div>of approximately $3,267,000.</div><div id="a4955" style="position:absolute;left:605.533px;top:186.5px;">&#160;</div><div id="a4956" style="position:absolute;left:66.24px;top:204.9px;">&#160;</div><div id="a4957" style="position:absolute;left:66.24px;top:223.3px;">Net loss for 2019<div style="display:inline-block;width:5.91px">&#160;</div>was $15,223,000 or $(1.94)<div style="display:inline-block;width:5.68px">&#160;</div>per basic and diluted<div style="display:inline-block;width:5.65px">&#160;</div>share, compared with<div style="display:inline-block;width:5.26px">&#160;</div>net loss of $4,782,000<div style="display:inline-block;width:5.85px">&#160;</div>or $(0.62) per </div><div id="a4959" style="position:absolute;left:66.24px;top:241.7px;">basic and diluted share for 2018.</div><div id="a4960" style="position:absolute;left:240.347px;top:241.7px;">&#160;</div><div id="a4961" style="position:absolute;left:66.24px;top:260.1px;">&#160;</div><div id="a4962" style="position:absolute;left:66.24px;top:278.5px;">Comprehensive loss totaled<div style="display:inline-block;width:5.69px">&#160;</div>$15,970,000 in 2019,<div style="display:inline-block;width:5.79px">&#160;</div>compared to a<div style="display:inline-block;width:5.42px">&#160;</div>comprehensive loss of<div style="display:inline-block;width:5.56px">&#160;</div>$4,735,000 in 2018.<div style="display:inline-block;width:5.23px">&#160;</div>The decrease was </div><div id="a4963" style="position:absolute;left:66.24px;top:296.9px;">primarily related<div style="display:inline-block;width:7.46px">&#160;</div>to higher<div style="display:inline-block;width:7.14px">&#160;</div>net loss<div style="display:inline-block;width:7.34px">&#160;</div>of $10,441,000<div style="display:inline-block;width:7.54px">&#160;</div>and a<div style="display:inline-block;width:6.97px">&#160;</div>change in<div style="display:inline-block;width:7.15px">&#160;</div>net actuarial<div style="display:inline-block;width:7.39px">&#160;</div>adjustments of<div style="display:inline-block;width:7.29px">&#160;</div>$1,630,000 for<div style="display:inline-block;width:7.51px">&#160;</div>other post-</div><div id="a4967" style="position:absolute;left:66.24px;top:315.3px;">retirement benefit obligations offset by a change in hedging<div style="display:inline-block;width:1.82px">&#160;</div>derivatives of $836,000.<div style="display:inline-block;width:5.8px">&#160;</div>The net actuarial changes in 2018 and 2019 </div><div id="a4969" style="position:absolute;left:66.24px;top:333.7px;">were primarily due to changes in discount rate.</div><div id="a4971" style="position:absolute;left:316.547px;top:333.7px;">&#160;</div><div id="a4972" style="position:absolute;left:66.24px;top:352.1px;">&#160;</div><div id="a4973" style="position:absolute;font-weight:bold;left:66.24px;top:370.8px;">LIQUIDITY AND CAPITAL<div style="display:inline-block;width:1.99px">&#160;</div>RESOURCES</div><div id="a4975" style="position:absolute;font-weight:bold;left:316.387px;top:370.8px;">&#160;</div><div id="a4976" style="position:absolute;left:66.24px;top:388.9px;">&#160;</div><div id="a4977" style="position:absolute;font-weight:bold;left:66.24px;top:407.6px;">Cash Flow</div><div id="a4978" style="position:absolute;font-weight:bold;left:126.592px;top:407.6px;">&#160;</div><div id="a4979" style="position:absolute;font-weight:bold;left:66.24px;top:426px;">&#160;</div><div id="a4980" style="position:absolute;left:66.24px;top:444.1px;">The Company&#8217;s primary sources<div style="display:inline-block;width:5.14px">&#160;</div>of funds have been cash generated from operating<div style="display:inline-block;width:5.12px">&#160;</div>activities and borrowings from third parties. </div><div id="a4983" style="position:absolute;left:66.24px;top:462.5px;">Primary cash requirements are for operating expenses, capital expenditures, repayments of debt, and acquisitions.<div style="display:inline-block;width:4.82px">&#160;</div>The Company </div><div id="a4985" style="position:absolute;left:66.24px;top:480.9px;">from time<div style="display:inline-block;width:5.82px">&#160;</div>to time will<div style="display:inline-block;width:7.09px">&#160;</div>enter into<div style="display:inline-block;width:5.96px">&#160;</div>foreign exchange<div style="display:inline-block;width:6.11px">&#160;</div>contracts and<div style="display:inline-block;width:5.89px">&#160;</div>interest rate<div style="display:inline-block;width:6.01px">&#160;</div>swaps to<div style="display:inline-block;width:6.05px">&#160;</div>mitigate risk<div style="display:inline-block;width:5.88px">&#160;</div>of foreign<div style="display:inline-block;width:5.83px">&#160;</div>exchange and </div><div id="a4987" style="position:absolute;left:66.24px;top:499.3px;">interest rate<div style="display:inline-block;width:6.49px">&#160;</div>volatility. As of<div style="display:inline-block;width:6.89px">&#160;</div>December 31,<div style="display:inline-block;width:6.64px">&#160;</div>2020, the<div style="display:inline-block;width:6.42px">&#160;</div>Company had<div style="display:inline-block;width:6.41px">&#160;</div>no outstanding<div style="display:inline-block;width:6.55px">&#160;</div>foreign exchange<div style="display:inline-block;width:6.43px">&#160;</div>contracts, compared<div style="display:inline-block;width:6.83px">&#160;</div>to </div><div id="a4989" style="position:absolute;left:66.24px;top:517.7px;">notional amounts of<div style="display:inline-block;width:6.57px">&#160;</div>$15,358,000 outstanding<div style="display:inline-block;width:5.91px">&#160;</div>as of December<div style="display:inline-block;width:6.92px">&#160;</div>31, 2019. As of<div style="display:inline-block;width:6.54px">&#160;</div>December 31,<div style="display:inline-block;width:5.84px">&#160;</div>2020, the Company<div style="display:inline-block;width:6.49px">&#160;</div>also had no </div><div id="a4990" style="position:absolute;left:66.24px;top:536.1px;">outstanding interest rate swaps, compared to notional amount of $29,750,000<div style="display:inline-block;width:5.08px">&#160;</div>outstanding as of December 31, 2019.</div><div id="a4992" style="position:absolute;left:683.973px;top:536.1px;">&#160;</div><div id="a4993" style="position:absolute;left:66.24px;top:554.5px;">&#160;</div><div id="a4994" style="position:absolute;left:66.24px;top:572.9px;">Cash provided by<div style="display:inline-block;width:6.47px">&#160;</div>operating activities totaled<div style="display:inline-block;width:6.81px">&#160;</div>$28,164,000 for<div style="display:inline-block;width:5.67px">&#160;</div>the year ended<div style="display:inline-block;width:6.26px">&#160;</div>December 31,<div style="display:inline-block;width:5.84px">&#160;</div>2020.<div style="display:inline-block;width:8.68px">&#160;</div>Net income of<div style="display:inline-block;width:6.12px">&#160;</div>$8,165,000 </div><div id="a4995" style="position:absolute;left:66.24px;top:591.3px;">positively impacted operating cash flows.<div style="display:inline-block;width:8.69px">&#160;</div>Non-cash deductions included in net<div style="display:inline-block;width:5.12px">&#160;</div>income from depreciation and<div style="display:inline-block;width:4.88px">&#160;</div>amortization and </div><div id="a4999" style="position:absolute;left:66.24px;top:609.7px;">share based compensation amounted to $11,662,000 and $1,355,000, respectively. A decrease in working capital resulted in cash </div><div id="a5001" style="position:absolute;left:66.24px;top:628.1px;">provided of<div style="display:inline-block;width:8.17px">&#160;</div>$5,648,000. The<div style="display:inline-block;width:7.83px">&#160;</div>decrease in<div style="display:inline-block;width:8.17px">&#160;</div>working capital<div style="display:inline-block;width:8.39px">&#160;</div>was primarily<div style="display:inline-block;width:7.89px">&#160;</div>related to<div style="display:inline-block;width:8.15px">&#160;</div>increase cash<div style="display:inline-block;width:8.31px">&#160;</div>from accounts<div style="display:inline-block;width:8.22px">&#160;</div>receivable, </div><div id="a5003" style="position:absolute;left:66.24px;top:646.5px;">inventory and other<div style="display:inline-block;width:6.56px">&#160;</div>accrued liabilities, offset<div style="display:inline-block;width:6.62px">&#160;</div>by decrease cash<div style="display:inline-block;width:6.62px">&#160;</div>from accounts payable<div style="display:inline-block;width:6.51px">&#160;</div>and prepaid<div style="display:inline-block;width:5.78px">&#160;</div>expenses and other<div style="display:inline-block;width:6.32px">&#160;</div>current </div><div id="a5005" style="position:absolute;left:66.24px;top:664.9px;">assets.</div><div id="a5007" style="position:absolute;left:100.672px;top:664.9px;">&#160;</div><div id="a5008" style="position:absolute;left:66.24px;top:683.3px;">&#160;</div><div id="a5009" style="position:absolute;left:66.24px;top:701.7px;">Cash used in<div style="display:inline-block;width:6.85px">&#160;</div>investing activities<div style="display:inline-block;width:6.13px">&#160;</div>totaled $3,683,000<div style="display:inline-block;width:6.22px">&#160;</div>for the year<div style="display:inline-block;width:6.8px">&#160;</div>ended December<div style="display:inline-block;width:5.93px">&#160;</div>31, 2020,<div style="display:inline-block;width:6.04px">&#160;</div>primarily related<div style="display:inline-block;width:5.83px">&#160;</div>to purchases<div style="display:inline-block;width:5.99px">&#160;</div>of </div><div id="a5011" style="position:absolute;left:66.24px;top:720.1px;">property, plant<div style="display:inline-block;width:7.48px">&#160;</div>and equipment<div style="display:inline-block;width:7.53px">&#160;</div>for new<div style="display:inline-block;width:7.23px">&#160;</div>programs and<div style="display:inline-block;width:7.51px">&#160;</div>equipment improvements<div style="display:inline-block;width:7.68px">&#160;</div>at the<div style="display:inline-block;width:7.51px">&#160;</div>Company&#8217;s production<div style="display:inline-block;width:8.5px">&#160;</div>facilities. The </div><div id="a5014" style="position:absolute;left:66.24px;top:738.5px;">Company anticipates spending approximately $19,500,000 during 2021 on property, plant and equipment purchases for all of the </div><div id="a5016" style="position:absolute;left:66.24px;top:756.9px;">Company's operations, including<div style="display:inline-block;width:6.64px">&#160;</div>approximately $8,500,000<div style="display:inline-block;width:5.98px">&#160;</div>to expand the<div style="display:inline-block;width:6.38px">&#160;</div>Company&#8217;s DLFT<div style="display:inline-block;width:6.11px">&#160;</div>capacity in Matamoros,<div style="display:inline-block;width:6.51px">&#160;</div>Mexico.<div style="display:inline-block;width:3.47px">&#160;</div></div><div id="a5019" style="position:absolute;left:66.24px;top:775.3px;">The Company<div style="display:inline-block;width:6.15px">&#160;</div>anticipates using<div style="display:inline-block;width:6.48px">&#160;</div>cash from<div style="display:inline-block;width:6.15px">&#160;</div>operations and<div style="display:inline-block;width:6.51px">&#160;</div>its revolving<div style="display:inline-block;width:6.2px">&#160;</div>line of<div style="display:inline-block;width:6.02px">&#160;</div>credit to<div style="display:inline-block;width:6.36px">&#160;</div>finance this<div style="display:inline-block;width:6.1px">&#160;</div>capital investment.<div style="display:inline-block;width:10.89px">&#160;</div>The </div><div id="a5020" style="position:absolute;left:66.24px;top:793.7px;">Company may also use equipment<div style="display:inline-block;width:5.57px">&#160;</div>financing for the DLFT<div style="display:inline-block;width:4.9px">&#160;</div>capacity expansion.<div style="display:inline-block;width:7.28px">&#160;</div>At December 31, 2020,<div style="display:inline-block;width:5.16px">&#160;</div>purchase commitments </div><div id="a5023" style="position:absolute;left:66.24px;top:812.1px;">for capital expenditures in progress were approximately $677,000.</div><div id="a5024" style="position:absolute;left:420.547px;top:812.1px;">&#160;</div><div id="a5025" style="position:absolute;left:66.24px;top:830.6px;">&#160;</div><div id="a5026" style="position:absolute;left:66.24px;top:849px;">Cash used in financing activities totaled $22,206,000 for the year ended December 31, 2020. Cash<div style="display:inline-block;width:1.5px">&#160;</div>activity primarily consisted of </div><div id="a5029" style="position:absolute;left:66.24px;top:867.4px;">net repayments<div style="display:inline-block;width:7.72px">&#160;</div>of revolving<div style="display:inline-block;width:7.84px">&#160;</div>loans of<div style="display:inline-block;width:7.51px">&#160;</div>$11,588,000, repayments<div style="display:inline-block;width:8.07px">&#160;</div>of principal<div style="display:inline-block;width:7.7px">&#160;</div>on outstanding<div style="display:inline-block;width:7.83px">&#160;</div>term loans<div style="display:inline-block;width:7.67px">&#160;</div>of $38,72<div style="display:inline-block;width:2.6px">&#160;</div>5,000, and </div><div id="a5034" style="position:absolute;left:66.24px;top:885.8px;">payment of deferred loan costs of $2,038,000, offset by borrowings under<div style="display:inline-block;width:4.87px">&#160;</div>new term loans of $30,165,000.</div><div id="a5037" style="position:absolute;left:632.293px;top:885.8px;">&#160;</div><div id="a5038" style="position:absolute;left:66.24px;top:904.2px;">&#160;</div><div id="a5039" style="position:absolute;left:66.24px;top:922.6px;">At December 31, 2020,<div style="display:inline-block;width:5.32px">&#160;</div>the Company had $4,131,000<div style="display:inline-block;width:5.48px">&#160;</div>of cash on hand and<div style="display:inline-block;width:5.15px">&#160;</div>an available revolving line<div style="display:inline-block;width:5.42px">&#160;</div>of credit of $19,223,000. </div><div id="a5043" style="position:absolute;left:66.24px;top:941px;">If a material adverse change in the financial<div style="display:inline-block;width:1.59px">&#160;</div>position of the Company should occur, or if actual<div style="display:inline-block;width:1.53px">&#160;</div>sales or expenses are substantially </div><div id="a5045" style="position:absolute;left:66.24px;top:959.4px;">different than what has<div style="display:inline-block;width:5.06px">&#160;</div>been forecasted, the Company's<div style="display:inline-block;width:5.43px">&#160;</div>liquidity and ability to<div style="display:inline-block;width:5.28px">&#160;</div>obtain further financing to<div style="display:inline-block;width:5.52px">&#160;</div>fund future operating </div><div id="a5047" style="position:absolute;left:66.24px;top:977.8px;">and capital requirements could be negatively impacted.</div><div id="a5049" style="position:absolute;left:360.547px;top:977.8px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page31" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a5050" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a5055" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a5056" style="position:absolute;left:401.347px;top:1006.3px;">30</div><div id="a5057" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a5058" style="position:absolute;left:66.24px;top:57.6px;">&#160;</div><div id="a5059" style="position:absolute;left:66.24px;top:76px;">Management believes cash<div style="display:inline-block;width:5.89px">&#160;</div>on hand, cash<div style="display:inline-block;width:5.91px">&#160;</div>flow from operating<div style="display:inline-block;width:5.85px">&#160;</div>activities and available<div style="display:inline-block;width:6px">&#160;</div>borrowings under the<div style="display:inline-block;width:6.09px">&#160;</div>Company&#8217;s credit </div><div id="a5062" style="position:absolute;left:66.24px;top:94.4px;">agreement will be sufficient to meet the Company&#8217;s<div style="display:inline-block;width:5.24px">&#160;</div>current liquidity needs. </div><div id="a5065" style="position:absolute;left:472.733px;top:94.4px;">&#160;</div><div id="a5066" style="position:absolute;left:66.24px;top:112.9px;">&#160;</div><div id="a5067" style="position:absolute;font-weight:bold;left:66.24px;top:131.6px;">Term Loans</div><div id="a5068" style="position:absolute;font-weight:bold;left:135.067px;top:131.6px;">&#160;</div><div id="a5069" style="position:absolute;font-weight:bold;left:66.24px;top:150px;">&#160;</div><div id="a5070" style="position:absolute;font-style:italic;left:66.24px;top:168.1px;">Wells Fargo Term Loans</div><div id="a5071" style="position:absolute;font-style:italic;left:196.987px;top:168.1px;">&#160;</div><div id="a5072" style="position:absolute;left:66.24px;top:186.5px;">On October 27, 2020,<div style="display:inline-block;width:5.55px">&#160;</div>the Company entered into<div style="display:inline-block;width:5.32px">&#160;</div>a credit agreement (the<div style="display:inline-block;width:5.55px">&#160;</div>&#8220;Credit Agreement&#8221;) with Wells Fargo Bank,<div style="display:inline-block;width:5.57px">&#160;</div>National </div><div id="a5078" style="position:absolute;left:66.24px;top:204.9px;">Association, as administrative<div style="display:inline-block;width:6.06px">&#160;</div>agent, lead arranger<div style="display:inline-block;width:5.81px">&#160;</div>and book runner,<div style="display:inline-block;width:5.86px">&#160;</div>and the lenders<div style="display:inline-block;width:5.69px">&#160;</div>party thereto (the<div style="display:inline-block;width:5.97px">&#160;</div>&#8220;Lenders&#8221;). Pursuant to </div><div id="a5083" style="position:absolute;left:66.24px;top:223.3px;">the terms of<div style="display:inline-block;width:5.4px">&#160;</div>the Credit Agreement, the<div style="display:inline-block;width:5.76px">&#160;</div>Lenders made available<div style="display:inline-block;width:5.9px">&#160;</div>to the Company<div style="display:inline-block;width:5.4px">&#160;</div>secured term loans<div style="display:inline-block;width:5.56px">&#160;</div>(the &#8220;WF Term<div style="display:inline-block;width:5.71px">&#160;</div>Loans&#8221;) in </div><div id="a5089" style="position:absolute;left:66.24px;top:241.7px;">the maximum aggregate principal amount of<div style="display:inline-block;width:4.9px">&#160;</div>$18,500,000 ($16,790,000 of which was<div style="display:inline-block;width:5.01px">&#160;</div>advanced to the Company on October<div style="display:inline-block;width:5.1px">&#160;</div>28, </div><div id="a5090" style="position:absolute;left:66.24px;top:260.1px;">2020). The<div style="display:inline-block;width:6.53px">&#160;</div>proceeds from<div style="display:inline-block;width:6.71px">&#160;</div>the WF<div style="display:inline-block;width:6.16px">&#160;</div>Term Loans<div style="display:inline-block;width:6.79px">&#160;</div>were used<div style="display:inline-block;width:6.7px">&#160;</div>to pay<div style="display:inline-block;width:6.54px">&#160;</div>off the<div style="display:inline-block;width:6.81px">&#160;</div>Company&#8217;s existing<div style="display:inline-block;width:7.8px">&#160;</div>outstanding indebtedness<div style="display:inline-block;width:7.23px">&#160;</div>with </div><div id="a5094" style="position:absolute;left:66.24px;top:278.5px;">KeyBank National Association, and to pay certain fees and expenses associated with the financing.</div><div id="a5095" style="position:absolute;left:594.013px;top:278.5px;">&#160;</div><div id="a5096" style="position:absolute;left:66.24px;top:296.9px;">&#160;</div><div id="a5097" style="position:absolute;left:66.24px;top:315.3px;">At the option of the Company, the WF Term Loans bears interest at a per annum rate equal to LIBOR plus a margin<div style="display:inline-block;width:4.73px">&#160;</div>of 300 basis </div><div id="a5100" style="position:absolute;left:66.24px;top:333.7px;">points or base<div style="display:inline-block;width:6.55px">&#160;</div>rate plus a<div style="display:inline-block;width:6.55px">&#160;</div>margin of 200<div style="display:inline-block;width:6.6px">&#160;</div>basis points.<div style="display:inline-block;width:9.85px">&#160;</div>LIBOR rate means<div style="display:inline-block;width:6.41px">&#160;</div>the greater<div style="display:inline-block;width:5.68px">&#160;</div>of (a) 0.75%<div style="display:inline-block;width:6.7px">&#160;</div>per annum and<div style="display:inline-block;width:6.36px">&#160;</div>(b) the per </div><div id="a5101" style="position:absolute;left:66.24px;top:352.1px;">annum published LIBOR rate for interest periods of one, three or six months as chosen by<div style="display:inline-block;width:1.96px">&#160;</div>the Company.<div style="display:inline-block;width:9.56px">&#160;</div>Base rate is the greater </div><div id="a5103" style="position:absolute;left:66.24px;top:370.5px;">of (a) 1.0% per<div style="display:inline-block;width:5.22px">&#160;</div>annum, (b) the Federal<div style="display:inline-block;width:5.13px">&#160;</div>Funds Rate plus 0.5%,<div style="display:inline-block;width:5.23px">&#160;</div>(c) LIBOR Rate plus<div style="display:inline-block;width:5.15px">&#160;</div>100 basis or (d)<div style="display:inline-block;width:5.33px">&#160;</div>prime rate.<div style="display:inline-block;width:11.28px">&#160;</div>The weighted </div><div id="a5104" style="position:absolute;left:66.24px;top:388.9px;">average interest rate was 3.77% as of December 31, 2020.<div style="display:inline-block;width:8.05px">&#160;</div></div><div id="a5105" style="position:absolute;left:385.827px;top:388.9px;">&#160;</div><div id="a5106" style="position:absolute;left:66.24px;top:407.3px;">&#160;</div><div id="a5107" style="position:absolute;left:66.24px;top:425.7px;">The WF Term Loans are to<div style="display:inline-block;width:4.99px">&#160;</div>be repaid in monthly installments<div style="display:inline-block;width:5.26px">&#160;</div>of $200,000 plus interest, with<div style="display:inline-block;width:5.22px">&#160;</div>the remaining outstanding balance </div><div id="a5109" style="position:absolute;left:66.24px;top:444.1px;">due on November<div style="display:inline-block;width:5.49px">&#160;</div>30, 2024, subject<div style="display:inline-block;width:5.58px">&#160;</div>to certain optional<div style="display:inline-block;width:5.46px">&#160;</div>and mandatory repayment<div style="display:inline-block;width:5.51px">&#160;</div>terms. The Company&#8217;s<div style="display:inline-block;width:6.09px">&#160;</div>obligations under the </div><div id="a5112" style="position:absolute;left:66.24px;top:462.5px;">WF Term Loans are unconditionally guaranteed by each<div style="display:inline-block;width:1.64px">&#160;</div>of the Company&#8217;s U.S. and Canadian subsidiaries, with such obligations </div><div id="a5116" style="position:absolute;left:66.24px;top:480.9px;">of the Company and such subsidiaries being secured by a lien on<div style="display:inline-block;width:4.71px">&#160;</div>substantially all of their U.S. and Canadian assets.<div style="display:inline-block;width:4.43px">&#160;</div></div><div id="a5117" style="position:absolute;left:689.413px;top:480.9px;">&#160;</div><div id="a5118" style="position:absolute;left:66.24px;top:499.3px;">&#160;</div><div id="a5119" style="position:absolute;left:66.24px;top:517.7px;">The WF Term<div style="display:inline-block;width:1.28px">&#160;</div>Loans contains reporting, indebtedness, and<div style="display:inline-block;width:1.23px">&#160;</div>financial covenants.<div style="display:inline-block;width:4.85px">&#160;</div>The Company is in<div style="display:inline-block;width:0.96px">&#160;</div>compliance with its covenants </div><div id="a5122" style="position:absolute;left:66.24px;top:536.1px;">as of December 31, 2020.<div style="display:inline-block;width:4.04px">&#160;</div></div><div id="a5123" style="position:absolute;left:209.947px;top:536.1px;">&#160;</div><div id="a5124" style="position:absolute;left:66.24px;top:554.5px;">&#160;</div><div id="a5125" style="position:absolute;left:66.24px;top:572.9px;">Voluntary prepayments of amounts outstanding under the WF Term Loans are permitted at any<div style="display:inline-block;width:1.73px">&#160;</div>time without premium or penalty.<div style="display:inline-block;width:3.42px">&#160;</div></div><div id="a5126" style="position:absolute;left:66.24px;top:591.3px;">To the extent applicable, LIBOR breakage fees may be charged<div style="display:inline-block;width:4.72px">&#160;</div>in connection with any prepayment.</div><div id="a5129" style="position:absolute;left:599.133px;top:591.3px;">&#160;</div><div id="a5130" style="position:absolute;left:66.24px;top:609.7px;">&#160;</div><div id="a5131" style="position:absolute;font-style:italic;left:66.24px;top:628.1px;">FGI Equipment Finance LLC Term Loan</div><div id="a5132" style="position:absolute;font-style:italic;left:284.867px;top:628.1px;">&#160;</div><div id="a5133" style="position:absolute;left:66.24px;top:646.5px;">On October 20,<div style="display:inline-block;width:5.76px">&#160;</div>2020, the Company<div style="display:inline-block;width:5.69px">&#160;</div>entered into a<div style="display:inline-block;width:5.65px">&#160;</div>Master Security Agreement and<div style="display:inline-block;width:5.94px">&#160;</div>a Promissory Note,<div style="display:inline-block;width:5.83px">&#160;</div>among FGI Equipment </div><div id="a5134" style="position:absolute;left:66.24px;top:664.9px;">Finance LLC, (&#8220;FGI&#8221;) the Company<div style="display:inline-block;width:1.34px">&#160;</div>as debtor, and each of<div style="display:inline-block;width:1.5px">&#160;</div>Core Composites Corporation, a subsidiary of<div style="display:inline-block;width:1.1px">&#160;</div>the Company organized </div><div id="a5139" style="position:absolute;left:66.24px;top:683.3px;">in Delaware, and CC HPM,<div style="display:inline-block;width:5.05px">&#160;</div>S. de R.L. de C.V., a<div style="display:inline-block;width:5.03px">&#160;</div>subsidiary of the Company organized<div style="display:inline-block;width:5.25px">&#160;</div>in Mexico, as guarantors, a term<div style="display:inline-block;width:5.32px">&#160;</div>loan in </div><div id="a5140" style="position:absolute;left:66.24px;top:701.7px;">the principal amount of $13,200,000<div style="display:inline-block;width:4.91px">&#160;</div>(the &#8220;FGI Term Loan&#8221;). On October 27, 2020,<div style="display:inline-block;width:5.13px">&#160;</div>FGI advanced to the Company $12,000,000 </div><div id="a5146" style="position:absolute;left:66.24px;top:720.1px;">which proceeds were used to pay off the Company&#8217;s existing<div style="display:inline-block;width:4.87px">&#160;</div>outstanding indebtedness with KeyBank National Association, and </div><div id="a5149" style="position:absolute;left:66.24px;top:738.5px;">to pay certain fees<div style="display:inline-block;width:5.91px">&#160;</div>and expenses associated<div style="display:inline-block;width:5.98px">&#160;</div>with the transactions,<div style="display:inline-block;width:5.34px">&#160;</div>and $1,200,000 which<div style="display:inline-block;width:5.49px">&#160;</div>proceeds were used<div style="display:inline-block;width:5.46px">&#160;</div>to fund a<div style="display:inline-block;width:5.43px">&#160;</div>security </div><div id="a5151" style="position:absolute;left:66.24px;top:756.9px;">deposit to be held<div style="display:inline-block;width:5.47px">&#160;</div>by FGI. Interest on<div style="display:inline-block;width:5.34px">&#160;</div>the FGI Term Loan is<div style="display:inline-block;width:5.6px">&#160;</div>a fixed rate of<div style="display:inline-block;width:5.26px">&#160;</div>8.25% and is payable<div style="display:inline-block;width:5.61px">&#160;</div>monthly. The Company notes </div><div id="a5152" style="position:absolute;left:66.24px;top:775.3px;">that the security deposit of $1,200,000 is located in prepaid<div style="display:inline-block;width:4.84px">&#160;</div>expenses and other current assets on the balance sheet. </div><div id="a5154" style="position:absolute;left:680.293px;top:775.3px;">&#160;</div><div id="a5155" style="position:absolute;left:66.24px;top:793.7px;">&#160;</div><div id="a5156" style="position:absolute;left:66.24px;top:812.1px;">Following the advance<div style="display:inline-block;width:5.59px">&#160;</div>of funds by<div style="display:inline-block;width:5.43px">&#160;</div>FGI, the FGI<div style="display:inline-block;width:5.26px">&#160;</div>Term Loans are<div style="display:inline-block;width:5.5px">&#160;</div>to be repaid<div style="display:inline-block;width:5.64px">&#160;</div>in monthly principal<div style="display:inline-block;width:5.48px">&#160;</div>and interest installments<div style="display:inline-block;width:5.48px">&#160;</div>of </div><div id="a5157" style="position:absolute;left:66.24px;top:830.6px;">$117,000 for the<div style="display:inline-block;width:6.1px">&#160;</div>first 12 months,<div style="display:inline-block;width:5.54px">&#160;</div>$246,000 for the<div style="display:inline-block;width:6.09px">&#160;</div>subsequent 59 months<div style="display:inline-block;width:5.87px">&#160;</div>and $1,446,000 due<div style="display:inline-block;width:6.29px">&#160;</div>on October 31,<div style="display:inline-block;width:5.83px">&#160;</div>2026, subject to </div><div id="a5159" style="position:absolute;left:66.24px;top:849px;">certain optional and mandatory repayment<div style="display:inline-block;width:5.14px">&#160;</div>terms. The Company&#8217;s<div style="display:inline-block;width:5.06px">&#160;</div>obligations under the Master Security<div style="display:inline-block;width:4.59px">&#160;</div>Agreement are secured </div><div id="a5162" style="position:absolute;left:66.24px;top:867.4px;">by certain machinery and equipment of the guarantors located in Mexico, and real property of Core composites de Mexico, S. de </div><div id="a5164" style="position:absolute;left:66.24px;top:885.8px;">R.L. de C.V., also a subsidiary of the Company organized in Mexico,<div style="display:inline-block;width:4.7px">&#160;</div>located in Matamoros, Mexico.<div style="display:inline-block;width:4.08px">&#160;</div></div><div id="a5165" style="position:absolute;left:611.293px;top:885.8px;">&#160;</div><div id="a5166" style="position:absolute;left:66.24px;top:904.2px;">&#160;</div><div id="a5167" style="position:absolute;left:66.24px;top:922.6px;">The Company may<div style="display:inline-block;width:5.57px">&#160;</div>prepay in full<div style="display:inline-block;width:5.58px">&#160;</div>or in part<div style="display:inline-block;width:5.56px">&#160;</div>(but not less than<div style="display:inline-block;width:6.17px">&#160;</div>the amount equal<div style="display:inline-block;width:5.66px">&#160;</div>to 20% of<div style="display:inline-block;width:5.55px">&#160;</div>the original principal<div style="display:inline-block;width:5.69px">&#160;</div>amount of the </div><div id="a5169" style="position:absolute;left:66.24px;top:941px;">loan) outstanding amounts before they are due<div style="display:inline-block;width:1.66px">&#160;</div>on any scheduled Payment Date upon at<div style="display:inline-block;width:1.56px">&#160;</div>least thirty (30) days&#8217;<div style="display:inline-block;width:1.38px">&#160;</div>prior written notice.<div style="display:inline-block;width:9.84px">&#160;</div></div><div id="a5172" style="position:absolute;left:66.24px;top:959.4px;">The Company will<div style="display:inline-block;width:6.01px">&#160;</div>pay a &#8220;Prepayment<div style="display:inline-block;width:6.49px">&#160;</div>Fee&#8221; in an<div style="display:inline-block;width:6.08px">&#160;</div>amount equal to<div style="display:inline-block;width:6.28px">&#160;</div>an additional sum<div style="display:inline-block;width:6.06px">&#160;</div>equal to the<div style="display:inline-block;width:6.37px">&#160;</div>following percentage of<div style="display:inline-block;width:6.3px">&#160;</div>the </div><div id="a5178" style="position:absolute;left:66.24px;top:977.8px;">principal amount to be<div style="display:inline-block;width:1.26px">&#160;</div>prepaid for prepayments occurring<div style="display:inline-block;width:1.28px">&#160;</div>in the indicated period:<div style="display:inline-block;width:4.08px">&#160;</div>four percent (4.0%) (for<div style="display:inline-block;width:0.91px">&#160;</div>prepayments occurring </div></div>
</div>
<div style="padding: 7px">
<div id="Page32" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a5180" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a5185" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a5186" style="position:absolute;left:401.347px;top:1006.3px;">31</div><div id="a5187" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a5188" style="position:absolute;left:66.24px;top:57.6px;">prior to<div style="display:inline-block;width:5.66px">&#160;</div>the first anniversary<div style="display:inline-block;width:6.76px">&#160;</div>of the Loan);<div style="display:inline-block;width:6.52px">&#160;</div>three percent (3.0%)<div style="display:inline-block;width:7.08px">&#160;</div>(for prepayments occurring<div style="display:inline-block;width:6.88px">&#160;</div>on and thereafter<div style="display:inline-block;width:6.78px">&#160;</div>and prior<div style="display:inline-block;width:5.77px">&#160;</div>to the </div><div id="a5190" style="position:absolute;left:66.24px;top:76px;">second anniversary<div style="display:inline-block;width:8.58px">&#160;</div>of the<div style="display:inline-block;width:8.75px">&#160;</div>Loan); two<div style="display:inline-block;width:8.56px">&#160;</div>percent (2.0%)<div style="display:inline-block;width:8.94px">&#160;</div>(for prepayments<div style="display:inline-block;width:8.44px">&#160;</div>occurring on<div style="display:inline-block;width:8.84px">&#160;</div>and thereafter<div style="display:inline-block;width:8.56px">&#160;</div>and prior<div style="display:inline-block;width:8.81px">&#160;</div>to the<div style="display:inline-block;width:8.37px">&#160;</div>third </div><div id="a5191" style="position:absolute;left:66.24px;top:94.4px;">anniversary of the Loan ); and one percent (1.0%) (for<div style="display:inline-block;width:4.61px">&#160;</div>prepayments occurring any time thereafter).<div style="display:inline-block;width:21.16px">&#160;</div></div><div id="a5192" style="position:absolute;left:617.053px;top:94.4px;">&#160;</div><div id="a5193" style="position:absolute;left:66.24px;top:112.9px;">&#160;</div><div id="a5194" style="position:absolute;font-style:italic;left:66.24px;top:131.3px;">Leaf Capital Funding</div><div id="a5196" style="position:absolute;font-style:italic;left:181.787px;top:131.3px;">&#160;</div><div id="a5197" style="position:absolute;left:66.24px;top:149.7px;">On April 24, 2020<div style="display:inline-block;width:6.46px">&#160;</div>the Company entered<div style="display:inline-block;width:6.26px">&#160;</div>into a finance<div style="display:inline-block;width:6.29px">&#160;</div>agreement with Leaf<div style="display:inline-block;width:6.45px">&#160;</div>Capital Funding of<div style="display:inline-block;width:6.39px">&#160;</div>$175,000 for equipment.<div style="display:inline-block;width:6.3px">&#160;</div>The </div><div id="a5198" style="position:absolute;left:66.24px;top:168.1px;">parties agreed<div style="display:inline-block;width:6.22px">&#160;</div>to a<div style="display:inline-block;width:6.22px">&#160;</div>fixed interest<div style="display:inline-block;width:6.15px">&#160;</div>rate of<div style="display:inline-block;width:6.2px">&#160;</div>5.5% and<div style="display:inline-block;width:6.16px">&#160;</div>a term<div style="display:inline-block;width:6.13px">&#160;</div>of 60<div style="display:inline-block;width:6.42px">&#160;</div>months. The amount<div style="display:inline-block;width:7.25px">&#160;</div>outstanding at<div style="display:inline-block;width:6.24px">&#160;</div>December 31,<div style="display:inline-block;width:6.48px">&#160;</div>2020 was </div><div id="a5200" style="position:absolute;left:66.24px;top:186.5px;">$152,000 of which, $120,000 was classified as long-term debt.</div><div id="a5203" style="position:absolute;left:401.027px;top:186.5px;">&#160;</div><div id="a5204" style="position:absolute;left:66.24px;top:204.9px;">&#160;</div><div id="a5205" style="position:absolute;font-weight:bold;left:66.24px;top:223.6px;">Revolving Loans</div><div id="a5206" style="position:absolute;font-weight:bold;left:161.467px;top:223.6px;">&#160;</div><div id="a5207" style="position:absolute;font-style:italic;left:66.24px;top:241.7px;">&#160;</div><div id="a5208" style="position:absolute;font-style:italic;left:66.24px;top:260.1px;">Wells Fargo Revolving Loan</div><div id="a5209" style="position:absolute;font-style:italic;left:218.267px;top:260.1px;">&#160;</div><div id="a5210" style="position:absolute;left:66.24px;top:278.5px;">On October 27, 2020,<div style="display:inline-block;width:5.52px">&#160;</div>the Company entered into<div style="display:inline-block;width:5.32px">&#160;</div>a credit agreement (the<div style="display:inline-block;width:5.58px">&#160;</div>&#8220;Credit Agreement&#8221;) with Wells Fargo Bank,<div style="display:inline-block;width:5.57px">&#160;</div>National </div><div id="a5215" style="position:absolute;left:66.24px;top:296.9px;">Association, as adminis<div style="display:inline-block;width:1.77px">&#160;</div>trative agent, lead<div style="display:inline-block;width:5.88px">&#160;</div>arranger and book<div style="display:inline-block;width:5.8px">&#160;</div>runner, and the<div style="display:inline-block;width:5.79px">&#160;</div>lenders party thereto<div style="display:inline-block;width:5.89px">&#160;</div>(the &#8220;Lenders&#8221;). Pursuant<div style="display:inline-block;width:5.91px">&#160;</div>to </div><div id="a5221" style="position:absolute;left:66.24px;top:315.3px;">the terms of the<div style="display:inline-block;width:0.87px">&#160;</div>Credit Agreement, the<div style="display:inline-block;width:1.31px">&#160;</div>Lenders made available to<div style="display:inline-block;width:1.37px">&#160;</div>the Company a<div style="display:inline-block;width:1.36px">&#160;</div>revolving loan commitment (the<div style="display:inline-block;width:1.6px">&#160;</div>&#8220;WF Revolving </div><div id="a5224" style="position:absolute;left:66.24px;top:333.7px;">Loan&#8221;) of $25,000,000<div style="display:inline-block;width:5.5px">&#160;</div>($8,745,000 of which was<div style="display:inline-block;width:5.52px">&#160;</div>advanced to the<div style="display:inline-block;width:5.31px">&#160;</div>Company on October<div style="display:inline-block;width:5.51px">&#160;</div>28, 2020). The proceeds<div style="display:inline-block;width:5.7px">&#160;</div>from the WF </div><div id="a5228" style="position:absolute;left:66.24px;top:352.1px;">Revolving Loan were used to pay off the Company&#8217;s existing outstanding indebtedness with KeyBank National Association, and </div><div id="a5231" style="position:absolute;left:66.24px;top:370.5px;">to pay certain fees and expenses associated with the financing.</div><div id="a5233" style="position:absolute;font-style:italic;left:399.587px;top:370.5px;">&#160;</div><div id="a5234" style="position:absolute;left:66.24px;top:388.9px;">&#160;</div><div id="a5235" style="position:absolute;left:66.24px;top:407.3px;">The Credit Agreement also makes available<div style="display:inline-block;width:5.56px">&#160;</div>to the Company an<div style="display:inline-block;width:5.39px">&#160;</div>incremental revolving commitment<div style="display:inline-block;width:5.14px">&#160;</div>in the maximum amount<div style="display:inline-block;width:5.32px">&#160;</div>of </div><div id="a5236" style="position:absolute;left:66.24px;top:425.7px;">$10,000,000 at the Company&#8217;s<div style="display:inline-block;width:4.72px">&#160;</div>option at any time during the three (3) year period following the closing. </div><div id="a5239" style="position:absolute;left:624.133px;top:425.7px;">&#160;</div><div id="a5240" style="position:absolute;left:66.24px;top:444.1px;">&#160;</div><div id="a5241" style="position:absolute;left:66.24px;top:462.5px;">The borrowing availability under the line of credit is the lesser of (a) the loan commitment of $25,000,000 or (b) the sum of 90% </div><div id="a5243" style="position:absolute;left:66.24px;top:480.9px;">of eligible investment grade accounts receivable,<div style="display:inline-block;width:5.05px">&#160;</div>85% of non-investment grade eligible accounts<div style="display:inline-block;width:5.19px">&#160;</div>receivable and 65% of eligible </div><div id="a5246" style="position:absolute;left:66.24px;top:499.3px;">inventory.<div style="display:inline-block;width:3.48px">&#160;</div></div><div id="a5248" style="position:absolute;left:126.432px;top:499.3px;">&#160;</div><div id="a5249" style="position:absolute;left:66.24px;top:517.7px;">&#160;</div><div id="a5250" style="position:absolute;left:66.24px;top:536.1px;">At the option of the Company,<div style="display:inline-block;width:6.25px">&#160;</div>the WF Revolving Loan bears<div style="display:inline-block;width:5.06px">&#160;</div>interest at a per annum<div style="display:inline-block;width:4.97px">&#160;</div>rate equal to LIBOR plus<div style="display:inline-block;width:4.95px">&#160;</div>a margin of 200 </div><div id="a5251" style="position:absolute;left:66.24px;top:554.5px;">to 250 basis points<div style="display:inline-block;width:1.08px">&#160;</div>or base rate plus<div style="display:inline-block;width:1.02px">&#160;</div>a margin of 100 to<div style="display:inline-block;width:0.86px">&#160;</div>150 basis points, with<div style="display:inline-block;width:0.96px">&#160;</div>the margin rate being based<div style="display:inline-block;width:1px">&#160;</div>on the excess availability </div><div id="a5254" style="position:absolute;left:66.24px;top:572.9px;">amount under the line of credit.<div style="display:inline-block;width:6.82px">&#160;</div>LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR </div><div id="a5255" style="position:absolute;left:66.24px;top:591.3px;">rate for interest periods of one,<div style="display:inline-block;width:5.24px">&#160;</div>three or six months as chosen<div style="display:inline-block;width:5.01px">&#160;</div>by the Company.<div style="display:inline-block;width:12.16px">&#160;</div>Base rate is the greater of<div style="display:inline-block;width:5.16px">&#160;</div>(a) 1.0% per annum, </div><div id="a5257" style="position:absolute;left:66.24px;top:609.7px;">(b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate<div style="display:inline-block;width:1.43px">&#160;</div>plus 100 basis and (d) prime rate.<div style="display:inline-block;width:8.21px">&#160;</div>The weighted average interest rate was </div><div id="a5259" style="position:absolute;left:66.24px;top:628.1px;">4.75% as of December 31, 2020.<div style="display:inline-block;width:10.76px">&#160;</div></div><div id="a5261" style="position:absolute;left:66.24px;top:646.5px;">&#160;</div><div id="a5262" style="position:absolute;left:66.24px;top:664.9px;">The WF Revolving Loan commitment<div style="display:inline-block;width:5.85px">&#160;</div>terminates, and all outstanding<div style="display:inline-block;width:5.47px">&#160;</div>borrowings thereunder must<div style="display:inline-block;width:5.24px">&#160;</div>be repaid, by November<div style="display:inline-block;width:5.59px">&#160;</div>30, </div><div id="a5264" style="position:absolute;left:66.24px;top:683.3px;white-spacepre-wrap">2024.  The<div style="display:inline-block;width:9.39px">&#160;</div>Company  has<div style="display:inline-block;width:9.46px">&#160;</div>available  $19,223,000</div><div id="a5265" style="position:absolute;left:341.347px;top:683.3px;">&#160;</div><div id="a5266" style="position:absolute;left:344.707px;top:683.3px;white-spacepre-wrap">of  available<div style="display:inline-block;width:9.57px">&#160;</div>rate  revolving<div style="display:inline-block;width:9.6px">&#160;</div>loans  of<div style="display:inline-block;width:9.79px">&#160;</div>which</div><div id="a5267" style="position:absolute;left:594.813px;top:683.3px;">&#160;</div><div id="a5268" style="position:absolute;left:598.173px;top:683.3px;">$420,000</div><div id="a5269" style="position:absolute;left:648.453px;top:683.3px;">&#160;</div><div id="a5270" style="position:absolute;left:651.813px;top:683.3px;">is  outstanding<div style="display:inline-block;width:9.41px">&#160;</div>as </div><div id="a5271" style="position:absolute;left:66.24px;top:701.7px;">of</div><div id="a5272" style="position:absolute;left:77.28px;top:701.7px;">&#160;</div><div id="a5273" style="position:absolute;left:80.64px;top:701.7px;">December</div><div id="a5274" style="position:absolute;left:135.387px;top:701.7px;">&#160;</div><div id="a5275" style="position:absolute;left:138.747px;top:701.7px;">31, 2020. </div><div id="a5276" style="position:absolute;left:192.187px;top:701.7px;">&#160;</div><div id="a5277" style="position:absolute;left:66.24px;top:720.1px;">&#160;</div><div id="a5278" style="position:absolute;left:66.24px;top:738.5px;">The WF Revolving Loan contains the same covenants as the WF Term Loans.<div style="display:inline-block;width:10.9px">&#160;</div></div><div id="a5279" style="position:absolute;left:495.293px;top:738.5px;">&#160;</div><div id="a5280" style="position:absolute;left:66.24px;top:756.9px;">&#160;</div><div id="a5281" style="position:absolute;left:66.24px;top:775.3px;">Wells Fargo Bank will issue up to $2,000,000 of Letters of Credit in accordance with<div style="display:inline-block;width:1.85px">&#160;</div>the terms of the Credit Agreement upon the </div><div id="a5283" style="position:absolute;left:66.24px;top:793.7px;">Company&#8217;s request. As of December 31, 2020, the Company<div style="display:inline-block;width:4.74px">&#160;</div>had one Letter of Credit outstanding for $160,000.<div style="display:inline-block;width:7.88px">&#160;</div></div><div id="a5286" style="position:absolute;left:673.733px;top:793.7px;">&#160;</div><div id="a5287" style="position:absolute;left:66.24px;top:812.1px;">&#160;</div><div id="a5288" style="position:absolute;left:66.24px;top:830.6px;">In conjunction with the October debt refinancing, the Company incurred<div style="display:inline-block;width:5.1px">&#160;</div>debt origination fees of $1,730,000 related to the Wells </div><div id="a5290" style="position:absolute;left:66.24px;top:849px;">Fargo financing,<div style="display:inline-block;width:7.19px">&#160;</div>which is<div style="display:inline-block;width:6.89px">&#160;</div>being amortized<div style="display:inline-block;width:7.2px">&#160;</div>over the<div style="display:inline-block;width:6.94px">&#160;</div>life of<div style="display:inline-block;width:6.96px">&#160;</div>the Credit<div style="display:inline-block;width:5.82px">&#160;</div>Agreement, which<div style="display:inline-block;width:7.19px">&#160;</div>expires on<div style="display:inline-block;width:6.97px">&#160;</div>November 30,<div style="display:inline-block;width:7.23px">&#160;</div>2024. In </div><div id="a5291" style="position:absolute;left:66.24px;top:867.4px;">addition, the Company<div style="display:inline-block;width:5.21px">&#160;</div>incurred debt origination<div style="display:inline-block;width:5.6px">&#160;</div>fees of $308,000<div style="display:inline-block;width:5.36px">&#160;</div>related to the FGI<div style="display:inline-block;width:5.48px">&#160;</div>Term loan, which is<div style="display:inline-block;width:5.75px">&#160;</div>being amortized over </div><div id="a5293" style="position:absolute;left:66.24px;top:885.8px;">the life of<div style="display:inline-block;width:5.82px">&#160;</div>the FGI Term<div style="display:inline-block;width:5.83px">&#160;</div>Loan, which expires<div style="display:inline-block;width:6.03px">&#160;</div>on October 31,<div style="display:inline-block;width:6.31px">&#160;</div>2026.<div style="display:inline-block;width:12.04px">&#160;</div>The aggregate unamortized<div style="display:inline-block;width:6.41px">&#160;</div>deferred financing fees<div style="display:inline-block;width:6.24px">&#160;</div>as of </div><div id="a5294" style="position:absolute;left:66.24px;top:904.2px;">December 31, 2020 totaled $1,957,000.</div><div id="a5296" style="position:absolute;left:277.507px;top:904.2px;">&#160;</div><div id="a5297" style="position:absolute;left:66.24px;top:922.6px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page33" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:149.9px; height:1px; left:428.4px; top:552.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:150px; height:1px; left:600.4px; top:552.7px; background-color:#000000;">&#160;</div>
<div id="a5298" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a5303" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a5304" style="position:absolute;left:401.347px;top:1006.3px;">32</div><div id="a5305" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a5306" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">KeyBank Loan</div><div id="a5307" style="position:absolute;font-weight:bold;left:152.667px;top:58px;">&#160;</div><div id="a5308" style="position:absolute;font-weight:bold;left:66.24px;top:76.4px;">&#160;</div><div id="a5309" style="position:absolute;left:66.24px;top:94.4px;">On December 31, 2019, the<div style="display:inline-block;width:1.39px">&#160;</div>Company had a term<div style="display:inline-block;width:1.47px">&#160;</div>loan and revolving loan balance<div style="display:inline-block;width:1.42px">&#160;</div>of $38,250,000 and $12,008,000 with<div style="display:inline-block;width:1.51px">&#160;</div>KeyBank </div><div id="a5310" style="position:absolute;left:66.24px;top:112.9px;">National Association, respectively. The Company&#8217;s term loan and revolving loan had variable interest rates of 6.30% and 6.04%, </div><div id="a5314" style="position:absolute;left:66.24px;top:131.3px;">respectively at December<div style="display:inline-block;width:5.38px">&#160;</div>31, 2019. On<div style="display:inline-block;width:5.37px">&#160;</div>November 22, 2019<div style="display:inline-block;width:5.19px">&#160;</div>the Company entered<div style="display:inline-block;width:5.3px">&#160;</div>into a forbearance<div style="display:inline-block;width:5.43px">&#160;</div>agreement with KeyBank </div><div id="a5315" style="position:absolute;left:66.24px;top:149.7px;">and on<div style="display:inline-block;width:7.59px">&#160;</div>October 27,<div style="display:inline-block;width:7.71px">&#160;</div>2020 the<div style="display:inline-block;width:7.5px">&#160;</div>Company fully<div style="display:inline-block;width:7.48px">&#160;</div>repaid all<div style="display:inline-block;width:7.83px">&#160;</div>outstanding amounts.<div style="display:inline-block;width:6.71px">&#160;</div>As a<div style="display:inline-block;width:7.39px">&#160;</div>result of<div style="display:inline-block;width:7.47px">&#160;</div>the forbearance<div style="display:inline-block;width:7.72px">&#160;</div>agreement not </div><div id="a5316" style="position:absolute;left:66.24px;top:168.1px;">extending beyond a year, the Company&#8217;s remaining long-term debt balance was classified as a current liability in the Company&#8217;s </div><div id="a5325" style="position:absolute;left:66.24px;top:186.5px;">consolidated balance sheet as of December 31, 2019.</div><div id="a5326" style="position:absolute;left:348.867px;top:186.5px;">&#160;</div><div id="a5327" style="position:absolute;font-weight:bold;left:66.24px;top:205.2px;">&#160;</div><div id="a5328" style="position:absolute;font-weight:bold;left:66.24px;top:223.6px;">Interest Rate Swaps</div><div id="a5329" style="position:absolute;font-weight:bold;left:180.027px;top:223.6px;">&#160;</div><div id="a5330" style="position:absolute;font-weight:bold;left:66.24px;top:242px;">&#160;</div><div id="a5331" style="position:absolute;left:66.24px;top:260.1px;">The Company<div style="display:inline-block;width:8.71px">&#160;</div>entered into<div style="display:inline-block;width:8.95px">&#160;</div>two interest<div style="display:inline-block;width:8.87px">&#160;</div>rate swap<div style="display:inline-block;width:8.69px">&#160;</div>agreements that<div style="display:inline-block;width:9.19px">&#160;</div>became effective<div style="display:inline-block;width:8.97px">&#160;</div>January</div><div id="a5333" style="position:absolute;left:586.173px;top:260.1px;">&#160;</div><div id="a5334" style="position:absolute;left:589.533px;top:260.1px;">18, 2018,<div style="display:inline-block;width:9.08px">&#160;</div>one of<div style="display:inline-block;width:8.68px">&#160;</div>which was </div><div id="a5335" style="position:absolute;left:66.24px;top:278.5px;">designated as a cash flow<div style="display:inline-block;width:1.51px">&#160;</div>hedge for $25,000,000 and the other<div style="display:inline-block;width:1.36px">&#160;</div>designated as a cash flow<div style="display:inline-block;width:1.35px">&#160;</div>hedge for $10,000,000 to the Company&#8217;s </div><div id="a5338" style="position:absolute;left:66.24px;top:296.9px;">subsidiary. Under these agreements, the<div style="display:inline-block;width:1.03px">&#160;</div>Company paid a fixed rate<div style="display:inline-block;width:1.05px">&#160;</div>of</div><div id="a5339" style="position:absolute;left:431.107px;top:296.9px;">&#160;</div><div id="a5340" style="position:absolute;left:434.467px;top:296.9px;">2.49%</div><div id="a5341" style="position:absolute;left:469.053px;top:296.9px;">&#160;</div><div id="a5342" style="position:absolute;left:472.413px;top:296.9px;">to the counterparty and<div style="display:inline-block;width:1.21px">&#160;</div>received a 30 day<div style="display:inline-block;width:1.28px">&#160;</div>LIBOR</div><div id="a5345" style="position:absolute;left:731.013px;top:296.9px;">&#160;</div><div id="a5346" style="position:absolute;left:734.373px;top:296.9px;">for </div><div id="a5347" style="position:absolute;left:66.24px;top:315.3px;">both cash flow<div style="display:inline-block;width:7.25px">&#160;</div>hedges. Concurrent<div style="display:inline-block;width:6.02px">&#160;</div>with the closing<div style="display:inline-block;width:7.16px">&#160;</div>of the<div style="display:inline-block;width:5.87px">&#160;</div>KeyBank credit<div style="display:inline-block;width:5.89px">&#160;</div>agreement, the<div style="display:inline-block;width:6.32px">&#160;</div>Company settled<div style="display:inline-block;width:5.89px">&#160;</div>both outstanding </div><div id="a5348" style="position:absolute;left:66.24px;top:333.7px;">interest rate swaps, which<div style="display:inline-block;width:5.22px">&#160;</div>resulted in a loss<div style="display:inline-block;width:5.19px">&#160;</div>and cash outflow of<div style="display:inline-block;width:5.29px">&#160;</div>$1,253,000. These results were<div style="display:inline-block;width:5.43px">&#160;</div>categorized as interest expense </div><div id="a5350" style="position:absolute;left:66.24px;top:352.1px;">and operating activities in the Statement<div style="display:inline-block;width:5.2px">&#160;</div>of Operations and Statement of<div style="display:inline-block;width:5.25px">&#160;</div>Cash Flow, respectively. Due to the<div style="display:inline-block;width:5.22px">&#160;</div>settlement, the fair </div><div id="a5352" style="position:absolute;left:66.24px;top:370.5px;">value of the interest rate swaps was $0</div><div id="a5353" style="position:absolute;left:271.747px;top:370.5px;">&#160;</div><div id="a5354" style="position:absolute;left:275.107px;top:370.5px;">at</div><div id="a5355" style="position:absolute;left:284.707px;top:370.5px;">&#160;</div><div id="a5356" style="position:absolute;left:288.067px;top:370.5px;">December</div><div id="a5357" style="position:absolute;left:342.787px;top:370.5px;">&#160;</div><div id="a5358" style="position:absolute;left:346.147px;top:370.5px;">31, 2020 compared to a liability of $706,000 at December 31,<div style="display:inline-block;width:4.81px">&#160;</div>2019.</div><div id="a5360" style="position:absolute;left:708.773px;top:370.5px;">&#160;</div><div id="a5361" style="position:absolute;left:66.24px;top:388.9px;">&#160;</div><div id="a5362" style="position:absolute;font-weight:bold;left:66.24px;top:407.6px;">Bank Covenants</div><div id="a5363" style="position:absolute;font-weight:bold;left:160.027px;top:407.6px;">&#160;</div><div id="a5364" style="position:absolute;font-weight:bold;left:66.24px;top:426px;">&#160;</div><div id="a5365" style="position:absolute;left:66.24px;top:444.1px;">The Company is required to meet certain financial covenants included in<div style="display:inline-block;width:1.86px">&#160;</div>the Credit Agreement with respect to fixed<div style="display:inline-block;width:1.64px">&#160;</div>charge ratio. </div><div id="a5367" style="position:absolute;left:66.24px;top:462.5px;">The following table presents the financial covenants specified in our Credit Agreement<div style="display:inline-block;width:1.39px">&#160;</div>and the actual covenant calculations as of </div><div id="a5369" style="position:absolute;left:66.24px;top:480.9px;">December 31, 2020: </div><div id="a5370" style="position:absolute;left:178.107px;top:480.9px;">&#160;</div><div id="a5371" style="position:absolute;left:66.24px;top:499.3px;">&#160;</div><div id="a5372" style="position:absolute;left:69.6px;top:499.3px;">&#160;</div><div id="a5374" style="position:absolute;font-weight:bold;left:438.947px;top:537.7px;">Financial Covenants </div><div id="a5378" style="position:absolute;font-weight:bold;left:609.853px;top:522.4px;">Actual Covenants as of </div><div id="a5379" style="position:absolute;font-weight:bold;left:621.413px;top:537.7px;">December 31, 2020 </div><div id="a5381" style="position:absolute;font-size:14.72px;left:68.96px;top:574.6px;">Fixed Charges Coverage Ratio </div><div id="a5384" style="position:absolute;font-size:14.72px;left:459.293px;top:574.6px;">Minimum 1.10 </div><div id="a5388" style="position:absolute;font-size:14.72px;left:666.053px;top:574.6px;">2.6 </div><div id="a5390" style="position:absolute;left:66.24px;top:591.7px;">&#160;</div><div id="a5391" style="position:absolute;font-weight:bold;left:66.24px;top:610.4px;">Shelf Registration</div><div id="a5392" style="position:absolute;font-weight:bold;left:168.827px;top:610.4px;">&#160;</div><div id="a5393" style="position:absolute;left:66.24px;top:628.5px;">On December</div><div id="a5394" style="position:absolute;left:143.387px;top:628.5px;">&#160;</div><div id="a5395" style="position:absolute;left:146.747px;top:628.5px;">11, 2020<div style="display:inline-block;width:9.69px">&#160;</div>the Company<div style="display:inline-block;width:9.13px">&#160;</div>filed a<div style="display:inline-block;width:9.17px">&#160;</div>new universal<div style="display:inline-block;width:9.4px">&#160;</div>shelf Registration<div style="display:inline-block;width:9.47px">&#160;</div>Statement on<div style="display:inline-block;width:9.33px">&#160;</div>Form S<div style="display:inline-block;width:3.34px">&#160;</div>-3 (the<div style="display:inline-block;width:9.29px">&#160;</div>&#8220;Registration </div><div id="a5400" style="position:absolute;left:66.24px;top:646.9px;">Statement&#8221;) with the SEC in accordance<div style="display:inline-block;width:5.27px">&#160;</div>with the Securities Act of 1933, as amended, which became<div style="display:inline-block;width:4.89px">&#160;</div>effective on December</div><div id="a5403" style="position:absolute;left:729.573px;top:646.9px;">&#160;</div><div id="a5404" style="position:absolute;left:732.933px;top:646.9px;">16, </div><div id="a5405" style="position:absolute;left:66.24px;top:665.3px;">2020. </div><div id="a5406" style="position:absolute;left:100.032px;top:665.3px;">&#160;</div><div id="a5407" style="position:absolute;left:103.232px;top:665.3px;">The Registration Statement replaces<div style="display:inline-block;width:5.47px">&#160;</div>an existing shelf Registration<div style="display:inline-block;width:5.21px">&#160;</div>Statement which expired on<div style="display:inline-block;width:5.3px">&#160;</div>November 14, 2020. The </div><div id="a5409" style="position:absolute;left:66.24px;top:683.7px;">Registration Statement registered<div style="display:inline-block;width:5.7px">&#160;</div>common stock, preferred<div style="display:inline-block;width:5.28px">&#160;</div>stock, debt securities,<div style="display:inline-block;width:5.35px">&#160;</div>warrants, depositary shares,<div style="display:inline-block;width:5.29px">&#160;</div>rights, units, and </div><div id="a5412" style="position:absolute;left:66.24px;top:702.1px;">any combination of the foregoing, for a maximum aggregate offering price of up to $50</div><div id="a5414" style="position:absolute;left:531.773px;top:702.1px;">&#160;</div><div id="a5415" style="position:absolute;left:535.133px;top:702.1px;">million, which may be sold from time to </div><div id="a5417" style="position:absolute;left:66.24px;top:720.5px;">time.</div><div id="a5418" style="position:absolute;left:93.152px;top:720.5px;">&#160;</div><div id="a5419" style="position:absolute;left:96.512px;top:720.5px;"><div style="display:inline-block;width:3.84px">&#160;</div>The terms of any<div style="display:inline-block;width:6.13px">&#160;</div>securities offered under<div style="display:inline-block;width:5.76px">&#160;</div>the Registration Statement<div style="display:inline-block;width:5.67px">&#160;</div>and intended use<div style="display:inline-block;width:5.64px">&#160;</div>of proceeds will<div style="display:inline-block;width:5.48px">&#160;</div>be established at </div><div id="a5421" style="position:absolute;left:66.24px;top:738.9px;">the times of the offerings<div style="display:inline-block;width:5.14px">&#160;</div>and will be described<div style="display:inline-block;width:5.06px">&#160;</div>in prospectus supplements filed with<div style="display:inline-block;width:5.09px">&#160;</div>the SEC at the times<div style="display:inline-block;width:5.16px">&#160;</div>of the offerings.</div><div id="a5423" style="position:absolute;left:722.373px;top:738.9px;">&#160;</div><div id="a5424" style="position:absolute;left:725.733px;top:738.9px;"><div style="display:inline-block;width:3.36px">&#160;</div>The </div><div id="a5426" style="position:absolute;left:66.24px;top:757.3px;">Registration Statement has a three-year term.</div><div id="a5429" style="position:absolute;left:306.947px;top:757.3px;">&#160;</div><div id="a5430" style="position:absolute;font-weight:bold;left:66.24px;top:776px;">&#160;</div><div id="a5431" style="position:absolute;font-weight:bold;left:66.24px;top:794.4px;">CONTRACTUAL OBLIGATIONS AND OFF-BALANCE SHEET TRANSACTIONS</div><div id="a5436" style="position:absolute;font-weight:bold;left:554.813px;top:794.4px;">&#160;</div><div id="a5437" style="position:absolute;left:66.24px;top:812.5px;">&#160;</div><div id="a5438" style="position:absolute;left:66.24px;top:830.9px;">The Company has the<div style="display:inline-block;width:0.95px">&#160;</div>following minimum commitments under contractual<div style="display:inline-block;width:1.18px">&#160;</div>obligations, including purchase obligations, as<div style="display:inline-block;width:0.98px">&#160;</div>defined </div><div id="a5440" style="position:absolute;left:66.24px;top:849.3px;">by the SEC.<div style="display:inline-block;width:5.62px">&#160;</div>A &#8220;purchase obligation&#8221;<div style="display:inline-block;width:5.99px">&#160;</div>is defined as<div style="display:inline-block;width:6.58px">&#160;</div>an agreement to<div style="display:inline-block;width:6.72px">&#160;</div>purchase goods or<div style="display:inline-block;width:6.74px">&#160;</div>services that is<div style="display:inline-block;width:6.62px">&#160;</div>enforceable and<div style="display:inline-block;width:5.82px">&#160;</div>legally </div><div id="a5445" style="position:absolute;left:66.24px;top:867.7px;">binding on the Company and<div style="display:inline-block;width:5.34px">&#160;</div>that specifies all significant terms,<div style="display:inline-block;width:5.46px">&#160;</div>including: fixed or minimum<div style="display:inline-block;width:5.07px">&#160;</div>quantities to be purchased;<div style="display:inline-block;width:5.22px">&#160;</div>fixed, </div><div id="a5447" style="position:absolute;left:66.24px;top:886.1px;">minimum, or variable price<div style="display:inline-block;width:5.26px">&#160;</div>provisions; and the approximate<div style="display:inline-block;width:5.24px">&#160;</div>timing of the transaction.<div style="display:inline-block;width:5.05px">&#160;</div>Other long-term liabilities are<div style="display:inline-block;width:5.41px">&#160;</div>defined as </div><div id="a5450" style="position:absolute;left:66.24px;top:904.5px;">long-term liabilities<div style="display:inline-block;width:6.28px">&#160;</div>that are<div style="display:inline-block;width:6.16px">&#160;</div>reflected on<div style="display:inline-block;width:6.4px">&#160;</div>the Company<div style="display:inline-block;width:1.65px">&#160;</div>&#8217;s balance<div style="display:inline-block;width:6.96px">&#160;</div>sheet under<div style="display:inline-block;width:6.36px">&#160;</div>accounting principles<div style="display:inline-block;width:6.37px">&#160;</div>generally accepted<div style="display:inline-block;width:6.59px">&#160;</div>in the </div><div id="a5456" style="position:absolute;left:66.24px;top:922.9px;">United States. Based on<div style="display:inline-block;width:1.12px">&#160;</div>this definition, the table<div style="display:inline-block;width:1.23px">&#160;</div>below includes only those<div style="display:inline-block;width:1.05px">&#160;</div>contracts which include fixed<div style="display:inline-block;width:1.2px">&#160;</div>or minimum obligations. </div><div id="a5458" style="position:absolute;left:66.24px;top:941.3px;">It does not include normal purchases, which are made in the ordinary<div style="display:inline-block;width:4.77px">&#160;</div>course of business.</div><div id="a5460" style="position:absolute;left:539.613px;top:941.3px;">&#160;</div><div id="a5461" style="position:absolute;left:66.24px;top:959.7px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page34" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:160px; height:17px; left:66.2px; top:185.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:160px; height:17px; left:66.2px; top:253.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:80px; height:1px; left:670.4px; top:289px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:80px; height:1px; left:581.4px; top:289px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:80px; height:1px; left:492.4px; top:289px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:79.9px; height:1px; left:403.4px; top:289px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:80px; height:1px; left:314.3px; top:289px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:80px; height:1px; left:225.3px; top:289px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:80px; height:1px; left:670.4px; top:290.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:80px; height:1px; left:581.4px; top:290.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:80px; height:1px; left:492.4px; top:290.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:79.9px; height:1px; left:403.4px; top:290.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:80px; height:1px; left:314.3px; top:290.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:80px; height:1px; left:225.3px; top:290.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:79px; height:1px; left:671.3px; top:270.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:79.1px; height:1px; left:582.3px; top:270.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:79px; height:1px; left:493.4px; top:270.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:78.9px; height:1px; left:404.4px; top:270.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:79px; height:1px; left:315.3px; top:270.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:79.1px; height:1px; left:226.3px; top:270.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:79px; height:1px; left:671.3px; top:147.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:79.1px; height:1px; left:582.3px; top:147.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:79px; height:1px; left:493.4px; top:147.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:78.9px; height:1px; left:404.4px; top:147.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:79px; height:1px; left:315.3px; top:147.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:79.1px; height:1px; left:226.3px; top:147.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:483.3px; top:147.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:394.3px; top:147.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:661.4px; top:147.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:572.4px; top:147.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:305.3px; top:147.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:160px; height:17px; left:66.2px; top:253.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:160px; height:17px; left:66.2px; top:185.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:160px; height:17px; left:66.2px; top:147.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:245px; height:17px; left:505.4px; top:253.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:279.1px; height:17px; left:226.3px; top:253.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85px; height:15.2px; left:661.4px; top:255.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85px; height:15.2px; left:572.4px; top:255.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85.1px; height:15.2px; left:483.3px; top:255.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85px; height:15.2px; left:394.3px; top:255.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85px; height:15.2px; left:305.3px; top:255.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:75.1px; height:15.2px; left:226.3px; top:255.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85px; height:15.2px; left:661.4px; top:187.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85px; height:15.2px; left:572.4px; top:187.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85.1px; height:15.2px; left:483.3px; top:187.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85px; height:15.2px; left:394.3px; top:187.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85px; height:15.2px; left:305.3px; top:187.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:75.1px; height:15.2px; left:226.3px; top:187.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:245px; height:17px; left:505.4px; top:185.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:279.1px; height:17px; left:226.3px; top:185.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85px; height:15.4px; left:661.4px; top:149.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85px; height:15.4px; left:572.4px; top:149.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85.1px; height:15.4px; left:483.3px; top:149.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85px; height:15.4px; left:394.3px; top:149.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:85px; height:15.4px; left:305.3px; top:149.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:75.1px; height:15.4px; left:226.3px; top:149.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:245px; height:16.3px; left:505.4px; top:148.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:279.1px; height:16.3px; left:226.3px; top:148.5px; background-color:#CCEEFF;">&#160;</div>
<div id="a5462" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a5467" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a5468" style="position:absolute;left:401.347px;top:1006.3px;">33</div><div id="a5469" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a5470" style="position:absolute;left:66.24px;top:57.6px;">The following table provides<div style="display:inline-block;width:1.25px">&#160;</div>aggregated information about the maturities<div style="display:inline-block;width:0.86px">&#160;</div>of contractual obligations and<div style="display:inline-block;width:1.31px">&#160;</div>other long-term liabilities </div><div id="a5473" style="position:absolute;left:66.24px;top:76px;">as of December</div><div id="a5475" style="position:absolute;left:149.787px;top:76px;">&#160;</div><div id="a5476" style="position:absolute;left:153.147px;top:76px;">31, 2020:</div><div id="a5477" style="position:absolute;left:203.707px;top:76px;">&#160;</div><div id="a5478" style="position:absolute;left:66.24px;top:94.4px;">&#160;</div><div id="a5479" style="position:absolute;left:69.6px;top:94.4px;">&#160;</div><div id="a5481" style="position:absolute;font-weight:bold;left:252.347px;top:132.9px;">2021 </div><div id="a5484" style="position:absolute;font-weight:bold;left:341.347px;top:132.9px;">2022 </div><div id="a5487" style="position:absolute;font-weight:bold;left:430.467px;top:132.9px;">2023 </div><div id="a5490" style="position:absolute;font-weight:bold;left:519.453px;top:132.9px;">2024 </div><div id="a5493" style="position:absolute;font-weight:bold;left:596.093px;top:117.5px;">2025 and<div style="display:inline-block;width:3.63px">&#160;</div></div><div id="a5495" style="position:absolute;font-weight:bold;left:608.093px;top:132.9px;">after </div><div id="a5498" style="position:absolute;font-weight:bold;left:695.653px;top:132.9px;">Total </div><div id="a5500" style="position:absolute;left:66.24px;top:149.5px;">Long-term debt </div><div id="a5504" style="position:absolute;left:226.267px;top:149.5px;">$ </div><div id="a5506" style="position:absolute;left:248.027px;top:149.5px;">3,019,000 </div><div id="a5509" style="position:absolute;left:315.267px;top:149.5px;">$ </div><div id="a5511" style="position:absolute;left:337.027px;top:149.5px;">4,428,000 </div><div id="a5514" style="position:absolute;left:404.387px;top:149.5px;">$ </div><div id="a5516" style="position:absolute;left:426.147px;top:149.5px;">4,601,000 </div><div id="a5519" style="position:absolute;left:493.373px;top:149.5px;">$ </div><div id="a5521" style="position:absolute;left:508.413px;top:149.5px;">11,585,000 </div><div id="a5524" style="position:absolute;left:582.333px;top:149.5px;">$ </div><div id="a5526" style="position:absolute;left:604.093px;top:149.5px;">6,057,000 </div><div id="a5529" style="position:absolute;left:671.333px;top:149.5px;">$ </div><div id="a5531" style="position:absolute;left:686.373px;top:149.5px;">29,690,000 </div><div id="a5533" style="position:absolute;left:66.24px;top:170.5px;">Interest</div><div id="a5534" style="position:absolute;font-size:8.64px;left:106.112px;top:170.1px;">(A)</div><div id="a5537" style="position:absolute;left:248.027px;top:170.5px;">1,653,000 </div><div id="a5541" style="position:absolute;left:337.027px;top:170.5px;">1,452,000 </div><div id="a5545" style="position:absolute;left:426.147px;top:170.5px;">1,180,000 </div><div id="a5549" style="position:absolute;left:525.053px;top:170.5px;">889,000 </div><div id="a5553" style="position:absolute;left:614.013px;top:170.5px;">574,000 </div><div id="a5557" style="position:absolute;left:693.093px;top:170.5px;">5,748,000 </div><div id="a5559" style="position:absolute;left:66.24px;top:187.4px;">Operating lease obligations </div><div id="a5562" style="position:absolute;left:248.027px;top:187.4px;">1,215,000 </div><div id="a5566" style="position:absolute;left:346.947px;top:187.4px;">811,000 </div><div id="a5570" style="position:absolute;left:436.067px;top:187.4px;">706,000 </div><div id="a5574" style="position:absolute;left:525.053px;top:187.4px;">705,000 </div><div id="a5578" style="position:absolute;left:644.133px;top:187.4px;">&#8212; </div><div id="a5582" style="position:absolute;left:693.093px;top:187.4px;">3,437,000 </div><div id="a5584" style="position:absolute;left:66.24px;top:207.9px;">Contractual </div><div id="a5586" style="position:absolute;left:66.24px;top:223.1px;"><div style="display:inline-block;width:6.72px">&#160;</div>commitments for<div style="display:inline-block;width:3.65px">&#160;</div></div><div id="a5589" style="position:absolute;left:66.24px;top:238.5px;"><div style="display:inline-block;width:6.72px">&#160;</div>capital expenditures </div><div id="a5593" style="position:absolute;left:257.947px;top:238.5px;">677,000 </div><div id="a5597" style="position:absolute;left:377.027px;top:238.5px;">&#8212; </div><div id="a5601" style="position:absolute;left:466.173px;top:238.5px;">&#8212; </div><div id="a5605" style="position:absolute;left:555.133px;top:238.5px;">&#8212; </div><div id="a5609" style="position:absolute;left:644.133px;top:238.5px;">&#8212; </div><div id="a5613" style="position:absolute;left:703.013px;top:238.5px;">677,000 </div><div id="a5615" style="position:absolute;left:66.24px;top:255.4px;">Post retirement benefits </div><div id="a5618" style="position:absolute;left:248.027px;top:255.4px;">1,286,000 </div><div id="a5622" style="position:absolute;left:346.947px;top:255.4px;">459,000 </div><div id="a5626" style="position:absolute;left:436.067px;top:255.4px;">500,000 </div><div id="a5630" style="position:absolute;left:525.053px;top:255.4px;">473,000 </div><div id="a5634" style="position:absolute;left:604.093px;top:255.4px;">6,391,000 </div><div id="a5638" style="position:absolute;left:693.093px;top:255.4px;">9,109,000 </div><div id="a5640" style="position:absolute;left:66.24px;top:273.5px;">Total </div><div id="a5642" style="position:absolute;left:226.267px;top:273.5px;">$ </div><div id="a5644" style="position:absolute;left:248.027px;top:273.5px;">7,850,000 </div><div id="a5647" style="position:absolute;left:315.267px;top:273.5px;">$ </div><div id="a5649" style="position:absolute;left:337.027px;top:273.5px;">7,150,000 </div><div id="a5652" style="position:absolute;left:404.387px;top:273.5px;">$ </div><div id="a5654" style="position:absolute;left:426.147px;top:273.5px;">6,987,000 </div><div id="a5657" style="position:absolute;left:493.373px;top:273.5px;">$ </div><div id="a5659" style="position:absolute;left:508.413px;top:273.5px;">13,652,000 </div><div id="a5662" style="position:absolute;left:582.333px;top:273.5px;">$ </div><div id="a5664" style="position:absolute;left:597.373px;top:273.5px;">13,022,000 </div><div id="a5667" style="position:absolute;left:671.333px;top:273.5px;">$ </div><div id="a5669" style="position:absolute;left:686.373px;top:273.5px;">48,661,000 </div><div id="a5671" style="position:absolute;left:66.24px;top:291.9px;">&#160;</div><div id="a5672" style="position:absolute;font-size:8.64px;left:114.272px;top:309.9px;">(A)</div><div id="a5673" style="position:absolute;font-family:Arial;left:126.272px;top:310.2px;">&#160;</div><div id="a5674" style="position:absolute;left:138.267px;top:310.3px;">Variable interest rates were as of December 31, 2020.</div><div id="a5675" style="position:absolute;left:423.427px;top:310.3px;">&#160;</div><div id="a5676" style="position:absolute;left:138.267px;top:328.7px;">&#160;</div><div id="a5677" style="position:absolute;left:66.24px;top:347.2px;">As of December</div><div id="a5679" style="position:absolute;left:153.467px;top:347.2px;">&#160;</div><div id="a5680" style="position:absolute;left:156.827px;top:347.2px;">31, 2020 and 2019, the Company had no significant off<div style="display:inline-block;width:1.55px">&#160;</div>-balance sheet arrangements.</div><div id="a5684" style="position:absolute;left:606.493px;top:347.2px;">&#160;</div><div id="a5685" style="position:absolute;left:66.24px;top:365.6px;">&#160;</div><div id="a5686" style="position:absolute;font-weight:bold;left:66.24px;top:384.3px;">CRITICAL ACCOUNTING POLICIES AND ESTIMATES</div><div id="a5689" style="position:absolute;font-weight:bold;left:406.147px;top:384.3px;">&#160;</div><div id="a5690" style="position:absolute;font-weight:bold;left:66.24px;top:402.7px;">&#160;</div><div id="a5691" style="position:absolute;left:66.24px;top:420.8px;">Management&#8217;s Discussion<div style="display:inline-block;width:5.68px">&#160;</div>and Analysis of Financial<div style="display:inline-block;width:5.51px">&#160;</div>Condition and Results<div style="display:inline-block;width:5.47px">&#160;</div>of Operations discuss<div style="display:inline-block;width:5.66px">&#160;</div>the Company&#8217;s<div style="display:inline-block;width:5.66px">&#160;</div>consolidated </div><div id="a5696" style="position:absolute;left:66.24px;top:439.2px;">financial statements, which have been prepared in accordance with accounting<div style="display:inline-block;width:1.67px">&#160;</div>principles generally accepted in the United States. </div><div id="a5698" style="position:absolute;left:66.24px;top:457.6px;">The preparation of<div style="display:inline-block;width:5.34px">&#160;</div>these consolidated financial<div style="display:inline-block;width:5.46px">&#160;</div>statements requires management<div style="display:inline-block;width:5.57px">&#160;</div>to make estimates<div style="display:inline-block;width:5.17px">&#160;</div>and assumptions that<div style="display:inline-block;width:5.56px">&#160;</div>affect </div><div id="a5699" style="position:absolute;left:66.24px;top:476px;">the reported amounts of assets and liabilities and the disclosure of contingent<div style="display:inline-block;width:4.83px">&#160;</div>assets and liabilities at the date of the consolidated </div><div id="a5701" style="position:absolute;left:66.24px;top:494.4px;">financial statements<div style="display:inline-block;width:6.97px">&#160;</div>and the<div style="display:inline-block;width:6.88px">&#160;</div>reported amounts<div style="display:inline-block;width:6.96px">&#160;</div>of revenues<div style="display:inline-block;width:7.06px">&#160;</div>and expenses<div style="display:inline-block;width:6.85px">&#160;</div>during the<div style="display:inline-block;width:6.9px">&#160;</div>reporting period.<div style="display:inline-block;width:7.24px">&#160;</div>On an<div style="display:inline-block;width:6.64px">&#160;</div>on-going basis, </div><div id="a5704" style="position:absolute;left:66.24px;top:512.8px;">management evaluates<div style="display:inline-block;width:6.47px">&#160;</div>its estimates<div style="display:inline-block;width:6.4px">&#160;</div>and judgments,<div style="display:inline-block;width:6.53px">&#160;</div>including those<div style="display:inline-block;width:6.49px">&#160;</div>related to<div style="display:inline-block;width:6.64px">&#160;</div>accounts receivable,<div style="display:inline-block;width:6.43px">&#160;</div>inventories, goodwill<div style="display:inline-block;width:6.65px">&#160;</div>and </div><div id="a5706" style="position:absolute;left:66.24px;top:531.2px;">other long-lived assets, self-insurance, post<div style="display:inline-block;width:1.36px">&#160;</div>retirement benefits, and income taxes.<div style="display:inline-block;width:1.29px">&#160;</div>Management bases its estimates and judgments </div><div id="a5711" style="position:absolute;left:66.24px;top:549.6px;">on historical experience<div style="display:inline-block;width:6.12px">&#160;</div>and on various<div style="display:inline-block;width:5.97px">&#160;</div>other factors that<div style="display:inline-block;width:6.03px">&#160;</div>are believed to<div style="display:inline-block;width:6.25px">&#160;</div>be reasonable under<div style="display:inline-block;width:5.97px">&#160;</div>the circumstances, the<div style="display:inline-block;width:6.05px">&#160;</div>results of </div><div id="a5713" style="position:absolute;left:66.24px;top:568px;">which form the<div style="display:inline-block;width:5.43px">&#160;</div>basis for making<div style="display:inline-block;width:5.4px">&#160;</div>judgments about the<div style="display:inline-block;width:5.58px">&#160;</div>carrying value of<div style="display:inline-block;width:5.46px">&#160;</div>assets and liabilities<div style="display:inline-block;width:5.62px">&#160;</div>that are not<div style="display:inline-block;width:5.39px">&#160;</div>readily apparent from </div><div id="a5715" style="position:absolute;left:66.24px;top:586.4px;">other sources. Actual results<div style="display:inline-block;width:6.18px">&#160;</div>may differ from<div style="display:inline-block;width:5.83px">&#160;</div>these estimates</div><div id="a5716" style="position:absolute;left:394.627px;top:586.4px;">, due to<div style="display:inline-block;width:5.98px">&#160;</div>the uncertainty around<div style="display:inline-block;width:5.99px">&#160;</div>the magnitude and<div style="display:inline-block;width:6.06px">&#160;</div>duration of the </div><div id="a5718" style="position:absolute;left:66.24px;top:604.8px;">COVID-19 pandemic, as well as other factors. </div><div id="a5722" style="position:absolute;left:66.24px;top:623.2px;">&#160;</div><div id="a5723" style="position:absolute;left:66.24px;top:641.6px;">Management believes the following<div style="display:inline-block;width:1.02px">&#160;</div>critical accounting policies, among<div style="display:inline-block;width:1.02px">&#160;</div>others, affect its more<div style="display:inline-block;width:0.93px">&#160;</div>significant judgments and estimates </div><div id="a5725" style="position:absolute;left:66.24px;top:660px;">used in the preparation of its consolidated financial statements.</div><div id="a5727" style="position:absolute;left:402.147px;top:660px;">&#160;</div><div id="a5728" style="position:absolute;left:66.24px;top:678.4px;">&#160;</div><div id="a5729" style="position:absolute;font-weight:bold;left:66.24px;top:697.1px;">Accounts Receivable Allowances</div><div id="a5730" style="position:absolute;font-weight:bold;left:250.747px;top:697.1px;">&#160;</div><div id="a5731" style="position:absolute;left:66.24px;top:715px;">Management maintains allowances for doubtful<div style="display:inline-block;width:1.32px">&#160;</div>accounts for estimated losses resulting<div style="display:inline-block;width:1.28px">&#160;</div>from the inability of<div style="display:inline-block;width:1.48px">&#160;</div>its customers to make </div><div id="a5733" style="position:absolute;left:66.24px;top:733.4px;">required payments. If the financial condition of the Company&#8217;s customers were to deteriorate, resulting in an impairment of their </div><div id="a5737" style="position:absolute;left:66.24px;top:751.8px;">ability to make<div style="display:inline-block;width:6.1px">&#160;</div>payments, additional allowances<div style="display:inline-block;width:6.56px">&#160;</div>may be required.<div style="display:inline-block;width:5.92px">&#160;</div>The Company has<div style="display:inline-block;width:6.09px">&#160;</div>determined that a<div style="display:inline-block;width:6.22px">&#160;</div>$41,000 allowance for </div><div id="a5738" style="position:absolute;left:66.24px;top:770.2px;">doubtful accounts is needed<div style="display:inline-block;width:5.72px">&#160;</div>at December 31,<div style="display:inline-block;width:5.1px">&#160;</div>2020 and $50,000<div style="display:inline-block;width:5.33px">&#160;</div>at December 31, 2019.<div style="display:inline-block;width:5.66px">&#160;</div>Management also records estimates<div style="display:inline-block;width:5.7px">&#160;</div>for </div><div id="a5740" style="position:absolute;left:66.24px;top:788.6px;">customer returns<div style="display:inline-block;width:8.73px">&#160;</div>and deductions,<div style="display:inline-block;width:8.97px">&#160;</div>discounts offered<div style="display:inline-block;width:9.05px">&#160;</div>to customers,<div style="display:inline-block;width:8.7px">&#160;</div>and for<div style="display:inline-block;width:8.74px">&#160;</div>price adjustments.<div style="display:inline-block;width:9.14px">&#160;</div>Should customer<div style="display:inline-block;width:8.77px">&#160;</div>returns and </div><div id="a5741" style="position:absolute;left:66.24px;top:807px;">deductions, discounts, and price<div style="display:inline-block;width:5.18px">&#160;</div>adjustments fluctuate from the estimated<div style="display:inline-block;width:5.59px">&#160;</div>amounts, additional allowances may<div style="display:inline-block;width:5.15px">&#160;</div>be required. The </div><div id="a5744" style="position:absolute;left:66.24px;top:825.5px;">Company had an allowance for<div style="display:inline-block;width:5.26px">&#160;</div>estimated chargebacks of $179,000<div style="display:inline-block;width:5.13px">&#160;</div>at December 31, 2020 and<div style="display:inline-block;width:4.88px">&#160;</div>$476,000 at December 31,<div style="display:inline-block;width:4.94px">&#160;</div>2019.<div style="display:inline-block;width:3.4px">&#160;</div></div><div id="a5747" style="position:absolute;left:66.24px;top:843.9px;">There have been no material changes in the methodology of these calculations.</div><div id="a5748" style="position:absolute;left:486.813px;top:843.9px;">&#160;</div><div id="a5749" style="position:absolute;font-weight:bold;left:66.24px;top:862.6px;">&#160;</div><div id="a5750" style="position:absolute;font-weight:bold;left:66.24px;top:881px;">Inventories</div><div id="a5752" style="position:absolute;font-weight:bold;left:130.752px;top:881px;">&#160;</div><div id="a5753" style="position:absolute;left:66.24px;top:899.1px;">Inventories, which include<div style="display:inline-block;width:5.96px">&#160;</div>material, labor and<div style="display:inline-block;width:6px">&#160;</div>manufacturing overhead, are<div style="display:inline-block;width:5.97px">&#160;</div>valued at the<div style="display:inline-block;width:5.75px">&#160;</div>lower of cost<div style="display:inline-block;width:5.55px">&#160;</div>or net realizable<div style="display:inline-block;width:5.99px">&#160;</div>value. </div><div id="a5755" style="position:absolute;left:66.24px;top:917.5px;">The inventories are accounted for using the first-in, first-out (FIFO) method of determining inventory costs. Inventory quantities </div><div id="a5761" style="position:absolute;left:66.24px;top:935.9px;">on-hand are<div style="display:inline-block;width:7.99px">&#160;</div>regularly reviewed,<div style="display:inline-block;width:8.6px">&#160;</div>and where<div style="display:inline-block;width:7.94px">&#160;</div>necessary, provisions<div style="display:inline-block;width:8.39px">&#160;</div>for excess<div style="display:inline-block;width:7.98px">&#160;</div>and obsolete<div style="display:inline-block;width:8.29px">&#160;</div>inventory are<div style="display:inline-block;width:8.13px">&#160;</div>recorded based<div style="display:inline-block;width:8.32px">&#160;</div>on </div><div id="a5764" style="position:absolute;left:66.24px;top:954.3px;">historical and anticipated usage.<div style="display:inline-block;width:7.56px">&#160;</div>The Company has recorded an allowance for<div style="display:inline-block;width:5px">&#160;</div>slow moving and obsolete inventory of $<div style="display:inline-block;width:1.56px">&#160;</div>546,000 </div><div id="a5767" style="position:absolute;left:66.24px;top:972.7px;">at December 31, 2020 and $898,000 at December 31, 2019.</div><div id="a5769" style="position:absolute;left:384.387px;top:972.7px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page35" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a5770" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a5775" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a5776" style="position:absolute;left:401.347px;top:1006.3px;">34</div><div id="a5777" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a5778" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">&#160;</div><div id="a5779" style="position:absolute;font-weight:bold;left:66.24px;top:76.4px;">Long-Lived Assets</div><div id="a5782" style="position:absolute;font-weight:bold;left:171.067px;top:76.4px;">&#160;</div><div id="a5783" style="position:absolute;left:66.24px;top:94.4px;">Long-lived assets consist primarily of property, plant and equipment<div style="display:inline-block;width:1.52px">&#160;</div>and finite-lived intangibles. The recoverability of long-lived </div><div id="a5790" style="position:absolute;left:66.24px;top:112.9px;">assets is evaluated<div style="display:inline-block;width:6.48px">&#160;</div>by an analysis<div style="display:inline-block;width:6.52px">&#160;</div>of operating results<div style="display:inline-block;width:6.66px">&#160;</div>and consideration of<div style="display:inline-block;width:6.62px">&#160;</div>other significant<div style="display:inline-block;width:5.66px">&#160;</div>events or changes<div style="display:inline-block;width:6.56px">&#160;</div>in the business </div><div id="a5792" style="position:absolute;left:66.24px;top:131.3px;">environment.<div style="display:inline-block;width:8.12px">&#160;</div>The Company evaluates,<div style="display:inline-block;width:6.33px">&#160;</div>whether impairment exists<div style="display:inline-block;width:6px">&#160;</div>for long-lived assets<div style="display:inline-block;width:5.93px">&#160;</div>on the basis<div style="display:inline-block;width:5.94px">&#160;</div>of undiscounted expected </div><div id="a5797" style="position:absolute;left:66.24px;top:149.7px;">future cash flows<div style="display:inline-block;width:6.46px">&#160;</div>from operations before<div style="display:inline-block;width:6.63px">&#160;</div>interest.<div style="display:inline-block;width:8.31px">&#160;</div>There was no<div style="display:inline-block;width:6.61px">&#160;</div>impairment of the<div style="display:inline-block;width:6.45px">&#160;</div>Company's long<div style="display:inline-block;width:1.42px">&#160;</div>-lived assets for<div style="display:inline-block;width:6.48px">&#160;</div>the years </div><div id="a5801" style="position:absolute;left:66.24px;top:168.1px;">ended December 31, 2020, 2019,<div style="display:inline-block;width:4.28px">&#160;</div>and 2018.</div><div id="a5805" style="position:absolute;left:298.947px;top:168.1px;">&#160;</div><div id="a5806" style="position:absolute;left:66.24px;top:186.5px;">&#160;</div><div id="a5807" style="position:absolute;font-weight:bold;left:66.24px;top:205.2px;">Goodwill</div><div id="a5808" style="position:absolute;font-weight:bold;left:118.112px;top:205.2px;">&#160;</div><div id="a5809" style="position:absolute;left:66.24px;top:223.3px;">The purchase consideration of<div style="display:inline-block;width:1.36px">&#160;</div>acquired businesses have been<div style="display:inline-block;width:1.32px">&#160;</div>allocated to the assets<div style="display:inline-block;width:1.06px">&#160;</div>and liabilities acquired based on<div style="display:inline-block;width:0.89px">&#160;</div>the estimated </div><div id="a5811" style="position:absolute;left:66.24px;top:241.7px;">fair values on the respective acquisition dates. Based on these values, the excess purchase consideration over the fair<div style="display:inline-block;width:1.82px">&#160;</div>value of the </div><div id="a5814" style="position:absolute;left:66.24px;top:260.1px;">net assets acquired<div style="display:inline-block;width:6.2px">&#160;</div>was allocated to<div style="display:inline-block;width:5.97px">&#160;</div>goodwill. The Company accounts<div style="display:inline-block;width:6.51px">&#160;</div>for goodwill in<div style="display:inline-block;width:5.93px">&#160;</div>accordance with FASB<div style="display:inline-block;width:5.17px">&#160;</div>ASC Topic 350, </div><div id="a5815" style="position:absolute;left:66.24px;top:278.5px;">Intangibles -<div style="display:inline-block;width:6.56px">&#160;</div>Goodwill and<div style="display:inline-block;width:6.7px">&#160;</div>Other. FASB<div style="display:inline-block;width:5.7px">&#160;</div>ASC Topic<div style="display:inline-block;width:6.4px">&#160;</div>350 prohibits<div style="display:inline-block;width:6.34px">&#160;</div>the amortization<div style="display:inline-block;width:6.78px">&#160;</div>of goodwill<div style="display:inline-block;width:6.56px">&#160;</div>and requires<div style="display:inline-block;width:6.57px">&#160;</div>these assets<div style="display:inline-block;width:6.57px">&#160;</div>be </div><div id="a5820" style="position:absolute;left:66.24px;top:296.9px;">reviewed for impairment at each reporting unit. As a result of the Horizon Plastics acquisition on January 16, 2018 and the status </div><div id="a5822" style="position:absolute;left:66.24px;top:315.3px;">of its integration, the Company established two reporting units,<div style="display:inline-block;width:4.71px">&#160;</div>Core Traditional and Horizon Plastics.</div><div id="a5824" style="position:absolute;left:611.613px;top:315.3px;">&#160;</div><div id="a5825" style="position:absolute;left:66.24px;top:333.7px;">&#160;</div><div id="a5826" style="position:absolute;left:66.24px;top:352.1px;">The annual impairment<div style="display:inline-block;width:5.22px">&#160;</div>tests of goodwill may<div style="display:inline-block;width:5.6px">&#160;</div>be completed through<div style="display:inline-block;width:5.32px">&#160;</div>qualitative assessments; however<div style="display:inline-block;width:5.64px">&#160;</div>the, Company may<div style="display:inline-block;width:5.23px">&#160;</div>elect </div><div id="a5827" style="position:absolute;left:66.24px;top:370.5px;">to bypass the qualitative<div style="display:inline-block;width:5.53px">&#160;</div>assessment and proceed<div style="display:inline-block;width:5.69px">&#160;</div>directly to a quantitative<div style="display:inline-block;width:5.45px">&#160;</div>impairment test for<div style="display:inline-block;width:5.41px">&#160;</div>any reporting unit in<div style="display:inline-block;width:5.44px">&#160;</div>any period. </div><div id="a5829" style="position:absolute;left:66.24px;top:388.9px;">The Company may resume the qualitative assessment for any<div style="display:inline-block;width:4.71px">&#160;</div>reporting unit in any subsequent period.</div><div id="a5830" style="position:absolute;left:609.533px;top:388.9px;">&#160;</div><div id="a5831" style="position:absolute;left:66.24px;top:407.3px;">&#160;</div><div id="a5832" style="position:absolute;left:66.24px;top:425.7px;">Under a qualitative and quantitative<div style="display:inline-block;width:4.92px">&#160;</div>approach, the impairment tes<div style="display:inline-block;width:1.45px">&#160;</div>t<div style="display:inline-block;width:3.51px">&#160;</div>for goodwill consists of an<div style="display:inline-block;width:4.92px">&#160;</div>assessment of whether it is<div style="display:inline-block;width:5.16px">&#160;</div>more-</div><div id="a5835" style="position:absolute;left:66.24px;top:444.1px;">likely-than-not that a<div style="display:inline-block;width:1.22px">&#160;</div>reporting unit&#8217;s fair value is<div style="display:inline-block;width:0.48px">&#160;</div>less than its<div style="display:inline-block;width:1.23px">&#160;</div>carrying amount. As<div style="display:inline-block;width:0.65px">&#160;</div>part of the qualitative<div style="display:inline-block;width:0.46px">&#160;</div>assessment, the Company </div><div id="a5842" style="position:absolute;left:66.24px;top:462.5px;">considers relevant<div style="display:inline-block;width:7.12px">&#160;</div>events and<div style="display:inline-block;width:7.1px">&#160;</div>circumstances that<div style="display:inline-block;width:6.99px">&#160;</div>affect the<div style="display:inline-block;width:7.03px">&#160;</div>fair value<div style="display:inline-block;width:6.77px">&#160;</div>or carrying<div style="display:inline-block;width:6.97px">&#160;</div>amount of<div style="display:inline-block;width:6.9px">&#160;</div>the Company.<div style="display:inline-block;width:7px">&#160;</div>Such events<div style="display:inline-block;width:6.91px">&#160;</div>and </div><div id="a5844" style="position:absolute;left:66.24px;top:480.9px;">circumstances could<div style="display:inline-block;width:7.16px">&#160;</div>include changes<div style="display:inline-block;width:7.14px">&#160;</div>in economic<div style="display:inline-block;width:7.21px">&#160;</div>conditions, industry<div style="display:inline-block;width:7.3px">&#160;</div>and market<div style="display:inline-block;width:7.04px">&#160;</div>conditions, cost<div style="display:inline-block;width:7.36px">&#160;</div>factors, overall<div style="display:inline-block;width:7.08px">&#160;</div>financial </div><div id="a5845" style="position:absolute;left:66.24px;top:499.3px;">performance, reporting unit<div style="display:inline-block;width:6.73px">&#160;</div>specific events and<div style="display:inline-block;width:6.65px">&#160;</div>capital markets pricing.<div style="display:inline-block;width:10.9px">&#160;</div>The Company places<div style="display:inline-block;width:6.77px">&#160;</div>more weight on<div style="display:inline-block;width:6.41px">&#160;</div>the events and </div><div id="a5847" style="position:absolute;left:66.24px;top:517.7px;">circumstances that most affect the Company's<div style="display:inline-block;width:5.36px">&#160;</div>fair value or carrying amount. These factors<div style="display:inline-block;width:5.15px">&#160;</div>are all considered by management in </div><div id="a5849" style="position:absolute;left:66.24px;top:536.1px;">reaching its conclusion about whether to perform step one of the impairment test. If the Company elects to bypass the qualitative </div><div id="a5851" style="position:absolute;left:66.24px;top:554.5px;">assessment for any<div style="display:inline-block;width:5.93px">&#160;</div>reporting unit, or<div style="display:inline-block;width:6.12px">&#160;</div>if a qualitative<div style="display:inline-block;width:5.54px">&#160;</div>assessment indicates it<div style="display:inline-block;width:6.17px">&#160;</div>is more-likely-than<div style="display:inline-block;width:1.44px">&#160;</div>-not that the<div style="display:inline-block;width:5.75px">&#160;</div>estimated carrying </div><div id="a5858" style="position:absolute;left:66.24px;top:572.9px;">value of a reporting unit exceeds its fair value, the Company proce<div style="display:inline-block;width:1.74px">&#160;</div>eds to a quantitative approach.</div><div id="a5861" style="position:absolute;left:584.413px;top:572.9px;">&#160;</div><div id="a5862" style="position:absolute;left:66.24px;top:591.3px;">&#160;</div><div id="a5863" style="position:absolute;left:66.24px;top:609.7px;">The company performed a qualitative analysis for the year end December 31, 2020 and determined that no impairment is needed </div><div id="a5865" style="position:absolute;left:66.24px;top:628.1px;">for the year 2020.</div><div id="a5866" style="position:absolute;left:160.987px;top:628.1px;">&#160;</div><div id="a5867" style="position:absolute;left:66.24px;top:646.5px;">&#160;</div><div id="a5868" style="position:absolute;left:66.24px;top:664.9px;">Due to the Company's<div style="display:inline-block;width:1.2px">&#160;</div>financial performance and continued depressed<div style="display:inline-block;width:1.27px">&#160;</div>stock price, the Company<div style="display:inline-block;width:1.08px">&#160;</div>performed a quantitative analysis </div><div id="a5870" style="position:absolute;left:66.24px;top:683.3px;">for both of its reporting units at September 30, 2019. During 2019, the Company incurred a loss of margin in its Horizon Plastics </div><div id="a5872" style="position:absolute;left:66.24px;top:701.7px;">reporting unit caused by selling price decreases that the Company<div style="display:inline-block;width:5.01px">&#160;</div>has not been able to fully offset with material cost reductions. </div><div id="a5874" style="position:absolute;left:66.24px;top:720.1px;">As a result of the quantitative<div style="display:inline-block;width:5.35px">&#160;</div>analysis, the Company concluded<div style="display:inline-block;width:5.02px">&#160;</div>that the carrying value of<div style="display:inline-block;width:5.08px">&#160;</div>Horizon Plastics was greater than<div style="display:inline-block;width:5.26px">&#160;</div>the </div><div id="a5876" style="position:absolute;left:66.24px;top:738.5px;">fair value, which resulted<div style="display:inline-block;width:1.2px">&#160;</div>in a goodwill impairment<div style="display:inline-block;width:1.38px">&#160;</div>charge of $4,100,000 at September<div style="display:inline-block;width:1.1px">&#160;</div>30, 2019 representing 19%<div style="display:inline-block;width:1.38px">&#160;</div>of the goodwill </div><div id="a5878" style="position:absolute;left:66.24px;top:756.9px;">related to the Horizon Plastics reporting unit. The company performed a<div style="display:inline-block;width:1.64px">&#160;</div>qualitative assessment at December 31, 2019, indicating </div><div id="a5880" style="position:absolute;left:66.24px;top:775.3px;">no additional goodwill impairment related to the Horizon Plastics reporting<div style="display:inline-block;width:4.96px">&#160;</div>unit.</div><div id="a5881" style="position:absolute;left:495.613px;top:775.3px;">&#160;</div><div id="a5882" style="position:absolute;left:66.24px;top:793.7px;">&#160;</div><div id="a5883" style="position:absolute;left:66.24px;top:812.1px;">The Company&#8217;s annual impairment assessment at December 31,<div style="display:inline-block;width:1.19px">&#160;</div>2018 consisted of a quantitative<div style="display:inline-block;width:1.17px">&#160;</div>analysis for both reporting units. </div><div id="a5886" style="position:absolute;left:66.24px;top:830.6px;">It concluded that the carrying value of Core<div style="display:inline-block;width:4.61px">&#160;</div>Traditional was greater than the fair value, which resulted<div style="display:inline-block;width:4.83px">&#160;</div>in a goodwill impairment </div><div id="a5888" style="position:absolute;left:66.24px;top:849px;">charge of $2,403,000, representing all the goodwill related to the Core Traditional reporting unit. The analysis of the Company&#8217;s </div><div id="a5892" style="position:absolute;left:66.24px;top:867.4px;">other reporting unit,<div style="display:inline-block;width:5.58px">&#160;</div>Horizon Plastics, indicated<div style="display:inline-block;width:5.82px">&#160;</div>no goodwill impairment<div style="display:inline-block;width:5.56px">&#160;</div>charge, based on<div style="display:inline-block;width:5.62px">&#160;</div>historical performance and<div style="display:inline-block;width:5.67px">&#160;</div>financial </div><div id="a5894" style="position:absolute;left:66.24px;top:885.8px;">projections at that time, as the excess of the estimated fair<div style="display:inline-block;width:1.78px">&#160;</div>value over the carrying value of its invested capital was approximately </div><div id="a5896" style="position:absolute;left:66.24px;top:904.2px;">23% of the book value of its net assets.</div><div id="a5898" style="position:absolute;left:274.787px;top:904.2px;">&#160;</div><div id="a5899" style="position:absolute;left:66.24px;top:922.6px;">&#160;</div><div id="a5900" style="position:absolute;font-weight:bold;left:66.24px;top:941.3px;">Self-Insurance</div><div id="a5903" style="position:absolute;font-weight:bold;left:149.307px;top:941.3px;">&#160;</div><div id="a5904" style="position:absolute;left:66.24px;top:959.4px;">The Company is<div style="display:inline-block;width:6.45px">&#160;</div>self-insured with respec<div style="display:inline-block;width:2.33px">&#160;</div>t<div style="display:inline-block;width:4.31px">&#160;</div>to Columbus and<div style="display:inline-block;width:6.53px">&#160;</div>Batavia, Ohio; Gaffney,<div style="display:inline-block;width:6.47px">&#160;</div>South Carolina; Winona,<div style="display:inline-block;width:6.39px">&#160;</div>Minnesota;<div style="display:inline-block;width:4.61px">&#160;</div>and </div><div id="a5913" style="position:absolute;left:66.24px;top:977.8px;">Brownsville, Texas for medical, dental and vision claims and Columbus and Batavia, Ohio for<div style="display:inline-block;width:1.75px">&#160;</div>workers&#8217; compensation claims, all </div></div>
</div>
<div style="padding: 7px">
<div id="Page36" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a5917" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a5922" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a5923" style="position:absolute;left:401.347px;top:1006.3px;">35</div><div id="a5924" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a5925" style="position:absolute;left:66.24px;top:57.6px;">of which are subject to stop-loss insurance<div style="display:inline-block;width:5.04px">&#160;</div>thresholds. The Company is also self-insured for<div style="display:inline-block;width:5.04px">&#160;</div>dental and vision with respect to its </div><div id="a5930" style="position:absolute;left:66.24px;top:76px;">Cobourg, Canada location.<div style="display:inline-block;width:8.28px">&#160;</div>The Company has recorded<div style="display:inline-block;width:5.44px">&#160;</div>an estimated liability for<div style="display:inline-block;width:5.02px">&#160;</div>self-insured medical, dental and<div style="display:inline-block;width:5.55px">&#160;</div>vision claims </div><div id="a5935" style="position:absolute;left:66.24px;top:94.4px;">incurred but not reported and<div style="display:inline-block;width:4.96px">&#160;</div>worker&#8217;s compensation claims<div style="display:inline-block;width:5.41px">&#160;</div>incurred but not reported at<div style="display:inline-block;width:4.95px">&#160;</div>December 31, 2020 and December<div style="display:inline-block;width:5.19px">&#160;</div>31, </div><div id="a5938" style="position:absolute;left:66.24px;top:112.9px;">2019 of $933,000 and $1,203,000, respectively.</div><div id="a5941" style="position:absolute;left:320.227px;top:112.9px;">&#160;</div><div id="a5942" style="position:absolute;font-weight:bold;left:66.24px;top:131.6px;">&#160;</div><div id="a5943" style="position:absolute;font-weight:bold;left:66.24px;top:150px;">Post Retirement Benefits</div><div id="a5944" style="position:absolute;font-weight:bold;left:207.547px;top:150px;">&#160;</div><div id="a5945" style="position:absolute;left:66.24px;top:168.1px;">Management records<div style="display:inline-block;width:6.03px">&#160;</div>an accrual<div style="display:inline-block;width:5.82px">&#160;</div>for post retirement<div style="display:inline-block;width:7.16px">&#160;</div>costs associated<div style="display:inline-block;width:6.27px">&#160;</div>with the health<div style="display:inline-block;width:6.84px">&#160;</div>care plan<div style="display:inline-block;width:5.95px">&#160;</div>sponsored by<div style="display:inline-block;width:5.87px">&#160;</div>the Company for </div><div id="a5947" style="position:absolute;left:66.24px;top:186.5px;">certain employees. Should<div style="display:inline-block;width:5.41px">&#160;</div>actual results differ<div style="display:inline-block;width:5.41px">&#160;</div>from the assumptions<div style="display:inline-block;width:5.33px">&#160;</div>used to determine the<div style="display:inline-block;width:5.89px">&#160;</div>reserves, additional provisions<div style="display:inline-block;width:5.61px">&#160;</div>may </div><div id="a5949" style="position:absolute;left:66.24px;top:204.9px;">be required.<div style="display:inline-block;width:8.58px">&#160;</div>In particular,<div style="display:inline-block;width:8.43px">&#160;</div>increases in<div style="display:inline-block;width:8.25px">&#160;</div>future healthcare<div style="display:inline-block;width:8.73px">&#160;</div>costs above<div style="display:inline-block;width:8.33px">&#160;</div>the assumptions<div style="display:inline-block;width:8.71px">&#160;</div>could have<div style="display:inline-block;width:8.35px">&#160;</div>an adverse<div style="display:inline-block;width:8.39px">&#160;</div>effect on<div style="display:inline-block;width:8.46px">&#160;</div>the </div><div id="a5951" style="position:absolute;left:66.24px;top:223.3px;">Company's operations. The effect<div style="display:inline-block;width:0.94px">&#160;</div>of a change in<div style="display:inline-block;width:0.83px">&#160;</div>healthcare costs is described<div style="display:inline-block;width:0.93px">&#160;</div>in </div><div id="a5953" style="position:absolute;font-style:italic;left:486.173px;top:223.3px;">Note 12 -<div style="display:inline-block;width:1.04px">&#160;</div>Post Retirement Benefits</div><div id="a5958" style="position:absolute;left:666.693px;top:223.3px;">.<div style="display:inline-block;width:5.32px">&#160;</div>Core Molding </div><div id="a5959" style="position:absolute;left:66.24px;top:241.7px;">Technologies had<div style="display:inline-block;width:6.25px">&#160;</div>a liability for<div style="display:inline-block;width:7.47px">&#160;</div>post retirement healthcare<div style="display:inline-block;width:7.61px">&#160;</div>benefits based<div style="display:inline-block;width:6.16px">&#160;</div>on actuarially computed<div style="display:inline-block;width:7.51px">&#160;</div>estimates of<div style="display:inline-block;width:6.12px">&#160;</div>$9,109,000 at </div><div id="a5961" style="position:absolute;left:66.24px;top:260.1px;">December 31, 2020 and $9,160,000 at December 31, 2019.</div><div id="a5962" style="position:absolute;left:381.347px;top:260.1px;">&#160;</div><div id="a5963" style="position:absolute;left:66.24px;top:278.5px;">&#160;</div><div id="a5964" style="position:absolute;font-weight:bold;left:66.24px;top:297.2px;">Revenue Recognition</div><div id="a5965" style="position:absolute;font-weight:bold;left:186.587px;top:297.2px;">&#160;</div><div id="a5966" style="position:absolute;left:66.24px;top:315.3px;">The Company historically<div style="display:inline-block;width:5.97px">&#160;</div>has recognized revenue<div style="display:inline-block;width:5.94px">&#160;</div>from two streams,<div style="display:inline-block;width:5.66px">&#160;</div>product revenue and<div style="display:inline-block;width:5.99px">&#160;</div>tooling revenue. Product<div style="display:inline-block;width:6.01px">&#160;</div>revenue is </div><div id="a5968" style="position:absolute;left:66.24px;top:333.7px;">earned from<div style="display:inline-block;width:6.04px">&#160;</div>the manufacture<div style="display:inline-block;width:6.58px">&#160;</div>and sale<div style="display:inline-block;width:5.98px">&#160;</div>of sheet<div style="display:inline-block;width:6.33px">&#160;</div>molding compound<div style="display:inline-block;width:6.27px">&#160;</div>and thermoset<div style="display:inline-block;width:6.1px">&#160;</div>and thermoplastic<div style="display:inline-block;width:6.5px">&#160;</div>products. Revenue<div style="display:inline-block;width:6.28px">&#160;</div>from </div><div id="a5969" style="position:absolute;left:66.24px;top:352.1px;">product sales is generally recognized as products are shipped, as the Company transfers control to the customer and is entitled to </div><div id="a5971" style="position:absolute;left:66.24px;top:370.5px;">payment upon<div style="display:inline-block;width:7.75px">&#160;</div>shipment. In<div style="display:inline-block;width:7.69px">&#160;</div>certain circumstances,<div style="display:inline-block;width:8.1px">&#160;</div>the Company<div style="display:inline-block;width:7.69px">&#160;</div>recognizes revenue<div style="display:inline-block;width:7.96px">&#160;</div>from product<div style="display:inline-block;width:7.74px">&#160;</div>sales when<div style="display:inline-block;width:7.7px">&#160;</div>products are </div><div id="a5972" style="position:absolute;left:66.24px;top:388.9px;">produced and the customer takes control at our production facility.</div><div id="a5973" style="position:absolute;left:421.027px;top:388.9px;">&#160;</div><div id="a5974" style="position:absolute;left:66.24px;top:407.3px;">&#160;</div><div id="a5975" style="position:absolute;left:66.24px;top:425.7px;">Tooling revenue is earned from<div style="display:inline-block;width:5.03px">&#160;</div>manufacturing multiple tools, molds and<div style="display:inline-block;width:5.1px">&#160;</div>assembly equipment as part of<div style="display:inline-block;width:4.87px">&#160;</div>a tooling program for a </div><div id="a5977" style="position:absolute;left:66.24px;top:444.1px;">customer. Given that the Company is<div style="display:inline-block;width:4.96px">&#160;</div>providing a significant service of<div style="display:inline-block;width:4.94px">&#160;</div>producing highly interdependent component<div style="display:inline-block;width:4.98px">&#160;</div>parts of the </div><div id="a5979" style="position:absolute;left:66.24px;top:462.5px;">tooling program,<div style="display:inline-block;width:6.42px">&#160;</div>each tooling<div style="display:inline-block;width:6.73px">&#160;</div>program consists<div style="display:inline-block;width:6.43px">&#160;</div>of a<div style="display:inline-block;width:6.44px">&#160;</div>single performance<div style="display:inline-block;width:6.73px">&#160;</div>obligation to<div style="display:inline-block;width:6.58px">&#160;</div>provide the<div style="display:inline-block;width:6.61px">&#160;</div>customer the<div style="display:inline-block;width:6.66px">&#160;</div>capability to </div><div id="a5981" style="position:absolute;left:66.24px;top:480.9px;">produce a single product. Based on the arrangement with the customer, the Company recognizes revenue either at a point in time </div><div id="a5983" style="position:absolute;left:66.24px;top:499.3px;">or over time. When the<div style="display:inline-block;width:5.53px">&#160;</div>Company does not<div style="display:inline-block;width:5.21px">&#160;</div>have an enforceable<div style="display:inline-block;width:5.19px">&#160;</div>right to payment, the<div style="display:inline-block;width:5.45px">&#160;</div>Company recognizes tooling revenue<div style="display:inline-block;width:5.81px">&#160;</div>at a </div><div id="a5986" style="position:absolute;left:66.24px;top:517.7px;">point in time. In such cases,<div style="display:inline-block;width:5.22px">&#160;</div>the Company recognizes revenue<div style="display:inline-block;width:5.13px">&#160;</div>upon customer acceptance, which<div style="display:inline-block;width:4.96px">&#160;</div>is when the customer has<div style="display:inline-block;width:5.05px">&#160;</div>legal </div><div id="a5987" style="position:absolute;left:66.24px;top:536.1px;">title to the tools.<div style="display:inline-block;width:5.05px">&#160;</div>The Company historically recognized<div style="display:inline-block;width:5.68px">&#160;</div>all tooling revenue at<div style="display:inline-block;width:5.54px">&#160;</div>a point in time,<div style="display:inline-block;width:5.19px">&#160;</div>upon customer acceptance,<div style="display:inline-block;width:5.21px">&#160;</div>before </div><div id="a5990" style="position:absolute;left:66.24px;top:554.5px;">the adoption of ASU 2014-09.</div><div id="a5993" style="position:absolute;left:227.387px;top:554.5px;">&#160;</div><div id="a5994" style="position:absolute;left:66.24px;top:572.9px;">&#160;</div><div id="a5995" style="position:absolute;left:66.24px;top:591.3px;">Certain tooling programs<div style="display:inline-block;width:6.49px">&#160;</div>include an enforceable<div style="display:inline-block;width:6.53px">&#160;</div>right to payment.<div style="display:inline-block;width:6.34px">&#160;</div>In those cases,<div style="display:inline-block;width:6.45px">&#160;</div>the Company recognizes<div style="display:inline-block;width:6.48px">&#160;</div>revenue over time </div><div id="a5996" style="position:absolute;left:66.24px;top:609.7px;">based on the extent of<div style="display:inline-block;width:5.07px">&#160;</div>progress towards completion o<div style="display:inline-block;width:1.64px">&#160;</div>f<div style="display:inline-block;width:3.58px">&#160;</div>its performance obligation. The<div style="display:inline-block;width:5.22px">&#160;</div>Company uses a cost-to-cost measure<div style="display:inline-block;width:5.29px">&#160;</div>of </div><div id="a6002" style="position:absolute;left:66.24px;top:628.1px;">progress for such<div style="display:inline-block;width:5.82px">&#160;</div>contracts because it<div style="display:inline-block;width:5.94px">&#160;</div>best depicts the<div style="display:inline-block;width:5.97px">&#160;</div>transfer of value<div style="display:inline-block;width:5.79px">&#160;</div>to the customer<div style="display:inline-block;width:5.81px">&#160;</div>and also correlates<div style="display:inline-block;width:6.14px">&#160;</div>with the amount<div style="display:inline-block;width:5.67px">&#160;</div>of </div><div id="a6005" style="position:absolute;left:66.24px;top:646.5px;">consideration to which the<div style="display:inline-block;width:0.61px">&#160;</div>entity expects to be<div style="display:inline-block;width:0.79px">&#160;</div>entitled in exchange for<div style="display:inline-block;width:0.73px">&#160;</div>transferring the promised goods<div style="display:inline-block;width:0.8px">&#160;</div>or services to<div style="display:inline-block;width:1.2px">&#160;</div>the customer.</div><div id="a6007" style="position:absolute;left:749.893px;top:646.5px;">&#160;</div><div id="a6008" style="position:absolute;left:66.24px;top:664.9px;">Under the cost-to-cost measure of progress, progress towards completion is measured based on the ratio of costs incurred to date </div><div id="a6013" style="position:absolute;left:66.24px;top:683.3px;">to the<div style="display:inline-block;width:7.25px">&#160;</div>total estimated<div style="display:inline-block;width:7.31px">&#160;</div>costs at<div style="display:inline-block;width:7.26px">&#160;</div>completion of<div style="display:inline-block;width:7.31px">&#160;</div>the performance<div style="display:inline-block;width:7.51px">&#160;</div>obligation. Revenues<div style="display:inline-block;width:7.56px">&#160;</div>are recorded<div style="display:inline-block;width:7.46px">&#160;</div>proportionally as<div style="display:inline-block;width:7.24px">&#160;</div>costs are </div><div id="a6015" style="position:absolute;left:66.24px;top:701.7px;">incurred.</div><div id="a6016" style="position:absolute;left:113.952px;top:701.7px;">&#160;</div><div id="a6017" style="position:absolute;font-weight:bold;left:66.24px;top:720.5px;">&#160;</div><div id="a6018" style="position:absolute;font-weight:bold;left:66.24px;top:738.9px;">Income Taxes</div><div id="a6019" style="position:absolute;font-weight:bold;left:143.707px;top:738.9px;">&#160;</div><div id="a6020" style="position:absolute;left:66.24px;top:756.9px;">The Company evaluates the<div style="display:inline-block;width:5.56px">&#160;</div>balance of deferred<div style="display:inline-block;width:5.36px">&#160;</div>tax assets that will<div style="display:inline-block;width:5.3px">&#160;</div>be realized based<div style="display:inline-block;width:5.21px">&#160;</div>on the premise that<div style="display:inline-block;width:5.46px">&#160;</div>the Company is more </div><div id="a6021" style="position:absolute;left:66.24px;top:775.3px;">likely than not to realize deferred tax benefits<div style="display:inline-block;width:1.55px">&#160;</div>through the generation of future taxable income. Management reviews<div style="display:inline-block;width:1.56px">&#160;</div>all available </div><div id="a6023" style="position:absolute;left:66.24px;top:793.7px;">evidence, both positive and<div style="display:inline-block;width:5.74px">&#160;</div>negative, to assess the<div style="display:inline-block;width:5.6px">&#160;</div>long-term earnings potential<div style="display:inline-block;width:5.28px">&#160;</div>of the Company using<div style="display:inline-block;width:5.69px">&#160;</div>a number of alternatives </div><div id="a6026" style="position:absolute;left:66.24px;top:812.1px;">to evaluate<div style="display:inline-block;width:9.79px">&#160;</div>financial results<div style="display:inline-block;width:9.98px">&#160;</div>in economic<div style="display:inline-block;width:9.77px">&#160;</div>cycles at<div style="display:inline-block;width:9.92px">&#160;</div>various industry<div style="display:inline-block;width:9.9px">&#160;</div>volume conditions.<div style="display:inline-block;width:9.88px">&#160;</div>Other factors<div style="display:inline-block;width:9.83px">&#160;</div>considered are<div style="display:inline-block;width:9.99px">&#160;</div>the </div><div id="a6028" style="position:absolute;left:66.24px;top:830.6px;">Company&#8217;s relationships with<div style="display:inline-block;width:5.42px">&#160;</div>its major customers, and any recent<div style="display:inline-block;width:5.21px">&#160;</div>customer diversification efforts. The projected<div style="display:inline-block;width:5.39px">&#160;</div>availability of </div><div id="a6031" style="position:absolute;left:66.24px;top:849px;">taxable income to realize<div style="display:inline-block;width:5.14px">&#160;</div>the tax benefits from the<div style="display:inline-block;width:5.42px">&#160;</div>reversal of temporary differences<div style="display:inline-block;width:5.24px">&#160;</div>before expiration of these<div style="display:inline-block;width:5.22px">&#160;</div>benefits are also </div><div id="a6033" style="position:absolute;left:66.24px;top:867.4px;">considered.<div style="display:inline-block;width:8.44px">&#160;</div>The Company evaluates<div style="display:inline-block;width:6.55px">&#160;</div>provisions and<div style="display:inline-block;width:5.69px">&#160;</div>deferred tax assets<div style="display:inline-block;width:6.4px">&#160;</div>quarterly to determine<div style="display:inline-block;width:6.64px">&#160;</div>if adjustments to<div style="display:inline-block;width:6.52px">&#160;</div>our valuation </div><div id="a6034" style="position:absolute;left:66.24px;top:885.8px;">allowance are required based on the consideration of all available<div style="display:inline-block;width:4.8px">&#160;</div>evidence.</div><div id="a6036" style="position:absolute;left:469.533px;top:885.8px;">&#160;</div><div id="a6037" style="position:absolute;left:66.24px;top:904.2px;">&#160;</div><div id="a6038" style="position:absolute;left:66.24px;top:922.6px;">As of December</div><div id="a6039" style="position:absolute;left:153.947px;top:922.6px;">&#160;</div><div id="a6040" style="position:absolute;left:157.307px;top:922.6px;">31, 2020 the Company had<div style="display:inline-block;width:5px">&#160;</div>a net deferred tax asset<div style="display:inline-block;width:4.93px">&#160;</div>of $53,000 of which a<div style="display:inline-block;width:5.01px">&#160;</div>liability of $876,000 is related<div style="display:inline-block;width:5px">&#160;</div>to tax </div><div id="a6045" style="position:absolute;left:66.24px;top:941px;">positions in the<div style="display:inline-block;width:1.08px">&#160;</div>United States that is<div style="display:inline-block;width:0.47px">&#160;</div>displayed on the<div style="display:inline-block;width:1.12px">&#160;</div>balance sheet within the<div style="display:inline-block;width:0.52px">&#160;</div>other accrued liabilities portion,<div style="display:inline-block;width:1.04px">&#160;</div>an asset of<div style="display:inline-block;width:0.91px">&#160;</div>$460,000 </div><div id="a6050" style="position:absolute;left:66.24px;top:959.4px;">related to tax positions in<div style="display:inline-block;width:5.27px">&#160;</div>Canada and an asset<div style="display:inline-block;width:5.02px">&#160;</div>of $469,000 related to<div style="display:inline-block;width:5.35px">&#160;</div>tax positions in Mexico. </div><div id="a6053" style="position:absolute;left:574.013px;top:959.4px;">The deferred tax liabilities<div style="display:inline-block;width:5.12px">&#160;</div>are in </div><div id="a6054" style="position:absolute;left:66.24px;top:977.8px;">other noncurrent liabilities<div style="display:inline-block;width:6.81px">&#160;</div>on the Consolidated<div style="display:inline-block;width:6.89px">&#160;</div>Balance Sheet.</div><div id="a6055" style="position:absolute;left:407.427px;top:977.8px;"><div style="display:inline-block;width:4.32px">&#160;</div>During 2020,<div style="display:inline-block;width:5.68px">&#160;</div>the Company recorded<div style="display:inline-block;width:7.05px">&#160;</div>a valuation allowance<div style="display:inline-block;width:6.62px">&#160;</div>of </div></div>
</div>
<div style="padding: 7px">
<div id="Page37" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a6058" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a6063" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a6064" style="position:absolute;left:401.347px;top:1006.3px;">36</div><div id="a6065" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a6066" style="position:absolute;left:66.24px;top:57.6px;">$1,193,000 against the<div style="display:inline-block;width:6.32px">&#160;</div>state net loss<div style="display:inline-block;width:6.05px">&#160;</div>carryforward and interest<div style="display:inline-block;width:6.59px">&#160;</div>limitation carryforward,<div style="display:inline-block;width:5.69px">&#160;</div>due to cumulative<div style="display:inline-block;width:6.29px">&#160;</div>losses in the<div style="display:inline-block;width:6.28px">&#160;</div>United </div><div id="a6068" style="position:absolute;left:66.24px;top:76px;">States over the<div style="display:inline-block;width:5.5px">&#160;</div>last three years<div style="display:inline-block;width:5.8px">&#160;</div>and uncertainty related<div style="display:inline-block;width:5.85px">&#160;</div>to the Company&#8217;s<div style="display:inline-block;width:6.4px">&#160;</div>ability to realize<div style="display:inline-block;width:5.88px">&#160;</div>net loss carryforwards<div style="display:inline-block;width:5.68px">&#160;</div>and other net </div><div id="a6072" style="position:absolute;left:66.24px;top:94.4px;">deferred tax assets<div style="display:inline-block;width:5.44px">&#160;</div>in the future.<div style="display:inline-block;width:5.22px">&#160;</div>The Company believes<div style="display:inline-block;width:5.56px">&#160;</div>that the deferred<div style="display:inline-block;width:5.79px">&#160;</div>tax assets associated<div style="display:inline-block;width:5.66px">&#160;</div>with the Canadian and<div style="display:inline-block;width:6px">&#160;</div>Mexican </div><div id="a6074" style="position:absolute;left:66.24px;top:112.9px;">tax jurisdictions are more-likely-than-not to be realizable based on estimates<div style="display:inline-block;width:4.75px">&#160;</div>of future taxable income and the Company's ability </div><div id="a6082" style="position:absolute;left:66.24px;top:131.3px;">to carryback losses.</div><div id="a6083" style="position:absolute;left:171.067px;top:131.3px;">&#160;</div><div id="a6084" style="position:absolute;left:66.24px;top:149.7px;">&#160;</div><div id="a6085" style="position:absolute;left:66.24px;top:168.1px;">Management recognizes<div style="display:inline-block;width:6.58px">&#160;</div>the financial<div style="display:inline-block;width:6.64px">&#160;</div>statement effects<div style="display:inline-block;width:6.65px">&#160;</div>of a<div style="display:inline-block;width:6.44px">&#160;</div>tax position<div style="display:inline-block;width:6.46px">&#160;</div>when it<div style="display:inline-block;width:6.3px">&#160;</div>is more<div style="display:inline-block;width:6.62px">&#160;</div>likely than<div style="display:inline-block;width:6.45px">&#160;</div>not the<div style="display:inline-block;width:6.21px">&#160;</div>position will<div style="display:inline-block;width:6.66px">&#160;</div>be </div><div id="a6086" style="position:absolute;left:66.24px;top:186.5px;">sustained upon examination.</div><div id="a6087" style="position:absolute;left:218.427px;top:186.5px;">&#160;</div><div id="a6088" style="position:absolute;left:66.24px;top:204.9px;">&#160;</div><div id="a6089" style="position:absolute;font-weight:bold;left:66.24px;top:223.6px;">COVID-19</div><div id="a6092" style="position:absolute;left:128.512px;top:223.6px;">&#160;</div><div id="a6093" style="position:absolute;left:66.24px;top:241.7px;">In December 2019, COVID-19 surfaced and spread around the world resulting in business and social disruption. COVID-19 was </div><div id="a6099" style="position:absolute;left:66.24px;top:260.1px;">declared a Public Health Emergency of International Concern by the World Health Organization on January 30, 2020. The<div style="display:inline-block;width:1.56px">&#160;</div>extent </div><div id="a6100" style="position:absolute;left:66.24px;top:278.5px;">to which the<div style="display:inline-block;width:5.39px">&#160;</div>coronavirus could impact<div style="display:inline-block;width:6.01px">&#160;</div>the Company&#8217;s<div style="display:inline-block;width:5.6px">&#160;</div>business activity will<div style="display:inline-block;width:5.79px">&#160;</div>depend on future<div style="display:inline-block;width:5.54px">&#160;</div>developments, which are<div style="display:inline-block;width:6.01px">&#160;</div>highly </div><div id="a6104" style="position:absolute;left:66.24px;top:296.9px;">uncertain and cannot be<div style="display:inline-block;width:5.69px">&#160;</div>predicted. Factors include,<div style="display:inline-block;width:5.21px">&#160;</div>new information concerning<div style="display:inline-block;width:5.22px">&#160;</div>the severity of COVID<div style="display:inline-block;width:1.84px">&#160;</div>-19, rollout plan for<div style="display:inline-block;width:5.66px">&#160;</div>the </div><div id="a6107" style="position:absolute;left:66.24px;top:315.3px;">COVID-19 vaccine, and the effectiveness of a vaccine.</div><div id="a6111" style="position:absolute;left:359.587px;top:315.3px;">&#160;</div><div id="a6112" style="position:absolute;left:66.24px;top:333.7px;">&#160;</div><div id="a6113" style="position:absolute;font-weight:bold;left:66.24px;top:352.4px;">Recent Accounting Pronouncements</div><div id="a6114" style="position:absolute;font-weight:bold;left:272.067px;top:352.4px;">&#160;</div><div id="a6115" style="position:absolute;left:66.24px;top:370.5px;">&#160;</div><div id="a6116" style="position:absolute;font-style:italic;left:66.24px;top:388.9px;">Current expected credit loss (CECL)</div><div id="a6117" style="position:absolute;font-style:italic;left:261.467px;top:388.9px;">&#160;</div><div id="a6118" style="position:absolute;left:66.24px;top:407.3px;">In June 2016, the FASB issued ASU 2016-13, &#8220;Financial<div style="display:inline-block;width:4.92px">&#160;</div>Instruments -Credit Losses,&#8221; which changes the<div style="display:inline-block;width:4.99px">&#160;</div>impairment model for </div><div id="a6128" style="position:absolute;left:66.24px;top:425.7px;">most financial assets<div style="display:inline-block;width:5.78px">&#160;</div>and certain other<div style="display:inline-block;width:5.88px">&#160;</div>instruments. For trade<div style="display:inline-block;width:6.12px">&#160;</div>and other receivables,<div style="display:inline-block;width:5.94px">&#160;</div>held-to-maturity debt securities,<div style="display:inline-block;width:6.18px">&#160;</div>loans and </div><div id="a6135" style="position:absolute;left:66.24px;top:444.1px;">other instruments, entities will<div style="display:inline-block;width:1.49px">&#160;</div>be required to use<div style="display:inline-block;width:1.23px">&#160;</div>a new forward-looking &#8220;expected loss&#8221;<div style="display:inline-block;width:1.03px">&#160;</div>model that will replace<div style="display:inline-block;width:1.3px">&#160;</div>today&#8217;s &#8220;incurred </div><div id="a6147" style="position:absolute;left:66.24px;top:462.5px;">loss&#8221; model and generally will result in<div style="display:inline-block;width:1.5px">&#160;</div>the earlier recognition of allowances for losses. For<div style="display:inline-block;width:1.67px">&#160;</div>available-for-sale debt securities with </div><div id="a6156" style="position:absolute;left:66.24px;top:480.9px;">unrealized losses,<div style="display:inline-block;width:7.77px">&#160;</div>entities will<div style="display:inline-block;width:8.07px">&#160;</div>measure credit<div style="display:inline-block;width:7.65px">&#160;</div>losses in<div style="display:inline-block;width:7.74px">&#160;</div>a manner<div style="display:inline-block;width:7.77px">&#160;</div>similar to<div style="display:inline-block;width:7.87px">&#160;</div>current practice,<div style="display:inline-block;width:7.98px">&#160;</div>except that<div style="display:inline-block;width:7.71px">&#160;</div>the losses<div style="display:inline-block;width:8.09px">&#160;</div>will b<div style="display:inline-block;width:2.15px">&#160;</div>e </div><div id="a6159" style="position:absolute;left:66.24px;top:499.3px;">recognized as an allowance. Subsequent to<div style="display:inline-block;width:5.03px">&#160;</div>issuing ASU 2016 -13, the FASB issued ASU 2018-19, &#8220;Codification Improvements </div><div id="a6168" style="position:absolute;left:66.24px;top:517.7px;">to Topic 326, Financial Instruments -<div style="display:inline-block;width:4.9px">&#160;</div>Credit Losses,&#8221; for the purpose<div style="display:inline-block;width:5.1px">&#160;</div>of clarifying certain aspects of ASU 2016 -13.<div style="display:inline-block;width:4.38px">&#160;</div>ASU 2018-</div><div id="a6177" style="position:absolute;left:66.24px;top:536.1px;">19 has the<div style="display:inline-block;width:6.79px">&#160;</div>same effective date<div style="display:inline-block;width:7.03px">&#160;</div>and transition requirements<div style="display:inline-block;width:7.09px">&#160;</div>as ASU 2016<div style="display:inline-block;width:6px">&#160;</div>-13. In April 2019,<div style="display:inline-block;width:7.24px">&#160;</div>the FASB issued<div style="display:inline-block;width:5.78px">&#160;</div>ASU 2019 -04, </div><div id="a6184" style="position:absolute;left:66.24px;top:554.5px;">&#8220;Codification Improvements to Topic 326, Financial Instruments - Credit<div style="display:inline-block;width:1.69px">&#160;</div>Losses, Topic 815, Derivatives and Hedging, and Topic </div><div id="a6190" style="position:absolute;left:66.24px;top:572.9px;">825, Financial Instruments,<div style="display:inline-block;width:1.75px">&#160;</div>&#8221;<div style="display:inline-block;width:4px">&#160;</div>which is effective<div style="display:inline-block;width:5.57px">&#160;</div>with the adoption<div style="display:inline-block;width:5.61px">&#160;</div>of ASU 2016-13. In May<div style="display:inline-block;width:5.97px">&#160;</div>2019, the FASB<div style="display:inline-block;width:5.42px">&#160;</div>issued ASU 2019-</div><div id="a6198" style="position:absolute;left:66.24px;top:591.3px;">05, &#8220;Financial Instruments - Credit Losses (Topic 326),&#8221; which is<div style="display:inline-block;width:1.66px">&#160;</div>also effective with the adoption of ASU<div style="display:inline-block;width:1.51px">&#160;</div>2016-13. In November </div><div id="a6208" style="position:absolute;left:66.24px;top:609.7px;">2019, the FASB voted to delay the implementation date for certain companies, including those that qualify as a smaller reporting </div><div id="a6211" style="position:absolute;left:66.24px;top:628.1px;">company under SEC rules, until fiscal years beginning<div style="display:inline-block;width:5px">&#160;</div>after December 15, 2022. We will adopt<div style="display:inline-block;width:4.79px">&#160;</div>this ASU on its effective date of </div><div id="a6214" style="position:absolute;left:66.24px;top:646.5px;">January 1, 2023.<div style="display:inline-block;width:6.14px">&#160;</div>We do not<div style="display:inline-block;width:5.91px">&#160;</div>expect the adoption<div style="display:inline-block;width:6.25px">&#160;</div>of this ASU to<div style="display:inline-block;width:6.16px">&#160;</div>have a material<div style="display:inline-block;width:6.09px">&#160;</div>impact on our<div style="display:inline-block;width:6.24px">&#160;</div>consolidated financial<div style="display:inline-block;width:5.51px">&#160;</div>position, </div><div id="a6217" style="position:absolute;left:66.24px;top:664.9px;">results of operations, cash flows, or presentation thereof.</div><div id="a6218" style="position:absolute;left:368.387px;top:664.9px;">&#160;</div><div id="a6219" style="position:absolute;left:66.24px;top:683.3px;">&#160;</div><div id="a6220" style="position:absolute;font-style:italic;left:66.24px;top:701.7px;">Simplifying the Accounting for Income Taxes</div><div id="a6221" style="position:absolute;font-style:italic;left:305.187px;top:701.7px;">&#160;</div><div id="a6222" style="position:absolute;left:66.24px;top:720.1px;">In December 2019, the FASB issued<div style="display:inline-block;width:0.64px">&#160;</div>ASU 2019-12, Income Taxes &#8211;<div style="display:inline-block;width:1.4px">&#160;</div>Simplifying the Accounting for Income<div style="display:inline-block;width:1.16px">&#160;</div>Taxes. This guidance </div><div id="a6229" style="position:absolute;left:66.24px;top:738.5px;">is intended to<div style="display:inline-block;width:6.52px">&#160;</div>simplify various aspects<div style="display:inline-block;width:6.37px">&#160;</div>of income tax<div style="display:inline-block;width:6.35px">&#160;</div>accounting including the<div style="display:inline-block;width:6.47px">&#160;</div>elimination of certain<div style="display:inline-block;width:6.49px">&#160;</div>exceptions related<div style="display:inline-block;width:5.69px">&#160;</div>to the </div><div id="a6231" style="position:absolute;left:66.24px;top:756.9px;">approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of </div><div id="a6233" style="position:absolute;left:66.24px;top:775.3px;">deferred tax<div style="display:inline-block;width:5.83px">&#160;</div>liabilities for<div style="display:inline-block;width:6.01px">&#160;</div>outside basis<div style="display:inline-block;width:5.84px">&#160;</div>differences. The<div style="display:inline-block;width:5.97px">&#160;</div>new guidance also<div style="display:inline-block;width:7.03px">&#160;</div>simplifies aspects<div style="display:inline-block;width:6.11px">&#160;</div>of the accounting<div style="display:inline-block;width:7.17px">&#160;</div>for franchise </div><div id="a6235" style="position:absolute;left:66.24px;top:793.7px;">taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis </div><div id="a6239" style="position:absolute;left:66.24px;top:812.1px;">of goodwill. The Company adopted<div style="display:inline-block;width:5.19px">&#160;</div>the new standard effective January<div style="display:inline-block;width:5px">&#160;</div>1, 2020 during the third<div style="display:inline-block;width:5.1px">&#160;</div>quarter with no material impact </div><div id="a6240" style="position:absolute;left:66.24px;top:830.6px;">on our consolidated financial statements. Adoption of this guidance requires certain changes to primarily be made prospectively, </div><div id="a6242" style="position:absolute;left:66.24px;top:849px;">with some changes to be made retrospectively.</div><div id="a6243" style="position:absolute;left:314.627px;top:849px;">&#160;</div><div id="a6244" style="position:absolute;left:66.24px;top:867.4px;">&#160;</div><div id="a6245" style="position:absolute;font-style:italic;left:66.24px;top:885.8px;">Facilitation of the Effects of Reference Rate Reform</div><div id="a6246" style="position:absolute;font-style:italic;left:342.467px;top:885.8px;">&#160;</div><div id="a6247" style="position:absolute;left:66.24px;top:904.2px;">In March 2020, the FASB issued ASU No. 2020-04, Facilitation of the Effects of Reference Rate Reform on<div style="display:inline-block;width:1.75px">&#160;</div>Financial Reporting</div><div id="a6251" style="position:absolute;left:749.893px;top:904.2px;">&#160;</div><div id="a6252" style="position:absolute;left:66.24px;top:922.6px;">(Topic 848). The ASU provides optional expedients and exceptions for applying GAAP<div style="display:inline-block;width:1.69px">&#160;</div>to transactions affected by reference rate</div><div id="a6253" style="position:absolute;left:749.893px;top:922.6px;">&#160;</div><div id="a6254" style="position:absolute;left:66.24px;top:941px;">(e.g., LIBOR) reform<div style="display:inline-block;width:6.37px">&#160;</div>if certain criteria<div style="display:inline-block;width:6.25px">&#160;</div>are met, for<div style="display:inline-block;width:6.27px">&#160;</div>a limited period<div style="display:inline-block;width:6.64px">&#160;</div>of time to<div style="display:inline-block;width:5.96px">&#160;</div>ease the potential<div style="display:inline-block;width:6.22px">&#160;</div>burden in accounting<div style="display:inline-block;width:6.75px">&#160;</div>for (or </div><div id="a6256" style="position:absolute;left:66.24px;top:959.4px;">recognizing the<div style="display:inline-block;width:6.73px">&#160;</div>effects of)<div style="display:inline-block;width:6.53px">&#160;</div>reference rate<div style="display:inline-block;width:6.76px">&#160;</div>reform on<div style="display:inline-block;width:6.63px">&#160;</div>financial reporting.<div style="display:inline-block;width:6.39px">&#160;</div>The ASU is<div style="display:inline-block;width:7.05px">&#160;</div>effective as<div style="display:inline-block;width:6.62px">&#160;</div>of March<div style="display:inline-block;width:6.64px">&#160;</div>12, 2020<div style="display:inline-block;width:6.48px">&#160;</div>through </div></div>
</div>
<div style="padding: 7px">
<div id="Page38" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a6257" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a6262" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a6263" style="position:absolute;left:401.347px;top:1006.3px;">37</div><div id="a6264" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a6265" style="position:absolute;left:66.24px;top:57.6px;">December 31, 2022.<div style="display:inline-block;width:6.08px">&#160;</div>We will evaluate<div style="display:inline-block;width:5.98px">&#160;</div>transactions or contract<div style="display:inline-block;width:6.5px">&#160;</div>modifications occurring as<div style="display:inline-block;width:6.23px">&#160;</div>a result of<div style="display:inline-block;width:5.78px">&#160;</div>reference rate reform<div style="display:inline-block;width:6.48px">&#160;</div>and </div><div id="a6267" style="position:absolute;left:66.24px;top:76px;">determine whether to apply the optional guidance on an ongoing basis.</div><div id="a6268" style="position:absolute;left:443.773px;top:76px;">&#160;</div><div id="a6269" style="position:absolute;left:66.24px;top:94.4px;">&#160;</div><div id="a6270" style="position:absolute;font-weight:bold;left:66.24px;top:113.2px;">ITEM 7A.<div style="display:inline-block;width:6.99px">&#160;</div>QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</div><div id="a6274" style="position:absolute;font-weight:bold;left:607.773px;top:113.2px;">&#160;</div><div id="a6275" style="position:absolute;left:66.24px;top:131.3px;">&#160;</div><div id="a6276" style="position:absolute;left:66.24px;top:149.7px;">Core Molding Technologies<div style="display:inline-block;width:2.57px">&#160;</div>&#8217;<div style="display:inline-block;width:3.58px">&#160;</div>primary market risk<div style="display:inline-block;width:7.01px">&#160;</div>results from<div style="display:inline-block;width:5.95px">&#160;</div>changes in<div style="display:inline-block;width:5.82px">&#160;</div>the price<div style="display:inline-block;width:5.92px">&#160;</div>of commodities<div style="display:inline-block;width:5.97px">&#160;</div>used in its<div style="display:inline-block;width:7.1px">&#160;</div>manufacturing </div><div id="a6279" style="position:absolute;left:66.24px;top:168.1px;">operations. Core<div style="display:inline-block;width:9.51px">&#160;</div>Molding Technologies<div style="display:inline-block;width:8.96px">&#160;</div>is also<div style="display:inline-block;width:9.15px">&#160;</div>exposed to<div style="display:inline-block;width:9.55px">&#160;</div>fluctuations in<div style="display:inline-block;width:9.09px">&#160;</div>interest rates<div style="display:inline-block;width:9.48px">&#160;</div>and foreign<div style="display:inline-block;width:9.24px">&#160;</div>currency fluctuations </div><div id="a6280" style="position:absolute;left:66.24px;top:186.5px;">associated with<div style="display:inline-block;width:6.68px">&#160;</div>the Mexican<div style="display:inline-block;width:6.8px">&#160;</div>Peso and<div style="display:inline-block;width:6.82px">&#160;</div>Canadian Dollar.<div style="display:inline-block;width:6.66px">&#160;</div>Core Molding<div style="display:inline-block;width:6.24px">&#160;</div>Technologies does<div style="display:inline-block;width:6.84px">&#160;</div>not hold<div style="display:inline-block;width:6.66px">&#160;</div>any material<div style="display:inline-block;width:6.8px">&#160;</div>market risk </div><div id="a6282" style="position:absolute;left:66.24px;top:204.9px;">sensitive instruments for trading purposes.</div><div id="a6283" style="position:absolute;left:292.547px;top:204.9px;">&#160;</div><div id="a6284" style="position:absolute;left:66.24px;top:223.3px;">&#160;</div><div id="a6285" style="position:absolute;left:66.24px;top:241.7px;">Core Molding Technologies has the<div style="display:inline-block;width:1.18px">&#160;</div>following three items that are sensitive<div style="display:inline-block;width:0.89px">&#160;</div>to market risks at December</div><div id="a6287" style="position:absolute;left:612.253px;top:241.7px;">&#160;</div><div id="a6288" style="position:absolute;left:615.613px;top:241.7px;">31, 2020: (1) Term<div style="display:inline-block;width:1.51px">&#160;</div>Loans </div><div id="a6290" style="position:absolute;left:66.24px;top:260.1px;">and Revolving Loan which bear<div style="display:inline-block;width:1.46px">&#160;</div>a variable interest rate; (2)<div style="display:inline-block;width:1.34px">&#160;</div>foreign currency purchases in<div style="display:inline-block;width:1.59px">&#160;</div>which the Company purchases Mexican </div><div id="a6292" style="position:absolute;left:66.24px;top:278.5px;">Pesos or<div style="display:inline-block;width:6.56px">&#160;</div>Canadian Dollars<div style="display:inline-block;width:6.48px">&#160;</div>with United<div style="display:inline-block;width:6.37px">&#160;</div>States dollars<div style="display:inline-block;width:6.41px">&#160;</div>to meet<div style="display:inline-block;width:6.46px">&#160;</div>certain obligations<div style="display:inline-block;width:6.49px">&#160;</div>that arise<div style="display:inline-block;width:6.42px">&#160;</div>due to<div style="display:inline-block;width:6.38px">&#160;</div>operations at<div style="display:inline-block;width:6.63px">&#160;</div>the facilities </div><div id="a6294" style="position:absolute;left:66.24px;top:296.9px;">located in Mexico or Canada; and (3) raw material purchases<div style="display:inline-block;width:4.84px">&#160;</div>in which Core Molding Technologies purchases various resins and </div><div id="a6295" style="position:absolute;left:66.24px;top:315.3px;">fiberglass for use in production.<div style="display:inline-block;width:5.36px">&#160;</div>The prices and availability of<div style="display:inline-block;width:5.51px">&#160;</div>these materials are affected<div style="display:inline-block;width:5.28px">&#160;</div>by the prices of crude<div style="display:inline-block;width:5.41px">&#160;</div>oil and natural </div><div id="a6298" style="position:absolute;left:66.24px;top:333.7px;">gas as well as processing capacity versus demand.</div><div id="a6299" style="position:absolute;left:333.667px;top:333.7px;">&#160;</div><div id="a6300" style="position:absolute;left:66.24px;top:352.1px;">&#160;</div><div id="a6301" style="position:absolute;left:66.24px;top:370.5px;">Assuming a hypothetical 10% change in<div style="display:inline-block;width:1.24px">&#160;</div>short-term interest rates, interest paid on<div style="display:inline-block;width:1.28px">&#160;</div>the Company&#8217;s Revolving Loan and Term Loan </div><div id="a6306" style="position:absolute;left:66.24px;top:388.9px;">would impact the interest paid<div style="display:inline-block;width:5.45px">&#160;</div>by the Company, as the<div style="display:inline-block;width:5.11px">&#160;</div>interest rate on these<div style="display:inline-block;width:5.11px">&#160;</div>loans is based upon LIBOR;<div style="display:inline-block;width:5.5px">&#160;</div>however, it would not </div><div id="a6308" style="position:absolute;left:66.24px;top:407.3px;">have a material effect on earnings before taxes.</div><div id="a6309" style="position:absolute;left:317.827px;top:407.3px;">&#160;</div><div id="a6310" style="position:absolute;left:66.24px;top:425.7px;">&#160;</div><div id="a6311" style="position:absolute;left:66.24px;top:444.1px;">Assuming a<div style="display:inline-block;width:6.68px">&#160;</div>hypothetical 10%<div style="display:inline-block;width:6.86px">&#160;</div>decrease in<div style="display:inline-block;width:6.73px">&#160;</div>the United<div style="display:inline-block;width:6.71px">&#160;</div>States dollar<div style="display:inline-block;width:6.94px">&#160;</div>to Mexican<div style="display:inline-block;width:6.61px">&#160;</div>Peso or<div style="display:inline-block;width:6.77px">&#160;</div>Canadian Dollar<div style="display:inline-block;width:6.68px">&#160;</div>exchange rates,<div style="display:inline-block;width:6.95px">&#160;</div>the </div><div id="a6312" style="position:absolute;left:66.24px;top:462.5px;">Company would be impacted by an increase in operating costs, which would<div style="display:inline-block;width:4.93px">&#160;</div>have an adverse effect on operating margins. </div><div id="a6314" style="position:absolute;left:720.773px;top:462.5px;">&#160;</div><div id="a6315" style="position:absolute;left:66.24px;top:480.9px;">&#160;</div><div id="a6316" style="position:absolute;left:66.24px;top:499.3px;">Assuming a hypothetical<div style="display:inline-block;width:5.4px">&#160;</div>10% increase in<div style="display:inline-block;width:5.27px">&#160;</div>commodity prices, Core<div style="display:inline-block;width:5.46px">&#160;</div>Molding Technologies would<div style="display:inline-block;width:5.24px">&#160;</div>be impacted by<div style="display:inline-block;width:5.27px">&#160;</div>an increase in </div><div id="a6317" style="position:absolute;left:66.24px;top:517.7px;">raw material costs, which would have an adverse effect on operating margins.</div><div id="a6319" style="position:absolute;left:480.893px;top:517.7px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page39" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a6320" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a6325" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a6326" style="position:absolute;left:401.347px;top:1006.3px;">38</div><div id="a6328" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a6329" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">ITEM 8.<div style="display:inline-block;width:6.98px">&#160;</div>FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</div><div id="a6332" style="position:absolute;font-weight:bold;left:481.213px;top:58px;">&#160;</div><div id="a6333" style="position:absolute;font-weight:bold;left:180.507px;top:76.4px;">REPORT OF INDEPENDENT<div style="display:inline-block;width:3.11px">&#160;</div>REGISTERED PUBLIC ACCOUNTING FIRM</div><div id="a6336" style="position:absolute;font-weight:bold;left:635.493px;top:76.4px;">&#160;</div><div id="a6337" style="position:absolute;left:66.24px;top:94.4px;">&#160;</div><div id="a6338" style="position:absolute;left:66.24px;top:112.9px;">Shareholders and the Board of Directors of</div><div id="a6339" style="position:absolute;left:295.907px;top:112.9px;">&#160;</div><div id="a6340" style="position:absolute;left:66.24px;top:131.3px;">Core Molding Technologies, Inc. and Subsidiaries</div><div id="a6341" style="position:absolute;left:333.667px;top:131.3px;">&#160;</div><div id="a6342" style="position:absolute;left:66.24px;top:149.7px;">Columbus, Ohio</div><div id="a6345" style="position:absolute;left:154.427px;top:149.7px;">&#160;</div><div id="a6346" style="position:absolute;left:66.24px;top:168.1px;">&#160;</div><div id="a6347" style="position:absolute;font-weight:bold;left:66.24px;top:186.8px;">Opinion on the Financial Statements</div><div id="a6348" style="position:absolute;font-weight:bold;left:274.467px;top:186.8px;">&#160;</div><div id="a6349" style="position:absolute;left:66.24px;top:201.8px;">&#160;</div><div id="a6350" style="position:absolute;left:66.24px;top:217px;">We have<div style="display:inline-block;width:8.01px">&#160;</div>audited the<div style="display:inline-block;width:8.09px">&#160;</div>accompanying consolidated<div style="display:inline-block;width:8.6px">&#160;</div>balance sheets<div style="display:inline-block;width:8.16px">&#160;</div>of Core<div style="display:inline-block;width:8.12px">&#160;</div>Molding Technologies,<div style="display:inline-block;width:8.04px">&#160;</div>Inc. and<div style="display:inline-block;width:8.27px">&#160;</div>Subsidiaries (the </div><div id="a6351" style="position:absolute;left:66.24px;top:232.4px;">"Company") as<div style="display:inline-block;width:7.19px">&#160;</div>of December<div style="display:inline-block;width:7.38px">&#160;</div>31, 2020<div style="display:inline-block;width:7.28px">&#160;</div>and 2019,<div style="display:inline-block;width:7.15px">&#160;</div>the related<div style="display:inline-block;width:7.21px">&#160;</div>consolidated statements<div style="display:inline-block;width:7.26px">&#160;</div>of operations,<div style="display:inline-block;width:7.55px">&#160;</div>comprehensive income, </div><div id="a6353" style="position:absolute;left:66.24px;top:247.8px;">stockholders&#8217;<div style="display:inline-block;width:2.4px">&#160;</div>equity, and cash flows for each of the three years in the period ended December 31, 2020, and the<div style="display:inline-block;width:1.71px">&#160;</div>related notes and </div><div id="a6356" style="position:absolute;left:66.24px;top:263.1px;">Schedule II (collectively<div style="display:inline-block;width:5.63px">&#160;</div>referred to as<div style="display:inline-block;width:5.96px">&#160;</div>the "financial statements").<div style="display:inline-block;width:5.8px">&#160;</div>In our opinion,<div style="display:inline-block;width:5.5px">&#160;</div>the financial statements<div style="display:inline-block;width:5.92px">&#160;</div>present fairly, in<div style="display:inline-block;width:5.63px">&#160;</div>all </div><div id="a6358" style="position:absolute;left:66.24px;top:278.5px;">material respects, the financial position of the Company as of December<div style="display:inline-block;width:4.82px">&#160;</div>31, 2020 and 2019, and the results of its operations and </div><div id="a6361" style="position:absolute;left:66.24px;top:293.8px;">its cash<div style="display:inline-block;width:6.46px">&#160;</div>flows for<div style="display:inline-block;width:6.56px">&#160;</div>each of<div style="display:inline-block;width:6.41px">&#160;</div>the three<div style="display:inline-block;width:6.72px">&#160;</div>years in<div style="display:inline-block;width:6.49px">&#160;</div>the period<div style="display:inline-block;width:6.69px">&#160;</div>ended December<div style="display:inline-block;width:6.73px">&#160;</div>31, 2020,<div style="display:inline-block;width:6.68px">&#160;</div>in conformity<div style="display:inline-block;width:6.8px">&#160;</div>with accounting<div style="display:inline-block;width:6.49px">&#160;</div>principles </div><div id="a6364" style="position:absolute;left:66.24px;top:309px;">generally accepted in the United States of America.</div><div id="a6365" style="position:absolute;left:340.387px;top:309px;">&#160;</div><div id="a6366" style="position:absolute;left:66.24px;top:324.4px;">&#160;</div><div id="a6367" style="position:absolute;font-weight:bold;left:66.24px;top:340.1px;">Basis for Opinion</div><div id="a6368" style="position:absolute;font-weight:bold;left:166.107px;top:340.1px;">&#160;</div><div id="a6369" style="position:absolute;left:66.24px;top:355.2px;">&#160;</div><div id="a6370" style="position:absolute;left:66.24px;top:370.5px;">These financial statements<div style="display:inline-block;width:5.38px">&#160;</div>are the responsibility<div style="display:inline-block;width:5.42px">&#160;</div>of the Company's<div style="display:inline-block;width:5.59px">&#160;</div>management. Our responsibility<div style="display:inline-block;width:5.4px">&#160;</div>is to express<div style="display:inline-block;width:5.23px">&#160;</div>an opinion on </div><div id="a6372" style="position:absolute;left:66.24px;top:385.7px;">the Company's financial<div style="display:inline-block;width:6.39px">&#160;</div>statements based on<div style="display:inline-block;width:6.27px">&#160;</div>our audits. We<div style="display:inline-block;width:5.97px">&#160;</div>are a public<div style="display:inline-block;width:6.06px">&#160;</div>accounting firm registered<div style="display:inline-block;width:6.76px">&#160;</div>with the Public<div style="display:inline-block;width:6.31px">&#160;</div>Company </div><div id="a6374" style="position:absolute;left:66.24px;top:401.1px;">Accounting Oversight<div style="display:inline-block;width:6.03px">&#160;</div>Board (United<div style="display:inline-block;width:5.9px">&#160;</div>States) ("PCAOB")<div style="display:inline-block;width:6.33px">&#160;</div>and are required<div style="display:inline-block;width:7.01px">&#160;</div>to be<div style="display:inline-block;width:5.82px">&#160;</div>independent with<div style="display:inline-block;width:5.93px">&#160;</div>respect to<div style="display:inline-block;width:5.87px">&#160;</div>the Company<div style="display:inline-block;width:5.93px">&#160;</div>in </div><div id="a6375" style="position:absolute;left:66.24px;top:416.4px;">accordance with<div style="display:inline-block;width:8.88px">&#160;</div>the U.S.<div style="display:inline-block;width:8.84px">&#160;</div>federal securities<div style="display:inline-block;width:8.94px">&#160;</div>laws and<div style="display:inline-block;width:8.84px">&#160;</div>the applicable<div style="display:inline-block;width:8.93px">&#160;</div>rules and<div style="display:inline-block;width:8.65px">&#160;</div>regulations of<div style="display:inline-block;width:8.85px">&#160;</div>the Securities<div style="display:inline-block;width:8.89px">&#160;</div>and Exchange </div><div id="a6377" style="position:absolute;left:66.24px;top:431.8px;">Commission and the PCAOB. </div><div id="a6378" style="position:absolute;left:230.427px;top:431.8px;">&#160;</div><div id="a6379" style="position:absolute;left:66.24px;top:447.2px;">&#160;</div><div id="a6380" style="position:absolute;left:66.24px;top:462.5px;">We conducted our audits in accordance with the<div style="display:inline-block;width:4.89px">&#160;</div>standards of the PCAOB. Those standards require<div style="display:inline-block;width:5.06px">&#160;</div>that we plan and perform the </div><div id="a6381" style="position:absolute;left:66.24px;top:477.7px;">audit to obtain<div style="display:inline-block;width:6.96px">&#160;</div>reasonable assurance about<div style="display:inline-block;width:7.01px">&#160;</div>whether the financial<div style="display:inline-block;width:6.79px">&#160;</div>statements are<div style="display:inline-block;width:5.85px">&#160;</div>free of material<div style="display:inline-block;width:6.8px">&#160;</div>misstatement, whether due<div style="display:inline-block;width:6.98px">&#160;</div>to </div><div id="a6383" style="position:absolute;left:66.24px;top:493.1px;">error or fraud. The<div style="display:inline-block;width:1.03px">&#160;</div>Company is not required<div style="display:inline-block;width:1.13px">&#160;</div>to have, nor were<div style="display:inline-block;width:0.94px">&#160;</div>we engaged to perform,<div style="display:inline-block;width:1.09px">&#160;</div>an audit of its<div style="display:inline-block;width:0.94px">&#160;</div>internal control over financial </div><div id="a6385" style="position:absolute;left:66.24px;top:508.4px;">reporting.<div style="display:inline-block;width:5.76px">&#160;</div>As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for </div><div id="a6387" style="position:absolute;left:66.24px;top:523.8px;">the purpose of expressing an<div style="display:inline-block;width:1.34px">&#160;</div>opinion on the effectiveness of<div style="display:inline-block;width:1.46px">&#160;</div>the Company's internal control over financial<div style="display:inline-block;width:1.35px">&#160;</div>reporting. Accordingly, </div><div id="a6389" style="position:absolute;left:66.24px;top:539.2px;">we express no such opinion.</div><div id="a6391" style="position:absolute;font-size:8.64px;left:216.827px;top:538.7px;">&#160;</div><div id="a6392" style="position:absolute;left:219.227px;top:539.2px;">&#160;</div><div id="a6393" style="position:absolute;left:66.24px;top:554.5px;">&#160;</div><div id="a6394" style="position:absolute;left:66.24px;top:569.7px;">Our audits included performing procedures<div style="display:inline-block;width:5.66px">&#160;</div>to assess the risks of material<div style="display:inline-block;width:5.53px">&#160;</div>misstatement of the financial statements,<div style="display:inline-block;width:5.45px">&#160;</div>whether due </div><div id="a6396" style="position:absolute;left:66.24px;top:585.1px;">to error or<div style="display:inline-block;width:6.17px">&#160;</div>fraud, and performing<div style="display:inline-block;width:6.15px">&#160;</div>procedures that respond<div style="display:inline-block;width:6.27px">&#160;</div>to those risks.<div style="display:inline-block;width:6.11px">&#160;</div>Such procedures included<div style="display:inline-block;width:6.5px">&#160;</div>examining, on a<div style="display:inline-block;width:6.3px">&#160;</div>test basis, </div><div id="a6398" style="position:absolute;left:66.24px;top:600.5px;">evidence regarding the<div style="display:inline-block;width:5.31px">&#160;</div>amounts and disclosures<div style="display:inline-block;width:5.53px">&#160;</div>in the financial<div style="display:inline-block;width:5.31px">&#160;</div>statements. Our audits<div style="display:inline-block;width:5.29px">&#160;</div>also included evaluating<div style="display:inline-block;width:5.49px">&#160;</div>the accounting </div><div id="a6400" style="position:absolute;left:66.24px;top:615.8px;">principles used and<div style="display:inline-block;width:6.92px">&#160;</div>significant estimates made<div style="display:inline-block;width:6.97px">&#160;</div>by management,<div style="display:inline-block;width:5.83px">&#160;</div>as well as<div style="display:inline-block;width:6.61px">&#160;</div>evaluating the<div style="display:inline-block;width:5.94px">&#160;</div>overall presentation of<div style="display:inline-block;width:7.06px">&#160;</div>the financial </div><div id="a6402" style="position:absolute;left:66.24px;top:631.2px;">statements. We believe that our audits provide a reasonable basis for our<div style="display:inline-block;width:4.71px">&#160;</div>opinion.</div><div id="a6403" style="position:absolute;left:498.973px;top:631.2px;">&#160;</div><div id="a6404" style="position:absolute;left:66.24px;top:646.5px;">&#160;</div><div id="a6405" style="position:absolute;font-weight:bold;left:66.24px;top:662.1px;">Critical Audit Matters</div><div id="a6407" style="position:absolute;left:193.627px;top:662.1px;">&#160;</div><div id="a6408" style="position:absolute;left:66.24px;top:677.1px;">&#160;</div><div id="a6409" style="position:absolute;left:66.24px;top:692.5px;">Critical audit matters<div style="display:inline-block;width:6.93px">&#160;</div>are matters<div style="display:inline-block;width:5.86px">&#160;</div>arising from the<div style="display:inline-block;width:6.7px">&#160;</div>current period<div style="display:inline-block;width:6.11px">&#160;</div>audit of the<div style="display:inline-block;width:6.72px">&#160;</div>financial statements that<div style="display:inline-block;width:7.1px">&#160;</div>were communicated<div style="display:inline-block;width:5.82px">&#160;</div>or </div><div id="a6411" style="position:absolute;left:66.24px;top:707.8px;">required to be communicated to<div style="display:inline-block;width:1.54px">&#160;</div>the audit committee and that:<div style="display:inline-block;width:1.43px">&#160;</div>(1) relate to accounts or<div style="display:inline-block;width:1.26px">&#160;</div>disclosures that are material to<div style="display:inline-block;width:1.43px">&#160;</div>the financial </div><div id="a6414" style="position:absolute;left:66.24px;top:723.2px;">statements and<div style="display:inline-block;width:6.73px">&#160;</div>(2) involved<div style="display:inline-block;width:6.56px">&#160;</div>our especially<div style="display:inline-block;width:6.68px">&#160;</div>challenging, subjective,<div style="display:inline-block;width:7.05px">&#160;</div>or complex<div style="display:inline-block;width:6.45px">&#160;</div>judgments.<div style="display:inline-block;width:9.67px">&#160;</div>We determined<div style="display:inline-block;width:6.62px">&#160;</div>that there<div style="display:inline-block;width:6.71px">&#160;</div>are no </div><div id="a6415" style="position:absolute;left:66.24px;top:738.4px;">critical audit matters.</div><div id="a6417" style="position:absolute;left:179.227px;top:738.4px;">&#160;</div><div id="a6418" style="position:absolute;font-weight:bold;left:66.24px;top:754.1px;">&#160;</div><div id="a6419" style="position:absolute;left:66.24px;top:772.1px;">&#160;</div><div id="a6420" style="position:absolute;left:66.24px;top:790.5px;">&#160;</div><div id="a6421" style="position:absolute;left:66.24px;top:808.9px;"><div style="display:inline-block;width:380.25px">&#160;</div>/s/ Crowe LLP</div><div id="a6423" style="position:absolute;left:524.893px;top:808.9px;">&#160;</div><div id="a6424" style="position:absolute;left:66.24px;top:827.4px;">&#160;</div><div id="a6425" style="position:absolute;left:66.24px;top:845.8px;">We have served as the Company's auditor since 2009.</div><div id="a6426" style="position:absolute;left:352.387px;top:845.8px;">&#160;</div><div id="a6427" style="position:absolute;left:66.24px;top:864.2px;">&#160;</div><div id="a6428" style="position:absolute;left:66.24px;top:882.6px;">Columbus, Ohio</div><div id="a6429" style="position:absolute;left:154.427px;top:882.6px;">&#160;</div><div id="a6430" style="position:absolute;left:66.24px;top:901px;">March</div><div id="a6431" style="position:absolute;left:100.992px;top:901px;">&#160;</div><div id="a6432" style="position:absolute;left:104.352px;top:901px;">11,<div style="display:inline-block;width:3.57px">&#160;</div>2021</div><div id="a6435" style="position:absolute;left:150.587px;top:901px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page40" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:71px; height:15.4px; left:481.4px; top:164.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:71px; height:15.4px; left:481.4px; top:198.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:71px; height:15.4px; left:481.4px; top:266.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:71px; height:15.4px; left:481.4px; top:402.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:12px; height:16.2px; left:663.3px; top:645.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:12px; height:16.2px; left:566.3px; top:645.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:19px; left:653.4px; top:642.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:653.4px; top:537.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:653.4px; top:299.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:19px; left:556.4px; top:642.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:556.4px; top:537.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:556.4px; top:299.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:12px; height:16.2px; left:469.4px; top:645.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:19px; left:66.2px; top:642.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:537.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:299.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:645.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:645.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:645.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:194px; height:15.4px; left:556.4px; top:646.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:477.2px; height:15.4px; left:75.2px; top:646.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16px; left:66.2px; top:645.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:607.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.9px; left:66.2px; top:571.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:538.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:539.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:471.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:653.4px; top:403.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:556.4px; top:403.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:406.2px; height:15.2px; left:75.2px; top:403.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:503.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:367.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:505.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:574.2px; height:15.4px; left:75.2px; top:505.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:437.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:369.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:301.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:556.4px; top:301.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:486.2px; height:15.4px; left:66.2px; top:301.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:300.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:265.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:233.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:556.4px; top:233.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:486.2px; height:15.4px; left:66.2px; top:233.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:469.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:435.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:401.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:333.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:231.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:194px; height:15.2px; left:556.4px; top:335.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:486.2px; height:15.2px; left:66.2px; top:335.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:653.4px; top:267.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:556.4px; top:267.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:415.1px; height:15.2px; left:66.2px; top:267.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:653.4px; top:199.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:556.4px; top:199.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:415.1px; height:15.2px; left:66.2px; top:199.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:609.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:194px; height:15.4px; left:556.4px; top:574.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:486.2px; height:15.4px; left:66.2px; top:574.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:165.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:556.4px; top:165.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:415.1px; height:15.4px; left:66.2px; top:165.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:197.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:163.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:662px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:662px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:468.4px; top:662px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:663.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:663.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:468.4px; top:663.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:644.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:644.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:644.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:642.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:642.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:642.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:591.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:591.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:591.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:589.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:589.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:589.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:554.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:554.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:554.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:537.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:537.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:537.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:418.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:418.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:418.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:299.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:299.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:299.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:214.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:214.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:214.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:146.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:146.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:146.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:281px; height:1px; left:469.4px; top:129.8px; background-color:#000000;">&#160;</div>
<div id="a6436" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a6441" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a6442" style="position:absolute;left:401.347px;top:1006.3px;">39</div><div id="a6443" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a6444" style="position:absolute;font-weight:bold;left:267.107px;top:58px;">Core Molding Technologies, Inc. and Subsidiaries</div><div id="a6446" style="position:absolute;font-weight:bold;left:548.893px;top:58px;">&#160;</div><div id="a6447" style="position:absolute;font-weight:bold;left:296.707px;top:76.4px;">Consolidated Statements of Operations </div><div id="a6449" style="position:absolute;font-weight:bold;left:522.653px;top:76.4px;">&#160;</div><div id="a6450" style="position:absolute;left:408.067px;top:94.8px;">&#160;</div><div id="a6451" style="position:absolute;font-weight:bold;left:411.427px;top:94.8px;">&#160;</div><div id="a6453" style="position:absolute;font-weight:bold;left:532.413px;top:114.8px;">Years<div style="display:inline-block;width:4.92px">&#160;</div>Ended December 31, </div><div id="a6456" style="position:absolute;font-weight:bold;left:499.453px;top:131.8px;">2020 </div><div id="a6459" style="position:absolute;font-weight:bold;left:596.413px;top:131.8px;">2019 </div><div id="a6463" style="position:absolute;font-weight:bold;left:699.493px;top:131.8px;">2018 </div><div id="a6474" style="position:absolute;font-weight:bold;left:66.24px;top:165.8px;">Net sales </div><div id="a6476" style="position:absolute;left:469.373px;top:165.5px;">$ </div><div id="a6478" style="position:absolute;left:485.693px;top:164.7px;"><ix:nonFraction id="ID_29" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">222,356,000</ix:nonFraction></div><div id="a6481" style="position:absolute;left:566.333px;top:165.5px;">$ </div><div id="a6483" style="position:absolute;left:582.653px;top:165.5px;"><ix:nonFraction id="ID_28" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">284,290,000</ix:nonFraction></div><div id="a6486" style="position:absolute;left:663.333px;top:165.5px;">$ </div><div id="a6488" style="position:absolute;left:679.653px;top:165.5px;"><ix:nonFraction id="ID_64" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">269,485,000</ix:nonFraction></div><div id="a6499" style="position:absolute;font-weight:bold;left:66.24px;top:199.8px;">Total<div style="display:inline-block;width:4.73px">&#160;</div>cost of sales </div><div id="a6502" style="position:absolute;left:485.693px;top:198.6px;"><ix:nonFraction id="ID_31" name="us-gaap:CostOfRevenue" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">187,882,000</ix:nonFraction></div><div id="a6506" style="position:absolute;left:582.653px;top:199.4px;"><ix:nonFraction id="ID_30" name="us-gaap:CostOfRevenue" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">262,784,000</ix:nonFraction></div><div id="a6510" style="position:absolute;left:679.653px;top:199.4px;"><ix:nonFraction id="ID_65" name="us-gaap:CostOfRevenue" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">242,344,000</ix:nonFraction></div><div id="a6521" style="position:absolute;font-weight:bold;left:66.24px;top:233.8px;">Gross margin </div><div id="a6524" style="position:absolute;left:492.413px;top:233.5px;"><ix:nonFraction id="ID_33" name="us-gaap:GrossProfit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">34,474,000</ix:nonFraction></div><div id="a6528" style="position:absolute;left:589.373px;top:233.5px;"><ix:nonFraction id="ID_32" name="us-gaap:GrossProfit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">21,506,000</ix:nonFraction></div><div id="a6532" style="position:absolute;left:686.373px;top:233.5px;"><ix:nonFraction id="ID_66" name="us-gaap:GrossProfit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">27,141,000</ix:nonFraction></div><div id="a6543" style="position:absolute;left:66.24px;top:267.4px;">Selling, general and administrative expense </div><div id="a6546" style="position:absolute;left:492.413px;top:266.6px;"><ix:nonFraction id="ID_35" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">24,084,000</ix:nonFraction></div><div id="a6550" style="position:absolute;left:589.373px;top:267.4px;"><ix:nonFraction id="ID_34" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">28,934,000</ix:nonFraction></div><div id="a6554" style="position:absolute;left:686.373px;top:267.4px;"><ix:nonFraction id="ID_67" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">27,838,000</ix:nonFraction></div><div id="a6556" style="position:absolute;left:66.24px;top:284.6px;">Goodwill impairment </div><div id="a6559" style="position:absolute;left:539.133px;top:283.8px;"><ix:nonFraction id="ID_37" name="us-gaap:GoodwillImpairmentLoss" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a6563" style="position:absolute;left:596.093px;top:284.6px;"><ix:nonFraction id="ID_36" name="us-gaap:GoodwillImpairmentLoss" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,100,000</ix:nonFraction></div><div id="a6567" style="position:absolute;left:693.093px;top:284.6px;"><ix:nonFraction id="ID_68" name="us-gaap:GoodwillImpairmentLoss" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,403,000</ix:nonFraction></div><div id="a6569" style="position:absolute;font-weight:bold;left:66.24px;top:301.8px;">Total<div style="display:inline-block;width:4.73px">&#160;</div>expenses </div><div id="a6572" style="position:absolute;left:492.413px;top:301.5px;"><ix:nonFraction id="ID_39" name="us-gaap:OperatingExpenses" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">24,084,000</ix:nonFraction></div><div id="a6576" style="position:absolute;left:589.373px;top:301.5px;"><ix:nonFraction id="ID_38" name="us-gaap:OperatingExpenses" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">33,034,000</ix:nonFraction></div><div id="a6580" style="position:absolute;left:686.373px;top:301.5px;"><ix:nonFraction id="ID_69" name="us-gaap:OperatingExpenses" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">30,241,000</ix:nonFraction></div><div id="a6591" style="position:absolute;font-weight:bold;left:66.24px;top:335.8px;">Operating income (loss) </div><div id="a6594" style="position:absolute;left:492.413px;top:335.4px;"><ix:nonFraction id="ID_41" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">10,390,000</ix:nonFraction></div><div id="a6598" style="position:absolute;left:584.413px;top:335.4px;display:flex;">(<ix:nonFraction id="ID_40" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">11,528,000</ix:nonFraction>)</div><div id="a6602" style="position:absolute;left:688.133px;top:335.4px;display:flex;">(<ix:nonFraction id="ID_70" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">3,100,000</ix:nonFraction>)</div><div id="a6613" style="position:absolute;font-weight:bold;left:66.24px;top:369.9px;">Other income and expense </div><div id="a6623" style="position:absolute;left:75.2px;top:386.5px;">Net periodic post-retirement benefit </div><div id="a6628" style="position:absolute;left:510.813px;top:386.5px;display:flex;">(<ix:nonFraction id="ID_43" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">80,000</ix:nonFraction>)</div><div id="a6632" style="position:absolute;left:607.773px;top:386.5px;display:flex;">(<ix:nonFraction id="ID_42" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">94,000</ix:nonFraction>)</div><div id="a6636" style="position:absolute;left:704.773px;top:386.5px;display:flex;">(<ix:nonFraction id="ID_71" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">48,000</ix:nonFraction>)</div><div id="a6638" style="position:absolute;left:75.2px;top:403.5px;">Net interest expense </div><div id="a6641" style="position:absolute;left:499.133px;top:402.7px;"><ix:nonFraction id="ID_739" name="us-gaap:InterestIncomeExpenseNonoperatingNet" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">5,923,000</ix:nonFraction></div><div id="a6645" style="position:absolute;left:596.093px;top:403.5px;"><ix:nonFraction id="ID_740" name="us-gaap:InterestIncomeExpenseNonoperatingNet" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,144,000</ix:nonFraction></div><div id="a6649" style="position:absolute;left:693.093px;top:403.5px;"><ix:nonFraction id="ID_741" name="us-gaap:InterestIncomeExpenseNonoperatingNet" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,394,000</ix:nonFraction></div><div id="a6651" style="position:absolute;font-weight:bold;left:66.24px;top:420.9px;">Total<div style="display:inline-block;width:4.73px">&#160;</div>other income and expense </div><div id="a6654" style="position:absolute;left:499.133px;top:420.6px;"><ix:nonFraction id="ID_45" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">5,843,000</ix:nonFraction></div><div id="a6658" style="position:absolute;left:596.093px;top:420.6px;"><ix:nonFraction id="ID_44" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,050,000</ix:nonFraction></div><div id="a6662" style="position:absolute;left:693.093px;top:420.6px;"><ix:nonFraction id="ID_72" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,346,000</ix:nonFraction></div><div id="a6673" style="position:absolute;font-weight:bold;left:66.24px;top:454.8px;">Income (loss) before income taxes </div><div id="a6676" style="position:absolute;left:499.133px;top:454.5px;"><ix:nonFraction id="ID_47" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,547,000</ix:nonFraction></div><div id="a6680" style="position:absolute;left:584.413px;top:454.5px;display:flex;">(<ix:nonFraction id="ID_46" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">15,578,000</ix:nonFraction>)</div><div id="a6684" style="position:absolute;left:688.133px;top:454.5px;display:flex;">(<ix:nonFraction id="ID_73" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">5,446,000</ix:nonFraction>)</div><div id="a6695" style="position:absolute;font-weight:bold;left:66.24px;top:488.9px;">Income taxes: </div><div id="a6705" style="position:absolute;left:75.2px;top:505.6px;">Current </div><div id="a6708" style="position:absolute;left:494.173px;top:505.6px;display:flex;">(<ix:nonFraction id="ID_49" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">5,713,000</ix:nonFraction>)</div><div id="a6712" style="position:absolute;left:606.013px;top:505.6px;"><ix:nonFraction id="ID_48" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">705,000</ix:nonFraction></div><div id="a6716" style="position:absolute;left:693.093px;top:505.6px;"><ix:nonFraction id="ID_74" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,048,000</ix:nonFraction></div><div id="a6718" style="position:absolute;left:75.2px;top:522.5px;">Deferred </div><div id="a6721" style="position:absolute;left:499.133px;top:521.7px;"><ix:nonFraction id="ID_51" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,095,000</ix:nonFraction></div><div id="a6725" style="position:absolute;left:591.133px;top:522.5px;display:flex;">(<ix:nonFraction id="ID_50" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,060,000</ix:nonFraction>)</div><div id="a6729" style="position:absolute;left:688.133px;top:522.5px;display:flex;">(<ix:nonFraction id="ID_75" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,712,000</ix:nonFraction>)</div><div id="a6731" style="position:absolute;font-weight:bold;left:66.24px;top:539.8px;">Total<div style="display:inline-block;width:4.73px">&#160;</div>income taxes </div><div id="a6734" style="position:absolute;left:494.173px;top:539.5px;display:flex;">(<ix:nonFraction id="ID_53" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">3,618,000</ix:nonFraction>)</div><div id="a6738" style="position:absolute;left:601.213px;top:539.5px;display:flex;">(<ix:nonFraction id="ID_52" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">355,000</ix:nonFraction>)</div><div id="a6742" style="position:absolute;left:698.213px;top:539.5px;display:flex;">(<ix:nonFraction id="ID_76" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">664,000</ix:nonFraction>)</div><div id="a6753" style="position:absolute;font-weight:bold;left:66.24px;top:574.8px;">Net income (loss) </div><div id="a6755" style="position:absolute;left:469.373px;top:574.5px;">$ </div><div id="a6757" style="position:absolute;left:499.133px;top:574.5px;"><ix:nonFraction id="ID_55" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,165,000</ix:nonFraction></div><div id="a6760" style="position:absolute;left:566.333px;top:574.5px;">$ </div><div id="a6762" style="position:absolute;left:584.413px;top:574.5px;display:flex;">(<ix:nonFraction id="ID_54" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">15,223,000</ix:nonFraction>)</div><div id="a6765" style="position:absolute;left:663.333px;top:574.5px;">$ </div><div id="a6767" style="position:absolute;left:688.133px;top:574.5px;display:flex;">(<ix:nonFraction id="ID_77" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,782,000</ix:nonFraction>)</div><div id="a6778" style="position:absolute;font-weight:bold;left:66.24px;top:609.9px;">Net income (loss) per common share: </div><div id="a6788" style="position:absolute;left:75.2px;top:627.5px;">Basic </div><div id="a6790" style="position:absolute;left:469.373px;top:627.5px;">$ </div><div id="a6792" style="position:absolute;left:529.053px;top:627.5px;"><ix:nonFraction id="ID_57" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.98</ix:nonFraction></div><div id="a6795" style="position:absolute;left:566.333px;top:627.5px;">$ </div><div id="a6797" style="position:absolute;left:621.253px;top:627.5px;display:flex;">(<ix:nonFraction id="ID_56" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">1.94</ix:nonFraction>)</div><div id="a6800" style="position:absolute;left:663.333px;top:627.5px;">$ </div><div id="a6802" style="position:absolute;left:718.213px;top:627.5px;display:flex;">(<ix:nonFraction id="ID_78" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.62</ix:nonFraction>)</div><div id="a6804" style="position:absolute;left:75.2px;top:646.5px;">Diluted </div><div id="a6806" style="position:absolute;left:469.373px;top:646.5px;">$ </div><div id="a6808" style="position:absolute;left:529.053px;top:646.5px;"><ix:nonFraction id="ID_59" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.98</ix:nonFraction></div><div id="a6811" style="position:absolute;left:566.333px;top:646.5px;">$ </div><div id="a6813" style="position:absolute;left:621.253px;top:646.5px;display:flex;">(<ix:nonFraction id="ID_58" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">1.94</ix:nonFraction>)</div><div id="a6816" style="position:absolute;left:663.333px;top:646.5px;">$ </div><div id="a6818" style="position:absolute;left:718.213px;top:646.5px;display:flex;">(<ix:nonFraction id="ID_79" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.62</ix:nonFraction>)</div><div id="a6820" style="position:absolute;left:66.24px;top:664.9px;">See notes to consolidated financial statements.</div><div id="a6821" style="position:absolute;left:314.307px;top:664.9px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page41" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:403.1px; height:1px; left:66.2px; top:146.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:1px; left:556.4px; top:146.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:1px; left:653.4px; top:146.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.1px; left:66.2px; top:418.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:420.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:666.1px; height:15.4px; left:84.3px; top:386.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:675.2px; height:15.4px; left:75.2px; top:352.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.2px; left:66.2px; top:350.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:384.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:316.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.1px; left:66.2px; top:282.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.1px; left:66.2px; top:214.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:248.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:180.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:318.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:565.1px; height:15.4px; left:84.3px; top:318.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:675.2px; height:15.4px; left:75.2px; top:284.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:190px; height:15.4px; left:556.4px; top:250.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:468.1px; height:15.4px; left:84.3px; top:250.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:675.2px; height:15.4px; left:75.2px; top:216.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:182.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:194px; height:15.4px; left:556.4px; top:148.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:486.2px; height:15.4px; left:66.2px; top:148.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:147.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:454px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:454px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:468.4px; top:454px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:455.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:455.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:468.4px; top:455.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:435.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:435.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:435.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:146.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:146.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:146.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:281px; height:1px; left:469.4px; top:129.8px; background-color:#000000;">&#160;</div>
<div id="a6822" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a6827" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a6828" style="position:absolute;left:401.347px;top:1006.3px;">40</div><div id="a6829" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a6830" style="position:absolute;font-weight:bold;left:267.107px;top:58px;">Core Molding Technologies, Inc. and Subsidiaries</div><div id="a6831" style="position:absolute;font-weight:bold;left:548.893px;top:58px;">&#160;</div><div id="a6832" style="position:absolute;font-weight:bold;left:242.427px;top:76.4px;">Consolidated Statements of Comprehensive Income (Loss)</div><div id="a6834" style="position:absolute;font-weight:bold;left:573.693px;top:76.4px;">&#160;</div><div id="a6835" style="position:absolute;left:408.067px;top:94.8px;">&#160;</div><div id="a6836" style="position:absolute;font-weight:bold;left:411.427px;top:94.8px;">&#160;</div><div id="a6838" style="position:absolute;font-weight:bold;left:532.413px;top:114.8px;">Years<div style="display:inline-block;width:4.92px">&#160;</div>Ended December 31, </div><div id="a6841" style="position:absolute;font-weight:bold;left:499.453px;top:131.8px;">2020 </div><div id="a6844" style="position:absolute;font-weight:bold;left:596.413px;top:131.8px;">2019 </div><div id="a6847" style="position:absolute;font-weight:bold;left:693.413px;top:131.8px;">2018 </div><div id="a6849" style="position:absolute;font-weight:bold;left:66.24px;top:148.9px;">Net income (loss) </div><div id="a6851" style="position:absolute;left:469.373px;top:148.6px;">$ </div><div id="a6853" style="position:absolute;left:499.133px;top:148.6px;"><ix:nonFraction id="ID_55A" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,165,000</ix:nonFraction></div><div id="a6856" style="position:absolute;left:566.333px;top:148.6px;">$ </div><div id="a6858" style="position:absolute;left:584.413px;top:148.6px;display:flex;">(<ix:nonFraction id="ID_54A" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">15,223,000</ix:nonFraction>)</div><div id="a6861" style="position:absolute;left:663.333px;top:148.6px;">$ </div><div id="a6863" style="position:absolute;left:688.133px;top:148.6px;display:flex;">(<ix:nonFraction id="ID_77A" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,782,000</ix:nonFraction>)</div><div id="a6874" style="position:absolute;font-weight:bold;left:66.24px;top:182.8px;">Other comprehensive income (loss): </div><div id="a6893" style="position:absolute;left:75.2px;top:216.6px;">Foreign currency hedging derivatives: </div><div id="a6903" style="position:absolute;left:84.32px;top:233.5px;">Unrealized hedge gain (loss) </div><div id="a6906" style="position:absolute;left:504.253px;top:233.5px;display:flex;">(<ix:nonFraction id="ID_742" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">452,000</ix:nonFraction>)</div><div id="a6910" style="position:absolute;left:596.093px;top:233.5px;"><ix:nonFraction id="ID_743" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,202,000</ix:nonFraction></div><div id="a6914" style="position:absolute;left:698.213px;top:233.5px;display:flex;">(<ix:nonFraction id="ID_744" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">452,000</ix:nonFraction>)</div><div id="a6916" style="position:absolute;left:84.32px;top:250.5px;">Income tax benefit (expense) </div><div id="a6919" style="position:absolute;left:515.773px;top:250.5px;"><ix:nonFraction id="ID_745" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">98,000</ix:nonFraction></div><div id="a6923" style="position:absolute;left:601.213px;top:250.5px;display:flex;">(<ix:nonFraction id="ID_746" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">286,000</ix:nonFraction>)</div><div id="a6927" style="position:absolute;left:709.733px;top:250.5px;"><ix:nonFraction id="ID_747" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">87,000</ix:nonFraction></div><div id="a6938" style="position:absolute;left:75.2px;top:284.6px;">Interest rate hedging derivatives: </div><div id="a6948" style="position:absolute;left:84.32px;top:301.5px;">Unrealized benefit (loss) </div><div id="a6951" style="position:absolute;left:509.053px;top:301.5px;"><ix:nonFraction id="ID_748" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">705,000</ix:nonFraction></div><div id="a6955" style="position:absolute;left:601.213px;top:301.5px;display:flex;">(<ix:nonFraction id="ID_749" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">641,000</ix:nonFraction>)</div><div id="a6959" style="position:absolute;left:704.773px;top:301.5px;display:flex;">(<ix:nonFraction id="ID_750" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">65,000</ix:nonFraction>)</div><div id="a6961" style="position:absolute;left:84.32px;top:318.5px;">Income tax benefit (expense) </div><div id="a6964" style="position:absolute;left:504.253px;top:318.5px;display:flex;">(<ix:nonFraction id="ID_751" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">160,000</ix:nonFraction>)</div><div id="a6968" style="position:absolute;left:606.013px;top:318.5px;"><ix:nonFraction id="ID_752" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">146,000</ix:nonFraction></div><div id="a6972" style="position:absolute;left:709.733px;top:318.5px;"><ix:nonFraction id="ID_753" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">15,000</ix:nonFraction></div><div id="a6983" style="position:absolute;left:75.2px;top:352.6px;">Post retirement benefit plan adjustments: </div><div id="a6993" style="position:absolute;left:84.32px;top:369.6px;">Net actuarial gain (loss) </div><div id="a6996" style="position:absolute;left:509.053px;top:369.6px;"><ix:nonFraction id="ID_82" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">283,000</ix:nonFraction></div><div id="a7000" style="position:absolute;left:601.213px;top:369.6px;display:flex;">(<ix:nonFraction id="ID_83" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">985,000</ix:nonFraction>)</div><div id="a7004" style="position:absolute;left:693.093px;top:369.6px;"><ix:nonFraction id="ID_84" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,081,000</ix:nonFraction></div><div id="a7006" style="position:absolute;left:84.32px;top:386.5px;">Prior service costs </div><div id="a7009" style="position:absolute;left:504.253px;top:386.5px;display:flex;">(<ix:nonFraction id="ID_85" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">496,000</ix:nonFraction>)</div><div id="a7013" style="position:absolute;left:601.213px;top:386.5px;display:flex;">(<ix:nonFraction id="ID_86" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">496,000</ix:nonFraction>)</div><div id="a7017" style="position:absolute;left:698.213px;top:386.5px;display:flex;">(<ix:nonFraction id="ID_87" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">496,000</ix:nonFraction>)</div><div id="a7019" style="position:absolute;left:84.32px;top:403.5px;">Income tax benefit (expense) </div><div id="a7022" style="position:absolute;left:515.773px;top:403.5px;"><ix:nonFraction id="ID_88" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">27,000</ix:nonFraction></div><div id="a7026" style="position:absolute;left:606.013px;top:403.5px;"><ix:nonFraction id="ID_89" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">313,000</ix:nonFraction></div><div id="a7030" style="position:absolute;left:698.213px;top:403.5px;display:flex;">(<ix:nonFraction id="ID_90" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">123,000</ix:nonFraction>)</div><div id="a7041" style="position:absolute;font-weight:bold;left:66.24px;top:438.8px;">Comprehensive income (loss) </div><div id="a7043" style="position:absolute;left:469.373px;top:438.5px;">$ </div><div id="a7045" style="position:absolute;left:499.133px;top:438.5px;"><ix:nonFraction id="ID_91" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,170,000</ix:nonFraction></div><div id="a7048" style="position:absolute;left:566.333px;top:438.5px;">$ </div><div id="a7050" style="position:absolute;left:584.413px;top:438.5px;display:flex;">(<ix:nonFraction id="ID_92" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">15,970,000</ix:nonFraction>)</div><div id="a7053" style="position:absolute;left:663.333px;top:438.5px;">$ </div><div id="a7055" style="position:absolute;left:688.133px;top:438.5px;display:flex;">(<ix:nonFraction id="ID_93" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,735,000</ix:nonFraction>)</div><div id="a7057" style="position:absolute;left:66.24px;top:456.9px;">See notes to consolidated financial statements.</div><div id="a7058" style="position:absolute;left:314.307px;top:456.9px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page42" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:500.1px; height:1px; left:66.2px; top:942.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:1px; left:653.4px; top:942.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:15.4px; left:653.4px; top:766.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:15.2px; left:653.4px; top:674.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:15.2px; left:653.4px; top:460.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:15.4px; left:653.4px; top:247.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:15.2px; left:653.4px; top:125px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:500.1px; height:15.4px; left:66.2px; top:766.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:500.1px; height:15.2px; left:66.2px; top:674.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:500.1px; height:15.2px; left:66.2px; top:460.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:500.1px; height:15.4px; left:66.2px; top:247.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:500.1px; height:15.2px; left:66.2px; top:125px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:14.6px; left:66.2px; top:943.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:32px; left:66.2px; top:895.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:34.1px; left:66.2px; top:796.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:14.7px; left:66.2px; top:766.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:14.6px; left:66.2px; top:675.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:705.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:644.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:582.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:912px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:815.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:583.2px; height:15.4px; left:66.2px; top:815.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:552.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:14.6px; left:66.2px; top:461.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:430.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:399.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:369.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:522px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:338.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:14.7px; left:66.2px; top:247.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:864.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:735.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:613.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:216.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:185.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:491.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:308.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:277.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:155.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:14.6px; left:66.2px; top:125.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:975.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:975.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:674.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:674.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:973.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:973.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:478px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:478px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:476.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:476.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:957.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:957.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:942.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:942.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:766.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:766.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:751px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:751px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:460.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:460.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:323.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:323.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:247.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:247.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:125px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:125px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:184px; height:1px; left:566.3px; top:109.6px; background-color:#000000;">&#160;</div>
<div id="a7059" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a7064" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a7065" style="position:absolute;left:401.347px;top:1006.3px;">41</div><div id="a7066" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a7067" style="position:absolute;font-weight:bold;left:267.107px;top:58px;">Core Molding Technologies, Inc. and Subsidiaries</div><div id="a7069" style="position:absolute;font-weight:bold;left:548.893px;top:58px;">&#160;</div><div id="a7070" style="position:absolute;font-weight:bold;left:326.467px;top:76.4px;">Consolidated Balance Sheets</div><div id="a7071" style="position:absolute;left:489.533px;top:76.4px;">&#160;</div><div id="a7073" style="position:absolute;font-weight:bold;left:619.493px;top:94.8px;">December 31, </div><div id="a7076" style="position:absolute;font-weight:bold;left:596.413px;top:110.6px;">2020 </div><div id="a7079" style="position:absolute;font-weight:bold;left:693.413px;top:110.6px;">2019 </div><div id="a7081" style="position:absolute;font-weight:bold;left:66.24px;top:126px;">Assets: </div><div id="a7088" style="position:absolute;left:66.24px;top:140.2px;">Current assets: </div><div id="a7095" style="position:absolute;left:75.2px;top:155.4px;">Cash and cash equivalents </div><div id="a7097" style="position:absolute;left:566.333px;top:155.4px;">$ </div><div id="a7099" style="position:absolute;left:596.093px;top:155.4px;"><ix:nonFraction id="ID_97" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,131,000</ix:nonFraction></div><div id="a7102" style="position:absolute;left:663.333px;top:155.4px;">$ </div><div id="a7104" style="position:absolute;left:693.093px;top:155.4px;"><ix:nonFraction id="ID_98" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,856,000</ix:nonFraction></div><div id="a7106" style="position:absolute;left:75.2px;top:170.8px;">Accounts receivable, net </div><div id="a7109" style="position:absolute;left:589.373px;top:170.8px;"><ix:nonFraction id="ID_99" name="us-gaap:AccountsReceivableNetCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">27,584,000</ix:nonFraction></div><div id="a7113" style="position:absolute;left:686.373px;top:170.8px;"><ix:nonFraction id="ID_100" name="us-gaap:AccountsReceivableNetCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">32,424,000</ix:nonFraction></div><div id="a7115" style="position:absolute;left:75.2px;top:186px;">Inventories: </div><div id="a7122" style="position:absolute;left:84.32px;top:201.4px;">Raw materials and components </div><div id="a7125" style="position:absolute;left:589.373px;top:201.4px;"><ix:nonFraction id="ID_101" name="us-gaap:InventoryFinishedGoods" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">11,640,000</ix:nonFraction></div><div id="a7129" style="position:absolute;left:686.373px;top:201.4px;"><ix:nonFraction id="ID_102" name="us-gaap:InventoryFinishedGoods" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">13,041,000</ix:nonFraction></div><div id="a7131" style="position:absolute;left:84.32px;top:216.6px;">Work in process </div><div id="a7134" style="position:absolute;left:596.093px;top:216.6px;"><ix:nonFraction id="ID_103" name="us-gaap:InventoryWorkInProcess" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,679,000</ix:nonFraction></div><div id="a7138" style="position:absolute;left:693.093px;top:216.6px;"><ix:nonFraction id="ID_104" name="us-gaap:InventoryWorkInProcess" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,818,000</ix:nonFraction></div><div id="a7140" style="position:absolute;left:84.32px;top:231.9px;">Finished goods </div><div id="a7143" style="position:absolute;left:596.093px;top:231.9px;"><ix:nonFraction id="ID_105" name="us-gaap:InventoryRawMaterials" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">5,041,000</ix:nonFraction></div><div id="a7147" style="position:absolute;left:693.093px;top:231.9px;"><ix:nonFraction id="ID_106" name="us-gaap:InventoryRawMaterials" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">6,823,000</ix:nonFraction></div><div id="a7149" style="position:absolute;left:84.32px;top:247.8px;">Total inventories, net </div><div id="a7152" style="position:absolute;left:589.373px;top:247.8px;"><ix:nonFraction id="ID_107" name="us-gaap:InventoryNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">18,360,000</ix:nonFraction></div><div id="a7156" style="position:absolute;left:686.373px;top:247.8px;"><ix:nonFraction id="ID_108" name="us-gaap:InventoryNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">21,682,000</ix:nonFraction></div><div id="a7164" style="position:absolute;left:75.2px;top:277.7px;">Contract assets </div><div id="a7167" style="position:absolute;left:606.013px;top:277.7px;"><ix:nonFraction id="ID_109" name="us-gaap:ContractWithCustomerAssetNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">554,000</ix:nonFraction></div><div id="a7171" style="position:absolute;left:703.013px;top:277.7px;"><ix:nonFraction id="ID_110" name="us-gaap:ContractWithCustomerAssetNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">888,000</ix:nonFraction></div><div id="a7173" style="position:absolute;left:75.2px;top:292.9px;">Income tax receivable </div><div id="a7176" style="position:absolute;left:596.093px;top:292.9px;"><ix:nonFraction id="ID_111" name="us-gaap:ValueAddedTaxReceivable" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,026,000</ix:nonFraction></div><div id="a7180" style="position:absolute;left:703.013px;top:292.9px;"><ix:nonFraction id="ID_112" name="us-gaap:ValueAddedTaxReceivable" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">653,000</ix:nonFraction></div><div id="a7182" style="position:absolute;left:75.2px;top:308.2px;">Prepaid expenses and other current assets </div><div id="a7187" style="position:absolute;left:596.093px;top:308.2px;"><ix:nonFraction id="ID_113" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,823,000</ix:nonFraction></div><div id="a7191" style="position:absolute;left:693.093px;top:308.2px;"><ix:nonFraction id="ID_114" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,721,000</ix:nonFraction></div><div id="a7193" style="position:absolute;left:75.2px;top:324.1px;">Total current assets </div><div id="a7196" style="position:absolute;left:589.373px;top:324.1px;"><ix:nonFraction id="ID_115" name="us-gaap:AssetsCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">56,478,000</ix:nonFraction></div><div id="a7200" style="position:absolute;left:686.373px;top:324.1px;"><ix:nonFraction id="ID_116" name="us-gaap:AssetsCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">61,225,000</ix:nonFraction></div><div id="a7208" style="position:absolute;left:66.24px;top:354px;">Right of use asset </div><div id="a7211" style="position:absolute;left:596.093px;top:354px;"><ix:nonFraction id="ID_117" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,754,000</ix:nonFraction></div><div id="a7215" style="position:absolute;left:693.093px;top:354px;"><ix:nonFraction id="ID_118" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,484,000</ix:nonFraction></div><div id="a7217" style="position:absolute;left:66.24px;top:369.2px;">Property, plant and equipment,<div style="display:inline-block;width:4.9px">&#160;</div>net </div><div id="a7220" style="position:absolute;left:589.373px;top:369.2px;"><ix:nonFraction id="ID_119" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">74,052,000</ix:nonFraction></div><div id="a7224" style="position:absolute;left:686.373px;top:369.2px;"><ix:nonFraction id="ID_120" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">79,206,000</ix:nonFraction></div><div id="a7232" style="position:absolute;left:66.24px;top:399.8px;">Deferred tax asset </div><div id="a7235" style="position:absolute;left:606.013px;top:399.8px;"><ix:nonFraction id="ID_121" name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">929,000</ix:nonFraction></div><div id="a7239" style="position:absolute;left:693.093px;top:399.8px;"><ix:nonFraction id="ID_122" name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,026,000</ix:nonFraction></div><div id="a7241" style="position:absolute;left:66.24px;top:415.2px;">Goodwill </div><div id="a7244" style="position:absolute;left:589.373px;top:415.2px;"><ix:nonFraction id="ID_123" name="us-gaap:Goodwill" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">17,376,000</ix:nonFraction></div><div id="a7248" style="position:absolute;left:686.373px;top:415.2px;"><ix:nonFraction id="ID_124" name="us-gaap:Goodwill" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">17,376,000</ix:nonFraction></div><div id="a7250" style="position:absolute;left:66.24px;top:430.4px;">Intangibles, net </div><div id="a7253" style="position:absolute;left:589.373px;top:430.4px;"><ix:nonFraction id="ID_125" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">11,516,000</ix:nonFraction></div><div id="a7257" style="position:absolute;left:686.373px;top:430.4px;"><ix:nonFraction id="ID_126" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">13,464,000</ix:nonFraction></div><div id="a7259" style="position:absolute;left:66.24px;top:445.6px;">Other non-current assets </div><div id="a7264" style="position:absolute;left:596.093px;top:445.6px;"><ix:nonFraction id="ID_127" name="us-gaap:OtherAssetsNoncurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,403,000</ix:nonFraction></div><div id="a7268" style="position:absolute;left:693.093px;top:445.6px;"><ix:nonFraction id="ID_128" name="us-gaap:OtherAssetsNoncurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,525,000</ix:nonFraction></div><div id="a7270" style="position:absolute;font-weight:bold;left:66.24px;top:461.9px;">Total<div style="display:inline-block;width:4.73px">&#160;</div>Assets </div><div id="a7272" style="position:absolute;left:566.333px;top:461.6px;">$ </div><div id="a7274" style="position:absolute;left:582.653px;top:461.6px;"><ix:nonFraction id="ID_129" name="us-gaap:Assets" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">165,508,000</ix:nonFraction></div><div id="a7277" style="position:absolute;left:663.333px;top:461.6px;">$ </div><div id="a7279" style="position:absolute;left:679.653px;top:461.6px;"><ix:nonFraction id="ID_130" name="us-gaap:Assets" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">179,306,000</ix:nonFraction></div><div id="a7287" style="position:absolute;font-weight:bold;left:66.24px;top:491.8px;">Liabilities and Stockholders&#8217; Equity: </div><div id="a7294" style="position:absolute;font-weight:bold;left:66.24px;top:507px;">Liabilities: </div><div id="a7301" style="position:absolute;left:75.2px;top:521.9px;">Current liabilities: </div><div id="a7309" style="position:absolute;left:75.2px;top:537.2px;">Current portion of long-term debt </div><div id="a7313" style="position:absolute;left:566.333px;top:537.2px;">$ </div><div id="a7315" style="position:absolute;left:596.093px;top:537.2px;"><ix:nonFraction id="ID_1163" name="us-gaap:LoansPayableCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,535,000</ix:nonFraction></div><div id="a7318" style="position:absolute;left:663.333px;top:537.2px;">$ </div><div id="a7320" style="position:absolute;left:686.373px;top:537.2px;"><ix:nonFraction id="ID_1164" name="us-gaap:LoansPayableCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">37,443,000</ix:nonFraction></div><div id="a7322" style="position:absolute;left:75.2px;top:552.4px;">Current portion of revolving debt </div><div id="a7325" style="position:absolute;left:606.013px;top:552.4px;"><ix:nonFraction id="ID_133" name="us-gaap:LinesOfCreditCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">420,000</ix:nonFraction></div><div id="a7329" style="position:absolute;left:686.373px;top:552.4px;"><ix:nonFraction id="ID_134" name="us-gaap:LinesOfCreditCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">12,008,000</ix:nonFraction></div><div id="a7331" style="position:absolute;left:75.2px;top:567.8px;">Accounts payable </div><div id="a7334" style="position:absolute;left:589.373px;top:567.8px;"><ix:nonFraction id="ID_135" name="us-gaap:AccountsPayableCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">16,994,000</ix:nonFraction></div><div id="a7338" style="position:absolute;left:686.373px;top:567.8px;"><ix:nonFraction id="ID_136" name="us-gaap:AccountsPayableCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">19,910,000</ix:nonFraction></div><div id="a7340" style="position:absolute;left:75.2px;top:583px;">Taxes payable </div><div id="a7343" style="position:absolute;left:596.093px;top:583px;"><ix:nonFraction id="ID_1075" name="us-gaap:TaxesPayableCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,613,000</ix:nonFraction></div><div id="a7347" style="position:absolute;left:703.013px;top:583px;"><ix:nonFraction id="ID_1076" name="us-gaap:TaxesPayableCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">331,000</ix:nonFraction></div><div id="a7349" style="position:absolute;left:75.2px;top:598.4px;">Contract liabilities </div><div id="a7352" style="position:absolute;left:596.093px;top:598.4px;"><ix:nonFraction id="ID_137" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,319,000</ix:nonFraction></div><div id="a7356" style="position:absolute;left:693.093px;top:598.4px;"><ix:nonFraction id="ID_138" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,698,000</ix:nonFraction></div><div id="a7358" style="position:absolute;left:75.2px;top:613.6px;">Current portion of post retirement benefits liability </div><div id="a7361" style="position:absolute;left:596.093px;top:613.6px;"><ix:nonFraction id="ID_139" name="us-gaap:PostemploymentBenefitsLiabilityCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,286,000</ix:nonFraction></div><div id="a7365" style="position:absolute;left:693.093px;top:613.6px;"><ix:nonFraction id="ID_140" name="us-gaap:PostemploymentBenefitsLiabilityCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,233,000</ix:nonFraction></div><div id="a7367" style="position:absolute;left:75.2px;top:628.8px;">Accrued liabilities: </div><div id="a7374" style="position:absolute;left:84.32px;top:644.1px;">Compensation and related benefits </div><div id="a7377" style="position:absolute;left:596.093px;top:644.1px;"><ix:nonFraction id="ID_141" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,305,000</ix:nonFraction></div><div id="a7381" style="position:absolute;left:693.093px;top:644.1px;"><ix:nonFraction id="ID_142" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">5,515,000</ix:nonFraction></div><div id="a7383" style="position:absolute;left:84.32px;top:659.3px;">Other </div><div id="a7386" style="position:absolute;left:596.093px;top:659.3px;"><ix:nonFraction id="ID_143" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,523,000</ix:nonFraction></div><div id="a7390" style="position:absolute;left:693.093px;top:659.3px;"><ix:nonFraction id="ID_144" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,027,000</ix:nonFraction></div><div id="a7392" style="position:absolute;left:75.2px;top:675.3px;">Total current liabilities </div><div id="a7395" style="position:absolute;left:589.373px;top:675.3px;"><ix:nonFraction id="ID_145" name="us-gaap:LiabilitiesCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">35,995,000</ix:nonFraction></div><div id="a7399" style="position:absolute;left:686.373px;top:675.3px;"><ix:nonFraction id="ID_146" name="us-gaap:LiabilitiesCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">83,834,000</ix:nonFraction></div><div id="a7407" style="position:absolute;left:66.24px;top:705.1px;">Other non-current liabilities </div><div id="a7412" style="position:absolute;left:596.093px;top:705.1px;"><ix:nonFraction id="ID_754" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,560,000</ix:nonFraction></div><div id="a7416" style="position:absolute;left:693.093px;top:705.1px;"><ix:nonFraction id="ID_755" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,119,000</ix:nonFraction></div><div id="a7418" style="position:absolute;left:66.24px;top:720.5px;">Long-term debt </div><div id="a7423" style="position:absolute;left:589.373px;top:720.5px;"><ix:nonFraction id="ID_149" name="us-gaap:LongTermDebt" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">25,198,000</ix:nonFraction></div><div id="a7427" style="position:absolute;left:733.093px;top:720.5px;"><ix:nonFraction id="ID_150" name="us-gaap:LongTermDebt" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a7429" style="position:absolute;left:66.24px;top:735.7px;">Post retirement benefits liability </div><div id="a7432" style="position:absolute;left:596.093px;top:735.7px;"><ix:nonFraction id="ID_151" name="us-gaap:PostemploymentBenefitsLiabilityNoncurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">7,823,000</ix:nonFraction></div><div id="a7436" style="position:absolute;left:693.093px;top:735.7px;"><ix:nonFraction id="ID_152" name="us-gaap:PostemploymentBenefitsLiabilityNoncurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">7,927,000</ix:nonFraction></div><div id="a7438" style="position:absolute;font-weight:bold;left:66.24px;top:752px;">Total<div style="display:inline-block;width:4.73px">&#160;</div>Liabilities </div><div id="a7441" style="position:absolute;left:589.373px;top:751.7px;"><ix:nonFraction id="ID_153" name="us-gaap:Liabilities" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">71,576,000</ix:nonFraction></div><div id="a7445" style="position:absolute;left:686.373px;top:751.7px;"><ix:nonFraction id="ID_154" name="us-gaap:Liabilities" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">94,880,000</ix:nonFraction></div><div id="a7447" style="position:absolute;font-weight:bold;left:66.24px;top:767.2px;">Commitments and Contingencies </div><div id="a7450" style="position:absolute;left:636.133px;top:766.9px;-sec-ix-hidden:ID_155;">&#8212;</div><div id="a7454" style="position:absolute;left:733.093px;top:766.9px;-sec-ix-hidden:ID_156;">&#8212;</div><div id="a7456" style="position:absolute;font-weight:bold;left:66.24px;top:781.9px;">Stockholders&#8217; Equity: </div><div id="a7463" style="position:absolute;left:66.24px;top:800.1px;">Preferred stock &#8212; $</div><div id="a7463_19_4" style="position:absolute;left:174.107px;top:800.1px;"><ix:nonFraction id="ID_173" name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="INF">0.01</ix:nonFraction></div><div id="a7463_23_32" style="position:absolute;left:197.466px;top:800.1px;"><div style="display:inline-block;width:3.36px">&#160;</div>par value, authorized shares - </div><div id="a7463_55_10" style="position:absolute;left:360.547px;top:800.1px;"><ix:nonFraction id="ID_177" name="us-gaap:PreferredStockSharesAuthorized" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="shares" decimals="INF" format="ixt:numdotdecimal">10,000,000</ix:nonFraction></div><div id="a7463_65_2" style="position:absolute;left:420.866px;top:800.1px;">; </div><div id="a7463_67_2" style="position:absolute;left:427.906px;top:800.1px;"><ix:nonFraction id="ID_179" name="us-gaap:PreferredStockSharesOutstanding" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="shares" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></div><div id="a7463_69_26" style="position:absolute;left:441.186px;top:800.1px;"><div style="display:inline-block;width:3.36px">&#160;</div>shares<div style="display:inline-block;width:13.37px">&#160;</div>outstanding at </div><div id="a7470" style="position:absolute;left:66.24px;top:815.5px;">December 31, 2020 and December 31, 2019 </div><div id="a7473" style="position:absolute;left:636.133px;top:815.5px;"><ix:nonFraction id="ID_157" name="us-gaap:PreferredStockValue" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a7477" style="position:absolute;left:733.093px;top:815.5px;"><ix:nonFraction id="ID_158" name="us-gaap:PreferredStockValue" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a7479" style="position:absolute;left:66.24px;top:834.1px;">Common stock &#8212; $</div><div id="a7479_16_4" style="position:absolute;left:173.947px;top:834.1px;"><ix:nonFraction id="ID_175" name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="INF">0.01</ix:nonFraction></div><div id="a7479_20_32" style="position:absolute;left:197.466px;top:834.1px;"><div style="display:inline-block;width:3.36px">&#160;</div>par value, authorized shares - </div><div id="a7479_52_10" style="position:absolute;left:360.547px;top:834.1px;"><ix:nonFraction id="ID_181" name="us-gaap:CommonStockSharesAuthorized" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="shares" decimals="INF" format="ixt:numdotdecimal">20,000,000</ix:nonFraction></div><div id="a7479_62_25" style="position:absolute;left:420.866px;top:834.1px;">; outstanding<div style="display:inline-block;width:13.26px">&#160;</div>shares: </div><div id="a7486" style="position:absolute;left:66.24px;top:849.5px;"><ix:nonFraction id="ID_183" name="us-gaap:CommonStockSharesOutstanding" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="shares" decimals="0" format="ixt:numdotdecimal">7,980,516</ix:nonFraction></div><div id="a7486_9_26" style="position:absolute;left:119.712px;top:849.5px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December 31, 2020 and </div><div id="a7486_35_9" style="position:absolute;left:266.751px;top:849.5px;"><ix:nonFraction id="ID_184" name="us-gaap:CommonStockSharesOutstanding" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="shares" decimals="0" format="ixt:numdotdecimal">7,877,945</ix:nonFraction></div><div id="a7486_44_22" style="position:absolute;left:320.191px;top:849.5px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December 31, 2019 </div><div id="a7491" style="position:absolute;left:612.733px;top:849.5px;"><ix:nonFraction id="ID_159" name="us-gaap:CommonStockValue" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">80,000</ix:nonFraction></div><div id="a7495" style="position:absolute;left:709.733px;top:849.5px;"><ix:nonFraction id="ID_160" name="us-gaap:CommonStockValue" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">79,000</ix:nonFraction></div><div id="a7497" style="position:absolute;left:66.24px;top:864.8px;">Paid-in capital </div><div id="a7502" style="position:absolute;left:589.373px;top:864.8px;"><ix:nonFraction id="ID_161" name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">36,127,000</ix:nonFraction></div><div id="a7506" style="position:absolute;left:686.373px;top:864.8px;"><ix:nonFraction id="ID_162" name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">34,772,000</ix:nonFraction></div><div id="a7508" style="position:absolute;left:66.24px;top:880px;">Accumulated other comprehensive income, net of income taxes </div><div id="a7511" style="position:absolute;left:596.093px;top:880px;"><ix:nonFraction id="ID_163" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,375,000</ix:nonFraction></div><div id="a7515" style="position:absolute;left:693.093px;top:880px;"><ix:nonFraction id="ID_164" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,370,000</ix:nonFraction></div><div id="a7517" style="position:absolute;left:66.24px;top:896.7px;">Treasury stock &#8212; at cost, </div><div id="a7517_26_9" style="position:absolute;left:206.106px;top:896.7px;"><ix:nonFraction id="ID_185" name="us-gaap:TreasuryStockShares" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="shares" decimals="0" format="ixt:numdotdecimal">3,810,929</ix:nonFraction></div><div id="a7517_35_36" style="position:absolute;left:259.707px;top:896.7px;"><div style="display:inline-block;width:3.36px">&#160;</div>shares at December 31, 2020 and<div style="display:inline-block;width:14.13px">&#160;</div></div><div id="a7517_71_9" style="position:absolute;left:453.466px;top:896.7px;"><ix:nonFraction id="ID_186" name="us-gaap:TreasuryStockShares" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="shares" decimals="0" format="ixt:numdotdecimal">3,806,355</ix:nonFraction></div><div id="a7517_80_11" style="position:absolute;left:506.745px;top:896.7px;"><div style="display:inline-block;width:3.36px">&#160;</div>shares at </div><div id="a7523" style="position:absolute;left:66.24px;top:912px;">December 31, 2019 </div><div id="a7526" style="position:absolute;left:584.413px;top:912px;display:flex;">(<ix:nonFraction id="ID_165" name="us-gaap:TreasuryStockValue" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">28,521,000</ix:nonFraction>)</div><div id="a7530" style="position:absolute;left:681.413px;top:912px;display:flex;">(<ix:nonFraction id="ID_166" name="us-gaap:TreasuryStockValue" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">28,501,000</ix:nonFraction>)</div><div id="a7532" style="position:absolute;left:66.24px;top:927.4px;">Retained earnings </div><div id="a7535" style="position:absolute;left:589.373px;top:927.4px;"><ix:nonFraction id="ID_167" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">84,871,000</ix:nonFraction></div><div id="a7539" style="position:absolute;left:686.373px;top:927.4px;"><ix:nonFraction id="ID_168" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">76,706,000</ix:nonFraction></div><div id="a7541" style="position:absolute;font-weight:bold;left:66.24px;top:943.5px;">Total<div style="display:inline-block;width:4.73px">&#160;</div>Stockholders&#8217; Equity </div><div id="a7544" style="position:absolute;left:589.373px;top:943.2px;"><ix:nonFraction id="ID_169" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">93,932,000</ix:nonFraction></div><div id="a7548" style="position:absolute;left:686.373px;top:943.2px;"><ix:nonFraction id="ID_170" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">84,426,000</ix:nonFraction></div><div id="a7550" style="position:absolute;font-weight:bold;left:66.24px;top:958.9px;">Total<div style="display:inline-block;width:4.73px">&#160;</div>Liabilities and Stockholders&#8217; Equity </div><div id="a7552" style="position:absolute;left:566.333px;top:958.6px;">$ </div><div id="a7554" style="position:absolute;left:582.653px;top:958.6px;"><ix:nonFraction id="ID_171" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">165,508,000</ix:nonFraction></div><div id="a7557" style="position:absolute;left:663.333px;top:958.6px;">$ </div><div id="a7559" style="position:absolute;left:679.653px;top:958.6px;"><ix:nonFraction id="ID_172" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">179,306,000</ix:nonFraction></div><div id="a7561" style="position:absolute;left:66.24px;top:976.2px;">See notes to consolidated financial statements.</div><div id="a7562" style="position:absolute;left:314.307px;top:976.2px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page43" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:66.1px; height:1px; left:186.3px; top:172.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:66.1px; height:1px; left:186.3px; top:421.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:66.1px; height:1px; left:186.3px; top:677.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:66.1px; height:1px; left:186.3px; top:914.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:67px; height:1px; left:185.3px; top:951.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:67px; height:1px; left:185.3px; top:949.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:5px; height:30.7px; left:669.4px; top:172.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:5px; height:30.7px; left:588.4px; top:172.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:5px; height:30.7px; left:505.4px; top:172.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:5px; height:30.7px; left:418.3px; top:172.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:5px; height:30.7px; left:333.3px; top:172.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:5px; height:30.7px; left:252.3px; top:172.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:120px; height:30.7px; left:66.2px; top:172.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:21px; left:510.3px; top:893.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:21px; left:252.3px; top:893.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:21px; left:66.2px; top:893.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:16px; left:510.3px; top:862.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:16px; left:252.3px; top:862.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:16px; left:66.2px; top:862.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:49px; left:510.3px; top:768.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:49px; left:252.3px; top:768.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:49px; left:66.2px; top:768.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:328.1px; height:12.2px; left:418.3px; top:902.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:162px; height:12.2px; left:252.3px; top:902.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:12.2px; left:66.2px; top:902.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:12.2px; left:510.3px; top:866.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:12.2px; left:252.3px; top:866.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:12.2px; left:66.2px; top:866.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:77px; height:12.2px; left:669.4px; top:710.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:155.1px; height:12.2px; left:510.3px; top:710.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:12.2px; left:252.3px; top:710.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:12.2px; left:66.2px; top:710.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:14.9px; left:510.3px; top:707.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:14.9px; left:252.3px; top:707.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:14.9px; left:66.2px; top:707.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:21.9px; left:510.3px; top:655.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:21.9px; left:252.3px; top:655.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:21.9px; left:66.2px; top:655.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:12.2px; left:510.3px; top:805.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:12.2px; left:252.3px; top:805.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:12.2px; left:66.2px; top:805.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:241px; height:12.3px; left:505.4px; top:552.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:249px; height:12.3px; left:252.3px; top:552.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:12.3px; left:66.2px; top:552.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:52px; left:510.3px; top:513.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:52px; left:252.3px; top:513.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:52px; left:66.2px; top:513.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:15px; left:510.3px; top:452.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:15px; left:252.3px; top:452.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:15px; left:66.2px; top:452.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:17.9px; left:510.3px; top:403.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:17.9px; left:252.3px; top:403.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:17.9px; left:66.2px; top:403.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:328.1px; height:12.3px; left:418.3px; top:664.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:162px; height:12.3px; left:252.3px; top:664.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:12.3px; left:66.2px; top:664.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:12.3px; left:510.3px; top:627.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:12.3px; left:252.3px; top:627.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:12.3px; left:66.2px; top:627.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:12.3px; left:510.3px; top:454.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:12.3px; left:252.3px; top:454.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:12.3px; left:66.2px; top:454.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:328.1px; height:12.3px; left:418.3px; top:409.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:162px; height:12.3px; left:252.3px; top:409.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:12.3px; left:66.2px; top:409.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:12.3px; left:510.3px; top:376.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:12.3px; left:252.3px; top:376.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:12.3px; left:66.2px; top:376.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:17px; left:510.3px; top:371.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:17px; left:252.3px; top:371.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:17px; left:66.2px; top:371.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:12.2px; left:510.3px; top:314.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:12.2px; left:252.3px; top:314.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:12.2px; left:66.2px; top:314.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:46.9px; left:510.3px; top:279.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:46.9px; left:252.3px; top:279.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:46.9px; left:66.2px; top:279.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:15px; left:510.3px; top:218.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:15px; left:252.3px; top:218.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:15px; left:66.2px; top:218.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:12.3px; left:510.3px; top:221.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:12.3px; left:252.3px; top:221.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:12.3px; left:66.2px; top:221.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:77px; height:12.3px; left:669.4px; top:191.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:160px; height:12.3px; left:505.4px; top:191.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:83.1px; height:12.3px; left:418.3px; top:191.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:81px; height:12.3px; left:333.3px; top:191.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:77px; height:12.3px; left:252.3px; top:191.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:182.1px; height:12.3px; left:66.2px; top:191.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:30.1px; left:510.3px; top:610.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:30.1px; left:252.3px; top:610.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:30.1px; left:66.2px; top:610.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:30.1px; left:510.3px; top:173.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:258px; height:30.1px; left:252.3px; top:173.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:30.1px; left:66.2px; top:173.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:77px; height:1px; left:673.4px; top:949.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:77px; height:1px; left:592.4px; top:949.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:79px; height:1px; left:509.4px; top:949.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:83.1px; height:1px; left:422.3px; top:949.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:81px; height:1px; left:337.3px; top:949.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:77px; height:1px; left:256.3px; top:949.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:77px; height:1px; left:673.4px; top:951.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:77px; height:1px; left:592.4px; top:951.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:79px; height:1px; left:509.4px; top:951.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:83.1px; height:1px; left:422.3px; top:951.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:81px; height:1px; left:337.3px; top:951.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:77px; height:1px; left:256.3px; top:951.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:76px; height:1px; left:674.4px; top:914.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:76px; height:1px; left:593.4px; top:914.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:78.1px; height:1px; left:510.3px; top:914.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:82.1px; height:1px; left:423.3px; top:914.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:80px; height:1px; left:338.3px; top:914.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:76px; height:1px; left:257.3px; top:914.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:76px; height:1px; left:674.4px; top:677.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:76px; height:1px; left:593.4px; top:677.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:78.1px; height:1px; left:510.3px; top:677.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:82.1px; height:1px; left:423.3px; top:677.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:80px; height:1px; left:338.3px; top:677.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:76px; height:1px; left:257.3px; top:677.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:76px; height:1px; left:674.4px; top:421.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:76px; height:1px; left:593.4px; top:421.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:78.1px; height:1px; left:510.3px; top:421.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:82.1px; height:1px; left:423.3px; top:421.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:80px; height:1px; left:338.3px; top:421.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:76px; height:1px; left:257.3px; top:421.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:76px; height:1px; left:674.4px; top:172.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:76px; height:1px; left:593.4px; top:172.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:78.1px; height:1px; left:510.3px; top:172.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:82.1px; height:1px; left:423.3px; top:172.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:80px; height:1px; left:338.3px; top:172.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:76px; height:1px; left:257.3px; top:172.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:147.1px; height:1px; left:186.3px; top:157.8px; background-color:#000000;">&#160;</div>
<div id="a7563" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a7568" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a7569" style="position:absolute;left:401.347px;top:1006.3px;">42</div><div id="a7570" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a7571" style="position:absolute;font-weight:bold;left:267.107px;top:58px;">Core Molding Technologies, Inc. and Subsidiaries</div><div id="a7572" style="position:absolute;font-weight:bold;left:548.893px;top:58px;">&#160;</div><div id="a7573" style="position:absolute;font-weight:bold;left:271.427px;top:76.4px;">Consolidated Statement of Stockholders&#8217;<div style="display:inline-block;width:3.3px">&#160;</div>Equity</div><div id="a7576" style="position:absolute;font-weight:bold;left:544.573px;top:76.4px;">&#160;</div><div id="a7577" style="position:absolute;left:408.067px;top:94.8px;">&#160;</div><div id="a7578" style="position:absolute;font-weight:bold;left:411.427px;top:94.8px;">&#160;</div><div id="a7588" style="position:absolute;font-size:10.72px;font-weight:bold;left:433.987px;top:115.7px;">Accumulated </div><div id="a7600" style="position:absolute;font-size:10.72px;font-weight:bold;left:224.667px;top:130.6px;">Common Stock </div><div id="a7606" style="position:absolute;font-size:10.72px;font-weight:bold;left:450.653px;top:130.6px;">Other </div><div id="a7615" style="position:absolute;font-size:10.72px;font-weight:bold;left:700.133px;top:130.6px;">Total </div><div id="a7618" style="position:absolute;font-size:10.72px;font-weight:bold;left:231.227px;top:145.6px;">Outstanding </div><div id="a7621" style="position:absolute;font-size:10.72px;font-weight:bold;left:361.027px;top:145.6px;">Paid-In </div><div id="a7626" style="position:absolute;font-size:10.72px;font-weight:bold;left:428.707px;top:145.6px;">Comprehensive </div><div id="a7629" style="position:absolute;font-size:10.72px;font-weight:bold;left:528.253px;top:145.6px;">Treasury </div><div id="a7632" style="position:absolute;font-size:10.72px;font-weight:bold;left:610.813px;top:145.6px;">Retained </div><div id="a7635" style="position:absolute;font-size:10.72px;font-weight:bold;left:680.933px;top:145.6px;">Stockholders&#8217; </div><div id="a7638" style="position:absolute;font-size:10.72px;font-weight:bold;left:221.467px;top:160.6px;">Shares </div><div id="a7641" style="position:absolute;font-size:10.72px;font-weight:bold;left:276.707px;top:160.6px;">Amount </div><div id="a7644" style="position:absolute;font-size:10.72px;font-weight:bold;left:361.347px;top:160.6px;">Capital </div><div id="a7647" style="position:absolute;font-size:10.72px;font-weight:bold;left:447.453px;top:160.6px;">Income </div><div id="a7650" style="position:absolute;font-size:10.72px;font-weight:bold;left:536.573px;top:160.6px;">Stock </div><div id="a7653" style="position:absolute;font-size:10.72px;font-weight:bold;left:610.653px;top:160.6px;">Earnings </div><div id="a7656" style="position:absolute;font-size:10.72px;font-weight:bold;left:696.933px;top:160.6px;">Equity </div><div id="a7658" style="position:absolute;font-size:10.72px;left:66.24px;top:191.2px;">Balance at January 1, 2018 </div><div id="a7660" style="position:absolute;font-size:10.72px;left:205.627px;top:191.2px;"><ix:nonFraction id="ID_593" name="us-gaap:SharesOutstanding" contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">7,711,277</ix:nonFraction></div><div id="a7663" style="position:absolute;font-size:10.72px;left:257.307px;top:191.2px;">$ </div><div id="a7665" style="position:absolute;font-size:10.72px;left:300.067px;top:191.2px;"><ix:nonFraction id="ID_435" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">77,000</ix:nonFraction></div><div id="a7668" style="position:absolute;font-size:10.72px;left:338.307px;top:191.2px;">$ </div><div id="a7670" style="position:absolute;font-size:10.72px;left:366.467px;top:191.2px;"><ix:nonFraction id="ID_438" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">31,465,000</ix:nonFraction></div><div id="a7673" style="position:absolute;font-size:10.72px;left:423.267px;top:191.2px;">$ </div><div id="a7675" style="position:absolute;font-size:10.72px;left:458.653px;top:191.2px;"><ix:nonFraction id="ID_439" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,070,000</ix:nonFraction></div><div id="a7678" style="position:absolute;font-size:10.72px;left:510.333px;top:191.2px;">$ </div><div id="a7680" style="position:absolute;font-size:10.72px;left:533.373px;top:191.2px;display:flex;">(<ix:nonFraction id="ID_440" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">28,153,000</ix:nonFraction>)</div><div id="a7683" style="position:absolute;font-size:10.72px;left:593.373px;top:191.2px;">$ </div><div id="a7685" style="position:absolute;font-size:10.72px;left:617.373px;top:191.2px;"><ix:nonFraction id="ID_441" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">97,503,000</ix:nonFraction></div><div id="a7688" style="position:absolute;font-size:10.72px;left:674.373px;top:191.2px;">$ </div><div id="a7690" style="position:absolute;font-size:10.72px;left:693.253px;top:191.2px;"><ix:nonFraction id="ID_442" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2017_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">102,962,000</ix:nonFraction></div><div id="a7692" style="position:absolute;font-size:10.72px;left:66.24px;top:206.1px;">Net loss </div><div id="a7709" style="position:absolute;font-size:10.72px;left:619.653px;top:206.1px;display:flex;">(<ix:nonFraction id="ID_449" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,782,000</ix:nonFraction>)</div><div id="a7713" style="position:absolute;font-size:10.72px;left:700.773px;top:206.1px;display:flex;">(<ix:nonFraction id="ID_77AA" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,782,000</ix:nonFraction>)</div><div id="a7715" style="position:absolute;font-size:10.72px;left:66.24px;top:221.1px;">Cash dividends paid </div><div id="a7732" style="position:absolute;font-size:10.72px;left:627.653px;top:221.1px;display:flex;">(<ix:nonFraction id="ID_450" name="us-gaap:Dividends" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">792,000</ix:nonFraction>)</div><div id="a7736" style="position:absolute;font-size:10.72px;left:708.773px;top:221.1px;display:flex;">(<ix:nonFraction id="ID_451" name="us-gaap:Dividends" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">792,000</ix:nonFraction>)</div><div id="a7738" style="position:absolute;font-size:10.72px;left:66.24px;top:242.6px;">Change in post retirement </div><div id="a7739" style="position:absolute;font-size:10.72px;left:66.24px;top:254.9px;">benefits, net of tax of<div style="display:inline-block;width:2.37px">&#160;</div></div><div id="a7740" style="position:absolute;font-size:10.72px;left:66.24px;top:267.2px;">$</div><div id="a7740_1_7" style="position:absolute;font-size:10.72px;left:71.68px;top:267.2px;"><ix:nonFraction id="ID_90A" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">123,000</ix:nonFraction></div><div id="a7751" style="position:absolute;font-size:10.72px;left:466.653px;top:267.2px;"><ix:nonFraction id="ID_448" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">462,000</ix:nonFraction></div><div id="a7761" style="position:absolute;font-size:10.72px;left:711.813px;top:267.2px;"><ix:nonFraction id="ID_452" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">462,000</ix:nonFraction></div><div id="a7763" style="position:absolute;font-size:10.72px;left:66.24px;top:289.6px;">Unrealized foreign </div><div id="a7764" style="position:absolute;font-size:10.72px;left:66.24px;top:301.9px;">currency hedge loss, net of </div><div id="a7765" style="position:absolute;font-size:10.72px;left:66.24px;top:314.1px;">tax benefit of $</div><div id="a7765_16_6" style="position:absolute;font-size:10.72px;left:131.2px;top:314.1px;"><ix:nonFraction id="ID_747A" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">87,000</ix:nonFraction></div><div id="a7776" style="position:absolute;font-size:10.72px;left:463.613px;top:314.1px;display:flex;">(<ix:nonFraction id="ID_760" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">365,000</ix:nonFraction>)</div><div id="a7786" style="position:absolute;font-size:10.72px;left:708.773px;top:314.1px;display:flex;">(<ix:nonFraction id="ID_758" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">365,000</ix:nonFraction>)</div><div id="a7788" style="position:absolute;font-size:10.72px;left:66.24px;top:334.6px;">Change in interest rate </div><div id="a7789" style="position:absolute;font-size:10.72px;left:66.24px;top:346.9px;">swaps, net of tax benefit of </div><div id="a7790" style="position:absolute;font-size:10.72px;left:66.24px;top:359.2px;">$</div><div id="a7790_1_6" style="position:absolute;font-size:10.72px;left:71.68px;top:359.2px;"><ix:nonFraction id="ID_753A" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">15,000</ix:nonFraction></div><div id="a7801" style="position:absolute;font-size:10.72px;left:468.893px;top:359.2px;display:flex;">(<ix:nonFraction id="ID_761" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">50,000</ix:nonFraction>)</div><div id="a7811" style="position:absolute;font-size:10.72px;left:714.053px;top:359.2px;display:flex;">(<ix:nonFraction id="ID_759" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">50,000</ix:nonFraction>)</div><div id="a7813" style="position:absolute;font-size:10.72px;left:66.24px;top:376.2px;">Purchase of treasury stock </div><div id="a7815" style="position:absolute;font-size:10.72px;left:215.867px;top:376.2px;display:flex;">(<ix:nonFraction id="ID_594" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">17,180</ix:nonFraction>)</div><div id="a7828" style="position:absolute;font-size:10.72px;left:546.653px;top:376.2px;display:flex;">(<ix:nonFraction id="ID_453" name="us-gaap:TreasuryStockValueAcquiredParValueMethod" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">250,000</ix:nonFraction>)</div><div id="a7835" style="position:absolute;font-size:10.72px;left:708.773px;top:376.2px;display:flex;">(<ix:nonFraction id="ID_454" name="us-gaap:TreasuryStockValueAcquiredParValueMethod" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">250,000</ix:nonFraction>)</div><div id="a7837" style="position:absolute;font-size:10.72px;left:66.24px;top:391.2px;">Restricted stock vested </div><div id="a7839" style="position:absolute;font-size:10.72px;left:219.067px;top:391.2px;"><ix:nonFraction id="ID_595" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">82,067</ix:nonFraction></div><div id="a7843" style="position:absolute;font-size:10.72px;left:305.347px;top:391.2px;"><ix:nonFraction id="ID_436" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,000</ix:nonFraction></div><div id="a7859" style="position:absolute;font-size:10.72px;left:722.533px;top:391.2px;"><ix:nonFraction id="ID_455" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,000</ix:nonFraction></div><div id="a7861" style="position:absolute;font-size:10.72px;left:66.24px;top:409.2px;">Share-based compensation </div><div id="a7871" style="position:absolute;font-size:10.72px;left:371.747px;top:409.2px;"><ix:nonFraction id="ID_443" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,743,000</ix:nonFraction></div><div id="a7884" style="position:absolute;font-size:10.72px;left:703.813px;top:409.2px;"><ix:nonFraction id="ID_456" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,743,000</ix:nonFraction></div><div id="a7886" style="position:absolute;font-size:10.72px;left:66.24px;top:427.6px;">Balance at December 31, </div><div id="a7887" style="position:absolute;font-size:10.72px;left:66.24px;top:439.9px;">2018 </div><div id="a7889" style="position:absolute;font-size:10.72px;left:205.627px;top:439.9px;"><ix:nonFraction id="ID_597" name="us-gaap:SharesOutstanding" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">7,776,164</ix:nonFraction></div><div id="a7892" style="position:absolute;font-size:10.72px;left:257.307px;top:439.9px;">$ </div><div id="a7894" style="position:absolute;font-size:10.72px;left:300.067px;top:439.9px;"><ix:nonFraction id="ID_437" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">78,000</ix:nonFraction></div><div id="a7897" style="position:absolute;font-size:10.72px;left:338.307px;top:439.9px;">$ </div><div id="a7899" style="position:absolute;font-size:10.72px;left:366.467px;top:439.9px;"><ix:nonFraction id="ID_444" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">33,208,000</ix:nonFraction></div><div id="a7902" style="position:absolute;font-size:10.72px;left:423.267px;top:439.9px;">$ </div><div id="a7904" style="position:absolute;font-size:10.72px;left:458.653px;top:439.9px;"><ix:nonFraction id="ID_445" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,117,000</ix:nonFraction></div><div id="a7907" style="position:absolute;font-size:10.72px;left:510.333px;top:439.9px;">$ </div><div id="a7909" style="position:absolute;font-size:10.72px;left:533.373px;top:439.9px;display:flex;">(<ix:nonFraction id="ID_608" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">28,403,000</ix:nonFraction>)</div><div id="a7912" style="position:absolute;font-size:10.72px;left:593.373px;top:439.9px;">$ </div><div id="a7914" style="position:absolute;font-size:10.72px;left:617.373px;top:439.9px;"><ix:nonFraction id="ID_609" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">91,929,000</ix:nonFraction></div><div id="a7917" style="position:absolute;font-size:10.72px;left:674.373px;top:439.9px;">$ </div><div id="a7919" style="position:absolute;font-size:10.72px;left:698.533px;top:439.9px;"><ix:nonFraction id="ID_610" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">98,929,000</ix:nonFraction></div><div id="a7921" style="position:absolute;font-size:10.72px;left:66.24px;top:454.9px;">Net loss </div><div id="a7938" style="position:absolute;font-size:10.72px;left:614.333px;top:454.9px;display:flex;">(<ix:nonFraction id="ID_458" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">15,223,000</ix:nonFraction>)</div><div id="a7942" style="position:absolute;font-size:10.72px;left:695.493px;top:454.9px;display:flex;">(<ix:nonFraction id="ID_54AA" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">15,223,000</ix:nonFraction>)</div><div id="a7944" style="position:absolute;font-size:10.72px;left:66.24px;top:476.4px;">Change in post retirement<div style="display:inline-block;width:2.24px">&#160;</div></div><div id="a7945" style="position:absolute;font-size:10.72px;left:66.24px;top:488.5px;">benefits, net of tax benefit </div><div id="a7946" style="position:absolute;font-size:10.72px;left:66.24px;top:500.8px;">of $</div><div id="a7946_4_7" style="position:absolute;font-size:10.72px;left:83.2px;top:500.8px;"><ix:nonFraction id="ID_89A" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">313,000</ix:nonFraction></div><div id="a7957" style="position:absolute;font-size:10.72px;left:455.613px;top:500.8px;display:flex;">(<ix:nonFraction id="ID_616" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,168,000</ix:nonFraction>)</div><div id="a7967" style="position:absolute;font-size:10.72px;left:700.773px;top:500.8px;display:flex;">(<ix:nonFraction id="ID_611" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,168,000</ix:nonFraction>)</div><div id="a7969" style="position:absolute;font-size:10.72px;left:66.24px;top:528.4px;">Unrealized foreign </div><div id="a7970" style="position:absolute;font-size:10.72px;left:66.24px;top:540.5px;">currency hedge gain, net of </div><div id="a7971" style="position:absolute;font-size:10.72px;left:66.24px;top:552.8px;">tax of $</div><div id="a7971_8_7" style="position:absolute;font-size:10.72px;left:98.88px;top:552.8px;"><ix:nonFraction id="ID_746A" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">286,000</ix:nonFraction></div><div id="a7982" style="position:absolute;font-size:10.72px;left:466.653px;top:552.8px;"><ix:nonFraction id="ID_762" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">916,000</ix:nonFraction></div><div id="a7992" style="position:absolute;font-size:10.72px;left:711.813px;top:552.8px;"><ix:nonFraction id="ID_756" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">916,000</ix:nonFraction></div><div id="a7994" style="position:absolute;font-size:10.72px;left:66.24px;top:573.3px;">Change in interest rate </div><div id="a7995" style="position:absolute;font-size:10.72px;left:66.24px;top:585.7px;">swaps, net of tax benefit of </div><div id="a7997" style="position:absolute;font-size:10.72px;left:66.24px;top:597.8px;">$</div><div id="a7997_1_7" style="position:absolute;font-size:10.72px;left:71.68px;top:597.8px;"><ix:nonFraction id="ID_752A" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">146,000</ix:nonFraction></div><div id="a8008" style="position:absolute;font-size:10.72px;left:463.613px;top:597.8px;display:flex;">(<ix:nonFraction id="ID_763" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">495,000</ix:nonFraction>)</div><div id="a8018" style="position:absolute;font-size:10.72px;left:708.773px;top:597.8px;display:flex;">(<ix:nonFraction id="ID_757" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">495,000</ix:nonFraction>)</div><div id="a8020" style="position:absolute;font-size:10.72px;left:66.24px;top:627.9px;">Purchase of treasury stock </div><div id="a8022" style="position:absolute;font-size:10.72px;left:215.867px;top:627.9px;display:flex;">(<ix:nonFraction id="ID_598" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">16,047</ix:nonFraction>)</div><div id="a8035" style="position:absolute;font-size:10.72px;left:551.933px;top:627.9px;display:flex;">(<ix:nonFraction id="ID_617" name="us-gaap:TreasuryStockValueAcquiredParValueMethod" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">98,000</ix:nonFraction>)</div><div id="a8042" style="position:absolute;font-size:10.72px;left:714.053px;top:627.9px;display:flex;">(<ix:nonFraction id="ID_612" name="us-gaap:TreasuryStockValueAcquiredParValueMethod" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">98,000</ix:nonFraction>)</div><div id="a8044" style="position:absolute;font-size:10.72px;left:66.24px;top:643px;">Restricted stock vested </div><div id="a8046" style="position:absolute;font-size:10.72px;left:213.627px;top:643px;"><ix:nonFraction id="ID_599" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">117,828</ix:nonFraction></div><div id="a8050" style="position:absolute;font-size:10.72px;left:305.347px;top:643px;"><ix:nonFraction id="ID_1145" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,000</ix:nonFraction></div><div id="a8066" style="position:absolute;font-size:10.72px;left:722.533px;top:643px;"><ix:nonFraction id="ID_613" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,000</ix:nonFraction></div><div id="a8068" style="position:absolute;font-size:10.72px;left:66.24px;top:664.9px;">Share-based compensation </div><div id="a8078" style="position:absolute;font-size:10.72px;left:371.747px;top:664.9px;"><ix:nonFraction id="ID_1146" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,564,000</ix:nonFraction></div><div id="a8091" style="position:absolute;font-size:10.72px;left:703.813px;top:664.9px;"><ix:nonFraction id="ID_614" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,564,000</ix:nonFraction></div><div id="a8093" style="position:absolute;font-size:10.72px;left:66.24px;top:683.3px;">Balance at December 31, </div><div id="a8094" style="position:absolute;font-size:10.72px;left:66.24px;top:695.6px;">2019 </div><div id="a8096" style="position:absolute;font-size:10.72px;left:205.627px;top:695.6px;"><ix:nonFraction id="ID_604" name="us-gaap:SharesOutstanding" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">7,877,945</ix:nonFraction></div><div id="a8099" style="position:absolute;font-size:10.72px;left:257.307px;top:695.6px;">$ </div><div id="a8101" style="position:absolute;font-size:10.72px;left:300.067px;top:695.6px;"><ix:nonFraction id="ID_618" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">79,000</ix:nonFraction></div><div id="a8104" style="position:absolute;font-size:10.72px;left:338.307px;top:695.6px;">$ </div><div id="a8106" style="position:absolute;font-size:10.72px;left:366.467px;top:695.6px;"><ix:nonFraction id="ID_624" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">34,772,000</ix:nonFraction></div><div id="a8109" style="position:absolute;font-size:10.72px;left:423.267px;top:695.6px;">$ </div><div id="a8111" style="position:absolute;font-size:10.72px;left:458.653px;top:695.6px;"><ix:nonFraction id="ID_625" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,370,000</ix:nonFraction></div><div id="a8114" style="position:absolute;font-size:10.72px;left:510.333px;top:695.6px;">$ </div><div id="a8116" style="position:absolute;font-size:10.72px;left:533.373px;top:695.6px;display:flex;">(<ix:nonFraction id="ID_626" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">28,501,000</ix:nonFraction>)</div><div id="a8119" style="position:absolute;font-size:10.72px;left:593.373px;top:695.6px;">$ </div><div id="a8121" style="position:absolute;font-size:10.72px;left:617.373px;top:695.6px;"><ix:nonFraction id="ID_622" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">76,706,000</ix:nonFraction></div><div id="a8124" style="position:absolute;font-size:10.72px;left:674.373px;top:695.6px;">$ </div><div id="a8126" style="position:absolute;font-size:10.72px;left:698.533px;top:695.6px;"><ix:nonFraction id="ID_615" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">84,426,000</ix:nonFraction></div><div id="a8128" style="position:absolute;font-size:10.72px;left:66.24px;top:710.5px;">Net income </div><div id="a8145" style="position:absolute;font-size:10.72px;left:622.693px;top:710.5px;"><ix:nonFraction id="ID_459" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,165,000</ix:nonFraction></div><div id="a8149" style="position:absolute;font-size:10.72px;left:703.813px;top:710.5px;"><ix:nonFraction id="ID_55AA" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,165,000</ix:nonFraction></div><div id="a8151" style="position:absolute;font-size:10.72px;left:66.24px;top:732.1px;">Change in post retirement </div><div id="a8152" style="position:absolute;font-size:10.72px;left:66.24px;top:744.2px;">benefits, net of tax benefit </div><div id="a8153" style="position:absolute;font-size:10.72px;left:66.24px;top:756.6px;">of $</div><div id="a8153_4_6" style="position:absolute;font-size:10.72px;left:83.2px;top:756.6px;"><ix:nonFraction id="ID_88A" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">27,000</ix:nonFraction></div><div id="a8164" style="position:absolute;font-size:10.72px;left:463.613px;top:756.6px;display:flex;">(<ix:nonFraction id="ID_460" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">186,000</ix:nonFraction>)</div><div id="a8174" style="position:absolute;font-size:10.72px;left:708.773px;top:756.6px;display:flex;">(<ix:nonFraction id="ID_461" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">186,000</ix:nonFraction>)</div><div id="a8176" style="position:absolute;font-size:10.72px;left:66.24px;top:781px;">Unrealized foreign </div><div id="a8177" style="position:absolute;font-size:10.72px;left:66.24px;top:793.4px;">currency hedge loss net of </div><div id="a8178" style="position:absolute;font-size:10.72px;left:66.24px;top:805.5px;">tax benefit of $</div><div id="a8178_16_6" style="position:absolute;font-size:10.72px;left:131.2px;top:805.5px;"><ix:nonFraction id="ID_745A" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">98,000</ix:nonFraction></div><div id="a8189" style="position:absolute;font-size:10.72px;left:463.613px;top:805.5px;display:flex;">(<ix:nonFraction id="ID_764" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">354,000</ix:nonFraction>)</div><div id="a8199" style="position:absolute;font-size:10.72px;left:708.773px;top:805.5px;display:flex;">(<ix:nonFraction id="ID_766" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">354,000</ix:nonFraction>)</div><div id="a8201" style="position:absolute;font-size:10.72px;left:66.24px;top:826px;">Change in interest rate </div><div id="a8202" style="position:absolute;font-size:10.72px;left:66.24px;top:838.4px;">swaps, net of tax expense </div><div id="a8203" style="position:absolute;font-size:10.72px;left:66.24px;top:850.5px;">of $</div><div id="a8203_4_7" style="position:absolute;font-size:10.72px;left:83.2px;top:850.5px;"><ix:nonFraction id="ID_751A" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">160,000</ix:nonFraction></div><div id="a8214" style="position:absolute;font-size:10.72px;left:466.653px;top:850.5px;"><ix:nonFraction id="ID_765" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">545,000</ix:nonFraction></div><div id="a8224" style="position:absolute;font-size:10.72px;left:711.813px;top:850.5px;"><ix:nonFraction id="ID_767" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">545,000</ix:nonFraction></div><div id="a8226" style="position:absolute;font-size:10.72px;left:66.24px;top:866.5px;">Purchase of treasury stock </div><div id="a8228" style="position:absolute;font-size:10.72px;left:221.307px;top:866.5px;display:flex;">(<ix:nonFraction id="ID_601" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">4,574</ix:nonFraction>)</div><div id="a8241" style="position:absolute;font-size:10.72px;left:551.933px;top:866.5px;display:flex;">(<ix:nonFraction id="ID_462" name="us-gaap:TreasuryStockValueAcquiredParValueMethod" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">20,000</ix:nonFraction>)</div><div id="a8248" style="position:absolute;font-size:10.72px;left:714.053px;top:866.5px;display:flex;">(<ix:nonFraction id="ID_463" name="us-gaap:TreasuryStockValueAcquiredParValueMethod" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">20,000</ix:nonFraction>)</div><div id="a8250" style="position:absolute;font-size:10.72px;left:66.24px;top:881.6px;">Restricted stock vested </div><div id="a8252" style="position:absolute;font-size:10.72px;left:213.627px;top:881.6px;"><ix:nonFraction id="ID_602" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">107,145</ix:nonFraction></div><div id="a8256" style="position:absolute;font-size:10.72px;left:305.347px;top:881.6px;"><ix:nonFraction id="ID_464" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,000</ix:nonFraction></div><div id="a8272" style="position:absolute;font-size:10.72px;left:722.533px;top:881.6px;"><ix:nonFraction id="ID_465" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,000</ix:nonFraction></div><div id="a8274" style="position:absolute;font-size:10.72px;left:66.24px;top:902.5px;">Share-based compensation </div><div id="a8284" style="position:absolute;font-size:10.72px;left:371.747px;top:902.5px;"><ix:nonFraction id="ID_466" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,355,000</ix:nonFraction></div><div id="a8297" style="position:absolute;font-size:10.72px;left:703.813px;top:902.5px;"><ix:nonFraction id="ID_467" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,355,000</ix:nonFraction></div><div id="a8299" style="position:absolute;font-size:10.72px;left:66.24px;top:924.9px;">Balance at December 31, </div><div id="a8300" style="position:absolute;font-size:10.72px;left:66.24px;top:937.2px;">2020 </div><div id="a8302" style="position:absolute;font-size:10.72px;left:205.627px;top:937.2px;"><ix:nonFraction id="ID_603" name="us-gaap:SharesOutstanding" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">7,980,516</ix:nonFraction></div><div id="a8305" style="position:absolute;font-size:10.72px;left:257.307px;top:937.2px;">$ </div><div id="a8307" style="position:absolute;font-size:10.72px;left:300.067px;top:937.2px;"><ix:nonFraction id="ID_468" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">80,000</ix:nonFraction></div><div id="a8310" style="position:absolute;font-size:10.72px;left:338.307px;top:937.2px;">$ </div><div id="a8312" style="position:absolute;font-size:10.72px;left:366.467px;top:937.2px;"><ix:nonFraction id="ID_469" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">36,127,000</ix:nonFraction></div><div id="a8315" style="position:absolute;font-size:10.72px;left:423.267px;top:937.2px;">$ </div><div id="a8317" style="position:absolute;font-size:10.72px;left:458.653px;top:937.2px;"><ix:nonFraction id="ID_470" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,375,000</ix:nonFraction></div><div id="a8320" style="position:absolute;font-size:10.72px;left:510.333px;top:937.2px;">$ </div><div id="a8322" style="position:absolute;font-size:10.72px;left:533.373px;top:937.2px;display:flex;">(<ix:nonFraction id="ID_471" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">28,521,000</ix:nonFraction>)</div><div id="a8325" style="position:absolute;font-size:10.72px;left:593.373px;top:937.2px;">$ </div><div id="a8327" style="position:absolute;font-size:10.72px;left:617.373px;top:937.2px;"><ix:nonFraction id="ID_472" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">84,871,000</ix:nonFraction></div><div id="a8330" style="position:absolute;font-size:10.72px;left:674.373px;top:937.2px;">$ </div><div id="a8332" style="position:absolute;font-size:10.72px;left:698.533px;top:937.2px;"><ix:nonFraction id="ID_169A" name="us-gaap:StockholdersEquity" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">93,932,000</ix:nonFraction></div><div id="a8334" style="position:absolute;left:66.24px;top:952.7px;">See notes to consolidated financial statements.</div><div id="a8335" style="position:absolute;left:314.307px;top:952.7px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page44" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:391.1px; height:1px; left:66.2px; top:146.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:1px; left:548.4px; top:146.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:1px; left:649.4px; top:146.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:12px; height:15px; left:659.3px; top:783.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:12px; height:15px; left:558.3px; top:783.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.9px; left:649.4px; top:780.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.9px; left:649.4px; top:707.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:649.4px; top:673.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:649.4px; top:503.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:649.4px; top:435.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.9px; left:548.4px; top:780.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.9px; left:548.4px; top:707.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:548.4px; top:673.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:548.4px; top:503.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:548.4px; top:435.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:12px; height:15px; left:457.4px; top:783.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:391.1px; height:17.9px; left:66.2px; top:780.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:391.1px; height:17.9px; left:66.2px; top:707.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:391.1px; height:17px; left:66.2px; top:673.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:391.1px; height:17px; left:66.2px; top:503.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:391.1px; height:17px; left:66.2px; top:435.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:659.3px; top:783.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:558.3px; top:783.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:457.4px; top:783.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:14.9px; left:66.2px; top:783.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.9px; left:66.2px; top:743.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.3px; left:66.2px; top:708.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:674.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:202px; height:15.2px; left:548.4px; top:675.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:478.2px; height:15.2px; left:66.2px; top:675.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:607.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:504.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:436.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.2px; left:649.4px; top:539.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.2px; left:548.4px; top:539.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:478.2px; height:15.2px; left:66.2px; top:539.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:471.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.2px; left:649.4px; top:403.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.2px; left:548.4px; top:403.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:451.1px; height:15.2px; left:93.3px; top:403.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:367.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:505.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:101px; height:15.4px; left:649.4px; top:437.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.4px; left:548.4px; top:437.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:478.2px; height:15.4px; left:66.2px; top:437.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:101px; height:15.4px; left:649.4px; top:369.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:552.1px; height:15.4px; left:93.3px; top:369.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.4px; left:649.4px; top:301.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.4px; left:548.4px; top:301.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:469.2px; height:15.4px; left:75.2px; top:301.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:265.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:202px; height:15.4px; left:548.4px; top:233.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:469.2px; height:15.4px; left:75.2px; top:233.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:639.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:605.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:571.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:537.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:469.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:401.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:333.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:299.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:231.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:101px; height:15.2px; left:649.4px; top:335.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.2px; left:548.4px; top:335.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:451.1px; height:15.2px; left:93.3px; top:335.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.2px; left:649.4px; top:267.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.2px; left:548.4px; top:267.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:469.2px; height:15.2px; left:75.2px; top:267.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:199.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:33.9px; left:66.2px; top:180.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.4px; left:649.4px; top:746.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.4px; left:548.4px; top:746.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:469.2px; height:15.4px; left:75.2px; top:746.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.4px; left:649.4px; top:710.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.4px; left:548.4px; top:710.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:478.2px; height:15.4px; left:66.2px; top:710.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:101px; height:15.4px; left:649.4px; top:641.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.4px; left:548.4px; top:641.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:478.2px; height:15.4px; left:66.2px; top:641.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.4px; left:649.4px; top:573.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.4px; left:548.4px; top:573.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:478.2px; height:15.4px; left:66.2px; top:573.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:148.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:147.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:659.3px; top:780.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:558.3px; top:780.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:457.4px; top:780.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:659.3px; top:763.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:558.3px; top:763.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:457.4px; top:763.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:659.3px; top:727.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:558.3px; top:727.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:457.4px; top:727.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:92px; height:1px; left:658.4px; top:817.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:92px; height:1px; left:557.4px; top:817.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:92px; height:1px; left:456.4px; top:817.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:92px; height:1px; left:658.4px; top:819px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:92px; height:1px; left:557.4px; top:819px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:92px; height:1px; left:456.4px; top:819px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:659.3px; top:782.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:558.3px; top:782.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:457.4px; top:782.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:659.3px; top:761.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:558.3px; top:761.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:457.4px; top:761.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:659.3px; top:725.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:558.3px; top:725.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:457.4px; top:725.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:659.3px; top:707.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:558.3px; top:707.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:457.4px; top:707.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:659.3px; top:656.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:558.3px; top:656.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:457.4px; top:656.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:659.3px; top:673.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:558.3px; top:673.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:457.4px; top:673.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:659.3px; top:520.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:558.3px; top:520.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:457.4px; top:520.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:659.3px; top:503.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:558.3px; top:503.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:457.4px; top:503.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:659.3px; top:452.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:558.3px; top:452.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:457.4px; top:452.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:659.3px; top:435.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:558.3px; top:435.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:457.4px; top:435.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:659.3px; top:146.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:558.3px; top:146.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:457.4px; top:146.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:293px; height:1px; left:457.4px; top:129.8px; background-color:#000000;">&#160;</div>
<div id="a8336" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a8341" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a8342" style="position:absolute;left:401.347px;top:1006.3px;">43</div><div id="a8343" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a8344" style="position:absolute;font-weight:bold;left:267.107px;top:58px;">Core Molding Technologies, Inc. and Subsidiaries</div><div id="a8346" style="position:absolute;font-weight:bold;left:548.893px;top:58px;">&#160;</div><div id="a8347" style="position:absolute;font-weight:bold;left:295.747px;top:76.4px;">Consolidated Statements of Cash Flows</div><div id="a8348" style="position:absolute;font-weight:bold;left:520.253px;top:76.4px;">&#160;</div><div id="a8349" style="position:absolute;left:408.067px;top:94.4px;">&#160;</div><div id="a8350" style="position:absolute;left:411.427px;top:94.4px;">&#160;</div><div id="a8352" style="position:absolute;font-weight:bold;left:566.973px;top:114.8px;">Years<div style="display:inline-block;width:4.92px">&#160;</div>Ended </div><div id="a8355" style="position:absolute;font-weight:bold;left:489.533px;top:131.8px;">2020 </div><div id="a8358" style="position:absolute;font-weight:bold;left:590.493px;top:131.8px;">2019 </div><div id="a8361" style="position:absolute;font-weight:bold;left:691.493px;top:131.8px;">2018 </div><div id="a8363" style="position:absolute;font-weight:bold;left:66.24px;top:148.9px;">Cash flows from operating activities: </div><div id="a8373" style="position:absolute;left:66.24px;top:165.5px;">Net income (loss) </div><div id="a8375" style="position:absolute;left:457.373px;top:165.5px;">$ </div><div id="a8377" style="position:absolute;left:491.133px;top:165.5px;"><ix:nonFraction id="ID_55AAA" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,165,000</ix:nonFraction></div><div id="a8380" style="position:absolute;left:558.333px;top:165.5px;">$ </div><div id="a8382" style="position:absolute;left:580.413px;top:165.5px;display:flex;">(<ix:nonFraction id="ID_54AAA" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">15,223,000</ix:nonFraction>)</div><div id="a8385" style="position:absolute;left:659.333px;top:165.5px;">$ </div><div id="a8387" style="position:absolute;left:688.133px;top:165.5px;display:flex;">(<ix:nonFraction id="ID_77AAA" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,782,000</ix:nonFraction>)</div><div id="a8389" style="position:absolute;left:66.24px;top:184.2px;">Adjustments to reconcile net income (loss) to net cash (used<div style="display:inline-block;width:4.74px">&#160;</div>in)<div style="display:inline-block;width:3.4px">&#160;</div></div><div id="a8391" style="position:absolute;left:66.24px;top:199.4px;">provided by operating activities: </div><div id="a8401" style="position:absolute;left:75.2px;top:216.6px;">Depreciation and amortization </div><div id="a8404" style="position:absolute;left:484.413px;top:216.6px;"><ix:nonFraction id="ID_187" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">11,662,000</ix:nonFraction></div><div id="a8408" style="position:absolute;left:585.373px;top:216.6px;"><ix:nonFraction id="ID_188" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">10,376,000</ix:nonFraction></div><div id="a8412" style="position:absolute;left:693.093px;top:216.6px;"><ix:nonFraction id="ID_189" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">9,384,000</ix:nonFraction></div><div id="a8414" style="position:absolute;left:75.2px;top:233.5px;">Deferred income taxes </div><div id="a8417" style="position:absolute;left:491.133px;top:233.5px;"><ix:nonFraction id="ID_1077" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,097,000</ix:nonFraction></div><div id="a8421" style="position:absolute;left:597.213px;top:233.5px;display:flex;">(<ix:nonFraction id="ID_1078" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">873,000</ix:nonFraction>)</div><div id="a8425" style="position:absolute;left:688.133px;top:233.5px;display:flex;">(<ix:nonFraction id="ID_1079" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,739,000</ix:nonFraction>)</div><div id="a8427" style="position:absolute;left:75.2px;top:250.5px;">Goodwill impairment </div><div id="a8430" style="position:absolute;left:531.133px;top:250.5px;"><ix:nonFraction id="ID_37A" name="us-gaap:GoodwillImpairmentLoss" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a8434" style="position:absolute;left:592.093px;top:250.5px;"><ix:nonFraction id="ID_36A" name="us-gaap:GoodwillImpairmentLoss" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,100,000</ix:nonFraction></div><div id="a8438" style="position:absolute;left:693.093px;top:250.5px;"><ix:nonFraction id="ID_68A" name="us-gaap:GoodwillImpairmentLoss" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,403,000</ix:nonFraction></div><div id="a8440" style="position:absolute;left:75.2px;top:267.4px;">Mark-to-market of interest rate swap </div><div id="a8447" style="position:absolute;left:531.133px;top:267.4px;"><ix:nonFraction id="ID_190" name="cmt:OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a8451" style="position:absolute;left:608.733px;top:267.4px;"><ix:nonFraction id="ID_191" name="cmt:OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">67,000</ix:nonFraction></div><div id="a8455" style="position:absolute;left:703.013px;top:267.4px;"><ix:nonFraction id="ID_192" name="cmt:OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">159,000</ix:nonFraction></div><div id="a8457" style="position:absolute;left:75.2px;top:284.6px;">Share-based compensation </div><div id="a8462" style="position:absolute;left:491.133px;top:284.6px;"><ix:nonFraction id="ID_193" name="us-gaap:ShareBasedCompensation" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,355,000</ix:nonFraction></div><div id="a8466" style="position:absolute;left:592.093px;top:284.6px;"><ix:nonFraction id="ID_194" name="us-gaap:ShareBasedCompensation" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,564,000</ix:nonFraction></div><div id="a8470" style="position:absolute;left:693.093px;top:284.6px;"><ix:nonFraction id="ID_195" name="us-gaap:ShareBasedCompensation" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,743,000</ix:nonFraction></div><div id="a8472" style="position:absolute;left:75.2px;top:301.5px;">Loss on foreign currency </div><div id="a8475" style="position:absolute;left:501.053px;top:301.5px;"><ix:nonFraction id="ID_196" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">237,000</ix:nonFraction></div><div id="a8479" style="position:absolute;left:608.733px;top:301.5px;"><ix:nonFraction id="ID_197" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">33,000</ix:nonFraction></div><div id="a8483" style="position:absolute;left:716.293px;top:301.5px;"><ix:nonFraction id="ID_198" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">5,000</ix:nonFraction></div><div id="a8485" style="position:absolute;left:66.24px;top:318.5px;">Change in operating assets and liabilities, net of effects of<div style="display:inline-block;width:4.84px">&#160;</div>acquisition: </div><div id="a8495" style="position:absolute;left:93.312px;top:335.4px;">Accounts receivable </div><div id="a8498" style="position:absolute;left:491.133px;top:335.4px;"><ix:nonFraction id="ID_199" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,840,000</ix:nonFraction></div><div id="a8502" style="position:absolute;left:585.373px;top:335.4px;"><ix:nonFraction id="ID_200" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">13,044,000</ix:nonFraction></div><div id="a8506" style="position:absolute;left:681.413px;top:335.4px;display:flex;">(<ix:nonFraction id="ID_201" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">17,945,000</ix:nonFraction>)</div><div id="a8508" style="position:absolute;left:93.312px;top:352.6px;">Inventories </div><div id="a8511" style="position:absolute;left:491.133px;top:352.6px;"><ix:nonFraction id="ID_202" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">3,322,000</ix:nonFraction></div><div id="a8515" style="position:absolute;left:592.093px;top:352.6px;"><ix:nonFraction id="ID_203" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,083,000</ix:nonFraction></div><div id="a8519" style="position:absolute;left:688.133px;top:352.6px;display:flex;">(<ix:nonFraction id="ID_204" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">5,783,000</ix:nonFraction>)</div><div id="a8521" style="position:absolute;left:93.312px;top:369.6px;">Prepaid and other assets </div><div id="a8525" style="position:absolute;left:486.173px;top:369.6px;display:flex;">(<ix:nonFraction id="ID_205" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,018,000</ix:nonFraction>)</div><div id="a8529" style="position:absolute;left:592.093px;top:369.6px;"><ix:nonFraction id="ID_206" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">2,587,000</ix:nonFraction></div><div id="a8533" style="position:absolute;left:698.213px;top:369.6px;display:flex;">(<ix:nonFraction id="ID_207" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">528,000</ix:nonFraction>)</div><div id="a8535" style="position:absolute;left:93.312px;top:386.5px;">Accounts payable </div><div id="a8538" style="position:absolute;left:486.173px;top:386.5px;display:flex;">(<ix:nonFraction id="ID_208" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">3,142,000</ix:nonFraction>)</div><div id="a8542" style="position:absolute;left:587.133px;top:386.5px;display:flex;">(<ix:nonFraction id="ID_209" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,849,000</ix:nonFraction>)</div><div id="a8546" style="position:absolute;left:693.093px;top:386.5px;"><ix:nonFraction id="ID_210" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">7,822,000</ix:nonFraction></div><div id="a8548" style="position:absolute;left:93.312px;top:403.5px;">Accrued and other liabilities </div><div id="a8551" style="position:absolute;left:491.133px;top:403.5px;"><ix:nonFraction id="ID_211" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,910,000</ix:nonFraction></div><div id="a8555" style="position:absolute;left:592.093px;top:403.5px;"><ix:nonFraction id="ID_212" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,420,000</ix:nonFraction></div><div id="a8559" style="position:absolute;left:693.093px;top:403.5px;"><ix:nonFraction id="ID_213" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,122,000</ix:nonFraction></div><div id="a8561" style="position:absolute;left:93.312px;top:420.6px;">Post retirement benefits liability </div><div id="a8564" style="position:absolute;left:496.253px;top:420.6px;display:flex;">(<ix:nonFraction id="ID_214" name="us-gaap:IncreaseDecreaseInPostretirementObligations" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">264,000</ix:nonFraction>)</div><div id="a8568" style="position:absolute;left:587.133px;top:420.6px;display:flex;">(<ix:nonFraction id="ID_215" name="us-gaap:IncreaseDecreaseInPostretirementObligations" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,628,000</ix:nonFraction>)</div><div id="a8572" style="position:absolute;left:698.213px;top:420.6px;display:flex;">(<ix:nonFraction id="ID_216" name="us-gaap:IncreaseDecreaseInPostretirementObligations" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">389,000</ix:nonFraction>)</div><div id="a8574" style="position:absolute;font-weight:bold;left:66.24px;top:437.9px;">Net cash (used in) provided by operating activities </div><div id="a8577" style="position:absolute;left:484.413px;top:437.6px;"><ix:nonFraction id="ID_217" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">28,164,000</ix:nonFraction></div><div id="a8581" style="position:absolute;left:585.373px;top:437.6px;"><ix:nonFraction id="ID_218" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">16,701,000</ix:nonFraction></div><div id="a8585" style="position:absolute;left:688.133px;top:437.6px;display:flex;">(<ix:nonFraction id="ID_219" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">6,528,000</ix:nonFraction>)</div><div id="a8587" style="position:absolute;font-weight:bold;left:66.24px;top:454.8px;">Cash flows from investing activities: </div><div id="a8597" style="position:absolute;left:66.24px;top:471.5px;">Purchase of property, plant<div style="display:inline-block;width:4.72px">&#160;</div>and equipment </div><div id="a8600" style="position:absolute;left:486.173px;top:471.5px;display:flex;">(<ix:nonFraction id="ID_220" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,683,000</ix:nonFraction>)</div><div id="a8604" style="position:absolute;left:587.133px;top:471.5px;display:flex;">(<ix:nonFraction id="ID_221" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">7,460,000</ix:nonFraction>)</div><div id="a8608" style="position:absolute;left:688.133px;top:471.5px;display:flex;">(<ix:nonFraction id="ID_222" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">5,801,000</ix:nonFraction>)</div><div id="a8610" style="position:absolute;left:66.24px;top:488.6px;">Purchase of assets of Horizon Plastics </div><div id="a8613" style="position:absolute;left:531.133px;top:488.6px;"><ix:nonFraction id="ID_223" name="cmt:BusinessCombinationPurchasePriceAllocated" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a8617" style="position:absolute;left:632.133px;top:488.6px;"><ix:nonFraction id="ID_224" name="cmt:BusinessCombinationPurchasePriceAllocated" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a8621" style="position:absolute;left:681.413px;top:488.6px;display:flex;">(<ix:nonFraction id="ID_225" name="cmt:BusinessCombinationPurchasePriceAllocated" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">63,005,000</ix:nonFraction>)</div><div id="a8623" style="position:absolute;font-weight:bold;left:66.24px;top:505.9px;">Net cash used in investing activities </div><div id="a8626" style="position:absolute;left:486.173px;top:505.6px;display:flex;">(<ix:nonFraction id="ID_226" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">3,683,000</ix:nonFraction>)</div><div id="a8630" style="position:absolute;left:587.133px;top:505.6px;display:flex;">(<ix:nonFraction id="ID_227" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">7,460,000</ix:nonFraction>)</div><div id="a8634" style="position:absolute;left:681.413px;top:505.6px;display:flex;">(<ix:nonFraction id="ID_228" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">68,806,000</ix:nonFraction>)</div><div id="a8636" style="position:absolute;font-weight:bold;left:66.24px;top:522.8px;">Cash flows from financing activities: </div><div id="a8646" style="position:absolute;left:66.24px;top:539.5px;">Gross borrowings on revolving loans </div><div id="a8650" style="position:absolute;left:484.413px;top:539.5px;"><ix:nonFraction id="ID_229" name="us-gaap:ProceedsFromLinesOfCredit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">56,793,000</ix:nonFraction></div><div id="a8654" style="position:absolute;left:578.653px;top:539.5px;"><ix:nonFraction id="ID_230" name="us-gaap:ProceedsFromLinesOfCredit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">194,414,000</ix:nonFraction></div><div id="a8658" style="position:absolute;left:679.653px;top:539.5px;"><ix:nonFraction id="ID_231" name="us-gaap:ProceedsFromLinesOfCredit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">133,848,000</ix:nonFraction></div><div id="a8660" style="position:absolute;left:66.24px;top:556.6px;">Gross repayment on revolving loans </div><div id="a8663" style="position:absolute;left:479.453px;top:556.6px;display:flex;">(<ix:nonFraction id="ID_232" name="us-gaap:RepaymentsOfLinesOfCredit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">68,381,000</ix:nonFraction>)</div><div id="a8667" style="position:absolute;left:573.853px;top:556.6px;display:flex;">(<ix:nonFraction id="ID_233" name="us-gaap:RepaymentsOfLinesOfCredit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">199,782,000</ix:nonFraction>)</div><div id="a8671" style="position:absolute;left:674.853px;top:556.6px;display:flex;">(<ix:nonFraction id="ID_234" name="us-gaap:RepaymentsOfLinesOfCredit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">116,473,000</ix:nonFraction>)</div><div id="a8673" style="position:absolute;left:66.24px;top:573.6px;">Proceeds from term loan </div><div id="a8676" style="position:absolute;left:484.413px;top:573.6px;"><ix:nonFraction id="ID_235" name="us-gaap:ProceedsFromLongTermLinesOfCredit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">30,165,000</ix:nonFraction></div><div id="a8680" style="position:absolute;left:632.133px;top:573.6px;"><ix:nonFraction id="ID_236" name="us-gaap:ProceedsFromLongTermLinesOfCredit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a8684" style="position:absolute;left:686.373px;top:573.6px;"><ix:nonFraction id="ID_237" name="us-gaap:ProceedsFromLongTermLinesOfCredit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">45,000,000</ix:nonFraction></div><div id="a8686" style="position:absolute;left:66.24px;top:590.5px;">Payment of principal of term loan </div><div id="a8689" style="position:absolute;left:479.453px;top:590.5px;display:flex;">(<ix:nonFraction id="ID_238" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">38,725,000</ix:nonFraction>)</div><div id="a8693" style="position:absolute;left:587.133px;top:590.5px;display:flex;">(<ix:nonFraction id="ID_239" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,375,000</ix:nonFraction>)</div><div id="a8697" style="position:absolute;left:681.413px;top:590.5px;display:flex;">(<ix:nonFraction id="ID_240" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">10,125,000</ix:nonFraction>)</div><div id="a8699" style="position:absolute;left:66.24px;top:607.5px;">Payment of deferred loan costs </div><div id="a8702" style="position:absolute;left:486.173px;top:607.5px;display:flex;">(<ix:nonFraction id="ID_241" name="us-gaap:PaymentsOfFinancingCosts" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,038,000</ix:nonFraction>)</div><div id="a8706" style="position:absolute;left:597.213px;top:607.5px;display:flex;">(<ix:nonFraction id="ID_242" name="us-gaap:PaymentsOfFinancingCosts" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">435,000</ix:nonFraction>)</div><div id="a8710" style="position:absolute;left:698.213px;top:607.5px;display:flex;">(<ix:nonFraction id="ID_243" name="us-gaap:PaymentsOfFinancingCosts" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">763,000</ix:nonFraction>)</div><div id="a8712" style="position:absolute;left:66.24px;top:624.6px;">Payments related to the purchase of treasury stock </div><div id="a8715" style="position:absolute;left:502.813px;top:624.6px;display:flex;">(<ix:nonFraction id="ID_244" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">20,000</ix:nonFraction>)</div><div id="a8719" style="position:absolute;left:603.773px;top:624.6px;display:flex;">(<ix:nonFraction id="ID_245" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">98,000</ix:nonFraction>)</div><div id="a8723" style="position:absolute;left:698.213px;top:624.6px;display:flex;">(<ix:nonFraction id="ID_246" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">250,000</ix:nonFraction>)</div><div id="a8725" style="position:absolute;left:66.24px;top:641.6px;">Cash dividends paid </div><div id="a8728" style="position:absolute;left:531.133px;top:641.6px;"><ix:nonFraction id="ID_247" name="us-gaap:PaymentsOfDividends" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a8732" style="position:absolute;left:632.133px;top:641.6px;"><ix:nonFraction id="ID_248" name="us-gaap:PaymentsOfDividends" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a8736" style="position:absolute;left:698.213px;top:641.6px;display:flex;">(<ix:nonFraction id="ID_249" name="us-gaap:PaymentsOfDividends" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">792,000</ix:nonFraction>)</div><div id="a8738" style="position:absolute;font-weight:bold;left:66.24px;top:658.9px;">Net cash (used in) provided by financing activities </div><div id="a8741" style="position:absolute;left:479.453px;top:658.5px;display:flex;">(<ix:nonFraction id="ID_250" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">22,206,000</ix:nonFraction>)</div><div id="a8745" style="position:absolute;left:587.133px;top:658.5px;display:flex;">(<ix:nonFraction id="ID_251" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">9,276,000</ix:nonFraction>)</div><div id="a8749" style="position:absolute;left:686.373px;top:658.5px;"><ix:nonFraction id="ID_252" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">50,445,000</ix:nonFraction></div><div id="a8751" style="position:absolute;font-weight:bold;left:66.24px;top:675.8px;">Net change in cash and cash equivalents </div><div id="a8754" style="position:absolute;left:491.133px;top:675.5px;"><ix:nonFraction id="ID_253" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,275,000</ix:nonFraction></div><div id="a8758" style="position:absolute;left:603.773px;top:675.5px;display:flex;">(<ix:nonFraction id="ID_254" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">35,000</ix:nonFraction>)</div><div id="a8762" style="position:absolute;left:681.413px;top:675.5px;display:flex;">(<ix:nonFraction id="ID_255" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">24,889,000</ix:nonFraction>)</div><div id="a8765" style="position:absolute;font-weight:bold;left:66.24px;top:692.9px;">Cash and cash equivalents at beginning of year </div><div id="a8768" style="position:absolute;left:491.133px;top:692.6px;"><ix:nonFraction id="ID_1080" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,856,000</ix:nonFraction></div><div id="a8772" style="position:absolute;left:592.093px;top:692.6px;"><ix:nonFraction id="ID_1081" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AS_OF_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,891,000</ix:nonFraction></div><div id="a8776" style="position:absolute;left:686.373px;top:692.6px;"><ix:nonFraction id="ID_1082" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AS_OF_Dec31_2017_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">26,780,000</ix:nonFraction></div><div id="a8778" style="position:absolute;font-weight:bold;left:66.24px;top:710.9px;">Cash and cash equivalents at end of year </div><div id="a8780" style="position:absolute;left:457.373px;top:710.5px;">$ </div><div id="a8782" style="position:absolute;left:491.133px;top:710.5px;"><ix:nonFraction id="ID_1083" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,131,000</ix:nonFraction></div><div id="a8785" style="position:absolute;left:558.333px;top:710.5px;">$ </div><div id="a8787" style="position:absolute;left:592.093px;top:710.5px;"><ix:nonFraction id="ID_1084" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,856,000</ix:nonFraction></div><div id="a8790" style="position:absolute;left:659.333px;top:710.5px;">$ </div><div id="a8792" style="position:absolute;left:693.093px;top:710.5px;"><ix:nonFraction id="ID_1085" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AS_OF_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,891,000</ix:nonFraction></div><div id="a8794" style="position:absolute;left:66.24px;top:728.9px;">Cash paid for: </div><div id="a8804" style="position:absolute;left:75.2px;top:746.5px;">Interest (net of amounts capitalized) </div><div id="a8806" style="position:absolute;left:457.373px;top:746.5px;">$ </div><div id="a8808" style="position:absolute;left:491.133px;top:746.5px;"><ix:nonFraction id="ID_256" name="us-gaap:InterestPaidNet" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,854,000</ix:nonFraction></div><div id="a8811" style="position:absolute;left:558.333px;top:746.5px;">$ </div><div id="a8813" style="position:absolute;left:592.093px;top:746.5px;"><ix:nonFraction id="ID_257" name="us-gaap:InterestPaidNet" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,869,000</ix:nonFraction></div><div id="a8816" style="position:absolute;left:659.333px;top:746.5px;">$ </div><div id="a8818" style="position:absolute;left:693.093px;top:746.5px;"><ix:nonFraction id="ID_258" name="us-gaap:InterestPaidNet" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,261,000</ix:nonFraction></div><div id="a8820" style="position:absolute;left:66.24px;top:765.6px;">Income taxes </div><div id="a8822" style="position:absolute;left:457.373px;top:765.6px;">$ </div><div id="a8824" style="position:absolute;left:501.053px;top:765.6px;"><ix:nonFraction id="ID_259" name="us-gaap:IncomeTaxesPaid" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">570,000</ix:nonFraction></div><div id="a8827" style="position:absolute;left:558.333px;top:765.6px;">$ </div><div id="a8829" style="position:absolute;left:592.093px;top:765.6px;"><ix:nonFraction id="ID_260" name="us-gaap:IncomeTaxesPaid" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,284,000</ix:nonFraction></div><div id="a8832" style="position:absolute;left:659.333px;top:765.6px;">$ </div><div id="a8834" style="position:absolute;left:693.093px;top:765.6px;"><ix:nonFraction id="ID_261" name="us-gaap:IncomeTaxesPaid" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,033,000</ix:nonFraction></div><div id="a8836" style="position:absolute;left:66.24px;top:784px;">Non Cash: </div><div id="a8846" style="position:absolute;left:75.2px;top:801.6px;">Fixed asset purchases in accounts payable </div><div id="a8848" style="position:absolute;left:457.373px;top:801.6px;">$ </div><div id="a8850" style="position:absolute;left:501.053px;top:801.6px;"><ix:nonFraction id="ID_262" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">147,000</ix:nonFraction></div><div id="a8853" style="position:absolute;left:558.333px;top:801.6px;">$ </div><div id="a8855" style="position:absolute;left:602.013px;top:801.6px;"><ix:nonFraction id="ID_263" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">158,000</ix:nonFraction></div><div id="a8858" style="position:absolute;left:659.333px;top:801.6px;">$ </div><div id="a8860" style="position:absolute;left:703.013px;top:801.6px;"><ix:nonFraction id="ID_264" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">871,000</ix:nonFraction></div><div id="a8862" style="position:absolute;left:66.24px;top:820px;">See notes to consolidated financial statements.</div><div id="a8863" style="position:absolute;left:314.307px;top:820px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page45" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a8864" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a8869" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a8870" style="position:absolute;left:401.347px;top:1006.3px;">44</div><div id="a8871" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a8872" style="position:absolute;font-weight:bold;left:267.107px;top:58px;">Core Molding Technologies, Inc. and Subsidiaries</div><div id="a8873" style="position:absolute;font-weight:bold;left:548.893px;top:58px;">&#160;</div><div id="a8874" style="position:absolute;font-weight:bold;left:284.387px;top:76.4px;">Notes to Consolidated Financial Statements</div><div id="a8875" style="position:absolute;font-weight:bold;left:531.773px;top:76.4px;">&#160;</div><div id="a8876" style="position:absolute;left:66.24px;top:94.4px;">&#160;</div><div id="div_1633_XBRL_TS_080db6bf1b7041d8ae1b971738ce8af1" style="position:absolute;left:61.813px;top:113.2px;float:left;"><ix:nonNumeric id="ID_94" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1634" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:181px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a8877" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">1. Basis of Presentation</div><div id="a8879" style="position:absolute;font-weight:bold;font-style:normal;left:136.773px;top:0px;">&#160;</div><div id="a8880" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a8881" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Core Molding<div style="display:inline-block;width:6.72px">&#160;</div>Technologies and<div style="display:inline-block;width:7.37px">&#160;</div>its subsidiaries<div style="display:inline-block;width:7.19px">&#160;</div>operate in<div style="display:inline-block;width:7.28px">&#160;</div>the composites<div style="display:inline-block;width:7.26px">&#160;</div>market as </div><div id="a8881_83_3" style="position:absolute;font-weight:normal;font-style:normal;left:477.066px;top:36.5px;"><ix:nonFraction id="ID_1147" name="us-gaap:NumberOfOperatingSegments" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="Segments" decimals="0" format="ixt-sec:numwordsen">one</ix:nonFraction></div><div id="a8881_86_34" style="position:absolute;font-weight:normal;font-style:normal;left:496.426px;top:36.5px;"><div style="display:inline-block;width:5.12px">&#160;</div>operating segment<div style="display:inline-block;width:7.23px">&#160;</div>as a<div style="display:inline-block;width:7.08px">&#160;</div>molder of </div><div id="a8882" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">thermoplastic and thermoset<div style="display:inline-block;width:5.38px">&#160;</div>structural products. The<div style="display:inline-block;width:5.19px">&#160;</div>Company's operating segment<div style="display:inline-block;width:5.51px">&#160;</div>consists of </div><div id="a8882_93_3" style="position:absolute;font-weight:normal;font-style:normal;left:518.827px;top:54.9px;"><ix:nonFraction id="ID_1148" name="us-gaap:NumberOfReportableSegments" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="Segments" decimals="0" format="ixt-sec:numwordsen">two</ix:nonFraction></div><div id="a8882_96_28" style="position:absolute;font-weight:normal;font-style:normal;left:538.826px;top:54.9px;"><div style="display:inline-block;width:3.84px">&#160;</div>component reporting units, </div><div id="a8883" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">Core Traditional and<div style="display:inline-block;width:6.35px">&#160;</div>Horizon Plastics. The<div style="display:inline-block;width:6.1px">&#160;</div>Company offers customers<div style="display:inline-block;width:6.58px">&#160;</div>a wide range<div style="display:inline-block;width:6.24px">&#160;</div>of manufacturing processes<div style="display:inline-block;width:6.77px">&#160;</div>to fit various </div><div id="a8885" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">program   volume   and<div style="display:inline-block;width:13.2px">&#160;</div>investment   requirements.<div style="display:inline-block;width:12.08px">&#160;</div>These   processes   include<div style="display:inline-block;width:13.11px">&#160;</div>compression   molding<div style="display:inline-block;width:12.4px">&#160;</div>of   sheet   molding </div><div id="a8886" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">compound("SMC"), bulk molding<div style="display:inline-block;width:5.88px">&#160;</div>compounds ("BMC"),<div style="display:inline-block;width:5.38px">&#160;</div>resin transfer molding<div style="display:inline-block;width:5.44px">&#160;</div>("RTM"), liquid molding<div style="display:inline-block;width:5.84px">&#160;</div>of dicyclopentadiene </div><div id="a8888" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">("DCPD"), spray-up<div style="display:inline-block;width:9.73px">&#160;</div>and hand-lay-up,<div style="display:inline-block;width:9.7px">&#160;</div>glass mat<div style="display:inline-block;width:9.41px">&#160;</div>thermoplastics ("GMT"),<div style="display:inline-block;width:9.91px">&#160;</div>direct long-fiber<div style="display:inline-block;width:9.74px">&#160;</div>thermoplastics ("D<div style="display:inline-block;width:3.52px">&#160;</div>-LFT") and </div><div id="a8899" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">structural foam and<div style="display:inline-block;width:6.99px">&#160;</div>structural web injection<div style="display:inline-block;width:7.1px">&#160;</div>molding ("SIM").<div style="display:inline-block;width:10.33px">&#160;</div>Core Molding Technologies<div style="display:inline-block;width:6.54px">&#160;</div>serves a wide<div style="display:inline-block;width:6.86px">&#160;</div>variety of markets, </div><div id="a8902" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;">including the medium and heavy-duty truck, marine, automotive, agriculture,<div style="display:inline-block;width:4.98px">&#160;</div>construction, and other commercial products.</div></div></ix:nonNumeric></div><div id="a8905" style="position:absolute;left:722.853px;top:278.5px;">&#160;</div><div id="a8906" style="position:absolute;left:66.24px;top:296.9px;">&#160;</div><div id="div_1635_XBRL_TS_97f0a5c8bfe54cb4adf6c829386bc09f" style="position:absolute;left:61.813px;top:315.6px;float:left;"><ix:nonNumeric id="ID_97f0a5c8bfe54cb4adf6c829386bc09f" name="us-gaap:SignificantAccountingPoliciesTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_97f0a5c8bfe54cb4adf6c829386bc09f_1" escape="true"><div id="TextBlockContainer1642" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:641px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a8907" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">2. Summary of Significant Accounting Policies</div><div id="a8909" style="position:absolute;font-weight:bold;font-style:normal;left:267.533px;top:0px;">&#160;</div><div id="a8910" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="div_1636_XBRL_TS_dab1468b7e814f7daa3881639b9d1a05" style="position:absolute;left:0px;top:36.5px;float:left;"><ix:nonNumeric id="ID_265" name="us-gaap:ConsolidationPolicyTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1637" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a8911" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Principles of Consolidation</div><div id="a8913" style="position:absolute;font-weight:normal;font-style:normal;left:158.373px;top:0px;"><div style="display:inline-block;width:3.36px">&#160;</div>- The accompanying consolidated financial statements include the accounts of all subsidiaries after </div><div id="a8917" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">elimination of all intercompany accounts, transactions, and profits.</div></div></ix:nonNumeric></div><div id="a8918" style="position:absolute;font-weight:bold;font-style:normal;left:360.653px;top:54.9px;">&#160;</div><div id="a8919" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">&#160;</div><div id="div_1638_XBRL_TS_c55e0dbe23244b56aa2e2be4fad54268" style="position:absolute;left:0px;top:91.7px;float:left;"><ix:nonNumeric id="ID_266" name="us-gaap:UseOfEstimates" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1639" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a8920" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Use of Estimates</div><div id="a8921" style="position:absolute;font-weight:normal;font-style:normal;left:99.813px;top:0px;"><div style="display:inline-block;width:4.16px">&#160;</div>- The preparation<div style="display:inline-block;width:5.74px">&#160;</div>of financial statements<div style="display:inline-block;width:6.03px">&#160;</div>in conformity with<div style="display:inline-block;width:5.85px">&#160;</div>accounting principles generally<div style="display:inline-block;width:6.35px">&#160;</div>accepted in the </div><div id="a8926" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">United States of America requires management to make estimates and assumptions that affect the reported amounts of<div style="display:inline-block;width:1.77px">&#160;</div>assets and </div><div id="a8928" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">liabilities, disclosures of<div style="display:inline-block;width:6.06px">&#160;</div>contingent assets and<div style="display:inline-block;width:6.35px">&#160;</div>liabilities, and reported<div style="display:inline-block;width:6.32px">&#160;</div>amounts of revenues<div style="display:inline-block;width:6.04px">&#160;</div>and expenses during<div style="display:inline-block;width:5.97px">&#160;</div>the reporting </div><div id="a8930" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">period.<div style="display:inline-block;width:8.99px">&#160;</div>Significant estimates relate<div style="display:inline-block;width:6.74px">&#160;</div>to allowances for<div style="display:inline-block;width:6.63px">&#160;</div>doubtful accounts, inventory<div style="display:inline-block;width:6.72px">&#160;</div>reserves, self-insurance<div style="display:inline-block;width:6.03px">&#160;</div>reserves related<div style="display:inline-block;width:5.85px">&#160;</div>to </div><div id="a8933" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">healthcare and workers compensation,<div style="display:inline-block;width:5.42px">&#160;</div>deferred taxes, post retirement<div style="display:inline-block;width:5.22px">&#160;</div>benefits, progress billings for<div style="display:inline-block;width:5.41px">&#160;</div>tooling, goodwill and long-</div><div id="a8936" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">lived assets.<div style="display:inline-block;width:8.14px">&#160;</div>Actual results could<div style="display:inline-block;width:5.63px">&#160;</div>differ from those<div style="display:inline-block;width:5.62px">&#160;</div>estimates</div><div id="a8937" style="position:absolute;font-weight:normal;font-style:normal;left:333.773px;top:92px;">, due to<div style="display:inline-block;width:5.5px">&#160;</div>the uncertainty around<div style="display:inline-block;width:5.97px">&#160;</div>the magnitude and<div style="display:inline-block;width:5.74px">&#160;</div>duration of the </div><div id="a8938" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">COVID-19 pandemic, as well as other factors.</div></div></ix:nonNumeric></div><div id="a8941" style="position:absolute;font-weight:bold;font-style:normal;left:251.853px;top:202.1px;">&#160;</div><div id="a8942" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;">&#160;</div><div id="div_1640_XBRL_TS_d2b4a45e77934cdea182c328e54aca6c" style="position:absolute;left:0px;top:238.9px;float:left;"><ix:nonNumeric id="ID_267" name="us-gaap:RevenueRecognitionPolicyTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1641" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:384px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a8943" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Revenue Recognition </div><div id="a8944" style="position:absolute;font-weight:normal;font-style:normal;left:132.293px;top:0px;">- The<div style="display:inline-block;width:7.29px">&#160;</div>Company historically<div style="display:inline-block;width:8.05px">&#160;</div>has recognized<div style="display:inline-block;width:7.77px">&#160;</div>revenue from<div style="display:inline-block;width:7.72px">&#160;</div>two streams,<div style="display:inline-block;width:7.91px">&#160;</div>product revenue<div style="display:inline-block;width:7.85px">&#160;</div>and tooling </div><div id="a8948" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">revenue. Product revenue is earned from the<div style="display:inline-block;width:5.12px">&#160;</div>manufacture and sale of sheet molding compound and<div style="display:inline-block;width:5.04px">&#160;</div>thermoset and thermoplastic </div><div id="a8949" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">products. Revenue from<div style="display:inline-block;width:5.47px">&#160;</div>product sales is generally<div style="display:inline-block;width:6.04px">&#160;</div>recognized as products<div style="display:inline-block;width:5.9px">&#160;</div>are shipped, as the<div style="display:inline-block;width:5.91px">&#160;</div>Company transfers control<div style="display:inline-block;width:5.58px">&#160;</div>to the </div><div id="a8951" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">customer and is<div style="display:inline-block;width:6.89px">&#160;</div>entitled to<div style="display:inline-block;width:5.88px">&#160;</div>payment upon<div style="display:inline-block;width:5.83px">&#160;</div>shipment. In certain<div style="display:inline-block;width:7.12px">&#160;</div>circumstances, the<div style="display:inline-block;width:5.92px">&#160;</div>Company recognizes<div style="display:inline-block;width:6.02px">&#160;</div>revenue from product </div><div id="a8952" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">sales when products are produced and the customer takes control<div style="display:inline-block;width:4.71px">&#160;</div>at our production facility.</div><div id="a8955" style="position:absolute;font-weight:bold;font-style:normal;left:489.48px;top:73.6px;">&#160;</div><div id="a8956" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">&#160;</div><div id="a8957" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">Tooling revenue is earned from<div style="display:inline-block;width:5.03px">&#160;</div>manufacturing multiple tools, molds and<div style="display:inline-block;width:5.03px">&#160;</div>assembly equipment as part of<div style="display:inline-block;width:4.87px">&#160;</div>a tooling program for a </div><div id="a8958" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">customer. Given that the Company is<div style="display:inline-block;width:4.96px">&#160;</div>providing a significant service of<div style="display:inline-block;width:4.94px">&#160;</div>producing highly interdependent component<div style="display:inline-block;width:5.11px">&#160;</div>parts of the </div><div id="a8960" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">tooling program,<div style="display:inline-block;width:6.42px">&#160;</div>each tooling<div style="display:inline-block;width:6.73px">&#160;</div>program consists<div style="display:inline-block;width:6.43px">&#160;</div>of a<div style="display:inline-block;width:6.44px">&#160;</div>single performance<div style="display:inline-block;width:6.66px">&#160;</div>obligation to<div style="display:inline-block;width:6.58px">&#160;</div>provide the<div style="display:inline-block;width:6.61px">&#160;</div>customer the<div style="display:inline-block;width:6.66px">&#160;</div>capability to </div><div id="a8961" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;">produce a single product. Based on the arrangement with the customer, the Company recognizes revenue either at a point in time </div><div id="a8964" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">or over time. When the<div style="display:inline-block;width:5.53px">&#160;</div>Company does not<div style="display:inline-block;width:5.21px">&#160;</div>have an enforceable<div style="display:inline-block;width:5.19px">&#160;</div>right to payment, the<div style="display:inline-block;width:5.36px">&#160;</div>Company recognizes tooling revenue<div style="display:inline-block;width:5.81px">&#160;</div>at a </div><div id="a8965" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">point in time. In such cases,<div style="display:inline-block;width:5.22px">&#160;</div>the Company recognizes revenue<div style="display:inline-block;width:5.13px">&#160;</div>upon customer acceptance, which<div style="display:inline-block;width:4.96px">&#160;</div>is when the customer has<div style="display:inline-block;width:5.19px">&#160;</div>legal </div><div id="a8967" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">title to the tools. </div><div id="a8968" style="position:absolute;font-weight:normal;font-style:normal;left:94.533px;top:220.8px;">&#160;</div><div id="a8969" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">&#160;</div><div id="a8970" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">Certain tooling programs<div style="display:inline-block;width:6.49px">&#160;</div>include an enforceable<div style="display:inline-block;width:6.53px">&#160;</div>right to payment.<div style="display:inline-block;width:6.34px">&#160;</div>In those cases,<div style="display:inline-block;width:6.45px">&#160;</div>the Company recognizes<div style="display:inline-block;width:6.48px">&#160;</div>revenue over time </div><div id="a8971" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276.1px;">based on the extent of<div style="display:inline-block;width:5.07px">&#160;</div>progress towards completion of<div style="display:inline-block;width:5.15px">&#160;</div>its performance obligation. The<div style="display:inline-block;width:5.22px">&#160;</div>Company uses a cost-to<div style="display:inline-block;width:1.36px">&#160;</div>-cost measure of </div><div id="a8977" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;">progress for such<div style="display:inline-block;width:5.82px">&#160;</div>contracts because it<div style="display:inline-block;width:5.94px">&#160;</div>best depicts the<div style="display:inline-block;width:5.97px">&#160;</div>transfer of value<div style="display:inline-block;width:5.79px">&#160;</div>to the customer<div style="display:inline-block;width:5.81px">&#160;</div>and also correlates<div style="display:inline-block;width:6.14px">&#160;</div>with the amount<div style="display:inline-block;width:5.67px">&#160;</div>of </div><div id="a8980" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;">consideration to which the<div style="display:inline-block;width:0.61px">&#160;</div>entity expects to be<div style="display:inline-block;width:0.79px">&#160;</div>entitled in exchange<div style="display:inline-block;width:1.39px">&#160;</div>for transferring the<div style="display:inline-block;width:1.15px">&#160;</div>promised goods or services<div style="display:inline-block;width:0.91px">&#160;</div>to the customer. </div><div id="a8982" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">Under the cost-to-cost measure of progress, progress towards completion is measured based on the ratio of costs incurred to date </div><div id="a8987" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;">to the<div style="display:inline-block;width:7.25px">&#160;</div>total estimated<div style="display:inline-block;width:7.31px">&#160;</div>costs at<div style="display:inline-block;width:7.26px">&#160;</div>completion of<div style="display:inline-block;width:7.31px">&#160;</div>the performance<div style="display:inline-block;width:7.44px">&#160;</div>obligation. Revenues<div style="display:inline-block;width:7.56px">&#160;</div>are recorded<div style="display:inline-block;width:7.56px">&#160;</div>proportionally as<div style="display:inline-block;width:7.24px">&#160;</div>costs are </div><div id="a8989" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368.1px;">incurred.</div></div></ix:nonNumeric></div><div id="a8990" style="position:absolute;font-weight:normal;font-style:normal;left:52.139px;top:607px;">&#160;</div><div id="a8991" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:625.4px;">&#160;</div></div></ix:nonNumeric></div></div>
</div>
<div style="padding: 7px">
<div id="Page46" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:719px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:684.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:717.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:683.3px; background-color:#CCEEFF;">&#160;</div>
<div id="a8992" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a8997" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a8998" style="position:absolute;left:401.347px;top:1006.3px;">45</div><div id="a8999" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1643_XBRL_TS_97f0a5c8bfe54cb4adf6c829386bc09f_1" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_97f0a5c8bfe54cb4adf6c829386bc09f_1" continuedAt="XBRL_TS_61a2f28196ad49519718ebfb15098ae9"><div id="TextBlockContainer1654" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:605px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1644_XBRL_TS_dcdc603ce8b84b759f41a373fbeb2709" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_268" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1645" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9000" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Cash and Cash Equivalents</div><div id="a9001" style="position:absolute;font-weight:normal;font-style:normal;left:159.813px;top:0px;"><div style="display:inline-block;width:3.04px">&#160;</div>-</div><div id="a9003" style="position:absolute;font-weight:bold;font-style:normal;left:167.333px;top:0px;">&#160;</div><div id="a9004" style="position:absolute;font-weight:normal;font-style:normal;left:170.213px;top:0px;">The Company considers all highly liquid investments<div style="display:inline-block;width:1.43px">&#160;</div>purchased with an original maturity of three </div><div id="a9005" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">months or<div style="display:inline-block;width:6.83px">&#160;</div>less to<div style="display:inline-block;width:6.59px">&#160;</div>be cash<div style="display:inline-block;width:6.79px">&#160;</div>equivalents.<div style="display:inline-block;width:10.44px">&#160;</div>Cash is<div style="display:inline-block;width:6.7px">&#160;</div>held primarily<div style="display:inline-block;width:6.96px">&#160;</div>in three<div style="display:inline-block;width:6.85px">&#160;</div>banks in<div style="display:inline-block;width:6.73px">&#160;</div>3 separate<div style="display:inline-block;width:7.12px">&#160;</div>jurisdictions. The<div style="display:inline-block;width:6.73px">&#160;</div>Company had </div><div id="a9007" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">$</div><div id="a9007_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:36.8px;"><ix:nonFraction id="ID_97A" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,131,000</ix:nonFraction></div><div id="a9007_10_44" style="position:absolute;font-weight:normal;font-style:normal;left:64.586px;top:36.8px;"><div style="display:inline-block;width:3.36px">&#160;</div>cash on hand at December 31, 2020 and had $</div><div id="a9007_54_9" style="position:absolute;font-weight:normal;font-style:normal;left:313.706px;top:36.8px;"><ix:nonFraction id="ID_98A" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,856,000</ix:nonFraction></div><div id="a9007_63_25" style="position:absolute;font-weight:normal;font-style:normal;left:367.145px;top:36.8px;"><div style="display:inline-block;width:3.36px">&#160;</div>cash on hand at December</div><div id="a9008" style="position:absolute;font-weight:normal;font-style:normal;left:510.92px;top:36.8px;">&#160;</div><div id="a9009" style="position:absolute;font-weight:normal;font-style:normal;left:514.28px;top:36.8px;">31, 2019.</div></div></ix:nonNumeric></div><div id="a9010" style="position:absolute;font-weight:normal;font-style:normal;left:564.56px;top:36.8px;">&#160;</div><div id="a9011" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:55.6px;">&#160;</div><div id="div_1646_XBRL_TS_dcba8e28d82d4d2da3a09499750632da" style="position:absolute;left:0px;top:73.6px;float:left;"><ix:nonNumeric id="ID_269" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1647" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:145px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9012" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Accounts Receivable Allowances </div><div id="a9013" style="position:absolute;font-weight:normal;font-style:normal;left:191.173px;top:0px;">-</div><div id="a9014" style="position:absolute;font-weight:bold;font-style:normal;left:195.493px;top:0px;">&#160;</div><div id="a9015" style="position:absolute;font-weight:normal;font-style:normal;left:198.533px;top:0px;">Management maintains allowances for doubtful accounts for estimated losses resulting from </div><div id="a9016" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">the inability<div style="display:inline-block;width:8.51px">&#160;</div>of its<div style="display:inline-block;width:8.59px">&#160;</div>customers to<div style="display:inline-block;width:8.82px">&#160;</div>make required<div style="display:inline-block;width:8.64px">&#160;</div>payments. If<div style="display:inline-block;width:8.66px">&#160;</div>the financial<div style="display:inline-block;width:8.56px">&#160;</div>condition of<div style="display:inline-block;width:8.73px">&#160;</div>the Company<div style="display:inline-block;width:2.71px">&#160;</div>&#8217;s customers<div style="display:inline-block;width:9.66px">&#160;</div>were to </div><div id="a9019" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">deteriorate, resulting in an impairment<div style="display:inline-block;width:5.03px">&#160;</div>of their ability to make<div style="display:inline-block;width:5.09px">&#160;</div>payments, additional allowances may<div style="display:inline-block;width:5.02px">&#160;</div>be required. The Company </div><div id="a9021" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">has determined that<div style="display:inline-block;width:5.93px">&#160;</div>a $</div><div id="a9021_23_6" style="position:absolute;font-weight:normal;font-style:normal;left:131.146px;top:55.2px;"><ix:nonFraction id="ID_632" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">41,000</ix:nonFraction></div><div id="a9021_29_54" style="position:absolute;font-weight:normal;font-style:normal;left:167.786px;top:55.2px;"><div style="display:inline-block;width:4.16px">&#160;</div>allowance for doubtful<div style="display:inline-block;width:5.93px">&#160;</div>accounts is needed<div style="display:inline-block;width:6.2px">&#160;</div>at December</div><div id="a9023" style="position:absolute;font-weight:normal;font-style:normal;left:473px;top:55.2px;">&#160;</div><div id="a9024" style="position:absolute;font-weight:normal;font-style:normal;left:476.36px;top:55.2px;">31, 2020 and<div style="display:inline-block;width:6.07px">&#160;</div>$</div><div id="a9024_14_6" style="position:absolute;font-weight:normal;font-style:normal;left:558.12px;top:55.2px;"><ix:nonFraction id="ID_633" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">50,000</ix:nonFraction></div><div id="a9024_20_17" style="position:absolute;font-weight:normal;font-style:normal;left:594.76px;top:55.2px;"><div style="display:inline-block;width:4.16px">&#160;</div>at December 31, </div><div id="a9028" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">2019.<div style="display:inline-block;width:4.87px">&#160;</div>Management also<div style="display:inline-block;width:6.12px">&#160;</div>records estimates<div style="display:inline-block;width:6.42px">&#160;</div>for customer<div style="display:inline-block;width:6.12px">&#160;</div>returns and<div style="display:inline-block;width:6.1px">&#160;</div>deductions, discounts<div style="display:inline-block;width:6.45px">&#160;</div>offered to<div style="display:inline-block;width:6.17px">&#160;</div>customers, and<div style="display:inline-block;width:6.26px">&#160;</div>for price </div><div id="a9031" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">adjustments. Should<div style="display:inline-block;width:5.72px">&#160;</div>customer returns<div style="display:inline-block;width:5.69px">&#160;</div>and deductions, discounts,<div style="display:inline-block;width:6.88px">&#160;</div>and price adjustments<div style="display:inline-block;width:6.92px">&#160;</div>fluctuate from the<div style="display:inline-block;width:6.63px">&#160;</div>estimated amounts, </div><div id="a9032" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">additional allowances may be required. The Company had an allowance for estimated chargebacks of $</div><div id="a9032_98_7" style="position:absolute;font-weight:normal;font-style:normal;left:553.8px;top:110.4px;"><ix:nonFraction id="ID_634" name="cmt:AccountsReceivableAllowanceForCreditLossChargebacks" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">179,000</ix:nonFraction></div><div id="a9032_105_17" style="position:absolute;font-weight:normal;font-style:normal;left:597.52px;top:110.4px;"><div style="display:inline-block;width:3.2px">&#160;</div>at December 31, </div><div id="a9039" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">2020 and $</div><div id="a9039_10_7" style="position:absolute;font-weight:normal;font-style:normal;left:63.819px;top:128.8px;"><ix:nonFraction id="ID_283" name="cmt:AccountsReceivableAllowanceForCreditLossChargebacks" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">476,000</ix:nonFraction></div><div id="a9039_17_12" style="position:absolute;font-weight:normal;font-style:normal;left:107.179px;top:128.8px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December</div><div id="a9042" style="position:absolute;font-weight:normal;font-style:normal;left:178.213px;top:128.8px;">&#160;</div><div id="a9043" style="position:absolute;font-weight:normal;font-style:normal;left:181.573px;top:128.8px;">31, 2019.<div style="display:inline-block;width:6.56px">&#160;</div>There have been no material changes in the methodology of these<div style="display:inline-block;width:4.76px">&#160;</div>calculations.</div></div></ix:nonNumeric></div><div id="a9047" style="position:absolute;font-weight:bold;font-style:normal;left:658.8px;top:202.4px;">&#160;</div><div id="a9048" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">&#160;</div><div id="div_1648_XBRL_TS_2fb7c6764d844f99a791aef30bfeb222" style="position:absolute;left:0px;top:239.2px;float:left;"><ix:nonNumeric id="ID_270" name="us-gaap:InventoryPolicyTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1649" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9049" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Inventories </div><div id="a9050" style="position:absolute;font-weight:normal;font-style:normal;left:73.733px;top:0px;">-</div><div id="a9051" style="position:absolute;font-weight:bold;font-style:normal;left:78.053px;top:0px;">&#160;</div><div id="a9052" style="position:absolute;font-weight:normal;font-style:normal;left:83.013px;top:0px;">Inventories, which<div style="display:inline-block;width:6.92px">&#160;</div>include material,<div style="display:inline-block;width:6.77px">&#160;</div>labor and<div style="display:inline-block;width:6.86px">&#160;</div>manufacturing overhead,<div style="display:inline-block;width:6.84px">&#160;</div>are valued<div style="display:inline-block;width:6.67px">&#160;</div>at the<div style="display:inline-block;width:6.55px">&#160;</div>lower of<div style="display:inline-block;width:6.58px">&#160;</div>cost or<div style="display:inline-block;width:6.63px">&#160;</div>net </div><div id="a9054" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">realizable value.<div style="display:inline-block;width:5.8px">&#160;</div>The inventories<div style="display:inline-block;width:6.15px">&#160;</div>are accounted<div style="display:inline-block;width:6.16px">&#160;</div>for using the<div style="display:inline-block;width:7.27px">&#160;</div>first-in, first<div style="display:inline-block;width:1.52px">&#160;</div>-out (FIFO)</div><div id="a9059" style="position:absolute;font-weight:normal;font-style:normal;left:469.64px;top:18.4px;">&#160;</div><div id="a9060" style="position:absolute;font-weight:normal;font-style:normal;left:473.16px;top:18.4px;">method of<div style="display:inline-block;width:6.1px">&#160;</div>determining inventory<div style="display:inline-block;width:6.26px">&#160;</div>costs. </div><div id="a9061" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">Inventory quantities<div style="display:inline-block;width:7.18px">&#160;</div>on-hand are<div style="display:inline-block;width:7.38px">&#160;</div>regularly reviewed,<div style="display:inline-block;width:7.16px">&#160;</div>and where<div style="display:inline-block;width:6.98px">&#160;</div>necessary, provisions<div style="display:inline-block;width:7.34px">&#160;</div>for excess<div style="display:inline-block;width:7.02px">&#160;</div>and obsolete<div style="display:inline-block;width:7.17px">&#160;</div>inventory are </div><div id="a9065" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">recorded based<div style="display:inline-block;width:6.4px">&#160;</div>on historical<div style="display:inline-block;width:6.14px">&#160;</div>and anticipated<div style="display:inline-block;width:6.29px">&#160;</div>usage.<div style="display:inline-block;width:9.16px">&#160;</div>The Company<div style="display:inline-block;width:6.15px">&#160;</div>has recorded<div style="display:inline-block;width:6.29px">&#160;</div>an allowance<div style="display:inline-block;width:6.16px">&#160;</div>for slow<div style="display:inline-block;width:6.19px">&#160;</div>moving and<div style="display:inline-block;width:6.21px">&#160;</div>obsolete </div><div id="a9066" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">inventory of $</div><div id="a9066_14_7" style="position:absolute;font-weight:normal;font-style:normal;left:79.973px;top:73.6px;"><ix:nonFraction id="ID_635" name="us-gaap:InventoryValuationReserves" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">546,000</ix:nonFraction></div><div id="a9066_21_27" style="position:absolute;font-weight:normal;font-style:normal;left:123.493px;top:73.6px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December 31, 2020 and $</div><div id="a9066_48_7" style="position:absolute;font-weight:normal;font-style:normal;left:277.133px;top:73.6px;"><ix:nonFraction id="ID_284" name="us-gaap:InventoryValuationReserves" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">898,000</ix:nonFraction></div><div id="a9066_55_12" style="position:absolute;font-weight:normal;font-style:normal;left:320.493px;top:73.6px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December</div><div id="a9075" style="position:absolute;font-weight:normal;font-style:normal;left:391.4px;top:73.6px;">&#160;</div><div id="a9076" style="position:absolute;font-weight:normal;font-style:normal;left:394.76px;top:73.6px;">31, 2019.</div></div></ix:nonNumeric></div><div id="a9078" style="position:absolute;font-weight:bold;font-style:normal;left:444.84px;top:312.9px;">&#160;</div><div id="a9079" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">&#160;</div><div id="div_1650_XBRL_TS_8dcfd14f5c72464eb35d009fd38d479e" style="position:absolute;left:0px;top:349.7px;float:left;"><ix:nonNumeric id="ID_271" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1651" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:163px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9080" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Contract Assets/Liabilities </div><div id="a9082" style="position:absolute;font-weight:normal;font-style:normal;left:157.253px;top:0px;">-</div><div id="a9083" style="position:absolute;font-weight:bold;font-style:normal;left:161.573px;top:0px;">&#160;</div><div id="a9084" style="position:absolute;font-weight:normal;font-style:normal;left:164.773px;top:0px;">Contract assets and liabilities represent the net cumulative customer billings, vendor payments and </div><div id="a9085" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">revenue recognized<div style="display:inline-block;width:7.13px">&#160;</div>for tooling<div style="display:inline-block;width:6.77px">&#160;</div>programs. For<div style="display:inline-block;width:7px">&#160;</div>tooling programs<div style="display:inline-block;width:7.29px">&#160;</div>where net<div style="display:inline-block;width:6.57px">&#160;</div>revenue recognized<div style="display:inline-block;width:7.13px">&#160;</div>and vendor<div style="display:inline-block;width:7.03px">&#160;</div>payments exceed </div><div id="a9086" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">customer billings, the<div style="display:inline-block;width:5.8px">&#160;</div>Company recognizes a<div style="display:inline-block;width:5.77px">&#160;</div>contract asset. For<div style="display:inline-block;width:6.05px">&#160;</div>tooling programs where<div style="display:inline-block;width:5.93px">&#160;</div>net customer billings<div style="display:inline-block;width:5.73px">&#160;</div>exceed revenue </div><div id="a9088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">recognized and vendor payments, the Company recognizes a contract liability. Customer payment<div style="display:inline-block;width:1.48px">&#160;</div>terms vary by contract and can </div><div id="a9089" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">range from progress payments<div style="display:inline-block;width:5.75px">&#160;</div>based on work performed<div style="display:inline-block;width:5.53px">&#160;</div>or one single payment<div style="display:inline-block;width:5.39px">&#160;</div>once the contract is<div style="display:inline-block;width:5.61px">&#160;</div>completed. Contract assets </div><div id="a9092" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">are generally classified as current. During the</div><div id="a9093" style="position:absolute;font-weight:normal;font-style:normal;left:245.133px;top:92px;">&#160;</div><div id="a9094" style="position:absolute;font-weight:normal;font-style:normal;left:248.653px;top:92px;">years ended December</div><div id="a9096" style="position:absolute;font-weight:normal;font-style:normal;left:369.293px;top:92px;">&#160;</div><div id="a9097" style="position:absolute;font-weight:normal;font-style:normal;left:372.653px;top:92px;">31, 2020 and December</div><div id="a9102" style="position:absolute;font-weight:normal;font-style:normal;left:499.24px;top:92px;">&#160;</div><div id="a9103" style="position:absolute;font-weight:normal;font-style:normal;left:502.6px;top:92px;">31, 2019, the Company recognized </div><div id="a9106" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">no impairments<div style="display:inline-block;width:9.65px">&#160;</div>on contract<div style="display:inline-block;width:10.08px">&#160;</div>assets. Contract<div style="display:inline-block;width:9.84px">&#160;</div>liabilities are<div style="display:inline-block;width:9.93px">&#160;</div>also generally<div style="display:inline-block;width:9.72px">&#160;</div>classified as<div style="display:inline-block;width:9.87px">&#160;</div>current. The<div style="display:inline-block;width:9.54px">&#160;</div>Company recognized </div><div id="a9110" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">$</div><div id="a9110_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:128.8px;"><ix:nonFraction id="ID_638" name="us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">6,828,000</ix:nonFraction></div><div id="a9110_10_27" style="position:absolute;font-weight:normal;font-style:normal;left:64.586px;top:128.8px;"><div style="display:inline-block;width:4.16px">&#160;</div>at December 31,<div style="display:inline-block;width:5.74px">&#160;</div>2020 and $</div><div id="a9110_37_9" style="position:absolute;font-weight:normal;font-style:normal;left:222.893px;top:128.8px;"><ix:nonFraction id="ID_285" name="us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,240,000</ix:nonFraction></div><div id="a9110_46_12" style="position:absolute;font-weight:normal;font-style:normal;left:276.173px;top:128.8px;"><div style="display:inline-block;width:4.16px">&#160;</div>at December</div><div id="a9116" style="position:absolute;font-weight:normal;font-style:normal;left:348.493px;top:128.8px;">&#160;</div><div id="a9117" style="position:absolute;font-weight:normal;font-style:normal;left:351.853px;top:128.8px;">31, 2019,<div style="display:inline-block;width:5.43px">&#160;</div>corresponding with revenue<div style="display:inline-block;width:5.99px">&#160;</div>from contract liabilities </div><div id="a9120" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">related to jobs outstanding as of December 31, 2019<div style="display:inline-block;width:4.7px">&#160;</div>and December 31, 2018, respectively.</div></div></ix:nonNumeric></div><div id="a9123" style="position:absolute;font-weight:bold;font-style:normal;left:486.76px;top:496.9px;">&#160;</div><div id="a9124" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:515.3px;">&#160;</div><div id="div_1652_XBRL_TS_ecbcf53423004dbc846ebdcf67532acd" style="position:absolute;left:0px;top:533.7px;float:left;"><ix:nonNumeric id="ID_ecbcf53423004dbc846ebdcf67532acd" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_63bdbea51b754d6388ddf41e24e1b6a8" escape="true"><div id="TextBlockContainer1653" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9125" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Property, Plant, and Equipment</div><div id="a9126" style="position:absolute;font-weight:normal;font-style:normal;left:187.813px;top:0px;"><div style="display:inline-block;width:3.68px">&#160;</div>- Property, plant, and<div style="display:inline-block;width:5.18px">&#160;</div>equipment are recorded<div style="display:inline-block;width:5.2px">&#160;</div>at cost. Depreciation is<div style="display:inline-block;width:5.03px">&#160;</div>provided on a straight-</div><div id="a9131" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">line method<div style="display:inline-block;width:6.85px">&#160;</div>over the<div style="display:inline-block;width:6.78px">&#160;</div>estimated useful<div style="display:inline-block;width:6.94px">&#160;</div>lives of<div style="display:inline-block;width:6.78px">&#160;</div>the assets.<div style="display:inline-block;width:6.63px">&#160;</div>The carrying<div style="display:inline-block;width:6.83px">&#160;</div>amount of<div style="display:inline-block;width:6.74px">&#160;</div>long-lived assets<div style="display:inline-block;width:7.05px">&#160;</div>is evaluated<div style="display:inline-block;width:7.03px">&#160;</div>annually to </div><div id="a9135" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">determine if adjustment to the depreciation period or<div style="display:inline-block;width:4.75px">&#160;</div>to the unamortized balance is warranted.</div><div id="a9136" style="position:absolute;font-weight:bold;font-style:normal;left:505.16px;top:36.8px;">&#160;</div><div id="a9137" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">Ranges of estimated useful lives for computing depreciation are<div style="display:inline-block;width:4.73px">&#160;</div>as follows:</div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a9138" style="position:absolute;left:468.413px;top:646.5px;">&#160;</div><div id="a9139" style="position:absolute;left:66.24px;top:664.9px;">&#160;</div><div id="a9140" style="position:absolute;left:69.6px;top:664.9px;">&#160;</div><div id="div_1655_XBRL_TS_63bdbea51b754d6388ddf41e24e1b6a8" style="position:absolute;left:61.813px;top:684.9px;float:left;"><ix:continuation id="XBRL_TS_63bdbea51b754d6388ddf41e24e1b6a8"><div id="TextBlockContainer1658" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:667px;height:67px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1656_XBRL_TS_61a2f28196ad49519718ebfb15098ae9" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_61a2f28196ad49519718ebfb15098ae9" continuedAt="XBRL_TS_79b03ffd1f6f448fb1912d30f589e08b"><div id="TextBlockContainer1657" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:667px;height:67px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9141" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Land improvements </div><div id="a9144" style="position:absolute;left:588.56px;top:0px;"><ix:nonNumeric id="ID_286" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandImprovementsMember" format="ixt-sec:duryear">20</ix:nonNumeric></div><div id="a9144_2_7" style="position:absolute;font-weight:normal;font-style:normal;left:602px;top:0px;"><div style="display:inline-block;width:3.36px">&#160;</div>years </div><div id="a9146" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;">Buildings and improvements </div><div id="a9150" style="position:absolute;left:588.56px;top:17px;"><ix:nonNumeric id="ID_287" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" format="ixt-sec:duryear">20</ix:nonNumeric></div><div id="a9150_2_3" style="position:absolute;font-weight:normal;font-style:normal;left:602px;top:17px;"><div style="display:inline-block;width:3.36px">&#160;</div>- </div><div id="a9150_5_2" style="position:absolute;left:613.04px;top:17px;"><ix:nonNumeric id="ID_288" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" format="ixt-sec:duryear">40</ix:nonNumeric></div><div id="a9150_7_7" style="position:absolute;font-weight:normal;font-style:normal;left:626.48px;top:17px;"><div style="display:inline-block;width:3.36px">&#160;</div>years </div><div id="a9155" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.9px;">Machinery and equipment </div><div id="a9158" style="position:absolute;left:588.56px;top:33.9px;"><ix:nonNumeric id="ID_289" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" format="ixt-sec:duryear">3</ix:nonNumeric></div><div id="a9158_1_3" style="position:absolute;font-weight:normal;font-style:normal;left:595.28px;top:33.9px;"><div style="display:inline-block;width:3.36px">&#160;</div>- </div><div id="a9158_4_2" style="position:absolute;left:606.32px;top:33.9px;"><ix:nonNumeric id="ID_290" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" format="ixt-sec:duryear">15</ix:nonNumeric></div><div id="a9158_6_7" style="position:absolute;font-weight:normal;font-style:normal;left:619.76px;top:33.9px;"><div style="display:inline-block;width:3.36px">&#160;</div>years </div><div id="a9163" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:51px;">Tools, dies and patterns </div><div id="a9166" style="position:absolute;left:588.56px;top:51px;"><ix:nonNumeric id="ID_291" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember" format="ixt-sec:duryear">3</ix:nonNumeric></div><div id="a9166_1_3" style="position:absolute;font-weight:normal;font-style:normal;left:595.28px;top:51px;"><div style="display:inline-block;width:3.36px">&#160;</div>- </div><div id="a9166_4_1" style="position:absolute;left:606.32px;top:51px;"><ix:nonNumeric id="ID_292" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember" format="ixt-sec:duryear">5</ix:nonNumeric></div><div id="a9166_5_6" style="position:absolute;font-weight:normal;font-style:normal;left:613.04px;top:51px;"><div style="display:inline-block;width:3.36px">&#160;</div>years</div></div></ix:continuation></div></div></ix:continuation></div><div id="a9171" style="position:absolute;left:66.24px;top:751.3px;">&#160;</div><div id="div_1659_XBRL_TS_79b03ffd1f6f448fb1912d30f589e08b" style="position:absolute;left:61.813px;top:769.7px;float:left;"><ix:continuation id="XBRL_TS_79b03ffd1f6f448fb1912d30f589e08b" continuedAt="XBRL_TS_79b03ffd1f6f448fb1912d30f589e08b_1"><div id="TextBlockContainer1664" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:218px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1660_XBRL_TS_f6d3c11e6efd4c648c5e7445e79b92fe" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_273" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1661" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9172" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Long-Lived Assets </div><div id="a9175" style="position:absolute;font-weight:normal;font-style:normal;left:116.133px;top:0px;">- Long-lived<div style="display:inline-block;width:7.49px">&#160;</div>assets consist<div style="display:inline-block;width:7.37px">&#160;</div>primarily of<div style="display:inline-block;width:7.56px">&#160;</div>property, plant<div style="display:inline-block;width:7.48px">&#160;</div>and equipment<div style="display:inline-block;width:7.6px">&#160;</div>and finite<div style="display:inline-block;width:2.32px">&#160;</div>-lived intangibles.<div style="display:inline-block;width:7.31px">&#160;</div>The </div><div id="a9185" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">recoverability of long-lived assets is evaluated by an analysis of operating results and consideration of other significant events or </div><div id="a9189" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">changes in the<div style="display:inline-block;width:5.64px">&#160;</div>business environment.<div style="display:inline-block;width:8.91px">&#160;</div>The Company evaluates<div style="display:inline-block;width:6.07px">&#160;</div>whether impairment exists<div style="display:inline-block;width:5.84px">&#160;</div>for long-lived assets<div style="display:inline-block;width:5.84px">&#160;</div>on the basis<div style="display:inline-block;width:5.78px">&#160;</div>of </div><div id="a9192" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">undiscounted expected future cash flows from operations before interest.<div style="display:inline-block;width:6.31px">&#160;</div>There was </div><div id="a9192_84_2" style="position:absolute;font-weight:normal;font-style:normal;left:455.652px;top:55.2px;"><ix:nonFraction id="ID_639" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction id="ID_640" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction id="ID_641" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></div><div id="a9192_86_40" style="position:absolute;font-weight:normal;font-style:normal;left:468.932px;top:55.2px;"><div style="display:inline-block;width:3.2px">&#160;</div>impairment of the Company's long-lived </div><div id="a9196" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">assets for the years ended December</div><div id="a9198" style="position:absolute;font-weight:normal;font-style:normal;left:198.853px;top:73.6px;">&#160;</div><div id="a9199" style="position:absolute;font-weight:normal;font-style:normal;left:202.213px;top:73.6px;">31, 2020,<div style="display:inline-block;width:3.68px">&#160;</div>2019 and 2018.</div></div></ix:nonNumeric></div><div id="a9207" style="position:absolute;font-weight:bold;font-style:normal;left:338.253px;top:73.6px;">&#160;</div><div id="a9208" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">&#160;</div><div id="div_1662_XBRL_TS_41cd0eef92ab41eea84cafef98fb5ced" style="position:absolute;left:0px;top:110.4px;float:left;"><ix:nonNumeric id="ID_274" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_41cd0eef92ab41eea84cafef98fb5ced_1" escape="true"><div id="TextBlockContainer1663" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9209" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Goodwill </div><div id="a9210" style="position:absolute;font-weight:normal;font-style:normal;left:59.659px;top:0px;">- The purchase consideration of acquired businesses have been allocated to the assets and liabilities<div style="display:inline-block;width:4.73px">&#160;</div>acquired based on </div><div id="a9214" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">the estimated fair values<div style="display:inline-block;width:5.77px">&#160;</div>on the respective<div style="display:inline-block;width:5.39px">&#160;</div>acquisition dates. Based<div style="display:inline-block;width:5.62px">&#160;</div>on these values, the<div style="display:inline-block;width:5.76px">&#160;</div>excess purchase consideration<div style="display:inline-block;width:5.73px">&#160;</div>over the </div><div id="a9216" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">fair value of<div style="display:inline-block;width:5.83px">&#160;</div>the net assets<div style="display:inline-block;width:5.77px">&#160;</div>acquired was allocated<div style="display:inline-block;width:6.11px">&#160;</div>to goodwill. The<div style="display:inline-block;width:5.61px">&#160;</div>Company accounts for<div style="display:inline-block;width:6.11px">&#160;</div>goodwill in accordance<div style="display:inline-block;width:6.02px">&#160;</div>with FASB </div><div id="a9218" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">ASC Topic 350,</div><div id="a9219" style="position:absolute;font-weight:normal;font-style:normal;left:92.613px;top:55.2px;">&#160;</div><div id="a9220" style="position:absolute;font-weight:normal;font-style:italic;left:95.973px;top:55.2px;">Intangibles - Goodwill<div style="display:inline-block;width:6.88px">&#160;</div>and Other.</div><div id="a9224" style="position:absolute;font-weight:normal;font-style:italic;left:280.973px;top:55.2px;">&#160;</div><div id="a9225" style="position:absolute;font-weight:normal;font-style:normal;left:284.333px;top:55.2px;">FASB ASC Topic<div style="display:inline-block;width:5.72px">&#160;</div>350 prohibits<div style="display:inline-block;width:5.86px">&#160;</div>the amortization<div style="display:inline-block;width:5.82px">&#160;</div>of goodwill<div style="display:inline-block;width:5.92px">&#160;</div>and requires </div><div id="a9226" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">these assets be reviewed for impairment<div style="display:inline-block;width:1.47px">&#160;</div>at each reporting unit. As<div style="display:inline-block;width:1.08px">&#160;</div>a result of the Horizon Plastics<div style="display:inline-block;width:1.51px">&#160;</div>acquisition on January</div><div id="a9229" style="position:absolute;font-weight:normal;font-style:normal;left:638.48px;top:73.6px;">&#160;</div><div id="a9230" style="position:absolute;font-weight:normal;font-style:normal;left:641.84px;top:73.6px;">16, 2018 </div><div id="a9231" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">and the status of its integration, the Company established two reporting<div style="display:inline-block;width:4.9px">&#160;</div>units, Core Traditional and Horizon Plastics.</div><div id="a9232" style="position:absolute;font-weight:bold;font-style:normal;left:625.68px;top:92px;">&#160;</div></div></ix:nonNumeric></div></div></ix:continuation></div></div>
</div>
<div style="padding: 7px">
<div id="Page47" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a9233" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a9238" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a9239" style="position:absolute;left:401.347px;top:1006.3px;">46</div><div id="a9240" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1665_XBRL_TS_79b03ffd1f6f448fb1912d30f589e08b_1" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_79b03ffd1f6f448fb1912d30f589e08b_1" continuedAt="XBRL_TS_79b03ffd1f6f448fb1912d30f589e08b_2"><div id="TextBlockContainer1674" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:918px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1666_XBRL_TS_41cd0eef92ab41eea84cafef98fb5ced_1" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_41cd0eef92ab41eea84cafef98fb5ced_1"><div id="TextBlockContainer1667" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:586px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9241" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">&#160;</div><div id="a9242" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">The annual impairment<div style="display:inline-block;width:5.22px">&#160;</div>tests of goodwill may<div style="display:inline-block;width:5.6px">&#160;</div>be completed through<div style="display:inline-block;width:5.32px">&#160;</div>qualitative assessments; however<div style="display:inline-block;width:5.64px">&#160;</div>the, Company may<div style="display:inline-block;width:5.36px">&#160;</div>elect </div><div id="a9244" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">to bypass the qualitative<div style="display:inline-block;width:5.53px">&#160;</div>assessment and proceed<div style="display:inline-block;width:5.63px">&#160;</div>directly to a quantitative<div style="display:inline-block;width:5.45px">&#160;</div>impairment test for<div style="display:inline-block;width:5.41px">&#160;</div>any reporting unit in<div style="display:inline-block;width:5.44px">&#160;</div>any period. </div><div id="a9246" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">The Company may resume the qualitative assessment for any<div style="display:inline-block;width:4.71px">&#160;</div>reporting unit in any subsequent period.</div><div id="a9247" style="position:absolute;font-weight:normal;font-style:normal;left:547.72px;top:55.2px;">&#160;</div><div id="a9248" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">&#160;</div><div id="a9249" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">Under a qualitative and quantitative<div style="display:inline-block;width:4.95px">&#160;</div>approach, the impairment test<div style="display:inline-block;width:4.89px">&#160;</div>for goodwill consists of an<div style="display:inline-block;width:4.92px">&#160;</div>assessment of whether it is<div style="display:inline-block;width:5.16px">&#160;</div>more-</div><div id="a9252" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">likely-than-not that a<div style="display:inline-block;width:1.22px">&#160;</div>reporting unit&#8217;s fair value is<div style="display:inline-block;width:0.48px">&#160;</div>less than its<div style="display:inline-block;width:1.23px">&#160;</div>carrying amount. As<div style="display:inline-block;width:0.65px">&#160;</div>part of the qualitative<div style="display:inline-block;width:0.46px">&#160;</div>assessment, the Company </div><div id="a9260" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">considers relevant<div style="display:inline-block;width:7.12px">&#160;</div>events and<div style="display:inline-block;width:7.1px">&#160;</div>circumstances that<div style="display:inline-block;width:6.99px">&#160;</div>affect the<div style="display:inline-block;width:6.96px">&#160;</div>fair value<div style="display:inline-block;width:6.77px">&#160;</div>or carrying<div style="display:inline-block;width:6.97px">&#160;</div>amount of<div style="display:inline-block;width:6.9px">&#160;</div>the Company.<div style="display:inline-block;width:7px">&#160;</div>Such events<div style="display:inline-block;width:6.91px">&#160;</div>and </div><div id="a9261" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">circumstances could<div style="display:inline-block;width:7.16px">&#160;</div>include changes<div style="display:inline-block;width:7.14px">&#160;</div>in economic<div style="display:inline-block;width:7.21px">&#160;</div>conditions, industry<div style="display:inline-block;width:7.3px">&#160;</div>and market<div style="display:inline-block;width:7.04px">&#160;</div>conditions, cost<div style="display:inline-block;width:7.36px">&#160;</div>factors, overall<div style="display:inline-block;width:7.08px">&#160;</div>financial </div><div id="a9262" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;">performance, reporting unit<div style="display:inline-block;width:6.76px">&#160;</div>specific events and<div style="display:inline-block;width:6.65px">&#160;</div>capital markets pricing.<div style="display:inline-block;width:10.83px">&#160;</div>The Company places<div style="display:inline-block;width:6.77px">&#160;</div>more weight on<div style="display:inline-block;width:6.41px">&#160;</div>the events and </div><div id="a9264" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">circumstances that most affect the Company's<div style="display:inline-block;width:5.36px">&#160;</div>fair value or carrying amount. These factors<div style="display:inline-block;width:5.15px">&#160;</div>are all considered by management in </div><div id="a9266" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">reaching its conclusion about whether to perform step one of the impairment test. If the Company elects to bypass the qualitative </div><div id="a9268" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">assessment for any<div style="display:inline-block;width:5.93px">&#160;</div>reporting unit, or<div style="display:inline-block;width:6.12px">&#160;</div>if a qualitative<div style="display:inline-block;width:5.54px">&#160;</div>assessment indicates it<div style="display:inline-block;width:6.17px">&#160;</div>is more-likely-than<div style="display:inline-block;width:1.44px">&#160;</div>-not that the<div style="display:inline-block;width:5.75px">&#160;</div>estimated carrying </div><div id="a9275" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">value of a reporting unit exceeds its fair value, the Company proceeds<div style="display:inline-block;width:5.12px">&#160;</div>to a quantitative approach.</div><div id="a9278" style="position:absolute;font-weight:normal;font-style:normal;left:522.6px;top:239.2px;">&#160;</div><div id="a9279" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">&#160;</div><div id="a9280" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;">The company performed a<div style="display:inline-block;width:5.12px">&#160;</div>qualitative analysis for the year<div style="display:inline-block;width:5.33px">&#160;</div>end December 31, 2020<div style="display:inline-block;width:5.15px">&#160;</div>and determined there was no<div style="display:inline-block;width:5.1px">&#160;</div>impairment of </div><div id="a9281" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;">the Company&#8217;s goodwill.<div style="display:inline-block;width:4.52px">&#160;</div></div><div id="a9284" style="position:absolute;font-weight:normal;font-style:normal;left:146.373px;top:294.5px;">&#160;</div><div id="a9285" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;">&#160;</div><div id="a9286" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">Due to the Company's financial performance and depressed stock price,<div style="display:inline-block;width:4.73px">&#160;</div>the Company performed a quantitative analysis for both </div><div id="a9288" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;">of its reporting units at<div style="display:inline-block;width:1.29px">&#160;</div>September</div><div id="a9290" style="position:absolute;font-weight:normal;font-style:normal;left:183.813px;top:349.7px;">&#160;</div><div id="a9291" style="position:absolute;font-weight:normal;font-style:normal;left:187.173px;top:349.7px;">30, 2019. During 2019, the<div style="display:inline-block;width:1.31px">&#160;</div>Company incurred a loss of<div style="display:inline-block;width:1.37px">&#160;</div>margin in its Horizon Plastics<div style="display:inline-block;width:1.25px">&#160;</div>reporting </div><div id="a9292" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368.1px;">unit caused by selling price decreases that the Company<div style="display:inline-block;width:1.84px">&#160;</div>has not been able to fully offset<div style="display:inline-block;width:1.93px">&#160;</div>with material cost reductions. As<div style="display:inline-block;width:1.78px">&#160;</div>a result </div><div id="a9294" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.5px;">of the quantitative analysis,<div style="display:inline-block;width:5.48px">&#160;</div>the Company concluded that<div style="display:inline-block;width:5.61px">&#160;</div>the carrying value of<div style="display:inline-block;width:5.43px">&#160;</div>Horizon Plastics was greater<div style="display:inline-block;width:5.55px">&#160;</div>than the fair value, </div><div id="a9296" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.9px;">which resulted in a<div style="display:inline-block;width:5.44px">&#160;</div>goodwill impairment charge<div style="display:inline-block;width:5.3px">&#160;</div>of</div><div id="a9298" style="position:absolute;font-weight:normal;font-style:normal;left:277.133px;top:404.9px;">&#160;</div><div id="a9299" style="position:absolute;font-weight:normal;font-style:normal;left:280.493px;top:404.9px;">$</div><div id="a9299_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:287.213px;top:404.9px;"><ix:nonFraction id="ID_643" name="us-gaap:GoodwillImpairmentLoss" contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655_us-gaap_ReportingUnitAxis_cmt_HorizonPlasticsReportingUnitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,100,000</ix:nonFraction></div><div id="a9300" style="position:absolute;font-weight:normal;font-style:normal;left:340.813px;top:404.9px;">&#160;</div><div id="a9301" style="position:absolute;font-weight:normal;font-style:normal;left:344.173px;top:404.9px;">at September</div><div id="a9303" style="position:absolute;font-weight:normal;font-style:normal;left:414.44px;top:404.9px;">&#160;</div><div id="a9304" style="position:absolute;font-weight:normal;font-style:normal;left:417.8px;top:404.9px;">30, 2019 representing</div><div id="a9305" style="position:absolute;font-weight:normal;font-style:normal;left:534.44px;top:404.9px;">&#160;</div><div id="a9306" style="position:absolute;font-weight:normal;font-style:normal;left:537.8px;top:404.9px;"><ix:nonFraction id="ID_642" name="us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" contextRef="AS_OF_Sep30_2019_Entity_0001026655_us-gaap_ReportingUnitAxis_cmt_HorizonPlasticsReportingUnitMember" unitRef="pure" decimals="4" format="ixt:numdotdecimal" scale="-2">19</ix:nonFraction></div><div id="a9306_2_1" style="position:absolute;font-weight:normal;font-style:normal;left:551.24px;top:404.9px;">%</div><div id="a9307" style="position:absolute;font-weight:normal;font-style:normal;left:562.32px;top:404.9px;">&#160;</div><div id="a9308" style="position:absolute;font-weight:normal;font-style:normal;left:565.68px;top:404.9px;">of the goodwill related </div><div id="a9309" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:423.3px;">to the Horizon<div style="display:inline-block;width:6.97px">&#160;</div>Plastics reporting<div style="display:inline-block;width:6.14px">&#160;</div>unit. The company<div style="display:inline-block;width:6.94px">&#160;</div>performed a<div style="display:inline-block;width:5.88px">&#160;</div>qualitative assessment<div style="display:inline-block;width:6.25px">&#160;</div>at December</div><div id="a9311" style="position:absolute;font-weight:normal;font-style:normal;left:557.68px;top:423.3px;">&#160;</div><div id="a9312" style="position:absolute;font-weight:normal;font-style:normal;left:561.04px;top:423.3px;">31, 2019,<div style="display:inline-block;width:6.04px">&#160;</div>indicating no </div><div id="a9315" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.7px;">additional goodwill impairment related to the Horizon Plastics<div style="display:inline-block;width:4.76px">&#160;</div>reporting unit.</div><div id="a9316" style="position:absolute;font-weight:normal;font-style:normal;left:417.16px;top:441.7px;">&#160;</div><div id="a9317" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:460.1px;">&#160;</div><div id="a9318" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.5px;">The Company&#8217;s annual impairment assessment at December</div><div id="a9322" style="position:absolute;font-weight:normal;font-style:normal;left:323.693px;top:478.5px;">&#160;</div><div id="a9323" style="position:absolute;font-weight:normal;font-style:normal;left:327.213px;top:478.5px;">31, 2018 consisted of<div style="display:inline-block;width:1.27px">&#160;</div>a quantitative analysis for both<div style="display:inline-block;width:1.22px">&#160;</div>reporting units. </div><div id="a9324" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:496.9px;">It concluded that the carrying value of Core<div style="display:inline-block;width:4.61px">&#160;</div>Traditional was greater than the fair value, which resulted<div style="display:inline-block;width:4.83px">&#160;</div>in a goodwill impairment </div><div id="a9326" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:515.3px;">charge of $</div><div id="a9326_11_9" style="position:absolute;font-weight:normal;font-style:normal;left:63.786px;top:515.3px;"><ix:nonFraction id="ID_68AA" name="us-gaap:GoodwillImpairmentLoss" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,403,000</ix:nonFraction></div><div id="a9326_20_110" style="position:absolute;font-weight:normal;font-style:normal;left:117.386px;top:515.3px;">, representing all the goodwill related to the Core Traditional reporting unit. The analysis of the Company&#8217;s </div><div id="a9330" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:533.7px;">other reporting unit,<div style="display:inline-block;width:5.58px">&#160;</div>Horizon Plastics, indicated<div style="display:inline-block;width:5.82px">&#160;</div>no goodwill impairment<div style="display:inline-block;width:5.56px">&#160;</div>charge, based on<div style="display:inline-block;width:5.62px">&#160;</div>historical performance and<div style="display:inline-block;width:5.67px">&#160;</div>financial </div><div id="a9332" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:552.1px;">projections at that time, as the excess of the estimated fair<div style="display:inline-block;width:1.78px">&#160;</div>value over the carrying value of its invested capital was approximately </div><div id="a9334" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.5px;"><ix:nonFraction id="ID_294" name="us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="pure" decimals="4" format="ixt:numdotdecimal" scale="-2">23</ix:nonFraction></div><div id="a9334_2_38" style="position:absolute;font-weight:normal;font-style:normal;left:17.867px;top:570.5px;">% of the book value of its net assets.</div></div></ix:continuation></div><div id="a9336" style="position:absolute;font-weight:normal;font-style:normal;left:212.973px;top:570.5px;">&#160;</div><div id="a9337" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:588.9px;">&#160;</div><div id="div_1668_XBRL_TS_83eede7b84f34713ac2852f64e3946b0" style="position:absolute;left:0px;top:607.3px;float:left;"><ix:nonNumeric id="ID_275" name="us-gaap:IncomeTaxPolicyTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1669" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9338" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Income Taxes </div><div id="a9339" style="position:absolute;font-weight:normal;font-style:normal;left:86.213px;top:0px;">- The Company records<div style="display:inline-block;width:6.09px">&#160;</div>deferred income taxes<div style="display:inline-block;width:5.48px">&#160;</div>for differences between<div style="display:inline-block;width:5.45px">&#160;</div>the financial reporting<div style="display:inline-block;width:5.52px">&#160;</div>basis and income </div><div id="a9342" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">tax basis of assets and liabilities. A detailed breakout is located in </div><div id="a9343" style="position:absolute;font-weight:normal;font-style:italic;left:356.653px;top:18.4px;">Note 11 - Income Taxes</div><div id="a9349" style="position:absolute;font-weight:normal;font-style:normal;left:481.16px;top:18.4px;">.</div></div></ix:nonNumeric></div><div id="a9350" style="position:absolute;font-weight:bold;font-style:normal;left:484.52px;top:625.7px;">&#160;</div><div id="a9351" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:644.1px;">&#160;</div><div id="div_1670_XBRL_TS_76c98e0891e04f71b37a14801a913fa2" style="position:absolute;left:0px;top:662.5px;float:left;"><ix:nonNumeric id="ID_276" name="us-gaap:SelfInsuranceReservePolicyTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1671" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9352" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Self-Insurance </div><div id="a9355" style="position:absolute;font-weight:normal;font-style:normal;left:91.173px;top:0px;">- The Company is self<div style="display:inline-block;width:1.86px">&#160;</div>-insured with respect<div style="display:inline-block;width:5.27px">&#160;</div>to Columbus and Batavia,<div style="display:inline-block;width:5.57px">&#160;</div>Ohio; Gaffney, South Carolina;<div style="display:inline-block;width:5.56px">&#160;</div>Winona, </div><div id="a9364" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">Minnesota and<div style="display:inline-block;width:9.76px">&#160;</div>Brownsville, Texas<div style="display:inline-block;width:9.5px">&#160;</div>for medical,<div style="display:inline-block;width:9.6px">&#160;</div>dental and<div style="display:inline-block;width:10.02px">&#160;</div>vision claims<div style="display:inline-block;width:9.55px">&#160;</div>and Columbus<div style="display:inline-block;width:9.78px">&#160;</div>and Batavia,<div style="display:inline-block;width:9.79px">&#160;</div>Ohio for<div style="display:inline-block;width:9.84px">&#160;</div>workers&#8217; </div><div id="a9366" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">compensation claims, all of which are subject to stop<div style="display:inline-block;width:1.39px">&#160;</div>-loss insurance thresholds. The Company is also self-insured for dental and </div><div id="a9372" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">vision with respect to its<div style="display:inline-block;width:5.2px">&#160;</div>Cobourg, Canada location.<div style="display:inline-block;width:7.8px">&#160;</div>The Company has recorded<div style="display:inline-block;width:5.12px">&#160;</div>an estimated liability for self<div style="display:inline-block;width:1.7px">&#160;</div>-insured medical, </div><div id="a9375" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">dental and vision claims incurred but<div style="display:inline-block;width:5.03px">&#160;</div>not reported and worker&#8217;s compensation claims<div style="display:inline-block;width:4.97px">&#160;</div>incurred but not reported at December</div><div id="a9381" style="position:absolute;font-weight:normal;font-style:normal;left:667.92px;top:73.6px;">&#160;</div><div id="a9382" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:73.6px;">31, </div><div id="a9383" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">2020 and December</div><div id="a9387" style="position:absolute;font-weight:normal;font-style:normal;left:111.813px;top:92px;">&#160;</div><div id="a9388" style="position:absolute;font-weight:normal;font-style:normal;left:115.173px;top:92px;">31, 2019 of $</div><div id="a9388_13_7" style="position:absolute;font-weight:normal;font-style:normal;left:186.213px;top:92px;"><ix:nonFraction id="ID_644" name="us-gaap:SelfInsuranceReserve" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">933,000</ix:nonFraction></div><div id="a9388_20_6" style="position:absolute;font-weight:normal;font-style:normal;left:229.773px;top:92px;"><div style="display:inline-block;width:3.36px">&#160;</div>and $</div><div id="a9388_26_9" style="position:absolute;font-weight:normal;font-style:normal;left:262.253px;top:92px;"><ix:nonFraction id="ID_295" name="us-gaap:SelfInsuranceReserve" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,203,000</ix:nonFraction></div><div id="a9388_35_15" style="position:absolute;font-weight:normal;font-style:normal;left:315.693px;top:92px;">, respectively.</div></div></ix:nonNumeric></div><div id="a9401" style="position:absolute;font-weight:bold;font-style:normal;left:389px;top:754.5px;">&#160;</div><div id="a9402" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:772.9px;">&#160;</div><div id="div_1672_XBRL_TS_1d1cac3156744e1e97f6cb3d2ae03f16" style="position:absolute;left:0px;top:791.3px;float:left;"><ix:nonNumeric id="ID_277" name="us-gaap:PostemploymentBenefitPlansPolicy" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1673" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9403" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Post Retirement<div style="display:inline-block;width:7.79px">&#160;</div>Benefits </div><div id="a9404" style="position:absolute;font-weight:normal;font-style:normal;left:155.333px;top:0px;">- Management<div style="display:inline-block;width:7.73px">&#160;</div>records an<div style="display:inline-block;width:7.78px">&#160;</div>accrual for<div style="display:inline-block;width:7.99px">&#160;</div>post retirement<div style="display:inline-block;width:7.82px">&#160;</div>costs associated<div style="display:inline-block;width:8.19px">&#160;</div>with the<div style="display:inline-block;width:7.73px">&#160;</div>health care<div style="display:inline-block;width:7.99px">&#160;</div>plan </div><div id="a9408" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">sponsored by<div style="display:inline-block;width:7.31px">&#160;</div>the Company<div style="display:inline-block;width:7.53px">&#160;</div>for certain<div style="display:inline-block;width:7.47px">&#160;</div>employees. Should<div style="display:inline-block;width:7.57px">&#160;</div>actual results<div style="display:inline-block;width:7.27px">&#160;</div>differ from<div style="display:inline-block;width:7.53px">&#160;</div>the assumptions<div style="display:inline-block;width:7.59px">&#160;</div>used to<div style="display:inline-block;width:7.29px">&#160;</div>determine the </div><div id="a9409" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">reserves, additional provisions<div style="display:inline-block;width:5.93px">&#160;</div>may be required.<div style="display:inline-block;width:5.44px">&#160;</div>In particular, increases<div style="display:inline-block;width:5.57px">&#160;</div>in future healthcare<div style="display:inline-block;width:5.73px">&#160;</div>costs above the<div style="display:inline-block;width:5.43px">&#160;</div>assumptions could </div><div id="a9412" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">have an adverse<div style="display:inline-block;width:6.24px">&#160;</div>effect on the<div style="display:inline-block;width:6.36px">&#160;</div>Company's operations. The<div style="display:inline-block;width:6.39px">&#160;</div>effect of a<div style="display:inline-block;width:6.27px">&#160;</div>change in healthcare<div style="display:inline-block;width:6.39px">&#160;</div>costs is described<div style="display:inline-block;width:6.42px">&#160;</div>in </div><div id="a9413" style="position:absolute;font-weight:normal;font-style:italic;left:608.88px;top:55.2px;">Note 12 -<div style="display:inline-block;width:6.16px">&#160;</div>Post </div><div id="a9418" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:73.6px;">Retirement Benefits</div><div id="a9419" style="position:absolute;font-weight:normal;font-style:normal;left:110.373px;top:73.6px;">.<div style="display:inline-block;width:10.28px">&#160;</div>Core Molding<div style="display:inline-block;width:6.56px">&#160;</div>Technologies had<div style="display:inline-block;width:7.21px">&#160;</div>a liability<div style="display:inline-block;width:6.91px">&#160;</div>for post<div style="display:inline-block;width:7.06px">&#160;</div>retirement healthcare<div style="display:inline-block;width:7.08px">&#160;</div>benefits based<div style="display:inline-block;width:7.12px">&#160;</div>on actuarially </div><div id="a9420" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">computed estimates of $</div><div id="a9420_23_9" style="position:absolute;font-weight:normal;font-style:normal;left:134.373px;top:92px;"><ix:nonFraction id="ID_645" name="us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">9,109,000</ix:nonFraction></div><div id="a9420_32_12" style="position:absolute;font-weight:normal;font-style:normal;left:187.973px;top:92px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December</div><div id="a9425" style="position:absolute;font-weight:normal;font-style:normal;left:258.893px;top:92px;">&#160;</div><div id="a9426" style="position:absolute;font-weight:normal;font-style:normal;left:262.253px;top:92px;">31, 2020 and $</div><div id="a9426_14_9" style="position:absolute;font-weight:normal;font-style:normal;left:341.613px;top:92px;"><ix:nonFraction id="ID_296" name="us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">9,160,000</ix:nonFraction></div><div id="a9426_23_12" style="position:absolute;font-weight:normal;font-style:normal;left:395.053px;top:92px;"><div style="display:inline-block;width:3.39px">&#160;</div>at December</div><div id="a9433" style="position:absolute;font-weight:normal;font-style:normal;left:465.96px;top:92px;">&#160;</div><div id="a9434" style="position:absolute;font-weight:normal;font-style:normal;left:469.32px;top:92px;">31, 2019.</div></div></ix:nonNumeric></div><div id="a9437" style="position:absolute;font-weight:bold;font-style:normal;left:519.4px;top:883.3px;">&#160;</div><div id="a9438" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:901.7px;">&#160;</div></div></ix:continuation></div></div>
</div>
<div style="padding: 7px">
<div id="Page48" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a9439" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a9444" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a9445" style="position:absolute;left:401.347px;top:1006.3px;">47</div><div id="a9446" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1675_XBRL_TS_79b03ffd1f6f448fb1912d30f589e08b_2" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_79b03ffd1f6f448fb1912d30f589e08b_2" continuedAt="XBRL_TS_79b03ffd1f6f448fb1912d30f589e08b_3"><div id="TextBlockContainer1686" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:936px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1676_XBRL_TS_9e512465744e4f31a365e71dc00a8a06" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_279" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1677" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9447" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Fair Value of Financial Instruments </div><div id="a9448" style="position:absolute;font-weight:normal;font-style:normal;left:210.573px;top:0px;">- The Company's financial instruments consist of long-term debt, revolving loans, interest </div><div id="a9453" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">rate swaps,<div style="display:inline-block;width:9.8px">&#160;</div>foreign currency<div style="display:inline-block;width:9.8px">&#160;</div>hedges, accounts<div style="display:inline-block;width:9.93px">&#160;</div>receivable, and<div style="display:inline-block;width:9.87px">&#160;</div>accounts payable.<div style="display:inline-block;width:9.77px">&#160;</div>The carrying<div style="display:inline-block;width:9.55px">&#160;</div>amount of<div style="display:inline-block;width:9.78px">&#160;</div>these financial </div><div id="a9455" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">instruments approximated their fair value. Further detail is located<div style="display:inline-block;width:4.94px">&#160;</div>in </div><div id="a9456" style="position:absolute;font-weight:normal;font-style:italic;left:375.213px;top:36.8px;">Note 14 - Fair Value of Financial Instruments.</div></div></ix:nonNumeric></div><div id="a9460" style="position:absolute;font-weight:bold;font-style:normal;left:623.44px;top:36.8px;">&#160;</div><div id="a9461" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">&#160;</div><div id="div_1678_XBRL_TS_34d30e4d0b264137ab21810db4ce79ad" style="position:absolute;left:0px;top:73.6px;float:left;"><ix:nonNumeric id="ID_278" name="us-gaap:ConcentrationRiskCreditRisk" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1679" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:402px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9462" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Concentration Risks</div><div id="a9463" style="position:absolute;font-weight:normal;font-style:normal;left:120.773px;top:0px;"><div style="display:inline-block;width:3.36px">&#160;</div>- The Company has concentration risk related to significant amounts of sales and accounts receivable with </div><div id="a9469" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">certain customers.<div style="display:inline-block;width:6.75px">&#160;</div>The Company had five major customers during the year end December<div style="display:inline-block;width:4.7px">&#160;</div>31, 2020, </div><div id="a9469_96_25" style="position:absolute;left:543.533px;top:18.4px;"><ix:nonNumeric id="ID_651" name="us-gaap:ConcentrationRiskCustomer" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" continuedAt="XBRL_CS_2fc188e102324ed7bb8b76fd91c0c4da_1">Navistar, Volvo, PACCAR, </ix:nonNumeric></div><div id="a9473" style="position:absolute;left:4.427px;top:36.8px;"><ix:continuation id="XBRL_CS_2fc188e102324ed7bb8b76fd91c0c4da_1">BRP and UFP</ix:continuation></div><div id="a9473_11_115" style="position:absolute;font-weight:normal;font-style:normal;left:78.059px;top:36.8px;">.<div style="display:inline-block;width:6.76px">&#160;</div>Major customers are defined as customers whose current year sales individually consist of more<div style="display:inline-block;width:4.73px">&#160;</div>than ten percent </div><div id="a9476" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">of total sales<div style="display:inline-block;width:5.84px">&#160;</div>during any annual<div style="display:inline-block;width:6.36px">&#160;</div>or interim reporting<div style="display:inline-block;width:5.98px">&#160;</div>period in the<div style="display:inline-block;width:6.16px">&#160;</div>current year. Sales<div style="display:inline-block;width:6.13px">&#160;</div>to five major<div style="display:inline-block;width:6.22px">&#160;</div>customers comprised </div><div id="a9476_122_2" style="position:absolute;font-weight:normal;font-style:normal;left:660.2px;top:55.2px;"><ix:nonFraction id="ID_646" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="pure" decimals="4" format="ixt:numdotdecimal" scale="-2">70</ix:nonFraction></div><div id="a9476_124_3" style="position:absolute;font-weight:normal;font-style:normal;left:673.639px;top:55.2px;">%, </div><div id="a9480" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"><ix:nonFraction id="ID_647" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="pure" decimals="4" format="ixt:numdotdecimal" scale="-2">70</ix:nonFraction></div><div id="a9480_2_6" style="position:absolute;font-weight:normal;font-style:normal;left:17.867px;top:73.6px;">% and </div><div id="a9480_8_2" style="position:absolute;font-weight:normal;font-style:normal;left:55.819px;top:73.6px;"><ix:nonFraction id="ID_648" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="pure" decimals="4" format="ixt:numdotdecimal" scale="-2">70</ix:nonFraction></div><div id="a9480_10_59" style="position:absolute;font-weight:normal;font-style:normal;left:69.259px;top:73.6px;">% of total sales<div style="display:inline-block;width:5.38px">&#160;</div>in 2020, 2019 and<div style="display:inline-block;width:5.57px">&#160;</div>2018, respectively (see </div><div id="a9491" style="position:absolute;font-weight:normal;font-style:italic;left:384.68px;top:73.6px;">Note 4 - Major<div style="display:inline-block;width:5.33px">&#160;</div>Customers</div><div id="a9495" style="position:absolute;font-weight:normal;font-style:normal;left:526.44px;top:73.6px;">).<div style="display:inline-block;width:7.78px">&#160;</div>Concentrations of accounts </div><div id="a9496" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">receivable balances with<div style="display:inline-block;width:6.79px">&#160;</div>five customers accounted<div style="display:inline-block;width:7px">&#160;</div>for </div><div id="a9496_54_2" style="position:absolute;font-weight:normal;font-style:normal;left:303.533px;top:92px;"><ix:nonFraction id="ID_649" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="pure" decimals="4" format="ixt:numdotdecimal" scale="-2">64</ix:nonFraction></div><div id="a9496_56_6" style="position:absolute;font-weight:normal;font-style:normal;left:316.973px;top:92px;">% and </div><div id="a9496_62_2" style="position:absolute;font-weight:normal;font-style:normal;left:355.853px;top:92px;"><ix:nonFraction id="ID_650" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="pure" decimals="4" format="ixt:numdotdecimal" scale="-2">56</ix:nonFraction></div><div id="a9496_64_36" style="position:absolute;font-weight:normal;font-style:normal;left:369.293px;top:92px;">% of accounts<div style="display:inline-block;width:6.53px">&#160;</div>receivable at<div style="display:inline-block;width:5.69px">&#160;</div>December</div><div id="a9504" style="position:absolute;font-weight:normal;font-style:normal;left:578.96px;top:92px;">&#160;</div><div id="a9505" style="position:absolute;font-weight:normal;font-style:normal;left:582.32px;top:92px;">31, 2020<div style="display:inline-block;width:5.68px">&#160;</div>and 2019, </div><div id="a9511" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">respectively.<div style="display:inline-block;width:6.99px">&#160;</div>The Company performs ongoing credit<div style="display:inline-block;width:5.21px">&#160;</div>evaluations of its customers' financial<div style="display:inline-block;width:5.31px">&#160;</div>condition.<div style="display:inline-block;width:7px">&#160;</div>The Company maintains </div><div id="a9513" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">reserves for potential bad debt losses, and such bad<div style="display:inline-block;width:4.85px">&#160;</div>debt losses have been historically within the Company's expectations.<div style="display:inline-block;width:8.62px">&#160;</div>Sales </div><div id="a9515" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">to all customers' manufacturing and<div style="display:inline-block;width:5.31px">&#160;</div>service locations in Mexico and<div style="display:inline-block;width:5.34px">&#160;</div>Canada totaled </div><div id="a9515_83_2" style="position:absolute;font-weight:normal;font-style:normal;left:457.32px;top:147.2px;"><ix:nonFraction id="ID_652" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_cmt_MexicoAndCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="pure" decimals="4" format="ixt:numdotdecimal" scale="-2">35</ix:nonFraction></div><div id="a9515_85_3" style="position:absolute;font-weight:normal;font-style:normal;left:470.6px;top:147.2px;">%, </div><div id="a9515_88_2" style="position:absolute;font-weight:normal;font-style:normal;left:488.68px;top:147.2px;"><ix:nonFraction id="ID_653" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_cmt_MexicoAndCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="pure" decimals="4" format="ixt:numdotdecimal" scale="-2">34</ix:nonFraction></div><div id="a9515_90_6" style="position:absolute;font-weight:normal;font-style:normal;left:502.12px;top:147.2px;">% and </div><div id="a9515_96_2" style="position:absolute;font-weight:normal;font-style:normal;left:539.56px;top:147.2px;"><ix:nonFraction id="ID_654" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_cmt_MexicoAndCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="pure" decimals="4" format="ixt:numdotdecimal" scale="-2">32</ix:nonFraction></div><div id="a9515_98_27" style="position:absolute;font-weight:normal;font-style:normal;left:553px;top:147.2px;">% of total sales for 2020, </div><div id="a9528" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;">2019 and 2018, respectively.</div><div id="a9533" style="position:absolute;font-weight:bold;font-style:normal;left:157.253px;top:165.6px;">&#160;</div><div id="a9534" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">&#160;</div><div id="a9535" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">As of December 31,<div style="display:inline-block;width:5.54px">&#160;</div>2020, the Company employed<div style="display:inline-block;width:5.53px">&#160;</div>a total of </div><div id="a9535_57_5" style="position:absolute;font-weight:normal;font-style:normal;left:334.346px;top:202.4px;"><ix:nonFraction id="ID_1270" name="dei:EntityNumberOfEmployees" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember" unitRef="Employees" decimals="0" format="ixt:numdotdecimal">1,617</ix:nonFraction></div><div id="a9535_62_31" style="position:absolute;font-weight:normal;font-style:normal;left:364.426px;top:202.4px;"><div style="display:inline-block;width:3.84px">&#160;</div>employees, which consisted of </div><div id="a9535_93_3" style="position:absolute;font-weight:normal;font-style:normal;left:536.746px;top:202.4px;"><ix:nonFraction id="ID_1271" name="dei:EntityNumberOfEmployees" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember" unitRef="Employees" decimals="0" format="ixt:numdotdecimal">679</ix:nonFraction></div><div id="a9535_96_25" style="position:absolute;font-weight:normal;font-style:normal;left:556.746px;top:202.4px;"><div style="display:inline-block;width:3.84px">&#160;</div>employees in its United </div><div id="a9536" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">States operations, </div><div id="a9536_19_3" style="position:absolute;font-weight:normal;font-style:normal;left:105.706px;top:220.8px;"><ix:nonFraction id="ID_1272" name="dei:EntityNumberOfEmployees" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember" unitRef="Employees" decimals="0" format="ixt:numdotdecimal">722</ix:nonFraction></div><div id="a9536_22_41" style="position:absolute;font-weight:normal;font-style:normal;left:125.866px;top:220.8px;"><div style="display:inline-block;width:5.28px">&#160;</div>employees in<div style="display:inline-block;width:7.48px">&#160;</div>its Mexican<div style="display:inline-block;width:7.43px">&#160;</div>operations and </div><div id="a9536_63_3" style="position:absolute;font-weight:normal;font-style:normal;left:364.333px;top:220.8px;"><ix:nonFraction id="ID_1273" name="dei:EntityNumberOfEmployees" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember" unitRef="Employees" decimals="0" format="ixt:numdotdecimal">216</ix:nonFraction></div><div id="a9536_66_48" style="position:absolute;font-weight:normal;font-style:normal;left:384.493px;top:220.8px;"><div style="display:inline-block;width:5.28px">&#160;</div>employees in<div style="display:inline-block;width:7.48px">&#160;</div>its Canadian<div style="display:inline-block;width:7.58px">&#160;</div>operation.<div style="display:inline-block;width:10.85px">&#160;</div>Of these </div><div id="a9536_114_5" style="position:absolute;font-weight:normal;font-style:normal;left:657.933px;top:220.8px;"><ix:nonFraction id="ID_1270A" name="dei:EntityNumberOfEmployees" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember" unitRef="Employees" decimals="0" format="ixt:numdotdecimal">1,617</ix:nonFraction></div><div id="a9536_119_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.013px;top:220.8px;"> </div><div id="a9538" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">employees, </div><div id="a9538_11_3" style="position:absolute;font-weight:normal;font-style:normal;left:67.786px;top:239.2px;"><ix:nonFraction id="ID_1274" name="dei:EntityNumberOfEmployees" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_CollectiveBargainingArrangementAxis_cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember" unitRef="Employees" decimals="0" format="ixt:numdotdecimal">518</ix:nonFraction></div><div id="a9538_14_110" style="position:absolute;font-weight:normal;font-style:normal;left:87.946px;top:239.2px;"><div style="display:inline-block;width:3.2px">&#160;</div>employees at the Company&#8217;s Columbus, Ohio facility are covered by a collective bargaining agreement with the </div><div id="a9541" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">International Association of Machinists<div style="display:inline-block;width:6.47px">&#160;</div>and Aerospace Workers (&#8220;IAM&#8221;),<div style="display:inline-block;width:6.52px">&#160;</div>which extends to<div style="display:inline-block;width:5.21px">&#160;</div>August 7, 2022, </div><div id="a9541_104_3" style="position:absolute;font-weight:normal;font-style:normal;left:593.159px;top:257.6px;"><ix:nonFraction id="ID_1275" name="dei:EntityNumberOfEmployees" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX_us-gaap_CollectiveBargainingArrangementAxis_cmt_SindicatoDeJornelerosYObrerosMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember" unitRef="Employees" decimals="0" format="ixt:numdotdecimal">534</ix:nonFraction></div><div id="a9541_107_14" style="position:absolute;font-weight:normal;font-style:normal;left:613.159px;top:257.6px;"><div style="display:inline-block;width:4.16px">&#160;</div>employees at </div><div id="a9546" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;">the Company<div style="display:inline-block;width:1.48px">&#160;</div>&#8217;s Matamoros,<div style="display:inline-block;width:6.9px">&#160;</div>Mexico facility<div style="display:inline-block;width:6.02px">&#160;</div>are covered<div style="display:inline-block;width:6.28px">&#160;</div>by a collective<div style="display:inline-block;width:7.21px">&#160;</div>bargaining agreement<div style="display:inline-block;width:6.43px">&#160;</div>with Sindicato de<div style="display:inline-block;width:7.37px">&#160;</div>Jorneleros y </div><div id="a9549" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.4px;">Obreros, which<div style="display:inline-block;width:7.73px">&#160;</div>extends to<div style="display:inline-block;width:7.86px">&#160;</div>January 21,<div style="display:inline-block;width:7.9px">&#160;</div>2022, </div><div id="a9549_44_3" style="position:absolute;font-weight:normal;font-style:normal;left:260.746px;top:294.4px;"><ix:nonFraction id="ID_1277" name="dei:EntityNumberOfEmployees" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA_us-gaap_CollectiveBargainingArrangementAxis_cmt_UnitedFoodAndCommercialWorkersCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember" unitRef="Employees" decimals="0" format="ixt:numdotdecimal">191</ix:nonFraction></div><div id="a9549_47_70" style="position:absolute;font-weight:normal;font-style:normal;left:280.746px;top:294.4px;"><div style="display:inline-block;width:5.44px">&#160;</div>employees at<div style="display:inline-block;width:7.59px">&#160;</div>the Company's<div style="display:inline-block;width:7.81px">&#160;</div>Cobourg, Canada<div style="display:inline-block;width:8.03px">&#160;</div>facility are<div style="display:inline-block;width:7.82px">&#160;</div>covered by<div style="display:inline-block;width:7.61px">&#160;</div>a </div><div id="a9551" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.8px;">collective bargaining agreement<div style="display:inline-block;width:6.06px">&#160;</div>with United Food<div style="display:inline-block;width:5.66px">&#160;</div>&amp; Commercial Workers<div style="display:inline-block;width:5.37px">&#160;</div>Canada ("UFCW"), which<div style="display:inline-block;width:5.63px">&#160;</div>extends to November<div style="display:inline-block;width:5.77px">&#160;</div>1, </div><div id="a9552" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.2px;">2021, and </div><div id="a9552_10_2" style="position:absolute;font-weight:normal;font-style:normal;left:63.146px;top:331.2px;"><ix:nonFraction id="ID_1276" name="dei:EntityNumberOfEmployees" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX_us-gaap_CollectiveBargainingArrangementAxis_cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember" unitRef="Employees" decimals="0" format="ixt:numdotdecimal">73</ix:nonFraction></div><div id="a9552_12_108" style="position:absolute;font-weight:normal;font-style:normal;left:76.586px;top:331.2px;"><div style="display:inline-block;width:4.64px">&#160;</div>employees at<div style="display:inline-block;width:5.99px">&#160;</div>the Company's<div style="display:inline-block;width:6.21px">&#160;</div>Escobedo, Mexico<div style="display:inline-block;width:6.6px">&#160;</div>facility are<div style="display:inline-block;width:6.06px">&#160;</div>covered by<div style="display:inline-block;width:6.17px">&#160;</div>a collective<div style="display:inline-block;width:6.21px">&#160;</div>bargaining agreement<div style="display:inline-block;width:6.73px">&#160;</div>with </div><div id="a9554" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.6px;">Sindicato de<div style="display:inline-block;width:6.14px">&#160;</div>trabajadores de<div style="display:inline-block;width:6.3px">&#160;</div>la industria metalica<div style="display:inline-block;width:7.37px">&#160;</div>y del comercio<div style="display:inline-block;width:7.33px">&#160;</div>del estado<div style="display:inline-block;width:6.05px">&#160;</div>de Nuevo<div style="display:inline-block;width:6.02px">&#160;</div>Leon Presidente<div style="display:inline-block;width:6.08px">&#160;</div>Benito Juarez<div style="display:inline-block;width:6.24px">&#160;</div>Garcia </div><div id="a9555" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368px;">C.T.M., which<div style="display:inline-block;width:7.95px">&#160;</div>extends to<div style="display:inline-block;width:8.18px">&#160;</div>February 1,<div style="display:inline-block;width:8.22px">&#160;</div>2021. The<div style="display:inline-block;width:7.75px">&#160;</div>Company is<div style="display:inline-block;width:7.86px">&#160;</div>currently negotiating<div style="display:inline-block;width:8.36px">&#160;</div>an extension<div style="display:inline-block;width:7.97px">&#160;</div>to the<div style="display:inline-block;width:8.05px">&#160;</div>Escobedo, Mexico </div><div id="a9557" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.4px;">collective bargaining agreement.</div></div></ix:nonNumeric></div><div id="a9557_32_2" style="position:absolute;font-weight:normal;font-style:normal;left:178.506px;top:460.1px;"><div style="display:inline-block;width:3.39px">&#160;</div></div><div id="a9559" style="position:absolute;font-weight:normal;font-style:normal;left:185.253px;top:460.1px;">&#160;</div><div id="a9560" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.5px;">&#160;</div><div id="div_1680_XBRL_TS_76a98560a0b640a98303153df78e57d7" style="position:absolute;left:0px;top:496.9px;float:left;"><ix:nonNumeric id="ID_280" name="us-gaap:EarningsPerSharePolicyTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1681" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9561" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Earnings per<div style="display:inline-block;width:6.96px">&#160;</div>Common Share </div><div id="a9562" style="position:absolute;font-weight:normal;font-style:normal;left:181.573px;top:0px;">- Basic<div style="display:inline-block;width:6.91px">&#160;</div>earnings per<div style="display:inline-block;width:7.21px">&#160;</div>common share<div style="display:inline-block;width:7.15px">&#160;</div>is computed<div style="display:inline-block;width:7.29px">&#160;</div>based on<div style="display:inline-block;width:7.08px">&#160;</div>the weighted<div style="display:inline-block;width:7.14px">&#160;</div>average number<div style="display:inline-block;width:7.15px">&#160;</div>of </div><div id="a9565" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">common shares outstanding during the period.<div style="display:inline-block;width:6.59px">&#160;</div>Diluted earnings per common share are computed similarly but include the effect </div><div id="a9567" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">of the assumed exercise of dilutive stock options and vesting of restricted stock under the treasury stock method. The Company's </div><div id="a9569" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">restricted shares are<div style="display:inline-block;width:5.6px">&#160;</div>entitled to receive<div style="display:inline-block;width:5.67px">&#160;</div>dividends and voting<div style="display:inline-block;width:5.56px">&#160;</div>rights applicable to<div style="display:inline-block;width:5.73px">&#160;</div>the Company's common<div style="display:inline-block;width:5.84px">&#160;</div>stock, irrespective of </div><div id="a9571" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">any vesting requirement. The<div style="display:inline-block;width:5.53px">&#160;</div>restricted shares are considered<div style="display:inline-block;width:5.87px">&#160;</div>a participating security and<div style="display:inline-block;width:5.58px">&#160;</div>the Company is required<div style="display:inline-block;width:5.71px">&#160;</div>to apply the </div><div id="a9573" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">two-class method<div style="display:inline-block;width:6.08px">&#160;</div>to consider<div style="display:inline-block;width:5.84px">&#160;</div>the impact of<div style="display:inline-block;width:7.06px">&#160;</div>the restricted<div style="display:inline-block;width:6.09px">&#160;</div>shares on<div style="display:inline-block;width:5.89px">&#160;</div>the calculation<div style="display:inline-block;width:5.88px">&#160;</div>of basic<div style="display:inline-block;width:6.01px">&#160;</div>and diluted<div style="display:inline-block;width:6px">&#160;</div>earnings per<div style="display:inline-block;width:6.09px">&#160;</div>share. A </div><div id="a9579" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">detailed computation of earnings per share is located in </div><div id="a9580" style="position:absolute;font-weight:normal;font-style:italic;left:302.573px;top:110.4px;">Note 3 - Net Income (Loss) per Common Share</div><div id="a9584" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:110.4px;">.</div></div></ix:nonNumeric></div><div id="a9585" style="position:absolute;font-weight:normal;font-style:normal;left:556.68px;top:607.3px;">&#160;</div><div id="a9586" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:625.7px;">&#160;</div><div id="div_1682_XBRL_TS_8a7ed62b33bf4f1e8fa8bb59680c0fb4" style="position:absolute;left:0px;top:644.1px;float:left;"><ix:nonNumeric id="ID_281" name="us-gaap:ResearchAndDevelopmentExpensePolicy" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1683" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9587" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Research and<div style="display:inline-block;width:9.07px">&#160;</div>Development</div><div id="a9588" style="position:absolute;font-weight:normal;font-style:normal;left:165.093px;top:0px;"><div style="display:inline-block;width:6.08px">&#160;</div>- Research<div style="display:inline-block;width:8.71px">&#160;</div>and development<div style="display:inline-block;width:9.23px">&#160;</div>activities focus<div style="display:inline-block;width:8.94px">&#160;</div>on developing<div style="display:inline-block;width:9.03px">&#160;</div>new material<div style="display:inline-block;width:8.97px">&#160;</div>formulations, new </div><div id="a9592" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">products, new<div style="display:inline-block;width:9.02px">&#160;</div>production capabilities<div style="display:inline-block;width:9.42px">&#160;</div>and processes,<div style="display:inline-block;width:9.06px">&#160;</div>and improving<div style="display:inline-block;width:9.05px">&#160;</div>existing products<div style="display:inline-block;width:9.37px">&#160;</div>and manufacturing<div style="display:inline-block;width:9.03px">&#160;</div>processes.<div style="display:inline-block;width:12.19px">&#160;</div>The </div><div id="a9594" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">Company does not maintain<div style="display:inline-block;width:5.18px">&#160;</div>a separate research and<div style="display:inline-block;width:5.24px">&#160;</div>development organization or facility,<div style="display:inline-block;width:5.62px">&#160;</div>but uses its production<div style="display:inline-block;width:5.08px">&#160;</div>equipment, as </div><div id="a9596" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">necessary, to<div style="display:inline-block;width:7.48px">&#160;</div>support these<div style="display:inline-block;width:7.34px">&#160;</div>efforts and<div style="display:inline-block;width:7.41px">&#160;</div>cooperates with<div style="display:inline-block;width:7.49px">&#160;</div>its customers<div style="display:inline-block;width:7.57px">&#160;</div>and its<div style="display:inline-block;width:7.36px">&#160;</div>suppliers in<div style="display:inline-block;width:7.52px">&#160;</div>research and<div style="display:inline-block;width:7.52px">&#160;</div>development efforts.<div style="display:inline-block;width:5.71px">&#160;</div></div><div id="a9598" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">Likewise, manpower to direct and advance research and development is integrated with the existing manufacturing, engineering, </div><div id="a9600" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">production, and quality organizations.<div style="display:inline-block;width:8.61px">&#160;</div>Research and development costs, which<div style="display:inline-block;width:5.23px">&#160;</div>are expensed as incurred,<div style="display:inline-block;width:4.99px">&#160;</div>totaled approximately </div><div id="a9603" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">$</div><div id="a9603_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:110.4px;"><ix:nonFraction id="ID_655" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,168,000</ix:nonFraction></div><div id="a9603_10_3" style="position:absolute;font-weight:normal;font-style:normal;left:64.619px;top:110.4px;">, $</div><div id="a9603_13_9" style="position:absolute;font-weight:normal;font-style:normal;left:77.899px;top:110.4px;"><ix:nonFraction id="ID_297" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,171,000</ix:nonFraction></div><div id="a9603_22_6" style="position:absolute;font-weight:normal;font-style:normal;left:131.338px;top:110.4px;"><div style="display:inline-block;width:3.36px">&#160;</div>and $</div><div id="a9603_28_9" style="position:absolute;font-weight:normal;font-style:normal;left:163.658px;top:110.4px;"><ix:nonFraction id="ID_298" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,032,000</ix:nonFraction></div><div id="a9603_37_24" style="position:absolute;font-weight:normal;font-style:normal;left:217.098px;top:110.4px;"><div style="display:inline-block;width:3.36px">&#160;</div>in 2020, 2019 and 2018.</div></div></ix:nonNumeric></div><div id="a9613" style="position:absolute;font-weight:bold;font-style:normal;left:350.093px;top:754.5px;">&#160;</div><div id="a9614" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:772.9px;">&#160;</div><div id="div_1684_XBRL_TS_2c1837d790924bcf810fe45c0396b1c1" style="position:absolute;left:0px;top:791.3px;float:left;"><ix:nonNumeric id="ID_1284" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1685" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9615" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Foreign Currency Adjustments</div><div id="a9616" style="position:absolute;font-weight:normal;font-style:normal;left:181.413px;top:0px;"><div style="display:inline-block;width:3.2px">&#160;</div>- The functional currency for the Mexican and Canadian operations is the United States Dollar.<div style="display:inline-block;width:2.72px">&#160;</div></div><div id="a9621" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">All foreign<div style="display:inline-block;width:6.96px">&#160;</div>currency asset<div style="display:inline-block;width:7.3px">&#160;</div>and liability<div style="display:inline-block;width:7.07px">&#160;</div>amounts are<div style="display:inline-block;width:7.15px">&#160;</div>remeasured into<div style="display:inline-block;width:7.3px">&#160;</div>United States<div style="display:inline-block;width:7.21px">&#160;</div>Dollars at<div style="display:inline-block;width:7.2px">&#160;</div>end-of-period exchange<div style="display:inline-block;width:7.57px">&#160;</div>rates.<div style="display:inline-block;width:3.45px">&#160;</div></div><div id="a9626" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">Income statement accounts are<div style="display:inline-block;width:5.46px">&#160;</div>translated at the weighted<div style="display:inline-block;width:5.37px">&#160;</div>monthly average rates.<div style="display:inline-block;width:8.22px">&#160;</div>Gains and losses resulting<div style="display:inline-block;width:5.65px">&#160;</div>from translation of </div><div id="a9628" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">foreign currency financial statements into United States Dollars and<div style="display:inline-block;width:1.58px">&#160;</div>gains and losses resulting from foreign currency<div style="display:inline-block;width:1.66px">&#160;</div>transactions </div><div id="a9630" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">are included in current<div style="display:inline-block;width:0.65px">&#160;</div>results of operations. Net<div style="display:inline-block;width:1.05px">&#160;</div>foreign currency translation and<div style="display:inline-block;width:0.89px">&#160;</div>transaction activity is included<div style="display:inline-block;width:1.14px">&#160;</div>in selling, general </div><div id="a9632" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">and administrative expense.<div style="display:inline-block;width:6.36px">&#160;</div>This activity resulted<div style="display:inline-block;width:6.61px">&#160;</div>in an expense<div style="display:inline-block;width:6.35px">&#160;</div>of $</div><div id="a9632_69_7" style="position:absolute;font-weight:normal;font-style:normal;left:378.093px;top:92px;"><ix:nonFraction id="ID_656" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">214,000</ix:nonFraction></div><div id="a9632_76_3" style="position:absolute;font-weight:normal;font-style:normal;left:421.64px;top:92px;">, $</div><div id="a9632_79_7" style="position:absolute;font-weight:normal;font-style:normal;left:435.88px;top:92px;"><ix:nonFraction id="ID_658" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">229,000</ix:nonFraction></div><div id="a9632_86_6" style="position:absolute;font-weight:normal;font-style:normal;left:479.24px;top:92px;"><div style="display:inline-block;width:4.32px">&#160;</div>and $</div><div id="a9632_92_6" style="position:absolute;font-weight:normal;font-style:normal;left:513.64px;top:92px;"><ix:nonFraction id="ID_657" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">88,000</ix:nonFraction></div><div id="a9632_98_25" style="position:absolute;font-weight:normal;font-style:normal;left:550.44px;top:92px;"><div style="display:inline-block;width:4.32px">&#160;</div>in 2020, 2019<div style="display:inline-block;width:6.43px">&#160;</div>and 2018, </div><div id="a9647" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">respectively.</div></div></ix:nonNumeric></div><div id="a9648" style="position:absolute;font-weight:normal;font-style:normal;left:71.339px;top:901.7px;">&#160;</div><div id="a9649" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:920.1px;">&#160;</div></div></ix:continuation></div></div>
</div>
<div style="padding: 7px">
<div id="Page49" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a9650" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a9655" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a9656" style="position:absolute;left:401.347px;top:1006.3px;">48</div><div id="a9657" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1687_XBRL_TS_79b03ffd1f6f448fb1912d30f589e08b_3" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_79b03ffd1f6f448fb1912d30f589e08b_3"><div id="TextBlockContainer1690" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:752px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9658" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">COVID-19</div><div id="a9661" style="position:absolute;font-weight:normal;font-style:normal;left:66.699px;top:0px;"><div style="display:inline-block;width:4px">&#160;</div>- In December<div style="display:inline-block;width:5.39px">&#160;</div>2019, COVID-19 surfaced<div style="display:inline-block;width:5.83px">&#160;</div>and spread around<div style="display:inline-block;width:5.69px">&#160;</div>the world resulting<div style="display:inline-block;width:5.47px">&#160;</div>in business and<div style="display:inline-block;width:5.73px">&#160;</div>social disruption. </div><div id="a9668" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">COVID-19 was declared a Public Health<div style="display:inline-block;width:4.9px">&#160;</div>Emergency of International Concern by the World<div style="display:inline-block;width:5.11px">&#160;</div>Health Organization on January 30, </div><div id="a9671" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">2020. The extent to<div style="display:inline-block;width:6.18px">&#160;</div>which the coronavirus<div style="display:inline-block;width:5.51px">&#160;</div>could impact the<div style="display:inline-block;width:5.89px">&#160;</div>Company&#8217;s business<div style="display:inline-block;width:5.67px">&#160;</div>activity will depend<div style="display:inline-block;width:5.93px">&#160;</div>on future developments, </div><div id="a9676" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">which are highly<div style="display:inline-block;width:7.08px">&#160;</div>uncertain and<div style="display:inline-block;width:6.02px">&#160;</div>cannot be predicted.<div style="display:inline-block;width:7.26px">&#160;</div>Factors include, new<div style="display:inline-block;width:6.85px">&#160;</div>information concerning<div style="display:inline-block;width:6.19px">&#160;</div>the severity of<div style="display:inline-block;width:7.08px">&#160;</div>COVID-19, </div><div id="a9679" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">rollout plan for the COVID-19 vaccine, and the effectiveness of a<div style="display:inline-block;width:4.76px">&#160;</div>vaccine.</div><div id="a9682" style="position:absolute;font-weight:normal;font-style:normal;left:401.48px;top:73.6px;">&#160;</div><div id="a9683" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"><div style="display:inline-block;width:3.36px">&#160;</div></div><div id="div_1688_XBRL_TS_66e5ef4bab534fb9957d54318a5228da" style="position:absolute;left:0px;top:110.7px;float:left;"><ix:nonNumeric id="ID_282" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1689" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:641px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9685" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Recent Accounting Pronouncements</div><div id="a9686" style="position:absolute;font-weight:bold;font-style:normal;left:210.253px;top:0px;">&#160;</div><div id="a9687" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:18.1px;">Current expected credit loss (CECL)</div><div id="a9688" style="position:absolute;font-weight:normal;font-style:italic;left:199.653px;top:18.1px;">&#160;</div><div id="a9689" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">In June 2016, the<div style="display:inline-block;width:5.04px">&#160;</div>FASB issued ASU </div><div id="a9689_34_7" style="position:absolute;left:203.179px;top:36.5px;"><ix:nonNumeric id="ID_663" name="us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201613Member" format="ixt:booleantrue">2016-13</ix:nonNumeric></div><div id="a9689_41_80" style="position:absolute;font-weight:normal;font-style:normal;left:247.853px;top:36.5px;">, &#8220;Financial Instruments-Credit Losses,&#8221;<div style="display:inline-block;width:5.7px">&#160;</div>which changes the impairment model<div style="display:inline-block;width:5.66px">&#160;</div>for </div><div id="a9700" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">most financial assets<div style="display:inline-block;width:5.78px">&#160;</div>and certain other<div style="display:inline-block;width:5.81px">&#160;</div>instruments. For trade<div style="display:inline-block;width:6.12px">&#160;</div>and other receivables,<div style="display:inline-block;width:5.94px">&#160;</div>held-to-maturity debt securities,<div style="display:inline-block;width:6.25px">&#160;</div>loans and </div><div id="a9706" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">other instruments, entities will<div style="display:inline-block;width:1.49px">&#160;</div>be required to use<div style="display:inline-block;width:1.23px">&#160;</div>a new forward-looking &#8220;expected loss&#8221;<div style="display:inline-block;width:1.03px">&#160;</div>model that will replace<div style="display:inline-block;width:1.3px">&#160;</div>today&#8217;s &#8220;incurred </div><div id="a9717" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">loss&#8221; model and generally will result in<div style="display:inline-block;width:1.5px">&#160;</div>the earlier recognition of allowances for losses. For available-for-sale<div style="display:inline-block;width:1.26px">&#160;</div>debt securities with </div><div id="a9725" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">unrealized losses,<div style="display:inline-block;width:7.77px">&#160;</div>entities will<div style="display:inline-block;width:8.07px">&#160;</div>measure credit<div style="display:inline-block;width:7.65px">&#160;</div>losses in<div style="display:inline-block;width:7.74px">&#160;</div>a manner<div style="display:inline-block;width:7.77px">&#160;</div>similar to<div style="display:inline-block;width:7.87px">&#160;</div>current practice,<div style="display:inline-block;width:7.98px">&#160;</div>except that<div style="display:inline-block;width:7.71px">&#160;</div>the losses<div style="display:inline-block;width:8.09px">&#160;</div>will be </div><div id="a9727" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">recognized as an allowance.<div style="display:inline-block;width:5.29px">&#160;</div>Subsequent to issuing ASU 2016<div style="display:inline-block;width:1.58px">&#160;</div>-13, the FASB issued<div style="display:inline-block;width:4.48px">&#160;</div>ASU 2018-19, &#8220;Codification Improvements </div><div id="a9734" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">to Topic 326, Financial Instruments<div style="display:inline-block;width:5.73px">&#160;</div>- Credit Losses,&#8221; for<div style="display:inline-block;width:5.19px">&#160;</div>the purpose of clarifying<div style="display:inline-block;width:5.41px">&#160;</div>certain aspects of ASU 2016<div style="display:inline-block;width:1.56px">&#160;</div>-13. ASU 2018-</div><div id="a9743" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;">19 has<div style="display:inline-block;width:6.66px">&#160;</div>the same<div style="display:inline-block;width:6.45px">&#160;</div>effective date<div style="display:inline-block;width:6.92px">&#160;</div>and transition<div style="display:inline-block;width:6.54px">&#160;</div>requirements as<div style="display:inline-block;width:5.89px">&#160;</div>ASU 2016<div style="display:inline-block;width:1.89px">&#160;</div>-13. In<div style="display:inline-block;width:5.56px">&#160;</div>April 201<div style="display:inline-block;width:1.85px">&#160;</div>9, the<div style="display:inline-block;width:6.5px">&#160;</div>FASB issued<div style="display:inline-block;width:5.69px">&#160;</div>ASU 2019<div style="display:inline-block;width:1.95px">&#160;</div>-04, </div><div id="a9752" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:183.7px;">&#8220;Codification Improvements to Topic 326, Financial Instruments - Credit<div style="display:inline-block;width:1.69px">&#160;</div>Losses, Topic 815, Derivatives and Hedging, and Topic </div><div id="a9757" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;">825, Financial Instruments,<div style="display:inline-block;width:1.75px">&#160;</div>&#8221;<div style="display:inline-block;width:4px">&#160;</div>which is effective<div style="display:inline-block;width:5.53px">&#160;</div>with the adoption<div style="display:inline-block;width:5.61px">&#160;</div>of ASU 2016-13. In<div style="display:inline-block;width:5.35px">&#160;</div>May 2019, the<div style="display:inline-block;width:5.47px">&#160;</div>FASB issued ASU 2019-</div><div id="a9766" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;">05, &#8220;Financial Instruments<div style="display:inline-block;width:5.27px">&#160;</div>- Credit Losses (Topic<div style="display:inline-block;width:5.68px">&#160;</div>326),&#8221; which is also<div style="display:inline-block;width:5.43px">&#160;</div>effective with the adoption<div style="display:inline-block;width:5.69px">&#160;</div>of ASU 2016-13. In October </div><div id="a9776" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:238.9px;">2019, the FASB voted to delay the implementation date for certain companies, including those that qualify as a smaller reporting </div><div id="a9779" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.3px;">company under SEC<div style="display:inline-block;width:5.61px">&#160;</div>rules, until January</div><div id="a9781" style="position:absolute;font-weight:normal;font-style:normal;left:223.053px;top:257.3px;">&#160;</div><div id="a9782" style="position:absolute;font-weight:normal;font-style:normal;left:226.413px;top:257.3px;">1, 2023, with<div style="display:inline-block;width:5.75px">&#160;</div>revised ASU&#8217;s expected<div style="display:inline-block;width:5.68px">&#160;</div>to be issued<div style="display:inline-block;width:5.62px">&#160;</div>in November 2019.<div style="display:inline-block;width:5.65px">&#160;</div>We will adopt </div><div id="a9787" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:275.7px;">this ASU on its effective<div style="display:inline-block;width:5.9px">&#160;</div>date of January</div><div id="a9789" style="position:absolute;font-weight:normal;font-style:normal;left:223.853px;top:275.7px;">&#160;</div><div id="a9790" style="position:absolute;font-weight:normal;font-style:normal;left:227.213px;top:275.7px;">1, 2023. We </div><div id="a9790_12_64" style="position:absolute;left:296.333px;top:275.7px;"><ix:nonNumeric id="ID_664" name="us-gaap:NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201613Member" format="ixt:booleanfalse">do not expect the adoption of this ASU to have a material impact</ix:nonNumeric></div><div id="a9790_76_8" style="position:absolute;font-weight:normal;font-style:normal;left:648.812px;top:275.7px;"><div style="display:inline-block;width:4px">&#160;</div>on our </div><div id="a9792" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.1px;">consolidated financial position, results of operations, cash flows, or<div style="display:inline-block;width:4.77px">&#160;</div>presentation thereof.</div><div id="a9793" style="position:absolute;font-weight:normal;font-style:normal;left:477px;top:294.1px;">&#160;</div><div id="a9794" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.5px;">&#160;</div><div id="a9795" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:330.9px;">Simplifying the Accounting for Income Taxes </div><div id="a9796" style="position:absolute;font-weight:normal;font-style:italic;left:246.733px;top:330.9px;">&#160;</div><div id="a9797" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.3px;">In December 2019, the FASB issued<div style="display:inline-block;width:0.64px">&#160;</div>ASU </div><div id="a9797_38_7" style="position:absolute;left:228.267px;top:349.3px;"><ix:nonNumeric id="ID_662" name="us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201912Member" format="ixt:booleantrue">2019-12</ix:nonNumeric></div><div id="a9797_45_76" style="position:absolute;font-weight:normal;font-style:normal;left:272.973px;top:349.3px;">, Income Taxes &#8211;<div style="display:inline-block;width:1.4px">&#160;</div>Simplifying the Accounting for Income<div style="display:inline-block;width:1.14px">&#160;</div>Taxes. This guidance </div><div id="a9805" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.7px;">is intended to<div style="display:inline-block;width:6.52px">&#160;</div>simplify various aspects<div style="display:inline-block;width:6.37px">&#160;</div>of income tax<div style="display:inline-block;width:6.35px">&#160;</div>accounting including the<div style="display:inline-block;width:6.47px">&#160;</div>elimination of certain<div style="display:inline-block;width:6.49px">&#160;</div>exceptions related<div style="display:inline-block;width:5.69px">&#160;</div>to the </div><div id="a9808" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.1px;">approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of </div><div id="a9811" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.5px;">deferred tax<div style="display:inline-block;width:5.83px">&#160;</div>liabilities for<div style="display:inline-block;width:6.01px">&#160;</div>outside basis<div style="display:inline-block;width:5.84px">&#160;</div>differences. The<div style="display:inline-block;width:5.97px">&#160;</div>new guidance also<div style="display:inline-block;width:7.03px">&#160;</div>simplifies aspects<div style="display:inline-block;width:6.11px">&#160;</div>of the accounting<div style="display:inline-block;width:7.17px">&#160;</div>for franchise </div><div id="a9814" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:422.9px;">taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis </div><div id="a9819" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.3px;">of goodwill. The Company adopted<div style="display:inline-block;width:5.19px">&#160;</div>the new standard effective </div><div id="a9819_60_15" style="position:absolute;left:342.986px;top:441.3px;"><ix:nonNumeric id="ID_659" name="us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201912Member" format="ixt:datemonthdayyearen">January 1, 2020</ix:nonNumeric></div><div id="a9819_75_31" style="position:absolute;font-weight:normal;font-style:normal;left:428.426px;top:441.3px;"><div style="display:inline-block;width:3.52px">&#160;</div>during the third quarter with </div><div id="a9819_106_18" style="position:absolute;left:587.466px;top:441.3px;"><ix:nonNumeric id="ID_665" name="us-gaap:NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201912Member" format="ixt:booleanfalse">no material impact</ix:nonNumeric></div><div id="a9819_124_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.08px;top:441.3px;"> </div><div id="a9821" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:459.7px;">on our consolidated financial statements. Adoption of this guidance requires certain changes to primarily be made prospectively, </div><div id="a9824" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.1px;">with some changes to be made retrospectively.</div><div id="a9825" style="position:absolute;font-weight:normal;font-style:normal;left:252.813px;top:478.1px;">&#160;</div><div id="a9826" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:496.5px;">&#160;</div><div id="a9827" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:514.9px;">Facilitation of the Effects of Reference Rate Reform </div><div id="a9828" style="position:absolute;font-weight:normal;font-style:italic;left:284.013px;top:514.9px;">&#160;</div><div id="a9829" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:533.3px;">In March 2020, the FASB issued ASU No. </div><div id="a9829_39_7" style="position:absolute;left:233.226px;top:533.3px;"><ix:nonNumeric id="ID_661" name="us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_cmt_AccountingStandardsUpdate202004Member" format="ixt:booleantrue">2020-04</ix:nonNumeric></div><div id="a9829_46_78" style="position:absolute;font-weight:normal;font-style:normal;left:277.933px;top:533.3px;">, Facilitation of the Effects of Reference Rate Reform on Financial Reporting </div><div id="a9833" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:551.7px;">(Topic 848).<div style="display:inline-block;width:5.91px">&#160;</div>The ASU provides<div style="display:inline-block;width:6.68px">&#160;</div>optional expedients<div style="display:inline-block;width:6.29px">&#160;</div>and exceptions<div style="display:inline-block;width:6.48px">&#160;</div>for applying<div style="display:inline-block;width:6.08px">&#160;</div>GAAP to transactions<div style="display:inline-block;width:7.28px">&#160;</div>affected by<div style="display:inline-block;width:6.17px">&#160;</div>reference </div><div id="a9835" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.1px;">rate(e.g., LIBOR) reform if certain criteria are met, for a limited period of time to ease the potential<div style="display:inline-block;width:4.89px">&#160;</div>burden in accounting for (or </div><div id="a9839" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:588.5px;">recognizing the<div style="display:inline-block;width:6.76px">&#160;</div>effects of)<div style="display:inline-block;width:6.53px">&#160;</div>reference rate<div style="display:inline-block;width:6.76px">&#160;</div>reform on<div style="display:inline-block;width:6.63px">&#160;</div>financial reporting.<div style="display:inline-block;width:6.39px">&#160;</div>The ASU is<div style="display:inline-block;width:7.05px">&#160;</div>effective as<div style="display:inline-block;width:6.62px">&#160;</div>of </div><div id="a9839_101_14" style="position:absolute;left:553.732px;top:588.5px;"><ix:nonNumeric id="ID_660" name="us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_cmt_AccountingStandardsUpdate202004Member" format="ixt:datemonthdayyearen">March 12, 2020</ix:nonNumeric></div><div id="a9839_115_9" style="position:absolute;font-weight:normal;font-style:normal;left:641.572px;top:588.5px;"><div style="display:inline-block;width:4.8px">&#160;</div>through </div><div id="a9843" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:606.9px;">December 31, 2022.<div style="display:inline-block;width:6.08px">&#160;</div>We will evaluate<div style="display:inline-block;width:5.98px">&#160;</div>transactions or contract<div style="display:inline-block;width:6.5px">&#160;</div>modifications occurring as<div style="display:inline-block;width:6.23px">&#160;</div>a result of<div style="display:inline-block;width:5.78px">&#160;</div>reference rate reform<div style="display:inline-block;width:6.35px">&#160;</div>and </div><div id="a9845" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:625.3px;">determine whether to apply the optional guidance on an ongoing basis.</div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a9847" style="position:absolute;left:443.773px;top:793.7px;">&#160;</div><div id="a9848" style="position:absolute;left:66.24px;top:812.1px;">&#160;</div><div id="div_1691_XBRL_TS_3b2e6f4905344355ad3c8ea1fec8aa9f" style="position:absolute;left:61.813px;top:830.9px;float:left;"><ix:nonNumeric id="ID_3b2e6f4905344355ad3c8ea1fec8aa9f" name="us-gaap:EarningsPerShareTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_3b2e6f4905344355ad3c8ea1fec8aa9f_1" escape="true"><div id="TextBlockContainer1692" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:144px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9849" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">3. Net Income (Loss) per Common Share</div><div id="a9851" style="position:absolute;font-weight:bold;font-style:normal;left:236.333px;top:0px;">&#160;</div><div id="a9852" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a9853" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Net income (loss) per common share<div style="display:inline-block;width:5.14px">&#160;</div>is computed based on the weighted<div style="display:inline-block;width:4.96px">&#160;</div>average number of common shares<div style="display:inline-block;width:4.87px">&#160;</div>outstanding during </div><div id="a9854" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">the period. Diluted net income (loss) per common<div style="display:inline-block;width:5.03px">&#160;</div>share is computed similarly but includes the effect<div style="display:inline-block;width:4.72px">&#160;</div>of the assumed exercise of </div><div id="a9856" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">dilutive stock options and restricted stock under the treasury stock<div style="display:inline-block;width:4.85px">&#160;</div>method.</div><div id="a9857" style="position:absolute;font-weight:normal;font-style:normal;left:404.04px;top:73.3px;">&#160;</div><div id="a9858" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">&#160;</div><div id="a9859" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">The Company's restricted shares<div style="display:inline-block;width:4.88px">&#160;</div>are entitled to receive dividends<div style="display:inline-block;width:5.1px">&#160;</div>and voting rights applicable<div style="display:inline-block;width:5.07px">&#160;</div>to the Company's common<div style="display:inline-block;width:4.94px">&#160;</div>stock, </div><div id="a9862" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">irrespective of<div style="display:inline-block;width:8.32px">&#160;</div>any vesting<div style="display:inline-block;width:8.58px">&#160;</div>requirement.<div style="display:inline-block;width:10.76px">&#160;</div>Accordingly, the<div style="display:inline-block;width:8.58px">&#160;</div>restricted shares<div style="display:inline-block;width:8.49px">&#160;</div>are considered<div style="display:inline-block;width:8.71px">&#160;</div>a participating<div style="display:inline-block;width:8.31px">&#160;</div>security and<div style="display:inline-block;width:8.59px">&#160;</div>the </div></div></ix:nonNumeric></div></div>
</div>
<div style="padding: 7px">
<div id="Page50" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:608.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:608.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:608.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:571.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:571.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:571.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:491.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:491.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:491.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:610.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:610.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:610.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:340.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:340.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:340.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:338.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:338.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:338.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:302.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:302.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:302.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:217.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:217.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:217.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:183.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:183.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:183.5px; background-color:#000000;">&#160;</div>
<div id="a9863" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a9868" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a9869" style="position:absolute;left:401.347px;top:1006.3px;">49</div><div id="a9870" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1693_XBRL_TS_3b2e6f4905344355ad3c8ea1fec8aa9f_1" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_3b2e6f4905344355ad3c8ea1fec8aa9f_1" continuedAt="XBRL_TS_90bee4e95a72491a9b6024fec784af6b"><div id="TextBlockContainer1694" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9871" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Company is required to apply the two-class method to consider the impact of the restricted shares on the calculation of basic and </div><div id="a9875" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">diluted earnings per share.<div style="display:inline-block;width:3.87px">&#160;</div></div><div id="a9876" style="position:absolute;font-weight:normal;font-style:normal;left:151.813px;top:18.4px;">&#160;</div><div id="a9877" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">&#160;</div><div id="a9878" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">The computation of basic and diluted net income (loss) per common share<div style="display:inline-block;width:4.81px">&#160;</div>is as follows:</div></div></ix:continuation></div><div id="a9879" style="position:absolute;left:535.773px;top:112.9px;">&#160;</div><div id="a9880" style="position:absolute;left:66.24px;top:131.3px;">&#160;</div><div id="a9881" style="position:absolute;left:69.6px;top:131.3px;">&#160;</div><div id="div_1695_XBRL_TS_a27106814ac94ef487d103f6d4dd3246" style="position:absolute;left:64.533px;top:151.6px;float:left;"><ix:nonNumeric id="ID_a27106814ac94ef487d103f6d4dd3246" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_2f879be804274c1588dff1f2b2415d8c" escape="true"><div id="TextBlockContainer1698" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:692px;height:239px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1696_XBRL_TS_90bee4e95a72491a9b6024fec784af6b" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_90bee4e95a72491a9b6024fec784af6b" continuedAt="XBRL_TS_91e68f4d15634ff3a7139a3b02c80b23"><div id="TextBlockContainer1697" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:692px;height:239px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9883" style="position:absolute;font-weight:bold;font-style:normal;left:506.44px;top:0px;">December 31, </div><div id="a9886" style="position:absolute;font-weight:bold;font-style:normal;left:434.92px;top:17px;">2020 </div><div id="a9889" style="position:absolute;font-weight:bold;font-style:normal;left:531.88px;top:17px;">2019 </div><div id="a9892" style="position:absolute;font-weight:bold;font-style:normal;left:628.88px;top:17px;">2018 </div><div id="a9894" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Net income (loss) </div><div id="a9896" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:33.8px;">$ </div><div id="a9898" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:33.8px;"><ix:nonFraction id="ID_55AAAA" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,165,000</ix:nonFraction></div><div id="a9901" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:33.8px;">$ </div><div id="a9903" style="position:absolute;font-weight:normal;font-style:normal;left:517.16px;top:33.8px;display:flex;">(<ix:nonFraction id="ID_54AAAA" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">15,223,000</ix:nonFraction>)</div><div id="a9906" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:33.8px;">$ </div><div id="a9908" style="position:absolute;font-weight:normal;font-style:normal;left:620.88px;top:33.8px;display:flex;">(<ix:nonFraction id="ID_77AAAA" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,782,000</ix:nonFraction>)</div><div id="a9910" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Less: net income allocated to participating securities </div><div id="a9913" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:50.7px;"><ix:nonFraction id="ID_666" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">424,000</ix:nonFraction></div><div id="a9917" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:50.7px;"><ix:nonFraction id="ID_667" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a9921" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:50.7px;"><ix:nonFraction id="ID_668" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a9923" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Net income (loss) available to common shareholders </div><div id="a9925" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:67.7px;">$ </div><div id="a9927" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:67.7px;"><ix:nonFraction id="ID_669" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">7,741,000</ix:nonFraction></div><div id="a9930" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:67.7px;">$ </div><div id="a9932" style="position:absolute;font-weight:normal;font-style:normal;left:517.16px;top:67.7px;display:flex;">(<ix:nonFraction id="ID_670" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">15,223,000</ix:nonFraction>)</div><div id="a9935" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:67.7px;">$ </div><div id="a9937" style="position:absolute;font-weight:normal;font-style:normal;left:620.88px;top:67.7px;display:flex;">(<ix:nonFraction id="ID_671" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,782,000</ix:nonFraction>)</div><div id="a9957" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.7px;">Weighted average common<div style="display:inline-block;width:4.97px">&#160;</div>shares outstanding &#8212; basic </div><div id="a9963" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:118.7px;"><ix:nonFraction id="ID_61" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="shares" decimals="0" format="ixt:numdotdecimal">7,936,000</ix:nonFraction></div><div id="a9967" style="position:absolute;font-weight:normal;font-style:normal;left:528.84px;top:118.7px;"><ix:nonFraction id="ID_60" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="shares" decimals="0" format="ixt:numdotdecimal">7,830,000</ix:nonFraction></div><div id="a9971" style="position:absolute;font-weight:normal;font-style:normal;left:625.84px;top:118.7px;"><ix:nonFraction id="ID_80" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="shares" decimals="0" format="ixt:numdotdecimal">7,750,000</ix:nonFraction></div><div id="a9973" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:135.7px;">Effect of dilutive securities </div><div id="a9976" style="position:absolute;font-weight:normal;font-style:normal;left:455.08px;top:135.7px;"><ix:nonFraction id="ID_299" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="shares" decimals="0" format="ixt:numdotdecimal">3,000</ix:nonFraction></div><div id="a9980" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:135.7px;"><ix:nonFraction id="ID_300" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="shares" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a9984" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:135.7px;"><ix:nonFraction id="ID_301" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="shares" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a9986" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:156px;">Weighted average common<div style="display:inline-block;width:4.81px">&#160;</div>and potentially issuable<div style="display:inline-block;width:4.11px">&#160;</div></div><div id="a9988" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:171.4px;"><div style="display:inline-block;width:6.72px">&#160;</div>common shares outstanding &#8212; diluted </div><div id="a9995" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:171.4px;"><ix:nonFraction id="ID_63" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="shares" decimals="0" format="ixt:numdotdecimal">7,939,000</ix:nonFraction></div><div id="a9999" style="position:absolute;font-weight:normal;font-style:normal;left:528.84px;top:171.4px;"><ix:nonFraction id="ID_62" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="shares" decimals="0" format="ixt:numdotdecimal">7,830,000</ix:nonFraction></div><div id="a10003" style="position:absolute;font-weight:normal;font-style:normal;left:625.84px;top:171.4px;"><ix:nonFraction id="ID_81" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="shares" decimals="0" format="ixt:numdotdecimal">7,750,000</ix:nonFraction></div><div id="a10014" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:206.4px;">Basic net income (loss) per common share </div><div id="a10016" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:206.4px;">$ </div><div id="a10018" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:206.4px;"><ix:nonFraction id="ID_57A" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.98</ix:nonFraction></div><div id="a10021" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:206.4px;">$ </div><div id="a10023" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:206.4px;display:flex;">(<ix:nonFraction id="ID_56A" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">1.94</ix:nonFraction>)</div><div id="a10026" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:206.4px;">$ </div><div id="a10028" style="position:absolute;font-weight:normal;font-style:normal;left:650.96px;top:206.4px;display:flex;">(<ix:nonFraction id="ID_78A" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.62</ix:nonFraction>)</div><div id="a10030" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:223.4px;">Diluted net income (loss) per common share </div><div id="a10032" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:223.4px;">$ </div><div id="a10034" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:223.4px;"><ix:nonFraction id="ID_59A" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.98</ix:nonFraction></div><div id="a10037" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:223.4px;">$ </div><div id="a10039" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:223.4px;display:flex;">(<ix:nonFraction id="ID_58A" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">1.94</ix:nonFraction>)</div><div id="a10042" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:223.4px;">$ </div><div id="a10044" style="position:absolute;font-weight:normal;font-style:normal;left:650.96px;top:223.4px;display:flex;">(<ix:nonFraction id="ID_79A" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.62</ix:nonFraction>)</div></div></ix:continuation></div></div></ix:nonNumeric></div><div id="a10046" style="position:absolute;left:66.24px;top:390.4px;">&#160;</div><div id="div_1699_XBRL_TS_91e68f4d15634ff3a7139a3b02c80b23" style="position:absolute;left:61.813px;top:405.7px;float:left;"><ix:continuation id="XBRL_TS_91e68f4d15634ff3a7139a3b02c80b23" continuedAt="XBRL_TS_398d390eb8224b95bfa0cce8096cf3be"><div id="TextBlockContainer1700" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:476px;height:16px;display:inline-block;"><div id="a10047" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The computation of basic and diluted net income per participating shares<div style="display:inline-block;width:4.79px">&#160;</div>is as follows:</div></div></ix:continuation></div><div id="a10047_87_2" style="position:absolute;left:528.573px;top:405.7px;"><div style="display:inline-block;width:3.36px">&#160;</div></div><div id="a10049" style="position:absolute;left:535.453px;top:405.7px;">&#160;</div><div id="a10050" style="position:absolute;left:66.24px;top:421.1px;">&#160;</div><div id="a10051" style="position:absolute;left:69.6px;top:421.1px;">&#160;</div><div id="a10052" style="position:absolute;left:66.24px;top:436.3px;">&#160;</div><div id="div_1701_XBRL_TS_398d390eb8224b95bfa0cce8096cf3be" style="position:absolute;left:64.533px;top:456.6px;float:left;"><ix:continuation id="XBRL_TS_398d390eb8224b95bfa0cce8096cf3be"><div id="TextBlockContainer1704" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:688px;height:213px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1702_XBRL_TS_2f879be804274c1588dff1f2b2415d8c" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_2f879be804274c1588dff1f2b2415d8c"><div id="TextBlockContainer1703" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:688px;height:213px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10054" style="position:absolute;font-weight:bold;font-style:normal;left:506.44px;top:0px;">December 31, </div><div id="a10057" style="position:absolute;font-weight:bold;font-style:normal;left:434.92px;top:20px;">2020 </div><div id="a10060" style="position:absolute;font-weight:bold;font-style:normal;left:531.88px;top:20px;">2019 </div><div id="a10063" style="position:absolute;font-weight:bold;font-style:normal;left:628.88px;top:20px;">2018 </div><div id="a10065" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:39.7px;">Net income allocated to participating securities </div><div id="a10067" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:39.7px;">$ </div><div id="a10069" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:39.7px;"><ix:nonFraction id="ID_672" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">424,000</ix:nonFraction></div><div id="a10073" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:39.7px;"><ix:nonFraction id="ID_673" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a10077" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:39.7px;"><ix:nonFraction id="ID_674" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a10088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:79.7px;">Weighted average participating<div style="display:inline-block;width:4.97px">&#160;</div>shares outstanding &#8212; basic </div><div id="a10094" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:79.7px;"><ix:nonFraction id="ID_675" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">434,000</ix:nonFraction></div><div id="a10098" style="position:absolute;font-weight:normal;font-style:normal;left:538.76px;top:79.7px;"><ix:nonFraction id="ID_676" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">300,000</ix:nonFraction></div><div id="a10102" style="position:absolute;font-weight:normal;font-style:normal;left:635.76px;top:79.7px;"><ix:nonFraction id="ID_677" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">216,000</ix:nonFraction></div><div id="a10104" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:99.7px;">Effect of dilutive securities </div><div id="a10107" style="position:absolute;font-weight:normal;font-style:normal;left:471.88px;top:99.7px;"><ix:nonFraction id="ID_678" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a10111" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:99.7px;"><ix:nonFraction id="ID_679" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a10115" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:99.7px;"><ix:nonFraction id="ID_680" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a10117" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:121.1px;">Weighted average participating<div style="display:inline-block;width:4.97px">&#160;</div>and potentially issuable<div style="display:inline-block;width:3.95px">&#160;</div></div><div id="a10119" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:136.5px;"><div style="display:inline-block;width:6.72px">&#160;</div>participating shares outstanding &#8212; diluted </div><div id="a10126" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:136.5px;"><ix:nonFraction id="ID_681" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">434,000</ix:nonFraction></div><div id="a10130" style="position:absolute;font-weight:normal;font-style:normal;left:538.76px;top:136.5px;"><ix:nonFraction id="ID_682" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">300,000</ix:nonFraction></div><div id="a10134" style="position:absolute;font-weight:normal;font-style:normal;left:635.76px;top:136.5px;"><ix:nonFraction id="ID_683" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">216,000</ix:nonFraction></div><div id="a10145" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:177.5px;">Basic net income per participating share </div><div id="a10147" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:177.5px;">$ </div><div id="a10149" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:177.5px;"><ix:nonFraction id="ID_684" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="myUSDperShare" decimals="2">0.98</ix:nonFraction></div><div id="a10152" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:177.5px;">$ </div><div id="a10154" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:177.5px;"><ix:nonFraction id="ID_685" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="myUSDperShare" decimals="2" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a10157" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:177.5px;">$ </div><div id="a10159" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:177.5px;"><ix:nonFraction id="ID_686" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="myUSDperShare" decimals="2" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a10161" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:197.5px;">Diluted net income per participating share </div><div id="a10163" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:197.5px;">$ </div><div id="a10165" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:197.5px;"><ix:nonFraction id="ID_687" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="myUSDperShare" decimals="2">0.98</ix:nonFraction></div><div id="a10168" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:197.5px;">$ </div><div id="a10170" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:197.5px;"><ix:nonFraction id="ID_688" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="myUSDperShare" decimals="2" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a10173" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:197.5px;">$ </div><div id="a10175" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:197.5px;"><ix:nonFraction id="ID_689" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" unitRef="myUSDperShare" decimals="2" format="ixt:zerodash">&#8212;</ix:nonFraction></div></div></ix:continuation></div></div></ix:continuation></div><div id="a10177" style="position:absolute;left:66.24px;top:669.4px;">&#160;</div><div id="a10178" style="position:absolute;font-weight:bold;left:66.24px;top:688.1px;"><div style="display:inline-block;width:192.03px">&#160;</div></div></div>
</div>
<div style="padding: 7px">
<div id="Page51" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:84px; height:15.4px; left:591.3px; top:326.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:937.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:937.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:468.4px; top:937.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:917.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:917.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:917.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:849.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:849.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:849.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:935.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:935.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:468.4px; top:935.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:688.5px; top:718.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:578.3px; top:718.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:468.4px; top:718.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:688.5px; top:720.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:578.3px; top:720.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:468.4px; top:720.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:689.4px; top:700.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:579.3px; top:700.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:469.4px; top:700.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:689.4px; top:632.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:579.3px; top:632.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:469.4px; top:632.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:689.4px; top:564.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:579.3px; top:564.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:469.4px; top:564.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:689.4px; top:496.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:579.3px; top:496.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:469.4px; top:496.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:689.4px; top:428.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:579.3px; top:428.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:469.4px; top:428.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:689.4px; top:360.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:579.3px; top:360.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:469.4px; top:360.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:689.4px; top:292.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:579.3px; top:292.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:469.4px; top:292.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:689.4px; top:258.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:579.3px; top:258.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:100px; height:1px; left:469.4px; top:258.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:9.9px; height:18.1px; left:653.4px; top:917.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:653.4px; top:849.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:18.1px; left:556.4px; top:917.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:556.4px; top:849.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17.9px; left:679.3px; top:700.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:679.3px; top:632.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:679.3px; top:564.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:679.3px; top:496.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:679.3px; top:428.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:679.3px; top:360.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:679.3px; top:292.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:679.3px; top:258.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.9px; left:569.4px; top:700.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:569.4px; top:632.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:569.4px; top:564.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:569.4px; top:496.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:569.4px; top:428.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:569.4px; top:360.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:569.4px; top:292.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:569.4px; top:258.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:18.1px; left:66.2px; top:917.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:849.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17.9px; left:66.2px; top:700.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:632.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:564.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:496.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:428.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:360.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:292.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:258.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.4px; left:66.2px; top:917.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:883.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:723.2px; height:17.3px; left:66.2px; top:701.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106.1px; height:15.4px; left:679.3px; top:703.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106px; height:15.4px; left:569.4px; top:703.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:490.2px; height:15.4px; left:75.2px; top:703.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106.1px; height:15.4px; left:679.3px; top:566.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106px; height:15.4px; left:569.4px; top:566.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:490.2px; height:15.4px; left:75.2px; top:566.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:723.2px; height:16.3px; left:66.2px; top:633.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:723.2px; height:16.3px; left:66.2px; top:565.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:723.2px; height:17px; left:66.2px; top:530.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:723.2px; height:17px; left:66.2px; top:666.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:723.2px; height:17px; left:66.2px; top:598.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:723.2px; height:17px; left:66.2px; top:462.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:653.4px; top:850.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:556.4px; top:850.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:486.2px; height:15.2px; left:66.2px; top:850.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106.1px; height:15.2px; left:679.3px; top:600.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106px; height:15.2px; left:569.4px; top:600.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:499.1px; height:15.2px; left:66.2px; top:600.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106.1px; height:15.2px; left:679.3px; top:532.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106px; height:15.2px; left:569.4px; top:532.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:499.1px; height:15.2px; left:66.2px; top:532.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106.1px; height:15.2px; left:679.3px; top:464.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106px; height:15.2px; left:569.4px; top:464.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:499.1px; height:15.2px; left:66.2px; top:464.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106.1px; height:15.2px; left:679.3px; top:396.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106px; height:15.2px; left:569.4px; top:396.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:499.1px; height:15.2px; left:66.2px; top:396.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:723.2px; height:17px; left:66.2px; top:394.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:849.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:723.2px; height:16.3px; left:66.2px; top:361.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106.1px; height:15.4px; left:679.3px; top:498.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106px; height:15.4px; left:569.4px; top:498.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:490.2px; height:15.4px; left:75.2px; top:498.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106.1px; height:15.4px; left:679.3px; top:430.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106px; height:15.4px; left:569.4px; top:430.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:490.2px; height:15.4px; left:75.2px; top:430.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106.1px; height:15.2px; left:679.3px; top:668.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106px; height:15.2px; left:569.4px; top:668.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:499.1px; height:15.2px; left:66.2px; top:668.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106.1px; height:15.2px; left:679.3px; top:328.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:21.9px; height:15.2px; left:569.4px; top:328.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:499.1px; height:15.2px; left:66.2px; top:328.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:723.2px; height:17px; left:66.2px; top:326.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:919.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:556.4px; top:919.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:477.2px; height:15.4px; left:75.2px; top:919.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:884.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:556.4px; top:884.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:486.2px; height:15.4px; left:66.2px; top:884.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106.1px; height:15.4px; left:679.3px; top:634.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106px; height:15.4px; left:569.4px; top:634.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:490.2px; height:15.4px; left:75.2px; top:634.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106.1px; height:15.4px; left:679.3px; top:362.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106px; height:15.4px; left:569.4px; top:362.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:490.2px; height:15.4px; left:75.2px; top:362.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106.1px; height:15.4px; left:679.3px; top:294.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106px; height:15.4px; left:569.4px; top:294.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:490.2px; height:15.4px; left:75.2px; top:294.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106.1px; height:15.2px; left:679.3px; top:260.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:106px; height:15.2px; left:569.4px; top:260.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:499.1px; height:15.2px; left:66.2px; top:260.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:723.2px; height:16.3px; left:66.2px; top:497.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:723.2px; height:16.3px; left:66.2px; top:429.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:723.2px; height:16.3px; left:66.2px; top:293.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:723.2px; height:16.3px; left:66.2px; top:259.2px; background-color:#CCEEFF;">&#160;</div>
<div id="a10180" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a10185" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a10186" style="position:absolute;left:401.347px;top:1006.3px;">50</div><div id="a10187" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1705_XBRL_TS_7373f5c4073d453298c0d7d7dcbfab27" style="position:absolute;left:61.813px;top:58px;float:left;"><ix:nonNumeric id="ID_7373f5c4073d453298c0d7d7dcbfab27" name="us-gaap:ConcentrationRiskDisclosureTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_2e320f831cb44060ba6a5589bade5450" escape="true"><div id="TextBlockContainer1706" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:163px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10188" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">4. Major Customers</div><div id="a10190" style="position:absolute;font-weight:bold;font-style:normal;left:118.693px;top:0px;">&#160;</div><div id="a10191" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a10192" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">The Company had five major customers during the year ended December 31,<div style="display:inline-block;width:2.35px">&#160;</div>2020, Navistar, Inc. (&#8220;Navistar &#8221;), Universal Forest </div><div id="a10202" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">Products, Inc.<div style="display:inline-block;width:6.47px">&#160;</div>(&#8220;UFP&#8221;), PACCAR,<div style="display:inline-block;width:6.51px">&#160;</div>Inc. (&#8220;PACCAR<div style="display:inline-block;width:1.8px">&#160;</div>&#8221;), Volvo<div style="display:inline-block;width:6.41px">&#160;</div>Group North<div style="display:inline-block;width:5.36px">&#160;</div>America, LLC<div style="display:inline-block;width:6.43px">&#160;</div>(&#8220;Volvo&#8221;), and<div style="display:inline-block;width:6.64px">&#160;</div>BRP, Inc.<div style="display:inline-block;width:6.41px">&#160;</div>(&#8220;BRP&#8221;). </div><div id="a10220" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">Major customers are<div style="display:inline-block;width:6.69px">&#160;</div>defined as customers<div style="display:inline-block;width:6.87px">&#160;</div>whose sales individually<div style="display:inline-block;width:6.55px">&#160;</div>consist of more<div style="display:inline-block;width:6.76px">&#160;</div>than ten per<div style="display:inline-block;width:2.37px">&#160;</div>cent of total<div style="display:inline-block;width:6.5px">&#160;</div>sales during any </div><div id="a10224" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">annual or interim reporting<div style="display:inline-block;width:5.51px">&#160;</div>period in the<div style="display:inline-block;width:5.2px">&#160;</div>current year. The loss<div style="display:inline-block;width:5.21px">&#160;</div>of a significant portion<div style="display:inline-block;width:5.54px">&#160;</div>of sales to these<div style="display:inline-block;width:5.31px">&#160;</div>customers could have<div style="display:inline-block;width:5.23px">&#160;</div>a </div><div id="a10230" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">material adverse effect on the business of the Company.</div><div id="a10231" style="position:absolute;font-weight:normal;font-style:normal;left:302.253px;top:110.1px;">&#160;</div><div id="a10232" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">&#160;</div><div id="a10233" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">The following table presents sales revenue for the above-mentioned customers<div style="display:inline-block;width:4.91px">&#160;</div>for the years ended December</div><div id="a10238" style="position:absolute;font-weight:normal;font-style:normal;left:586.48px;top:146.9px;">&#160;</div><div id="a10239" style="position:absolute;font-weight:normal;font-style:normal;left:589.84px;top:146.9px;">31:</div></div></ix:nonNumeric></div><div id="a10240" style="position:absolute;left:668.773px;top:204.9px;">&#160;</div><div id="a10241" style="position:absolute;left:66.24px;top:223.3px;">&#160;</div><div id="a10242" style="position:absolute;left:69.6px;top:223.3px;">&#160;</div><div id="div_1707_XBRL_TS_92aa593141b2419fb3edf69fbca3efb8" style="position:absolute;left:61.813px;top:243.6px;float:left;"><ix:nonNumeric id="ID_355" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1710" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:732px;height:476px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1708_XBRL_TS_2e320f831cb44060ba6a5589bade5450" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_2e320f831cb44060ba6a5589bade5450"><div id="TextBlockContainer1709" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:732px;height:476px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10244" style="position:absolute;font-weight:bold;font-style:normal;left:444.2px;top:0px;">2020 </div><div id="a10247" style="position:absolute;font-weight:bold;font-style:normal;left:554.12px;top:0px;">2019 </div><div id="a10250" style="position:absolute;font-weight:bold;font-style:normal;left:664.24px;top:0px;">2018 </div><div id="a10252" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">Navistar product sales </div><div id="a10254" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:16.6px;">$ </div><div id="a10256" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:16.6px;"><ix:nonFraction id="ID_302" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">33,656,000</ix:nonFraction></div><div id="a10259" style="position:absolute;font-weight:normal;font-style:normal;left:517.48px;top:16.6px;">$ </div><div id="a10261" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:16.6px;"><ix:nonFraction id="ID_305" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">54,798,000</ix:nonFraction></div><div id="a10264" style="position:absolute;font-weight:normal;font-style:normal;left:627.6px;top:16.6px;">$ </div><div id="a10266" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:16.6px;"><ix:nonFraction id="ID_308" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">52,347,000</ix:nonFraction></div><div id="a10268" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Navistar tooling sales </div><div id="a10271" style="position:absolute;font-weight:normal;font-style:normal;left:450.28px;top:33.8px;"><ix:nonFraction id="ID_303" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">6,569,000</ix:nonFraction></div><div id="a10275" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:33.8px;"><ix:nonFraction id="ID_306" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,084,000</ix:nonFraction></div><div id="a10279" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:33.8px;"><ix:nonFraction id="ID_309" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,806,000</ix:nonFraction></div><div id="a10281" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:50.7px;">Total Navistar sales </div><div id="a10284" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:50.7px;"><ix:nonFraction id="ID_304" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">40,225,000</ix:nonFraction></div><div id="a10288" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:50.7px;"><ix:nonFraction id="ID_307" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">56,882,000</ix:nonFraction></div><div id="a10292" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:50.7px;"><ix:nonFraction id="ID_310" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">55,153,000</ix:nonFraction></div><div id="a10303" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;">UFP product sales </div><div id="a10306" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:84.6px;"><ix:nonFraction id="ID_690" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">38,530,000</ix:nonFraction></div><div id="a10310" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:83px;"><ix:nonFraction id="ID_691" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">25,395,000</ix:nonFraction></div><div id="a10314" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:84.6px;"><ix:nonFraction id="ID_692" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">27,906,000</ix:nonFraction></div><div id="a10316" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;">UFP tooling sales </div><div id="a10319" style="position:absolute;font-weight:normal;font-style:normal;left:490.28px;top:101.8px;"><ix:nonFraction id="ID_693" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a10323" style="position:absolute;font-weight:normal;font-style:normal;left:600.24px;top:101.8px;"><ix:nonFraction id="ID_694" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a10327" style="position:absolute;font-weight:normal;font-style:normal;left:680.24px;top:101.8px;"><ix:nonFraction id="ID_695" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">240,000</ix:nonFraction></div><div id="a10329" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:118.8px;">Total UFP sales </div><div id="a10332" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:118.8px;"><ix:nonFraction id="ID_696" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">38,530,000</ix:nonFraction></div><div id="a10336" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:118.8px;"><ix:nonFraction id="ID_697" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">25,395,000</ix:nonFraction></div><div id="a10340" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:118.8px;"><ix:nonFraction id="ID_698" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">28,146,000</ix:nonFraction></div><div id="a10351" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:152.7px;">PACCAR product<div style="display:inline-block;width:4.83px">&#160;</div>sales </div><div id="a10354" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:152.7px;"><ix:nonFraction id="ID_311" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">27,997,000</ix:nonFraction></div><div id="a10358" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:152.7px;"><ix:nonFraction id="ID_314" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">44,543,000</ix:nonFraction></div><div id="a10362" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:152.7px;"><ix:nonFraction id="ID_317" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">38,027,000</ix:nonFraction></div><div id="a10364" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:169.8px;">PACCAR tooling<div style="display:inline-block;width:4.89px">&#160;</div>sales </div><div id="a10367" style="position:absolute;font-weight:normal;font-style:normal;left:460.2px;top:169.8px;"><ix:nonFraction id="ID_312" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">507,000</ix:nonFraction></div><div id="a10371" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:169.8px;"><ix:nonFraction id="ID_315" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,525,000</ix:nonFraction></div><div id="a10375" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:169.8px;"><ix:nonFraction id="ID_318" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">6,425,000</ix:nonFraction></div><div id="a10377" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:186.8px;">Total PACCAR<div style="display:inline-block;width:5.66px">&#160;</div>sales </div><div id="a10380" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:186.8px;"><ix:nonFraction id="ID_313" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">28,504,000</ix:nonFraction></div><div id="a10384" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:186.8px;"><ix:nonFraction id="ID_316" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">46,068,000</ix:nonFraction></div><div id="a10388" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:186.8px;"><ix:nonFraction id="ID_319" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">44,452,000</ix:nonFraction></div><div id="a10399" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.7px;">Volvo<div style="display:inline-block;width:5.15px">&#160;</div>product sales </div><div id="a10402" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:220.7px;"><ix:nonFraction id="ID_320" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">23,538,000</ix:nonFraction></div><div id="a10406" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:220.7px;"><ix:nonFraction id="ID_323" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">48,487,000</ix:nonFraction></div><div id="a10410" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:220.7px;"><ix:nonFraction id="ID_326" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">46,063,000</ix:nonFraction></div><div id="a10412" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:237.8px;">Volvo<div style="display:inline-block;width:5.15px">&#160;</div>tooling sales </div><div id="a10415" style="position:absolute;font-weight:normal;font-style:normal;left:450.28px;top:237.8px;"><ix:nonFraction id="ID_321" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,186,000</ix:nonFraction></div><div id="a10419" style="position:absolute;font-weight:normal;font-style:normal;left:570.16px;top:237.8px;"><ix:nonFraction id="ID_324" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">262,000</ix:nonFraction></div><div id="a10423" style="position:absolute;font-weight:normal;font-style:normal;left:686.96px;top:237.8px;"><ix:nonFraction id="ID_327" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">97,000</ix:nonFraction></div><div id="a10425" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:254.8px;">Total Volvo<div style="display:inline-block;width:6.41px">&#160;</div>sales </div><div id="a10428" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:254.8px;"><ix:nonFraction id="ID_322" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">25,724,000</ix:nonFraction></div><div id="a10432" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:254.8px;"><ix:nonFraction id="ID_325" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">48,749,000</ix:nonFraction></div><div id="a10436" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:254.8px;"><ix:nonFraction id="ID_328" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">46,160,000</ix:nonFraction></div><div id="a10447" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:288.7px;">BRP product sales </div><div id="a10450" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:288.7px;"><ix:nonFraction id="ID_329" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">20,269,000</ix:nonFraction></div><div id="a10454" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:288.7px;"><ix:nonFraction id="ID_332" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">16,774,000</ix:nonFraction></div><div id="a10458" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:288.7px;"><ix:nonFraction id="ID_335" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">13,629,000</ix:nonFraction></div><div id="a10460" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:305.8px;">BRP tooling sales </div><div id="a10463" style="position:absolute;font-weight:normal;font-style:normal;left:450.28px;top:305.8px;"><ix:nonFraction id="ID_330" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,662,000</ix:nonFraction></div><div id="a10467" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:305.8px;"><ix:nonFraction id="ID_333" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,208,000</ix:nonFraction></div><div id="a10471" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:305.8px;"><ix:nonFraction id="ID_336" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,169,000</ix:nonFraction></div><div id="a10473" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:322.8px;">Total BRP sales </div><div id="a10476" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:322.8px;"><ix:nonFraction id="ID_331" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">21,931,000</ix:nonFraction></div><div id="a10480" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:322.8px;"><ix:nonFraction id="ID_334" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">20,982,000</ix:nonFraction></div><div id="a10484" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:322.8px;"><ix:nonFraction id="ID_337" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">15,798,000</ix:nonFraction></div><div id="a10495" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:356.7px;">Other product sales </div><div id="a10498" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:356.7px;"><ix:nonFraction id="ID_338" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">66,590,000</ix:nonFraction></div><div id="a10502" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:356.7px;"><ix:nonFraction id="ID_341" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">78,990,000</ix:nonFraction></div><div id="a10506" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:356.7px;"><ix:nonFraction id="ID_344" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">78,245,000</ix:nonFraction></div><div id="a10508" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:373.8px;">Other tooling sales </div><div id="a10511" style="position:absolute;font-weight:normal;font-style:normal;left:460.2px;top:373.8px;"><ix:nonFraction id="ID_339" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">852,000</ix:nonFraction></div><div id="a10515" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:373.8px;"><ix:nonFraction id="ID_342" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">7,224,000</ix:nonFraction></div><div id="a10519" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:373.8px;"><ix:nonFraction id="ID_345" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,531,000</ix:nonFraction></div><div id="a10521" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:390.8px;">Total other sales </div><div id="a10524" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:390.8px;"><ix:nonFraction id="ID_340" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">67,442,000</ix:nonFraction></div><div id="a10528" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:390.8px;"><ix:nonFraction id="ID_343" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">86,214,000</ix:nonFraction></div><div id="a10532" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:390.8px;"><ix:nonFraction id="ID_346" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">79,776,000</ix:nonFraction></div><div id="a10543" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:424.7px;">Total product sales </div><div id="a10546" style="position:absolute;font-weight:normal;font-style:normal;left:436.84px;top:424.7px;"><ix:nonFraction id="ID_347" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">210,580,000</ix:nonFraction></div><div id="a10550" style="position:absolute;font-weight:normal;font-style:normal;left:546.76px;top:424.7px;"><ix:nonFraction id="ID_349" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">268,987,000</ix:nonFraction></div><div id="a10554" style="position:absolute;font-weight:normal;font-style:normal;left:656.88px;top:424.7px;"><ix:nonFraction id="ID_351" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">256,217,000</ix:nonFraction></div><div id="a10556" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.8px;">Total tooling sales </div><div id="a10559" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:441.8px;"><ix:nonFraction id="ID_348" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">11,776,000</ix:nonFraction></div><div id="a10563" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:441.8px;"><ix:nonFraction id="ID_350" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">15,303,000</ix:nonFraction></div><div id="a10567" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:441.8px;"><ix:nonFraction id="ID_352" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">13,268,000</ix:nonFraction></div><div id="a10569" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:459.7px;">Total sales </div><div id="a10571" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:459.7px;">$ </div><div id="a10573" style="position:absolute;font-weight:normal;font-style:normal;left:436.84px;top:459.7px;"><ix:nonFraction id="ID_29A" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">222,356,000</ix:nonFraction></div><div id="a10576" style="position:absolute;font-weight:normal;font-style:normal;left:517.48px;top:459.7px;">$ </div><div id="a10578" style="position:absolute;font-weight:normal;font-style:normal;left:546.76px;top:459.7px;"><ix:nonFraction id="ID_28A" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">284,290,000</ix:nonFraction></div><div id="a10581" style="position:absolute;font-weight:normal;font-style:normal;left:627.6px;top:459.7px;">$ </div><div id="a10583" style="position:absolute;font-weight:normal;font-style:normal;left:656.88px;top:459.7px;"><ix:nonFraction id="ID_64A" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">269,485,000</ix:nonFraction></div></div></ix:continuation></div></div></ix:nonNumeric></div><div id="a10585" style="position:absolute;left:66.24px;top:721.7px;">&#160;</div><div id="div_1711_XBRL_TS_53d0e9349c3f4575a0dcf1ec15d51da1" style="position:absolute;left:61.813px;top:740.5px;float:left;"><ix:nonNumeric id="ID_53d0e9349c3f4575a0dcf1ec15d51da1" name="us-gaap:SegmentReportingDisclosureTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_b3d8195c8b7b4e52be503aa4e1fa7449" escape="true"><div id="TextBlockContainer1712" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10586" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">5. Foreign Operations</div><div id="a10588" style="position:absolute;font-weight:bold;font-style:normal;left:129.093px;top:0px;">&#160;</div><div id="a10589" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a10590" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Primarily all of the Company's product is sold to U.S. based customers in<div style="display:inline-block;width:1.7px">&#160;</div>U.S. dollars.<div style="display:inline-block;width:6.08px">&#160;</div>The following table provides information </div><div id="a10593" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">related to sales by country, based on the ship to location of customers' production<div style="display:inline-block;width:4.92px">&#160;</div>facilities, for the years ended December</div><div id="a10595" style="position:absolute;font-weight:normal;font-style:normal;left:653.68px;top:54.9px;">&#160;</div><div id="a10596" style="position:absolute;font-weight:normal;font-style:normal;left:657.04px;top:54.9px;">31:</div></div></ix:nonNumeric></div><div id="a10597" style="position:absolute;left:735.813px;top:795.3px;">&#160;</div><div id="a10598" style="position:absolute;left:66.24px;top:813.7px;">&#160;</div><div id="a10599" style="position:absolute;left:69.6px;top:813.7px;">&#160;</div><div id="div_1713_XBRL_TS_b3d8195c8b7b4e52be503aa4e1fa7449" style="position:absolute;left:61.813px;top:834.1px;float:left;"><ix:continuation id="XBRL_TS_b3d8195c8b7b4e52be503aa4e1fa7449" continuedAt="XBRL_TS_b6def61ab5f248e3a727c18a0c432489"><div id="TextBlockContainer1716" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1714_XBRL_TS_66b8d6a2d58e4a5a96c1b3d8bda98f97" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_66b8d6a2d58e4a5a96c1b3d8bda98f97" name="us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_f4542c36d3414576bf195a91cb9a6a21" escape="true"><div id="TextBlockContainer1715" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10601" style="position:absolute;font-weight:bold;font-style:normal;left:437.64px;top:0px;">2020 </div><div id="a10604" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2019 </div><div id="a10607" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2018 </div><div id="a10609" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">United States </div><div id="a10611" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:16.6px;">$ </div><div id="a10613" style="position:absolute;font-weight:normal;font-style:normal;left:423.88px;top:16.6px;"><ix:nonFraction id="ID_699" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="0" format="ixt:numdotdecimal">136,424,000</ix:nonFraction></div><div id="a10616" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.6px;">$ </div><div id="a10618" style="position:absolute;font-weight:normal;font-style:normal;left:520.84px;top:16.6px;"><ix:nonFraction id="ID_487" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="0" format="ixt:numdotdecimal">178,953,000</ix:nonFraction></div><div id="a10621" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.6px;">$ </div><div id="a10623" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:16.6px;"><ix:nonFraction id="ID_491" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="0" format="ixt:numdotdecimal">181,207,000</ix:nonFraction></div><div id="a10625" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Mexico </div><div id="a10628" style="position:absolute;font-weight:normal;font-style:normal;left:430.6px;top:33.8px;"><ix:nonFraction id="ID_700" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX" unitRef="USD" decimals="0" format="ixt:numdotdecimal">64,942,000</ix:nonFraction></div><div id="a10632" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:33.8px;"><ix:nonFraction id="ID_488" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_MX" unitRef="USD" decimals="0" format="ixt:numdotdecimal">79,761,000</ix:nonFraction></div><div id="a10636" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:33.8px;"><ix:nonFraction id="ID_492" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_country_MX" unitRef="USD" decimals="0" format="ixt:numdotdecimal">74,029,000</ix:nonFraction></div><div id="a10638" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Canada </div><div id="a10641" style="position:absolute;font-weight:normal;font-style:normal;left:430.6px;top:50.7px;"><ix:nonFraction id="ID_701" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA" unitRef="USD" decimals="0" format="ixt:numdotdecimal">16,827,000</ix:nonFraction></div><div id="a10645" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:50.7px;"><ix:nonFraction id="ID_489" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_CA" unitRef="USD" decimals="0" format="ixt:numdotdecimal">16,988,000</ix:nonFraction></div><div id="a10649" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:50.7px;"><ix:nonFraction id="ID_493" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_country_CA" unitRef="USD" decimals="0" format="ixt:numdotdecimal">12,494,000</ix:nonFraction></div><div id="a10651" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Other </div><div id="a10654" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:67.7px;"><ix:nonFraction id="ID_702" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_cmt_OtherGeographicalLocationMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,163,000</ix:nonFraction></div><div id="a10658" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:67.7px;"><ix:nonFraction id="ID_490" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_cmt_OtherGeographicalLocationMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,588,000</ix:nonFraction></div><div id="a10662" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:67.7px;"><ix:nonFraction id="ID_494" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_cmt_OtherGeographicalLocationMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,755,000</ix:nonFraction></div><div id="a10664" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:85.8px;">Total </div><div id="a10666" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:85.8px;">$ </div><div id="a10668" style="position:absolute;font-weight:normal;font-style:normal;left:423.88px;top:85.8px;"><ix:nonFraction id="ID_29AA" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">222,356,000</ix:nonFraction></div><div id="a10671" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:85.8px;">$ </div><div id="a10673" style="position:absolute;font-weight:normal;font-style:normal;left:520.84px;top:85.8px;"><ix:nonFraction id="ID_28AA" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">284,290,000</ix:nonFraction></div><div id="a10676" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.8px;">$ </div><div id="a10678" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:85.8px;"><ix:nonFraction id="ID_64AA" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">269,485,000</ix:nonFraction></div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a10680" style="position:absolute;left:66.24px;top:938.1px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page52" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:500.1px; height:1px; left:66.2px; top:292.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:1px; left:657.4px; top:292.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:450.2px; height:1px; left:66.2px; top:891px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:637.4px; top:926.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:515.5px; top:926.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:637.4px; top:928.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:515.5px; top:928.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:666.4px; top:429.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:92px; height:1px; left:565.4px; top:429.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:908.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:516.4px; top:908.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:891px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:516.4px; top:891px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:667.3px; top:411.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:566.3px; top:411.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:667.3px; top:377.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:566.3px; top:377.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:667.3px; top:292.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91.1px; height:1px; left:566.3px; top:292.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:666.4px; top:431.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:92px; height:1px; left:565.4px; top:431.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:180.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:180.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:182.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:182.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:162.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:162.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:111.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:111.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:653.4px; top:111.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:500.1px; height:17px; left:66.2px; top:111.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:558.2px; height:15.4px; left:66.2px; top:892.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:688.1px; height:17px; left:66.2px; top:394.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:688.1px; height:17.1px; left:66.2px; top:360.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:657.4px; top:362.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:587.2px; height:15.4px; left:66.2px; top:362.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:657.4px; top:328px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:587.2px; height:15.4px; left:66.2px; top:328px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:688.1px; height:17px; left:66.2px; top:326.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:688.1px; height:15.4px; left:66.2px; top:396.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:657.4px; top:294.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:587.2px; height:15.4px; left:66.2px; top:294.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:562.2px; height:16.3px; left:66.2px; top:891.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:688.1px; height:16.3px; left:66.2px; top:293.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:147.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:583.2px; height:15.4px; left:66.2px; top:147.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:145.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:653.4px; top:113.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:583.2px; height:15.2px; left:66.2px; top:113.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.4px; left:66.2px; top:112px; background-color:#CCEEFF;">&#160;</div>
<div id="a10681" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a10686" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a10687" style="position:absolute;left:401.347px;top:1006.3px;">51</div><div id="a10688" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1717_XBRL_TS_b6def61ab5f248e3a727c18a0c432489" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_b6def61ab5f248e3a727c18a0c432489" continuedAt="XBRL_TS_6a5c31c2d74e478e86e0e9b6e026ed53"><div id="TextBlockContainer1718" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:661px;height:16px;display:inline-block;"><div id="a10689" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The following table provides information related to the location of property,<div style="display:inline-block;width:4.95px">&#160;</div>plant and equipment, net, as of December</div><div id="a10691" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:0px;">&#160;</div><div id="a10692" style="position:absolute;font-weight:normal;font-style:normal;left:638.64px;top:0px;">31:</div></div></ix:continuation></div><div id="a10693" style="position:absolute;left:717.573px;top:57.6px;">&#160;</div><div id="a10694" style="position:absolute;left:66.24px;top:76px;">&#160;</div><div id="a10695" style="position:absolute;left:69.6px;top:76px;">&#160;</div><div id="div_1719_XBRL_TS_f4542c36d3414576bf195a91cb9a6a21" style="position:absolute;left:61.813px;top:96.4px;float:left;"><ix:continuation id="XBRL_TS_f4542c36d3414576bf195a91cb9a6a21"><div id="TextBlockContainer1722" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1720_XBRL_TS_6a5c31c2d74e478e86e0e9b6e026ed53" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_6a5c31c2d74e478e86e0e9b6e026ed53"><div id="TextBlockContainer1721" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10697" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2020 </div><div id="a10700" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2019 </div><div id="a10702" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.7px;">United States </div><div id="a10704" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.7px;">$ </div><div id="a10706" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:16.7px;"><ix:nonFraction id="ID_479" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="0" format="ixt:numdotdecimal">36,698,000</ix:nonFraction></div><div id="a10709" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.7px;">$ </div><div id="a10711" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:16.7px;"><ix:nonFraction id="ID_482" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="0" format="ixt:numdotdecimal">39,132,000</ix:nonFraction></div><div id="a10713" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Mexico </div><div id="a10716" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:33.8px;"><ix:nonFraction id="ID_480" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX" unitRef="USD" decimals="0" format="ixt:numdotdecimal">29,537,000</ix:nonFraction></div><div id="a10720" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:33.8px;"><ix:nonFraction id="ID_483" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_MX" unitRef="USD" decimals="0" format="ixt:numdotdecimal">31,865,000</ix:nonFraction></div><div id="a10722" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Canada </div><div id="a10725" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:50.7px;"><ix:nonFraction id="ID_481" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA" unitRef="USD" decimals="0" format="ixt:numdotdecimal">7,817,000</ix:nonFraction></div><div id="a10729" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:50.7px;"><ix:nonFraction id="ID_484" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_CA" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,209,000</ix:nonFraction></div><div id="a10731" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:68.7px;">Total </div><div id="a10733" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:68.7px;">$ </div><div id="a10735" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:68.7px;"><ix:nonFraction id="ID_119A" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">74,052,000</ix:nonFraction></div><div id="a10738" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:68.7px;">$ </div><div id="a10740" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:68.7px;"><ix:nonFraction id="ID_120A" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">79,206,000</ix:nonFraction></div></div></ix:continuation></div></div></ix:continuation></div><div id="a10742" style="position:absolute;left:66.24px;top:183.4px;">&#160;</div><div id="div_1723_XBRL_TS_f2a574aa8e5f4a11867a65e759616d90" style="position:absolute;left:61.813px;top:202.2px;float:left;"><ix:nonNumeric id="ID_f2a574aa8e5f4a11867a65e759616d90" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_efc963ff8c10403388a45c1c775cca99" escape="true"><div id="TextBlockContainer1724" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:407px;height:52px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10743" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">6. Property, Plant, and Equipment</div><div id="a10746" style="position:absolute;font-weight:bold;font-style:normal;left:200.133px;top:0px;">&#160;</div><div id="a10747" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a10748" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Property, plant, and equipment consisted of the following at December</div><div id="a10750" style="position:absolute;font-weight:normal;font-style:normal;left:381.64px;top:36.5px;">&#160;</div><div id="a10751" style="position:absolute;font-weight:normal;font-style:normal;left:385px;top:36.5px;">31:</div></div></ix:nonNumeric></div><div id="a10752" style="position:absolute;left:463.933px;top:238.6px;">&#160;</div><div id="a10753" style="position:absolute;left:66.24px;top:257px;">&#160;</div><div id="a10754" style="position:absolute;left:69.6px;top:257px;">&#160;</div><div id="div_1725_XBRL_TS_efc963ff8c10403388a45c1c775cca99" style="position:absolute;left:61.813px;top:277.4px;float:left;"><ix:continuation id="XBRL_TS_efc963ff8c10403388a45c1c775cca99" continuedAt="XBRL_TS_beb58497dbf9469f8a2042055fe703df"><div id="TextBlockContainer1728" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1726_XBRL_TS_7f8886a705424fd8b5a83ad91ac33f24" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_96" name="us-gaap:PropertyPlantAndEquipmentTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1727" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10756" style="position:absolute;font-weight:bold;font-style:normal;left:536.68px;top:0px;">2020 </div><div id="a10759" style="position:absolute;font-weight:bold;font-style:normal;left:635.6px;top:0px;">2019 </div><div id="a10761" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.8px;">Land and land improvements </div><div id="a10763" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.8px;">$ </div><div id="a10765" style="position:absolute;font-weight:normal;font-style:normal;left:538.28px;top:16.8px;"><ix:nonFraction id="ID_703" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndLandImprovementsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">6,009,000</ix:nonFraction></div><div id="a10768" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:16.8px;">$ </div><div id="a10770" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:16.8px;"><ix:nonFraction id="ID_704" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndLandImprovementsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">6,009,000</ix:nonFraction></div><div id="a10772" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Buildings </div><div id="a10775" style="position:absolute;font-weight:normal;font-style:normal;left:531.56px;top:33.8px;"><ix:nonFraction id="ID_705" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">43,545,000</ix:nonFraction></div><div id="a10779" style="position:absolute;font-weight:normal;font-style:normal;left:628.56px;top:33.8px;"><ix:nonFraction id="ID_706" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">43,375,000</ix:nonFraction></div><div id="a10781" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Machinery and equipment </div><div id="a10784" style="position:absolute;font-weight:normal;font-style:normal;left:524.84px;top:50.7px;"><ix:nonFraction id="ID_707" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">121,382,000</ix:nonFraction></div><div id="a10788" style="position:absolute;font-weight:normal;font-style:normal;left:621.84px;top:50.7px;"><ix:nonFraction id="ID_708" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">118,366,000</ix:nonFraction></div><div id="a10790" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Tools, dies, and patterns </div><div id="a10793" style="position:absolute;font-weight:normal;font-style:normal;left:538.28px;top:67.7px;"><ix:nonFraction id="ID_709" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,195,000</ix:nonFraction></div><div id="a10797" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:67.7px;"><ix:nonFraction id="ID_710" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,516,000</ix:nonFraction></div><div id="a10799" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.8px;">Additions in progress </div><div id="a10802" style="position:absolute;font-weight:normal;font-style:normal;left:538.28px;top:84.8px;"><ix:nonFraction id="ID_711" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,422,000</ix:nonFraction></div><div id="a10806" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:84.8px;"><ix:nonFraction id="ID_712" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,615,000</ix:nonFraction></div><div id="a10808" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:101.8px;">Total </div><div id="a10811" style="position:absolute;font-weight:normal;font-style:normal;left:524.84px;top:101.8px;"><ix:nonFraction id="ID_713" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">174,553,000</ix:nonFraction></div><div id="a10815" style="position:absolute;font-weight:normal;font-style:normal;left:621.84px;top:101.8px;"><ix:nonFraction id="ID_714" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">170,881,000</ix:nonFraction></div><div id="a10817" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.8px;">Less accumulated depreciation </div><div id="a10820" style="position:absolute;font-weight:normal;font-style:normal;left:520.04px;top:118.8px;display:flex;">(<ix:nonFraction id="ID_715" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">100,501,000</ix:nonFraction>)</div><div id="a10824" style="position:absolute;font-weight:normal;font-style:normal;left:623.6px;top:118.8px;display:flex;">(<ix:nonFraction id="ID_716" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">91,675,000</ix:nonFraction>)</div><div id="a10826" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:136.8px;">Property, plant and equipment,<div style="display:inline-block;width:4.9px">&#160;</div>net </div><div id="a10828" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:136.8px;">$ </div><div id="a10830" style="position:absolute;font-weight:normal;font-style:normal;left:531.56px;top:136.8px;"><ix:nonFraction id="ID_119AA" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">74,052,000</ix:nonFraction></div><div id="a10833" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:136.8px;">$ </div><div id="a10835" style="position:absolute;font-weight:normal;font-style:normal;left:628.56px;top:136.8px;"><ix:nonFraction id="ID_120AA" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">79,206,000</ix:nonFraction></div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a10837" style="position:absolute;left:66.24px;top:432.4px;">&#160;</div><div id="div_1729_XBRL_TS_beb58497dbf9469f8a2042055fe703df" style="position:absolute;left:61.813px;top:450.8px;float:left;"><ix:continuation id="XBRL_TS_beb58497dbf9469f8a2042055fe703df"><div id="TextBlockContainer1730" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10838" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Additions in progress<div style="display:inline-block;width:5.49px">&#160;</div>at December</div><div id="a10840" style="position:absolute;font-weight:normal;font-style:normal;left:192.453px;top:0px;">&#160;</div><div id="a10841" style="position:absolute;font-weight:normal;font-style:normal;left:195.813px;top:0px;">31, 2020 and<div style="display:inline-block;width:5.59px">&#160;</div>2019 relate to<div style="display:inline-block;width:5.39px">&#160;</div>building improvements and<div style="display:inline-block;width:5.62px">&#160;</div>equipment purchases that<div style="display:inline-block;width:5.67px">&#160;</div>were not </div><div id="a10842" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">yet completed and placed in service at year end.<div style="display:inline-block;width:7.3px">&#160;</div>At December</div><div id="a10844" style="position:absolute;font-weight:normal;font-style:normal;left:338.093px;top:18.4px;">&#160;</div><div id="a10845" style="position:absolute;font-weight:normal;font-style:normal;left:341.453px;top:18.4px;">31, 2020, commitments for capital expenditures in progress were </div><div id="a10846" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">$</div><div id="a10846_1_7" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:36.8px;"><ix:nonFraction id="ID_717" name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">677,000</ix:nonFraction></div><div id="a10846_8_15" style="position:absolute;font-weight:normal;font-style:normal;left:54.539px;top:36.8px;"><div style="display:inline-block;width:4px">&#160;</div>and included $</div><div id="a10846_23_7" style="position:absolute;font-weight:normal;font-style:normal;left:138.213px;top:36.8px;"><ix:nonFraction id="ID_720" name="us-gaap:AccountsPayableCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">145,000</ix:nonFraction></div><div id="a10846_30_64" style="position:absolute;font-weight:normal;font-style:normal;left:181.573px;top:36.8px;"><div style="display:inline-block;width:4px">&#160;</div>recorded on the<div style="display:inline-block;width:5.45px">&#160;</div>balance sheet in accounts<div style="display:inline-block;width:6.06px">&#160;</div>payable.<div style="display:inline-block;width:7.23px">&#160;</div>At December</div><div id="a10857" style="position:absolute;font-weight:normal;font-style:normal;left:538.12px;top:36.8px;">&#160;</div><div id="a10858" style="position:absolute;font-weight:normal;font-style:normal;left:541.48px;top:36.8px;">31, 2019, commitments<div style="display:inline-block;width:5.63px">&#160;</div>for </div><div id="a10859" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">capital expenditures<div style="display:inline-block;width:7.52px">&#160;</div>in progress<div style="display:inline-block;width:7.46px">&#160;</div>were $</div><div id="a10859_39_7" style="position:absolute;font-weight:normal;font-style:normal;left:222.413px;top:55.2px;"><ix:nonFraction id="ID_718" name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">336,000</ix:nonFraction></div><div id="a10859_46_16" style="position:absolute;font-weight:normal;font-style:normal;left:265.933px;top:55.2px;">, and<div style="display:inline-block;width:7.15px">&#160;</div>included $</div><div id="a10859_62_7" style="position:absolute;font-weight:normal;font-style:normal;left:356.653px;top:55.2px;"><ix:nonFraction id="ID_719" name="us-gaap:AccountsPayableCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">158,000</ix:nonFraction></div><div id="a10859_69_53" style="position:absolute;font-weight:normal;font-style:normal;left:400.013px;top:55.2px;"><div style="display:inline-block;width:5.28px">&#160;</div>recorded on<div style="display:inline-block;width:7.35px">&#160;</div>the balance<div style="display:inline-block;width:7.27px">&#160;</div>sheet in<div style="display:inline-block;width:7.22px">&#160;</div>accounts payable.<div style="display:inline-block;width:5.83px">&#160;</div></div><div id="a10864" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">Depreciation expense<div style="display:inline-block;width:7.28px">&#160;</div>was $</div><div id="a10864_26_9" style="position:absolute;font-weight:normal;font-style:normal;left:158.853px;top:73.6px;"><ix:nonFraction id="ID_636" name="us-gaap:Depreciation" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,659,000</ix:nonFraction></div><div id="a10864_35_3" style="position:absolute;font-weight:normal;font-style:normal;left:212.453px;top:73.6px;">, $</div><div id="a10864_38_9" style="position:absolute;font-weight:normal;font-style:normal;left:227.333px;top:73.6px;"><ix:nonFraction id="ID_637" name="us-gaap:Depreciation" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,187,000</ix:nonFraction></div><div id="a10864_47_6" style="position:absolute;font-weight:normal;font-style:normal;left:280.772px;top:73.6px;"><div style="display:inline-block;width:5.12px">&#160;</div>and $</div><div id="a10864_53_9" style="position:absolute;font-weight:normal;font-style:normal;left:316.772px;top:73.6px;"><ix:nonFraction id="ID_293" name="us-gaap:Depreciation" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">7,361,000</ix:nonFraction></div><div id="a10864_62_29" style="position:absolute;font-weight:normal;font-style:normal;left:370.052px;top:73.6px;"><div style="display:inline-block;width:5.12px">&#160;</div>for the<div style="display:inline-block;width:6.89px">&#160;</div>years ended<div style="display:inline-block;width:7.03px">&#160;</div>December</div><div id="a10866" style="position:absolute;font-weight:normal;font-style:normal;left:541.96px;top:73.6px;">&#160;</div><div id="a10867" style="position:absolute;font-weight:normal;font-style:normal;left:545.32px;top:73.6px;">31, 2020,<div style="display:inline-block;width:7.16px">&#160;</div>2019 and<div style="display:inline-block;width:6.95px">&#160;</div>2018, </div><div id="a10868" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">respectively.</div></div></ix:continuation></div><div id="a10868_13_1" style="position:absolute;left:132.992px;top:542.8px;"> </div><div id="a10870" style="position:absolute;left:136.507px;top:542.8px;">&#160;</div><div id="a10871" style="position:absolute;left:66.24px;top:561.2px;">&#160;</div><div id="div_1731_XBRL_TS_f80252119562469d9aee5e036a95cf41" style="position:absolute;left:61.813px;top:580px;float:left;"><ix:nonNumeric id="ID_f80252119562469d9aee5e036a95cf41" name="us-gaap:LesseeOperatingLeasesTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_586a8c6664b04029b2b39978e022ed7d" escape="true"><div id="TextBlockContainer1732" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:273px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10872" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">7. Leases</div><div id="a10874" style="position:absolute;font-weight:bold;font-style:normal;left:55.499px;top:0px;">&#160;</div><div id="a10875" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a10876" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">The Company has operating<div style="display:inline-block;width:0.94px">&#160;</div>leases with fixed payment<div style="display:inline-block;width:1.07px">&#160;</div>terms primarily associated with<div style="display:inline-block;width:1.1px">&#160;</div>buildings and warehouses. The<div style="display:inline-block;width:1.11px">&#160;</div>Company's </div><div id="a10877" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">leases have<div style="display:inline-block;width:8.25px">&#160;</div>remaining lease<div style="display:inline-block;width:8.78px">&#160;</div>terms of<div style="display:inline-block;width:8.27px">&#160;</div>less than</div><div id="a10879" style="position:absolute;font-weight:normal;font-style:normal;left:266.093px;top:54.9px;">&#160;</div><div id="a10880" style="position:absolute;left:269.453px;top:54.9px;"><ix:nonNumeric id="ID_1160" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember" format="ixt-sec:durwordsen">one year</ix:nonNumeric></div><div id="a10882_4_4" style="position:absolute;font-weight:normal;font-style:normal;left:315.053px;top:54.9px;">s to</div><div id="a10883" style="position:absolute;font-weight:normal;font-style:normal;left:336.493px;top:54.9px;">&#160;</div><div id="a10884" style="position:absolute;left:339.853px;top:54.9px;"><ix:nonNumeric id="ID_1161" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember" format="ixt-sec:durwordsen">four years</ix:nonNumeric></div><div id="a10886_5_52" style="position:absolute;font-weight:normal;font-style:normal;left:393.293px;top:54.9px;">, some<div style="display:inline-block;width:8.37px">&#160;</div>of which<div style="display:inline-block;width:8.52px">&#160;</div>include options<div style="display:inline-block;width:8.4px">&#160;</div>to extend<div style="display:inline-block;width:8.39px">&#160;</div>the lease </div><div id="a10887" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">for</div><div id="a10888" style="position:absolute;font-weight:normal;font-style:normal;left:19.947px;top:73.3px;">&#160;</div><div id="a10889" style="position:absolute;left:23.307px;top:73.3px;"><ix:nonNumeric id="ID_1162" name="cmt:LesseeOperatingLeaseWithOptionsToExtendLeaseTerm" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt-sec:durwordsen">five years</ix:nonNumeric></div><div id="a10891_5_67" style="position:absolute;font-weight:normal;font-style:normal;left:75.339px;top:73.3px;">. Operating leases are included<div style="display:inline-block;width:5.13px">&#160;</div>in Right-of-use ("ROU") assets and </div><div id="a10891_72_25" style="position:absolute;left:437.133px;top:73.3px;-sec-ix-hidden:ID_1262;"><div id="XBRL_CS_7579f92758e147838b480e5b717e2a34" style="position:relative;left:0px;top:0px;-sec-ix-hidden:ID_1263;">Other accrued liabilities</div></div><div id="a10891_97_5" style="position:absolute;font-weight:normal;font-style:normal;left:565.453px;top:73.3px;"><div style="display:inline-block;width:3.52px">&#160;</div>and </div><div id="a10891_102_18" style="position:absolute;left:591.853px;top:73.3px;-sec-ix-hidden:ID_1264;"><div id="XBRL_CS_03c9c7f5bca5429a83e9e4515e11c3d0" style="position:relative;left:0px;top:0px;-sec-ix-hidden:ID_1265;">Other non-current </div></div><div id="a10898" style="position:absolute;left:4.427px;top:91.7px;-sec-ix-hidden:ID_1265;"><div id="XBRL_CS_0d057a4e87ea4485bab7f6b68423efe7_1" style="position:relative;left:0px;top:0px;-sec-ix-hidden:ID_1264;">liabilities</div></div><div id="a10898_11_118" style="position:absolute;font-weight:normal;font-style:normal;left:53.867px;top:91.7px;"><div style="display:inline-block;width:3.87px">&#160;</div>on the Consolidated<div style="display:inline-block;width:5.45px">&#160;</div>Balance Sheets. ROU<div style="display:inline-block;width:5.21px">&#160;</div>assets represent the right<div style="display:inline-block;width:5.89px">&#160;</div>to use an underlying<div style="display:inline-block;width:5.7px">&#160;</div>asset for the lease<div style="display:inline-block;width:5.82px">&#160;</div>term and </div><div id="a10900" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">lease liabilities represent the obligation to make lease payments arising<div style="display:inline-block;width:4.99px">&#160;</div>from the lease.</div><div id="a10901" style="position:absolute;font-weight:normal;font-style:normal;left:465.64px;top:110.1px;">&#160;</div><div id="a10902" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">&#160;</div><div id="a10903" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">The Company used the applicable incremental<div style="display:inline-block;width:1.3px">&#160;</div>borrowing rate at implementation date to measure<div style="display:inline-block;width:1.22px">&#160;</div>lease liabilities and ROU assets. </div><div id="a10905" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;">The  incremental  borrowing  rate  used  by<div style="display:inline-block;width:8.07px">&#160;</div>the  Company  was  based  on  baseline  rates<div style="display:inline-block;width:8.35px">&#160;</div>and  adjusted  by  the  credit  spreads </div><div id="a10906" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:183.7px;">commensurate with<div style="display:inline-block;width:6.19px">&#160;</div>the Company<div style="display:inline-block;width:1.64px">&#160;</div>&#8217;s secured<div style="display:inline-block;width:6.79px">&#160;</div>borrowing rate.<div style="display:inline-block;width:5.17px">&#160;</div>At each<div style="display:inline-block;width:6.02px">&#160;</div>reporting period<div style="display:inline-block;width:6.4px">&#160;</div>when there is<div style="display:inline-block;width:7.12px">&#160;</div>a new lease<div style="display:inline-block;width:7.28px">&#160;</div>initiated, the </div><div id="a10911" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;">Company will utilize<div style="display:inline-block;width:6.75px">&#160;</div>its incremental borrowing<div style="display:inline-block;width:6.81px">&#160;</div>rate to perform<div style="display:inline-block;width:6.92px">&#160;</div>lease classification<div style="display:inline-block;width:5.68px">&#160;</div>tests on<div style="display:inline-block;width:5.71px">&#160;</div>lease components and<div style="display:inline-block;width:6.83px">&#160;</div>to measure </div><div id="a10912" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;">ROU assets and lease liabilities.</div><div id="a10913" style="position:absolute;font-weight:normal;font-style:normal;left:175.813px;top:220.5px;">&#160;</div><div id="a10914" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:238.9px;">&#160;</div><div id="a10915" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.3px;">The following table provides information related to the components of<div style="display:inline-block;width:4.78px">&#160;</div>lease expense as of December 31:</div></div></ix:nonNumeric></div><div id="a10915_102_1" style="position:absolute;left:625.825px;top:837.3px;"> </div><div id="a10917" style="position:absolute;left:629.093px;top:837.3px;">&#160;</div><div id="a10918" style="position:absolute;left:66.24px;top:855.7px;">&#160;</div><div id="a10919" style="position:absolute;left:69.6px;top:855.7px;">&#160;</div><div id="div_1733_XBRL_TS_f7b6db3a3d024394933b0aa31f28572d" style="position:absolute;left:61.813px;top:876px;float:left;"><ix:nonNumeric id="ID_361" name="us-gaap:LeaseCostTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1736" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:50px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1734_XBRL_TS_586a8c6664b04029b2b39978e022ed7d" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_586a8c6664b04029b2b39978e022ed7d" continuedAt="XBRL_TS_4c89202f4d0c4cd9a9aaba1430c20cff"><div id="TextBlockContainer1735" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:50px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10921" style="position:absolute;font-weight:bold;font-style:normal;left:497.16px;top:0px;">2020 </div><div id="a10924" style="position:absolute;font-weight:bold;font-style:normal;left:619.12px;top:0px;">2019 </div><div id="a10926" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.8px;">Operating lease cost </div><div id="a10928" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:16.8px;">$ </div><div id="a10930" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:16.8px;"><ix:nonFraction id="ID_729" name="us-gaap:OperatingLeaseCost" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,430,000</ix:nonFraction></div><div id="a10933" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:16.8px;">$ </div><div id="a10935" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:16.8px;"><ix:nonFraction id="ID_730" name="us-gaap:OperatingLeaseCost" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,430,000</ix:nonFraction></div><div id="a10937" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:34.7px;">Total net lease cost </div><div id="a10939" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:34.7px;">$ </div><div id="a10941" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:34.7px;"><ix:nonFraction id="ID_731" name="us-gaap:LeaseCost" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,430,000</ix:nonFraction></div><div id="a10944" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:34.7px;">$ </div><div id="a10946" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:34.7px;"><ix:nonFraction id="ID_732" name="us-gaap:LeaseCost" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,430,000</ix:nonFraction></div></div></ix:continuation></div></div></ix:nonNumeric></div><div id="a10948" style="position:absolute;left:66.24px;top:929.1px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page53" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:448.1px; height:1px; left:66.2px; top:245.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:637.4px; top:828.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:637.4px; top:830.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:810.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:742.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:657.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:510.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:514.3px; top:510.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:637.4px; top:263.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:513.4px; top:263.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:637.4px; top:265.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:513.4px; top:265.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:245.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:514.3px; top:245.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:637.4px; top:181.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:515.5px; top:181.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:637.4px; top:183.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:515.5px; top:183.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:163.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:516.4px; top:163.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:129.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:516.4px; top:129.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:572.1px; height:17px; left:66.2px; top:657.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:448.1px; height:17px; left:66.2px; top:510.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:450.2px; height:17.9px; left:66.2px; top:163.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:450.2px; height:17px; left:66.2px; top:129.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:793.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:795.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.2px; left:66.2px; top:727.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:725.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:759.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:691.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:658.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:560.1px; height:15.4px; left:66.2px; top:512.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:560.1px; height:16.3px; left:66.2px; top:511.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:581.1px; height:15.4px; left:66.2px; top:424.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:581.1px; height:17px; left:66.2px; top:422.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.2px; left:66.2px; top:659.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:597.1px; height:17.1px; left:66.2px; top:370.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:520.1px; height:15.4px; left:102.3px; top:247.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:556.1px; height:15.4px; left:66.2px; top:208.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:560.1px; height:21px; left:66.2px; top:203.2px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:761.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:693.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:522.2px; height:15.4px; left:102.3px; top:166.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:560.1px; height:17.3px; left:66.2px; top:245.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:562.2px; height:17.3px; left:66.2px; top:164.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:562.2px; height:15.2px; left:66.2px; top:131.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:562.2px; height:16.3px; left:66.2px; top:130.4px; background-color:#CCEEFF;">&#160;</div>
<div id="a10949" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a10954" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a10955" style="position:absolute;left:401.347px;top:1006.3px;">52</div><div id="a10956" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1737_XBRL_TS_4c89202f4d0c4cd9a9aaba1430c20cff" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_4c89202f4d0c4cd9a9aaba1430c20cff" continuedAt="XBRL_TS_cc8a46eb93b9462aa2e3291df75abc6e"><div id="TextBlockContainer1738" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10957" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The following table provides<div style="display:inline-block;width:1.28px">&#160;</div>information related to other<div style="display:inline-block;width:0.96px">&#160;</div>supplemental balance sheet information<div style="display:inline-block;width:1.02px">&#160;</div>related to leases as<div style="display:inline-block;width:1.13px">&#160;</div>of December </div><div id="a10959" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">31:</div></div></ix:continuation></div><div id="a10960" style="position:absolute;left:83.2px;top:76px;">&#160;</div><div id="a10961" style="position:absolute;left:66.24px;top:94.4px;">&#160;</div><div id="a10962" style="position:absolute;left:69.6px;top:94.4px;">&#160;</div><div id="div_1739_XBRL_TS_cc8a46eb93b9462aa2e3291df75abc6e" style="position:absolute;left:61.813px;top:114.8px;float:left;"><ix:continuation id="XBRL_TS_cc8a46eb93b9462aa2e3291df75abc6e" continuedAt="XBRL_TS_975c99c7d1704d0eb4b938bd70b9ade7"><div id="TextBlockContainer1742" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:68px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1740_XBRL_TS_0b8f5e42d55a47ca9ac9f0bd23896f34" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_0b8f5e42d55a47ca9ac9f0bd23896f34" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_1b4af4d8de5747b2bbad6c00c28b6e8e" escape="true"><div id="TextBlockContainer1741" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:68px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10964" style="position:absolute;font-weight:bold;font-style:normal;left:497.16px;top:0px;">2020 </div><div id="a10967" style="position:absolute;font-weight:bold;font-style:normal;left:619.12px;top:0px;">2019 </div><div id="a10969" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">Operating lease: </div><div id="a10976" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Operating lease right of use assets </div><div id="a10978" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:33.8px;">$ </div><div id="a10980" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:33.8px;"><ix:nonFraction id="ID_117A" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,754,000</ix:nonFraction></div><div id="a10983" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:33.8px;">$ </div><div id="a10985" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:33.8px;"><ix:nonFraction id="ID_118A" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,484,000</ix:nonFraction></div><div id="a10987" style="position:absolute;font-weight:normal;font-style:normal;left:40.459px;top:51.7px;">Total operating lease right of<div style="display:inline-block;width:4.86px">&#160;</div>use assets </div><div id="a10990" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:51.7px;">$ </div><div id="a10992" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:51.7px;"><ix:nonFraction id="ID_117AA" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,754,000</ix:nonFraction></div><div id="a10995" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:51.7px;">$ </div><div id="a10997" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:51.7px;"><ix:nonFraction id="ID_118AA" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,484,000</ix:nonFraction></div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a10999" style="position:absolute;left:66.24px;top:184.9px;">&#160;</div><div id="div_1743_XBRL_TS_975c99c7d1704d0eb4b938bd70b9ade7" style="position:absolute;left:61.813px;top:204.2px;float:left;"><ix:continuation id="XBRL_TS_975c99c7d1704d0eb4b938bd70b9ade7" continuedAt="XBRL_TS_c8b54458a8604676affaccfaa28199f5"><div id="TextBlockContainer1746" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:60px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1744_XBRL_TS_1b4af4d8de5747b2bbad6c00c28b6e8e" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_1b4af4d8de5747b2bbad6c00c28b6e8e" continuedAt="XBRL_TS_f7343e0c83a643dba7f1ac2a6299f185"><div id="TextBlockContainer1745" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:60px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11000" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:4.6px;">Current operating lease liabilities </div><div id="a11001" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:185.093px;top:4.2px;">(A)</div><div id="a11003" style="position:absolute;font-weight:normal;font-style:normal;left:452.52px;top:4.6px;">$ </div><div id="a11005" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:4.6px;"><ix:nonFraction id="ID_365" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,023,000</ix:nonFraction></div><div id="a11008" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:4.6px;">$ </div><div id="a11010" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:4.6px;"><ix:nonFraction id="ID_734" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,304,000</ix:nonFraction></div><div id="a11012" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:25.6px;">Noncurrent operating lease liabilities </div><div id="a11013" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:205.133px;top:25.2px;">(B)</div><div id="a11016" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:25.6px;"><ix:nonFraction id="ID_147" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,670,000</ix:nonFraction></div><div id="a11020" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:25.6px;"><ix:nonFraction id="ID_148" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,119,000</ix:nonFraction></div><div id="a11022" style="position:absolute;font-weight:normal;font-style:normal;left:40.459px;top:43.7px;">Total operating lease liabilities </div><div id="a11024" style="position:absolute;font-weight:normal;font-style:normal;left:452.52px;top:43.7px;">$ </div><div id="a11026" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:43.7px;"><ix:nonFraction id="ID_366" name="us-gaap:OperatingLeaseLiability" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,693,000</ix:nonFraction></div><div id="a11029" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:43.7px;">$ </div><div id="a11031" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:43.7px;"><ix:nonFraction id="ID_733" name="us-gaap:OperatingLeaseLiability" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,423,000</ix:nonFraction></div></div></ix:continuation></div></div></ix:continuation></div><div id="a11033" style="position:absolute;left:66.24px;top:266.3px;">&#160;</div><div id="a11034" style="position:absolute;font-size:8.64px;left:90.272px;top:281.3px;">(A)</div><div id="a11035" style="position:absolute;font-family:Arial;left:102.272px;top:281.5px;">&#160;</div><div id="div_1747_XBRL_TS_c8b54458a8604676affaccfaa28199f5" style="position:absolute;left:109.845px;top:281.7px;float:left;"><ix:continuation id="XBRL_TS_c8b54458a8604676affaccfaa28199f5" continuedAt="XBRL_TS_3a715cd90d9f4d4b801d53ca9720470d"><div id="TextBlockContainer1750" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"><div id="div_1748_XBRL_TS_f7343e0c83a643dba7f1ac2a6299f185" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_f7343e0c83a643dba7f1ac2a6299f185" continuedAt="XBRL_TS_7982b83f66f5466da73244472043348c"><div id="TextBlockContainer1749" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"><div id="a11036" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Current operating lease liability included in "Other Current Accrued Liabilities" on the Consolidated<div style="display:inline-block;width:4.71px">&#160;</div>Balance Sheet</div></div></ix:continuation></div><div id="a11036_115_1" style="position:absolute;font-weight:normal;font-style:normal;left:619.501px;top:0px;">.</div></div></ix:continuation></div><div id="a11038" style="position:absolute;left:732.933px;top:281.7px;">&#160;</div><div id="a11039" style="position:absolute;font-size:8.64px;left:90.272px;top:299.7px;">(B)</div><div id="a11040" style="position:absolute;font-family:Arial;left:101.792px;top:299.9px;">&#160;</div><div id="div_1751_XBRL_TS_3a715cd90d9f4d4b801d53ca9720470d" style="position:absolute;left:109.845px;top:300.1px;float:left;"><ix:continuation id="XBRL_TS_3a715cd90d9f4d4b801d53ca9720470d" continuedAt="XBRL_TS_e9eca1ce9cca4b2d8e9750d3e1b37a76"><div id="TextBlockContainer1754" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"><div id="div_1752_XBRL_TS_7982b83f66f5466da73244472043348c" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_7982b83f66f5466da73244472043348c" continuedAt="XBRL_TS_504870fc2b1847bfb54a93f1a0f2632d"><div id="TextBlockContainer1753" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"><div id="a11041" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Noncurrent operating lease liability included in "Other Non<div style="display:inline-block;width:1.33px">&#160;</div>-Current Liabilities" on the Consolidated Balance Sheet.</div></div></ix:continuation></div></div></ix:continuation></div><div id="a11044" style="position:absolute;left:732.613px;top:300.1px;">&#160;</div><div id="a11045" style="position:absolute;left:114.272px;top:318.5px;">&#160;</div><div id="a11046" style="position:absolute;left:66.24px;top:336.7px;">&#160;</div><div id="a11047" style="position:absolute;left:69.6px;top:336.7px;">&#160;</div><div id="a11048" style="position:absolute;left:66.24px;top:352.1px;">&#160;</div><div id="div_1755_XBRL_TS_e9eca1ce9cca4b2d8e9750d3e1b37a76" style="position:absolute;left:61.813px;top:371.3px;float:left;"><ix:continuation id="XBRL_TS_e9eca1ce9cca4b2d8e9750d3e1b37a76" continuedAt="XBRL_TS_962abba6e04543958d4ba5f62074a44c"><div id="TextBlockContainer1758" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1756_XBRL_TS_504870fc2b1847bfb54a93f1a0f2632d" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_504870fc2b1847bfb54a93f1a0f2632d" continuedAt="XBRL_TS_64d9382aad254e41a4cc168a78d6e3a1"><div id="TextBlockContainer1757" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11049" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Weighted average remaining<div style="display:inline-block;width:4.96px">&#160;</div>lease term (in years): </div><div id="a11054" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17.9px;">Operating leases </div><div id="a11056" style="position:absolute;left:581.04px;top:17.9px;"><ix:nonNumeric id="ID_367" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="AS_OF_Dec31_2020_Entity_0001026655" format="ixt-sec:duryear">3.5</ix:nonNumeric></div><div id="a11059" style="position:absolute;left:667.92px;top:17.9px;"><ix:nonNumeric id="ID_735" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="AS_OF_Dec31_2019_Entity_0001026655" format="ixt-sec:duryear">4.0</ix:nonNumeric></div></div></ix:continuation></div></div></ix:continuation></div><div id="a11061" style="position:absolute;left:66.24px;top:404.6px;">&#160;</div><div id="div_1759_XBRL_TS_962abba6e04543958d4ba5f62074a44c" style="position:absolute;left:61.813px;top:424.6px;float:left;"><ix:continuation id="XBRL_TS_962abba6e04543958d4ba5f62074a44c" continuedAt="XBRL_TS_48a5a9b8bce6498095d668527c580269"><div id="TextBlockContainer1762" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:695px;height:33px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1760_XBRL_TS_64d9382aad254e41a4cc168a78d6e3a1" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_64d9382aad254e41a4cc168a78d6e3a1"><div id="TextBlockContainer1761" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:695px;height:33px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11062" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Weighted average discount<div style="display:inline-block;width:4.84px">&#160;</div>rate: </div><div id="a11069" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;">Operating lease </div><div id="a11071" style="position:absolute;font-weight:normal;font-style:normal;left:554.92px;top:17px;"><ix:nonFraction id="ID_368" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="pure" decimals="5" format="ixt:numdotdecimal" scale="-2">5.9</ix:nonFraction></div><div id="a11073" style="position:absolute;font-weight:normal;font-style:normal;left:574.64px;top:17px;">% </div><div id="a11076" style="position:absolute;font-weight:normal;font-style:normal;left:658px;top:17px;"><ix:nonFraction id="ID_736" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="pure" decimals="5" format="ixt:numdotdecimal" scale="-2">4.9</ix:nonFraction></div><div id="a11078" style="position:absolute;font-weight:normal;font-style:normal;left:674.64px;top:17px;">%</div></div></ix:continuation></div></div></ix:continuation></div><div id="div_1763_XBRL_TS_48a5a9b8bce6498095d668527c580269" style="position:absolute;left:61.813px;top:456.9px;float:left;"><ix:continuation id="XBRL_TS_48a5a9b8bce6498095d668527c580269" continuedAt="XBRL_TS_4f16ec29f2214947bc3a3acb9e80f9c3"><div id="TextBlockContainer1764" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:302px;height:16px;display:inline-block;"><div id="a11080" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Other information related to leases as of December 31:</div></div></ix:continuation></div><div id="a11081" style="position:absolute;left:358.787px;top:456.9px;">&#160;</div><div id="a11082" style="position:absolute;left:66.24px;top:475.3px;">&#160;</div><div id="a11083" style="position:absolute;left:69.6px;top:475.3px;">&#160;</div><div id="div_1765_XBRL_TS_4f16ec29f2214947bc3a3acb9e80f9c3" style="position:absolute;left:61.813px;top:495.8px;float:left;"><ix:continuation id="XBRL_TS_4f16ec29f2214947bc3a3acb9e80f9c3" continuedAt="XBRL_TS_300ede34c6f5413495782ffd47eb7efd"><div id="TextBlockContainer1768" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1766_XBRL_TS_0bedbd4f9183424295177d51b10f30b0" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_363" name="us-gaap:CashFlowSupplementalDisclosuresTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1767" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11085" style="position:absolute;font-weight:bold;font-style:normal;left:495.08px;top:0px;">2020 </div><div id="a11088" style="position:absolute;font-weight:bold;font-style:normal;left:619.12px;top:0px;">2019 </div><div id="a11090" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:17px;">Cash Paid for amounts included in the measurement of<div style="display:inline-block;width:4.79px">&#160;</div>lease liabilities </div><div id="a11097" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:37.6px;">Operating cash flow from operating leases </div><div id="a11098" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:260.973px;top:37.2px;">(C)</div><div id="a11100" style="position:absolute;font-weight:normal;font-style:normal;left:452.52px;top:37.6px;">$ </div><div id="a11102" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:37.6px;"><ix:nonFraction id="ID_369" name="us-gaap:OperatingLeasePayments" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,455,000</ix:nonFraction></div><div id="a11105" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:37.6px;">$ </div><div id="a11107" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:37.6px;"><ix:nonFraction id="ID_737" name="us-gaap:OperatingLeasePayments" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,455,000</ix:nonFraction></div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a11109" style="position:absolute;font-size:8.64px;left:90.272px;top:548.3px;">&#160;</div><div id="a11110" style="position:absolute;font-size:8.64px;left:90.272px;top:566.7px;"><div style="display:inline-block;width:2.24px">&#160;</div>(C)</div><div id="a11113" style="position:absolute;left:104.032px;top:567.2px;"> </div><div id="div_1769_XBRL_TS_300ede34c6f5413495782ffd47eb7efd" style="position:absolute;left:61.813px;top:562.5px;float:left;"><ix:continuation id="XBRL_TS_300ede34c6f5413495782ffd47eb7efd" continuedAt="XBRL_TS_9d42951a93d14e5c8221784788bc59b6"><div id="TextBlockContainer1770" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:683px;height:58px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11113_1_115" style="position:absolute;font-weight:normal;font-style:normal;left:45.579px;top:4.6px;">Cash flow from operating lease included in "Prepaid and other assets"<div style="display:inline-block;width:4.8px">&#160;</div>on the Consolidated Statements of Cash Flows.</div><div id="a11116" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:674.16px;top:4.2px;">&#160;</div><div id="a11117" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:23.1px;">&#160;</div><div id="a11118" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:41.5px;">As of December</div><div id="a11120" style="position:absolute;font-weight:normal;font-style:normal;left:91.653px;top:41.5px;">&#160;</div><div id="a11121" style="position:absolute;font-weight:normal;font-style:normal;left:95.013px;top:41.5px;">31, 2020, maturities of lease liabilities were as follows:</div></div></ix:continuation></div><div id="a11124" style="position:absolute;left:451.773px;top:604px;">&#160;</div><div id="a11125" style="position:absolute;left:66.24px;top:622.4px;">&#160;</div><div id="a11126" style="position:absolute;left:69.6px;top:622.4px;">&#160;</div><div id="div_1771_XBRL_TS_9d42951a93d14e5c8221784788bc59b6" style="position:absolute;left:61.813px;top:642.7px;float:left;"><ix:continuation id="XBRL_TS_9d42951a93d14e5c8221784788bc59b6" continuedAt="XBRL_TS_8cd47910642d4956a9c7104f72fdfd2e"><div id="TextBlockContainer1774" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1772_XBRL_TS_773596d52a0241b2bb7851c6e08d967d" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_773596d52a0241b2bb7851c6e08d967d" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_347087db87684f1eb28a540ca73916b4" escape="true"><div id="TextBlockContainer1773" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11128" style="position:absolute;font-weight:bold;font-style:normal;left:582.64px;top:0px;">Operating Leases </div><div id="a11130" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">2021 </div><div id="a11132" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:16.6px;">$ </div><div id="a11134" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:16.6px;"><ix:nonFraction id="ID_738" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,215,000</ix:nonFraction></div><div id="a11136" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">2022 </div><div id="a11139" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:33.8px;"><ix:nonFraction id="ID_370" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">811,000</ix:nonFraction></div><div id="a11141" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">2023 </div><div id="a11144" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:50.7px;"><ix:nonFraction id="ID_371" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">706,000</ix:nonFraction></div><div id="a11146" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">2024 </div><div id="a11149" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:67.7px;"><ix:nonFraction id="ID_372" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">705,000</ix:nonFraction></div><div id="a11151" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;">2025 </div><div id="a11154" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:84.6px;"><ix:nonFraction id="ID_373" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a11156" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:101.8px;">Total lease payments </div><div id="a11159" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:101.8px;"><ix:nonFraction id="ID_374" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,437,000</ix:nonFraction></div><div id="a11161" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.7px;">Less: imputed interest </div><div id="a11164" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:118.7px;display:flex;">(<ix:nonFraction id="ID_920" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">744,000</ix:nonFraction>)</div><div id="a11166" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:135.7px;">Total lease obligations </div><div id="a11169" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:135.7px;"><ix:nonFraction id="ID_366AA" name="us-gaap:OperatingLeaseLiability" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,693,000</ix:nonFraction></div><div id="a11171" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:152.6px;">Less: current obligations </div><div id="a11174" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:152.6px;display:flex;">(<ix:nonFraction id="ID_365AA" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,023,000</ix:nonFraction>)</div><div id="a11176" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:170.7px;">Long-term lease obligations </div><div id="a11180" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:170.7px;">$ </div><div id="a11182" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:170.7px;"><ix:nonFraction id="ID_147AA" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,670,000</ix:nonFraction></div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a11184" style="position:absolute;left:66.24px;top:831.9px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page54" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:119px; height:1px; left:265.3px; top:556.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:119px; height:1px; left:265.3px; top:756.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:247.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:213.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:199.1px; height:17px; left:66.2px; top:756.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:199.1px; height:17px; left:66.2px; top:556.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:637.4px; top:860px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:515.5px; top:860px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:393.3px; top:860px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:637.4px; top:861.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:515.5px; top:861.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:393.3px; top:861.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:637.4px; top:659.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:515.5px; top:659.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:393.3px; top:659.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:637.4px; top:661.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:515.5px; top:661.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:393.3px; top:661.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:463.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:463.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:465.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:465.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:394.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:394.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:637.4px; top:282.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:637.4px; top:284.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:841.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:516.4px; top:841.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:394.3px; top:841.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:756.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:516.4px; top:756.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:394.3px; top:756.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:641.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:516.4px; top:641.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:394.3px; top:641.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:556.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:516.4px; top:556.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:394.3px; top:556.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:445.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:445.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:264.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:196.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:111.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:506.3px; top:756.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:506.3px; top:556.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:628.5px; top:756.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:628.5px; top:556.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:384.4px; top:756.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:384.4px; top:556.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:653.4px; top:394.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:500.1px; height:17px; left:66.2px; top:394.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:572.1px; height:17px; left:66.2px; top:111.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:15.4px; left:506.3px; top:826.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:436.1px; height:15.4px; left:66.2px; top:826.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:824.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:15.4px; left:506.3px; top:792.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:436.1px; height:15.4px; left:66.2px; top:792.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.1px; left:66.2px; top:790.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:15.4px; left:506.3px; top:626.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:436.1px; height:15.4px; left:66.2px; top:626.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:624.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:15.2px; left:506.3px; top:592.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:436.1px; height:15.2px; left:66.2px; top:592.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:590.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:199.1px; height:1px; left:66.2px; top:756.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:199.1px; height:1px; left:66.2px; top:556.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:15.4px; left:506.3px; top:758.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:436.1px; height:15.4px; left:66.2px; top:758.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:240px; height:15.4px; left:506.3px; top:558.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:436.1px; height:15.4px; left:66.2px; top:558.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:757.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:557.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.1px; left:66.2px; top:428.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:395.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.4px; left:653.4px; top:430.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:583.2px; height:15.4px; left:66.2px; top:430.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:396.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:583.2px; height:15.4px; left:66.2px; top:396.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.2px; left:66.2px; top:181.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:147.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:247.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:213.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:179.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:145.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.2px; left:66.2px; top:113.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.4px; left:66.2px; top:112px; background-color:#CCEEFF;">&#160;</div>
<div id="a11185" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a11190" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a11191" style="position:absolute;left:401.347px;top:1006.3px;">53</div><div id="a11192" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1775_XBRL_TS_8cd47910642d4956a9c7104f72fdfd2e" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_8cd47910642d4956a9c7104f72fdfd2e" continuedAt="XBRL_TS_9f5ea9ea3e1040528b706329c5828358"><div id="TextBlockContainer1776" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:395px;height:16px;display:inline-block;"><div id="a11193" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">As of December</div><div id="a11195" style="position:absolute;font-weight:normal;font-style:normal;left:91.653px;top:0px;">&#160;</div><div id="a11196" style="position:absolute;font-weight:normal;font-style:normal;left:95.013px;top:0px;">31, 2019, maturities of lease liabilities were as follows:</div></div></ix:continuation></div><div id="a11197" style="position:absolute;left:451.773px;top:57.6px;">&#160;</div><div id="a11198" style="position:absolute;left:66.24px;top:76px;">&#160;</div><div id="a11199" style="position:absolute;left:69.6px;top:76px;">&#160;</div><div id="div_1777_XBRL_TS_9f5ea9ea3e1040528b706329c5828358" style="position:absolute;left:61.813px;top:96px;float:left;"><ix:continuation id="XBRL_TS_9f5ea9ea3e1040528b706329c5828358"><div id="TextBlockContainer1780" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1778_XBRL_TS_347087db87684f1eb28a540ca73916b4" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_347087db87684f1eb28a540ca73916b4"><div id="TextBlockContainer1779" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11201" style="position:absolute;font-weight:normal;font-style:normal;left:586px;top:0px;">Operating Leases </div><div id="a11203" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;">2020 </div><div id="a11205" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:17px;">$ </div><div id="a11207" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:17px;"><ix:nonFraction id="ID_923" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,433,000</ix:nonFraction></div><div id="a11209" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:34.1px;">2021 </div><div id="a11212" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:34.1px;"><ix:nonFraction id="ID_375" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,174,000</ix:nonFraction></div><div id="a11214" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:51.1px;">2022 </div><div id="a11217" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:51.1px;"><ix:nonFraction id="ID_376" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,102,000</ix:nonFraction></div><div id="a11219" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68px;">2023 </div><div id="a11222" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:68px;"><ix:nonFraction id="ID_377" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,000,000</ix:nonFraction></div><div id="a11224" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85px;">2024 </div><div id="a11227" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:85px;"><ix:nonFraction id="ID_378" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">530,000</ix:nonFraction></div><div id="a11229" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:102.1px;">Total lease payments </div><div id="a11232" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:102.1px;"><ix:nonFraction id="ID_921" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">5,239,000</ix:nonFraction></div><div id="a11234" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.1px;">Less: imputed interest </div><div id="a11237" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:119.1px;display:flex;">(<ix:nonFraction id="ID_922" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">816,000</ix:nonFraction>)</div><div id="a11239" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:136px;">Total lease obligations </div><div id="a11242" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:136px;"><ix:nonFraction id="ID_733A" name="us-gaap:OperatingLeaseLiability" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,423,000</ix:nonFraction></div><div id="a11244" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:153px;">Less: current obligations </div><div id="a11247" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:153px;display:flex;">(<ix:nonFraction id="ID_734A" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,304,000</ix:nonFraction>)</div><div id="a11249" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:171.1px;">Long-term lease obligation </div><div id="a11253" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:171.1px;">$ </div><div id="a11255" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:171.1px;"><ix:nonFraction id="ID_148A" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,119,000</ix:nonFraction></div></div></ix:continuation></div></div></ix:continuation></div><div id="a11257" style="position:absolute;left:66.24px;top:285.5px;">&#160;</div><div id="div_1781_XBRL_TS_7ee3633ff11f4e89a6342291aac36efc" style="position:absolute;left:61.813px;top:304.2px;float:left;"><ix:nonNumeric id="ID_7ee3633ff11f4e89a6342291aac36efc" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_9e4ed58633904e4a83d034220683101b" escape="true"><div id="TextBlockContainer1782" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:588px;height:52px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11258" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">8. Goodwill and Intangibles</div><div id="a11260" style="position:absolute;font-weight:bold;font-style:normal;left:161.573px;top:0px;">&#160;</div><div id="a11261" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a11262" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Goodwill activity for the year ended December</div><div id="a11264" style="position:absolute;font-weight:normal;font-style:normal;left:256.173px;top:36.5px;">&#160;</div><div id="a11265" style="position:absolute;font-weight:normal;font-style:normal;left:259.533px;top:36.5px;">31, 2020 and December</div><div id="a11267" style="position:absolute;font-weight:normal;font-style:normal;left:386.92px;top:36.5px;">&#160;</div><div id="a11268" style="position:absolute;font-weight:normal;font-style:normal;left:390.28px;top:36.5px;">31, 2019 consisted of the following:</div></div></ix:nonNumeric></div><div id="a11270" style="position:absolute;left:644.773px;top:340.7px;">&#160;</div><div id="a11271" style="position:absolute;left:66.24px;top:359.2px;">&#160;</div><div id="a11272" style="position:absolute;left:69.6px;top:359.2px;">&#160;</div><div id="div_1783_XBRL_TS_f3981df255fd417c82195f26ea824227" style="position:absolute;left:61.813px;top:379.5px;float:left;"><ix:nonNumeric id="ID_380" name="us-gaap:ScheduleOfGoodwillTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1786" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1784_XBRL_TS_9e4ed58633904e4a83d034220683101b" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_9e4ed58633904e4a83d034220683101b" continuedAt="XBRL_TS_ec1c639bfb72440ab47f2478e5f1dd9c"><div id="TextBlockContainer1785" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11274" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2020 </div><div id="a11277" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2019 </div><div id="a11279" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">Balance at beginning of year </div><div id="a11281" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.6px;">$ </div><div id="a11283" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:16.6px;"><ix:nonFraction id="ID_124A" name="us-gaap:Goodwill" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">17,376,000</ix:nonFraction></div><div id="a11286" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.6px;">$ </div><div id="a11288" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:16.6px;"><ix:nonFraction id="ID_723" name="us-gaap:Goodwill" contextRef="AS_OF_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">21,476,000</ix:nonFraction></div><div id="a11290" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.6px;">Additions </div><div id="a11293" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:33.6px;"><ix:nonFraction id="ID_724" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a11297" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:33.6px;"><ix:nonFraction id="ID_725" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a11299" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Impairment </div><div id="a11302" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:50.7px;"><ix:nonFraction id="ID_37AA" name="us-gaap:GoodwillImpairmentLoss" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a11306" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:50.7px;display:flex;">(<ix:nonFraction id="ID_36AA" name="us-gaap:GoodwillImpairmentLoss" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,100,000</ix:nonFraction>)</div><div id="a11308" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68.6px;">Balance at end of year </div><div id="a11310" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:68.6px;">$ </div><div id="a11312" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:68.6px;"><ix:nonFraction id="ID_123A" name="us-gaap:Goodwill" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">17,376,000</ix:nonFraction></div><div id="a11315" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:68.6px;">$ </div><div id="a11317" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:68.6px;"><ix:nonFraction id="ID_124AA" name="us-gaap:Goodwill" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">17,376,000</ix:nonFraction></div></div></ix:continuation></div></div></ix:nonNumeric></div><div id="a11319" style="position:absolute;left:66.24px;top:466.5px;">&#160;</div><div id="div_1787_XBRL_TS_ec1c639bfb72440ab47f2478e5f1dd9c" style="position:absolute;left:61.813px;top:484.9px;float:left;"><ix:continuation id="XBRL_TS_ec1c639bfb72440ab47f2478e5f1dd9c" continuedAt="XBRL_TS_f261cfee4e3a4a8697a628bdb54df6dd"><div id="TextBlockContainer1788" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:400px;height:16px;display:inline-block;"><div id="a11320" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Intangible assets at December</div><div id="a11322" style="position:absolute;font-weight:normal;font-style:normal;left:163.973px;top:0px;">&#160;</div><div id="a11323" style="position:absolute;font-weight:normal;font-style:normal;left:167.333px;top:0px;">31, 2020 were comprised of the following:</div></div></ix:continuation></div><div id="a11326" style="position:absolute;left:456.893px;top:484.9px;">&#160;</div><div id="a11327" style="position:absolute;left:66.24px;top:503.3px;">&#160;</div><div id="a11328" style="position:absolute;left:69.6px;top:503.3px;">&#160;</div><div id="div_1789_XBRL_TS_f261cfee4e3a4a8697a628bdb54df6dd" style="position:absolute;left:61.813px;top:526.4px;float:left;"><ix:continuation id="XBRL_TS_f261cfee4e3a4a8697a628bdb54df6dd" continuedAt="XBRL_TS_38acdb824cbe4e738d9b412ed52e5f7a"><div id="TextBlockContainer1792" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1790_XBRL_TS_56fe46c0e5ce4bee8554caf580136d5f" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_56fe46c0e5ce4bee8554caf580136d5f" name="us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_0cbd0abbae964ec5a714adc69645902d" escape="true"><div id="TextBlockContainer1791" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11329" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:5.1px;">Definite-lived Intangible Assets </div><div id="a11334" style="position:absolute;font-weight:bold;font-style:normal;left:204.333px;top:15.4px;">Amortization Period </div><div id="a11337" style="position:absolute;font-weight:bold;font-style:normal;left:343.853px;top:0px;">Gross Carrying<div style="display:inline-block;width:4.01px">&#160;</div></div><div id="a11339" style="position:absolute;font-weight:bold;font-style:normal;left:365.133px;top:15.4px;">Amount </div><div id="a11342" style="position:absolute;font-weight:bold;font-style:normal;left:472.84px;top:0px;">Accumulated<div style="display:inline-block;width:3.64px">&#160;</div></div><div id="a11344" style="position:absolute;font-weight:bold;font-style:normal;left:472.36px;top:15.4px;">Amortization </div><div id="a11347" style="position:absolute;font-weight:bold;font-style:normal;left:594.48px;top:0px;">Net Carrying<div style="display:inline-block;width:3.6px">&#160;</div></div><div id="a11349" style="position:absolute;font-weight:bold;font-style:normal;left:609.2px;top:15.4px;">Amount </div><div id="a11351" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32px;">Trade Name </div><div id="a11354" style="position:absolute;left:239.053px;top:32px;"><ix:nonNumeric id="ID_401" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" format="ixt-sec:durwordsen">25 Years</ix:nonNumeric></div><div id="a11357" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:32px;">$ </div><div id="a11359" style="position:absolute;font-weight:normal;font-style:normal;left:397.16px;top:32px;"><ix:nonFraction id="ID_386" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">250,000</ix:nonFraction></div><div id="a11362" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:32px;">$ </div><div id="a11364" style="position:absolute;font-weight:normal;font-style:normal;left:521px;top:32px;display:flex;">(<ix:nonFraction id="ID_387" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">58,000</ix:nonFraction>)</div><div id="a11367" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:32px;">$ </div><div id="a11369" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:32px;"><ix:nonFraction id="ID_388" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">192,000</ix:nonFraction></div><div id="a11371" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49px;">Trademarks </div><div id="a11374" style="position:absolute;left:239.053px;top:49px;"><ix:nonNumeric id="ID_402" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" format="ixt-sec:durwordsen">10 Years</ix:nonNumeric></div><div id="a11378" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:49px;"><ix:nonFraction id="ID_389" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,610,000</ix:nonFraction></div><div id="a11382" style="position:absolute;font-weight:normal;font-style:normal;left:514.44px;top:49px;display:flex;">(<ix:nonFraction id="ID_390" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">476,000</ix:nonFraction>)</div><div id="a11386" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:49px;"><ix:nonFraction id="ID_391" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,134,000</ix:nonFraction></div><div id="a11388" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:65.9px;">Non-competition Agreement </div><div id="a11394" style="position:absolute;left:242.413px;top:65.9px;"><ix:nonNumeric id="ID_403" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" format="ixt-sec:durwordsen">5 Years</ix:nonNumeric></div><div id="a11398" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:65.9px;"><ix:nonFraction id="ID_392" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,810,000</ix:nonFraction></div><div id="a11402" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:65.9px;display:flex;">(<ix:nonFraction id="ID_393" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,071,000</ix:nonFraction>)</div><div id="a11406" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:65.9px;"><ix:nonFraction id="ID_394" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">739,000</ix:nonFraction></div><div id="a11408" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83.1px;">Developed Technology </div><div id="a11411" style="position:absolute;left:242.413px;top:83.1px;"><ix:nonNumeric id="ID_404" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" format="ixt-sec:durwordsen">7 Years</ix:nonNumeric></div><div id="a11415" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:83.1px;"><ix:nonFraction id="ID_395" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,420,000</ix:nonFraction></div><div id="a11419" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:83.1px;display:flex;">(<ix:nonFraction id="ID_396" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,869,000</ix:nonFraction>)</div><div id="a11423" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:83.1px;"><ix:nonFraction id="ID_397" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,551,000</ix:nonFraction></div><div id="a11425" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100px;">Customer Relationships </div><div id="a11428" style="position:absolute;left:230.253px;top:100px;"><ix:nonNumeric id="ID_405" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" format="ixt-sec:duryear">10</ix:nonNumeric></div><div id="a11428_2_1" style="position:absolute;font-weight:normal;font-style:normal;left:243.693px;top:100px;">-</div><div id="a11428_3_2" style="position:absolute;left:248.013px;top:100px;"><ix:nonNumeric id="ID_406" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" format="ixt-sec:duryear">12</ix:nonNumeric></div><div id="a11428_5_7" style="position:absolute;font-weight:normal;font-style:normal;left:261.453px;top:100px;"><div style="display:inline-block;width:3.36px">&#160;</div>Years </div><div id="a11434" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:100px;"><ix:nonFraction id="ID_383" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">9,330,000</ix:nonFraction></div><div id="a11438" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:100px;display:flex;">(<ix:nonFraction id="ID_384" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,430,000</ix:nonFraction>)</div><div id="a11442" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:100px;"><ix:nonFraction id="ID_385" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">6,900,000</ix:nonFraction></div><div id="a11444" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:117.9px;">Total </div><div id="a11449" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:117.9px;">$ </div><div id="a11451" style="position:absolute;font-weight:normal;font-style:normal;left:380.52px;top:117.9px;"><ix:nonFraction id="ID_398" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">17,420,000</ix:nonFraction></div><div id="a11454" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:117.9px;">$ </div><div id="a11456" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:117.9px;display:flex;">(<ix:nonFraction id="ID_399" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">5,904,000</ix:nonFraction>)</div><div id="a11459" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:117.9px;">$ </div><div id="a11461" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:117.9px;"><ix:nonFraction id="ID_400" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">11,516,000</ix:nonFraction></div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a11463" style="position:absolute;left:66.24px;top:662.7px;">&#160;</div><div id="div_1793_XBRL_TS_38acdb824cbe4e738d9b412ed52e5f7a" style="position:absolute;left:61.813px;top:681.1px;float:left;"><ix:continuation id="XBRL_TS_38acdb824cbe4e738d9b412ed52e5f7a" continuedAt="XBRL_TS_b74fccd6634b40f881383dc7ce60f706"><div id="TextBlockContainer1794" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:400px;height:16px;display:inline-block;"><div id="a11464" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Intangible assets at December</div><div id="a11466" style="position:absolute;font-weight:normal;font-style:normal;left:163.973px;top:0px;">&#160;</div><div id="a11467" style="position:absolute;font-weight:normal;font-style:normal;left:167.333px;top:0px;">31, 2019 were comprised of the following:</div></div></ix:continuation></div><div id="a11468" style="position:absolute;left:456.893px;top:681.1px;">&#160;</div><div id="a11469" style="position:absolute;left:66.24px;top:699.5px;">&#160;</div><div id="a11470" style="position:absolute;left:69.6px;top:699.5px;">&#160;</div><div id="div_1795_XBRL_TS_b74fccd6634b40f881383dc7ce60f706" style="position:absolute;left:61.813px;top:726.5px;float:left;"><ix:continuation id="XBRL_TS_b74fccd6634b40f881383dc7ce60f706" continuedAt="XBRL_TS_5f2e740db3b84884aaf3d5dcd12de29e"><div id="TextBlockContainer1798" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1796_XBRL_TS_0cbd0abbae964ec5a714adc69645902d" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_0cbd0abbae964ec5a714adc69645902d"><div id="TextBlockContainer1797" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11471" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:3.2px;">Definite-lived Intangible Assets </div><div id="a11476" style="position:absolute;font-weight:bold;font-style:normal;left:204.333px;top:15.4px;">Amortization Period </div><div id="a11479" style="position:absolute;font-weight:bold;font-style:normal;left:343.853px;top:0px;">Gross Carrying<div style="display:inline-block;width:4.01px">&#160;</div></div><div id="a11481" style="position:absolute;font-weight:bold;font-style:normal;left:365.133px;top:15.4px;">Amount </div><div id="a11484" style="position:absolute;font-weight:bold;font-style:normal;left:472.84px;top:0px;">Accumulated<div style="display:inline-block;width:3.64px">&#160;</div></div><div id="a11486" style="position:absolute;font-weight:bold;font-style:normal;left:472.36px;top:15.4px;">Amortization </div><div id="a11489" style="position:absolute;font-weight:bold;font-style:normal;left:594.48px;top:0px;">Net Carrying<div style="display:inline-block;width:3.6px">&#160;</div></div><div id="a11491" style="position:absolute;font-weight:bold;font-style:normal;left:609.2px;top:15.4px;">Amount </div><div id="a11493" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32px;">Trade Name </div><div id="a11496" style="position:absolute;left:239.053px;top:32px;"><ix:nonNumeric id="ID_409" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" format="ixt-sec:durwordsen">25 Years</ix:nonNumeric></div><div id="a11499" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:32px;">$ </div><div id="a11501" style="position:absolute;font-weight:normal;font-style:normal;left:397.16px;top:32px;"><ix:nonFraction id="ID_419" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">250,000</ix:nonFraction></div><div id="a11504" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:32px;">$ </div><div id="a11506" style="position:absolute;font-weight:normal;font-style:normal;left:521px;top:32px;display:flex;">(<ix:nonFraction id="ID_420" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">48,000</ix:nonFraction>)</div><div id="a11509" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:32px;">$ </div><div id="a11511" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:32px;"><ix:nonFraction id="ID_421" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">202,000</ix:nonFraction></div><div id="a11513" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49px;">Trademarks </div><div id="a11516" style="position:absolute;left:239.053px;top:49px;"><ix:nonNumeric id="ID_410" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" format="ixt-sec:durwordsen">10 Years</ix:nonNumeric></div><div id="a11520" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:49px;"><ix:nonFraction id="ID_422" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,610,000</ix:nonFraction></div><div id="a11524" style="position:absolute;font-weight:normal;font-style:normal;left:514.44px;top:49px;display:flex;">(<ix:nonFraction id="ID_423" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">315,000</ix:nonFraction>)</div><div id="a11528" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:49px;"><ix:nonFraction id="ID_424" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,295,000</ix:nonFraction></div><div id="a11530" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:66.1px;">Non-competition Agreement </div><div id="a11535" style="position:absolute;left:242.413px;top:66.1px;"><ix:nonNumeric id="ID_411" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" format="ixt-sec:durwordsen">5 Years</ix:nonNumeric></div><div id="a11539" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:66.1px;"><ix:nonFraction id="ID_425" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,810,000</ix:nonFraction></div><div id="a11543" style="position:absolute;font-weight:normal;font-style:normal;left:514.44px;top:66.1px;display:flex;">(<ix:nonFraction id="ID_426" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">709,000</ix:nonFraction>)</div><div id="a11547" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:66.1px;"><ix:nonFraction id="ID_427" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,101,000</ix:nonFraction></div><div id="a11549" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83px;">Developed Technology </div><div id="a11552" style="position:absolute;left:242.413px;top:83px;"><ix:nonNumeric id="ID_412" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" format="ixt-sec:durwordsen">7 Years</ix:nonNumeric></div><div id="a11556" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:83px;"><ix:nonFraction id="ID_428" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,420,000</ix:nonFraction></div><div id="a11560" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:83px;display:flex;">(<ix:nonFraction id="ID_429" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,237,000</ix:nonFraction>)</div><div id="a11564" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:83px;"><ix:nonFraction id="ID_430" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,183,000</ix:nonFraction></div><div id="a11566" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100px;">Customer Relationships </div><div id="a11569" style="position:absolute;left:230.253px;top:100px;"><ix:nonNumeric id="ID_407" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" format="ixt-sec:duryear">10</ix:nonNumeric></div><div id="a11569_2_1" style="position:absolute;font-weight:normal;font-style:normal;left:243.693px;top:100px;">-</div><div id="a11569_3_2" style="position:absolute;left:248.013px;top:100px;"><ix:nonNumeric id="ID_408" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" format="ixt-sec:duryear">12</ix:nonNumeric></div><div id="a11569_5_7" style="position:absolute;font-weight:normal;font-style:normal;left:261.453px;top:100px;"><div style="display:inline-block;width:3.36px">&#160;</div>Years </div><div id="a11575" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:100px;"><ix:nonFraction id="ID_416" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">9,330,000</ix:nonFraction></div><div id="a11579" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:100px;display:flex;">(<ix:nonFraction id="ID_417" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,647,000</ix:nonFraction>)</div><div id="a11583" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:100px;"><ix:nonFraction id="ID_418" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">7,683,000</ix:nonFraction></div><div id="a11585" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.1px;">Total </div><div id="a11590" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:118.1px;">$ </div><div id="a11592" style="position:absolute;font-weight:normal;font-style:normal;left:380.52px;top:118.1px;"><ix:nonFraction id="ID_413" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">17,420,000</ix:nonFraction></div><div id="a11595" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:118.1px;">$ </div><div id="a11597" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:118.1px;display:flex;">(<ix:nonFraction id="ID_414" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,956,000</ix:nonFraction>)</div><div id="a11600" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:118.1px;">$ </div><div id="a11602" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:118.1px;"><ix:nonFraction id="ID_415" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">13,464,000</ix:nonFraction></div></div></ix:continuation></div></div></ix:continuation></div><div id="a11604" style="position:absolute;left:66.24px;top:862.9px;">&#160;</div><div id="a11605" style="position:absolute;left:66.24px;top:881.3px;">&#160;</div><div id="div_1799_XBRL_TS_5f2e740db3b84884aaf3d5dcd12de29e" style="position:absolute;left:61.813px;top:899.7px;float:left;"><ix:continuation id="XBRL_TS_5f2e740db3b84884aaf3d5dcd12de29e" continuedAt="XBRL_TS_5f2e740db3b84884aaf3d5dcd12de29e_1"><div id="TextBlockContainer1800" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11606" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The Company incurred<div style="display:inline-block;width:6.11px">&#160;</div>$</div><div id="a11606_22_9" style="position:absolute;font-weight:normal;font-style:normal;left:140.426px;top:0px;"><ix:nonFraction id="ID_726" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,948,000</ix:nonFraction></div><div id="a11606_31_3" style="position:absolute;font-weight:normal;font-style:normal;left:193.706px;top:0px;">, $</div><div id="a11606_34_9" style="position:absolute;font-weight:normal;font-style:normal;left:207.786px;top:0px;"><ix:nonFraction id="ID_727" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,949,000</ix:nonFraction></div><div id="a11606_43_6" style="position:absolute;font-weight:normal;font-style:normal;left:261.066px;top:0px;"><div style="display:inline-block;width:4.16px">&#160;</div>and $</div><div id="a11606_49_9" style="position:absolute;font-weight:normal;font-style:normal;left:295.146px;top:0px;"><ix:nonFraction id="ID_728" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,869,000</ix:nonFraction></div><div id="a11606_58_50" style="position:absolute;font-weight:normal;font-style:normal;left:348.426px;top:0px;"><div style="display:inline-block;width:4.16px">&#160;</div>amortization expense for<div style="display:inline-block;width:6.07px">&#160;</div>the years ended<div style="display:inline-block;width:6.02px">&#160;</div>December</div><div id="a11608" style="position:absolute;font-weight:normal;font-style:normal;left:633.84px;top:0px;">&#160;</div><div id="a11609" style="position:absolute;font-weight:normal;font-style:normal;left:637.2px;top:0px;">31, 2020, </div><div id="a11610" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">2019, and 2018, respectively.</div><div id="a11611" style="position:absolute;font-weight:normal;font-style:normal;left:160.613px;top:18.4px;">&#160;</div><div id="a11612" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">&#160;</div></div></ix:continuation></div></div>
</div>
<div style="padding: 7px">
<div id="Page55" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:500.1px; height:1px; left:66.2px; top:496.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:1px; left:678.4px; top:496.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:87.8px; height:1px; left:687.5px; top:514.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:565.4px; top:514.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.8px; height:1px; left:687.5px; top:516.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113px; height:1px; left:565.4px; top:516.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:86.9px; height:1px; left:688.5px; top:496.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:566.3px; top:496.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:162.9px; height:1px; left:587.5px; top:231.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:162.9px; height:1px; left:587.5px; top:233.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:86.9px; height:1px; left:688.5px; top:445.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:566.3px; top:445.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:86.9px; height:1px; left:688.5px; top:359.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:566.3px; top:359.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:162px; height:1px; left:588.4px; top:213.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:162px; height:1px; left:588.4px; top:111.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17.8px; left:678.4px; top:359.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:500.1px; height:17.8px; left:66.2px; top:359.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:522.2px; height:17.9px; left:66.2px; top:213.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:522.2px; height:17px; left:66.2px; top:111.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:678.4px; top:498.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:599.2px; height:15.4px; left:75.2px; top:498.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:709.1px; height:17.3px; left:66.2px; top:496.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:709.1px; height:17px; left:66.2px; top:462.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:709.1px; height:15.4px; left:66.2px; top:463.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:678.4px; top:429.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:608.1px; height:15.4px; left:66.2px; top:429.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:709.1px; height:17.1px; left:66.2px; top:428.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:709.1px; height:17px; left:66.2px; top:394.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:678.4px; top:395.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:608.1px; height:15.4px; left:66.2px; top:395.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:678.4px; top:361.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:608.1px; height:15.4px; left:66.2px; top:361.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:709.1px; height:17.1px; left:66.2px; top:360.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.3px; left:66.2px; top:214.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.2px; left:66.2px; top:181.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:653.1px; height:15.4px; left:93.3px; top:216px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:147.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:179.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:145.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.2px; left:66.2px; top:113.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.4px; left:66.2px; top:112px; background-color:#CCEEFF;">&#160;</div>
<div id="a11613" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a11618" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a11619" style="position:absolute;left:401.347px;top:1006.3px;">54</div><div id="a11620" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1801_XBRL_TS_5f2e740db3b84884aaf3d5dcd12de29e_1" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_5f2e740db3b84884aaf3d5dcd12de29e_1" continuedAt="XBRL_TS_b9290b08de1a4682b846c44ebaf539fe"><div id="TextBlockContainer1802" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:384px;height:16px;display:inline-block;"><div id="a11621" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">As of December</div><div id="a11625" style="position:absolute;font-weight:normal;font-style:normal;left:91.653px;top:0px;">&#160;</div><div id="a11626" style="position:absolute;font-weight:normal;font-style:normal;left:95.013px;top:0px;">31, 2020, future intangible amortization was follows:</div></div></ix:continuation></div><div id="a11627" style="position:absolute;left:440.707px;top:57.6px;">&#160;</div><div id="a11628" style="position:absolute;left:66.24px;top:76px;">&#160;</div><div id="a11629" style="position:absolute;left:69.6px;top:76px;">&#160;</div><div id="div_1803_XBRL_TS_b9290b08de1a4682b846c44ebaf539fe" style="position:absolute;left:61.813px;top:96.4px;float:left;"><ix:continuation id="XBRL_TS_b9290b08de1a4682b846c44ebaf539fe"><div id="TextBlockContainer1806" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:136px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1804_XBRL_TS_78a0e0d475bf49c0b8318355f6d62167" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_382" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1805" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:136px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11631" style="position:absolute;font-weight:bold;font-style:normal;left:544.04px;top:0px;">Amortization Expense </div><div id="a11633" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.7px;">2021 </div><div id="a11635" style="position:absolute;font-weight:normal;font-style:normal;left:531.88px;top:16.7px;">$ </div><div id="a11637" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:16.7px;"><ix:nonFraction id="ID_722" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,949,000</ix:nonFraction></div><div id="a11639" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">2022 </div><div id="a11642" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:33.8px;"><ix:nonFraction id="ID_431" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,949,000</ix:nonFraction></div><div id="a11644" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">2023 </div><div id="a11647" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:50.7px;"><ix:nonFraction id="ID_433" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,602,000</ix:nonFraction></div><div id="a11649" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">2024 </div><div id="a11652" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:67.7px;"><ix:nonFraction id="ID_432" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,587,000</ix:nonFraction></div><div id="a11654" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.7px;">2025 </div><div id="a11657" style="position:absolute;font-weight:normal;font-style:normal;left:641.36px;top:84.7px;"><ix:nonFraction id="ID_434" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">951,000</ix:nonFraction></div><div id="a11659" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;">2026 and thereafter </div><div id="a11662" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:101.8px;"><ix:nonFraction id="ID_721" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,478,000</ix:nonFraction></div><div id="a11664" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:119.7px;">Total intangibles as of December<div style="display:inline-block;width:5.14px">&#160;</div>31, 2020 </div><div id="a11666" style="position:absolute;font-weight:normal;font-style:normal;left:531.88px;top:119.7px;">$ </div><div id="a11668" style="position:absolute;font-weight:normal;font-style:normal;left:624.72px;top:119.7px;"><ix:nonFraction id="ID_400A" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">11,516,000</ix:nonFraction></div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a11670" style="position:absolute;left:66.24px;top:234.5px;">&#160;</div><div id="div_1807_XBRL_TS_74a5019000834feb94a4adddda69dce0" style="position:absolute;left:61.813px;top:253.2px;float:left;"><ix:nonNumeric id="ID_74a5019000834feb94a4adddda69dce0" name="us-gaap:DebtDisclosureTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_ec6f8300d17c4800b5fa6d8d273d1b21" escape="true"><div id="TextBlockContainer1808" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:244px;height:52px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11671" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">9. Debt</div><div id="a11673" style="position:absolute;font-weight:bold;font-style:normal;left:45.259px;top:0px;">&#160;</div><div id="a11674" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a11675" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Long-term debt consists of the following at:</div></div></ix:nonNumeric></div><div id="a11678" style="position:absolute;left:301.027px;top:289.7px;">&#160;</div><div id="a11679" style="position:absolute;left:66.24px;top:308.1px;">&#160;</div><div id="a11680" style="position:absolute;left:69.6px;top:308.1px;">&#160;</div><div id="div_1809_XBRL_TS_ec6f8300d17c4800b5fa6d8d273d1b21" style="position:absolute;left:61.813px;top:329px;float:left;"><ix:continuation id="XBRL_TS_ec6f8300d17c4800b5fa6d8d273d1b21" continuedAt="XBRL_TS_c0a3f67ab46a4eaab3317a9adffda502"><div id="TextBlockContainer1812" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:723px;height:186px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1810_XBRL_TS_318511150d04436498185933ab3bd39f" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_474" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1811" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:723px;height:186px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11682" style="position:absolute;font-weight:bold;font-style:normal;left:521.64px;top:0px;">December 31,<div style="display:inline-block;width:3.73px">&#160;</div></div><div id="a11684" style="position:absolute;font-weight:bold;font-style:normal;left:547.08px;top:15.4px;">2020 </div><div id="a11687" style="position:absolute;font-weight:bold;font-style:normal;left:631.28px;top:0px;">December 31,<div style="display:inline-block;width:3.69px">&#160;</div></div><div id="a11689" style="position:absolute;font-weight:bold;font-style:normal;left:656.72px;top:15.4px;">2019 </div><div id="a11691" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32.8px;">Wells Fargo<div style="display:inline-block;width:4.83px">&#160;</div>term loans payable </div><div id="a11693" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:32.8px;">$ </div><div id="a11695" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:32.8px;"><ix:nonFraction id="ID_774" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">16,390,000</ix:nonFraction></div><div id="a11698" style="position:absolute;font-weight:normal;font-style:normal;left:626.64px;top:32.8px;">$ </div><div id="a11700" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:32.8px;"><ix:nonFraction id="ID_775" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a11702" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49.8px;">FGI term loans payable </div><div id="a11705" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:49.8px;"><ix:nonFraction id="ID_776" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">13,148,000</ix:nonFraction></div><div id="a11709" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:49.8px;"><ix:nonFraction id="ID_777" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a11711" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:66.8px;">Leaf Capital term loan payable </div><div id="a11714" style="position:absolute;font-weight:normal;font-style:normal;left:569.2px;top:66.8px;"><ix:nonFraction id="ID_778" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">152,000</ix:nonFraction></div><div id="a11718" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:66.8px;"><ix:nonFraction id="ID_779" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a11720" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83.7px;">KeyBank term loans payable </div><div id="a11724" style="position:absolute;font-weight:normal;font-style:normal;left:599.28px;top:83.7px;"><ix:nonFraction id="ID_780" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a11728" style="position:absolute;font-weight:normal;font-style:normal;left:649.68px;top:83.7px;"><ix:nonFraction id="ID_781" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">38,250,000</ix:nonFraction></div><div id="a11730" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100.8px;">KeyBank revolving loan </div><div id="a11733" style="position:absolute;font-weight:normal;font-style:normal;left:599.28px;top:100.8px;"><ix:nonFraction id="ID_782" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a11737" style="position:absolute;font-weight:normal;font-style:normal;left:649.68px;top:100.8px;"><ix:nonFraction id="ID_783" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">12,008,000</ix:nonFraction></div><div id="a11739" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:117.8px;">Total </div><div id="a11742" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:117.8px;"><ix:nonFraction id="ID_477" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">29,690,000</ix:nonFraction></div><div id="a11746" style="position:absolute;font-weight:normal;font-style:normal;left:649.68px;top:117.8px;"><ix:nonFraction id="ID_478" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">50,258,000</ix:nonFraction></div><div id="a11748" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:134.8px;">Less: deferred loan costs </div><div id="a11751" style="position:absolute;font-weight:normal;font-style:normal;left:554.28px;top:134.8px;display:flex;">(<ix:nonFraction id="ID_772" name="us-gaap:DeferredFinanceCostsGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,957,000</ix:nonFraction>)</div><div id="a11755" style="position:absolute;font-weight:normal;font-style:normal;left:661.52px;top:134.8px;display:flex;">(<ix:nonFraction id="ID_773" name="us-gaap:DeferredFinanceCostsGross" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">807,000</ix:nonFraction>)</div><div id="a11757" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:151.7px;">Less: current portion </div><div id="a11760" style="position:absolute;font-weight:normal;font-style:normal;left:554.28px;top:151.7px;display:flex;">(<ix:nonFraction id="ID_131" name="us-gaap:LongTermDebtCurrent" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,535,000</ix:nonFraction>)</div><div id="a11764" style="position:absolute;font-weight:normal;font-style:normal;left:644.72px;top:151.7px;display:flex;">(<ix:nonFraction id="ID_132" name="us-gaap:LongTermDebtCurrent" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">49,451,000</ix:nonFraction>)</div><div id="a11766" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:169.8px;">Long-term debt </div><div id="a11770" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:169.8px;">$ </div><div id="a11772" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:169.8px;"><ix:nonFraction id="ID_149A" name="us-gaap:LongTermDebt" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">25,198,000</ix:nonFraction></div><div id="a11775" style="position:absolute;font-weight:normal;font-style:normal;left:626.64px;top:169.8px;">$ </div><div id="a11777" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:169.8px;"><ix:nonFraction id="ID_150A" name="us-gaap:LongTermDebt" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a11779" style="position:absolute;left:66.24px;top:517.2px;">&#160;</div><div id="div_1813_XBRL_TS_c0a3f67ab46a4eaab3317a9adffda502" style="position:absolute;left:61.813px;top:536px;float:left;"><ix:continuation id="XBRL_TS_c0a3f67ab46a4eaab3317a9adffda502" continuedAt="XBRL_TS_c0a3f67ab46a4eaab3317a9adffda502_1"><div id="TextBlockContainer1814" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:439px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11780" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Term Loans</div><div id="a11782" style="position:absolute;font-weight:bold;font-style:normal;left:73.253px;top:0px;">&#160;</div><div id="a11783" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:18.4px;">&#160;</div><div id="a11784" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:36.5px;">Wells Fargo Term Loans</div><div id="a11787" style="position:absolute;font-weight:normal;font-style:italic;left:135.173px;top:36.5px;">&#160;</div><div id="a11788" style="position:absolute;left:4.427px;top:54.9px;"><ix:nonNumeric id="ID_786" name="us-gaap:DebtInstrumentDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" continuedAt="XBRL_CS_4258077ddf454c29a0276d6f9665fcd6_1">On <ix:nonNumeric id="ID_784" name="us-gaap:DebtInstrumentIssuanceDate1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" format="ixt:datemonthdayyearen">October 27, 2020</ix:nonNumeric>, the Company entered into a credit agreement (the &#8220;Credit Agreement&#8221;) with <ix:nonNumeric id="ID_785" name="us-gaap:DebtInstrumentIssuer" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" continuedAt="XBRL_CS_e349f758d1f74e96aa13fe908d7f1308_1">Wells Fargo Bank, National </ix:nonNumeric></ix:nonNumeric></div><div id="a11796" style="position:absolute;left:4.427px;top:73.3px;"><ix:continuation id="XBRL_CS_4258077ddf454c29a0276d6f9665fcd6_1" continuedAt="XBRL_CS_4258077ddf454c29a0276d6f9665fcd6_2"><ix:continuation id="XBRL_CS_e349f758d1f74e96aa13fe908d7f1308_1">Association</ix:continuation>, as administrative agent, lead arranger and book runner, and the lenders party thereto (the &#8220;Lenders&#8221;). Pursuant to </ix:continuation></div><div id="a11802" style="position:absolute;left:4.427px;top:91.7px;"><ix:continuation id="XBRL_CS_4258077ddf454c29a0276d6f9665fcd6_2" continuedAt="XBRL_CS_4258077ddf454c29a0276d6f9665fcd6_3">the terms of the Credit Agreement, the Lenders made available to the Company secured term loans (the &#8220;WF Term Loans&#8221;) in </ix:continuation></div><div id="a11810" style="position:absolute;left:4.427px;top:110.1px;"><ix:nonNumeric id="ID_788" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" continuedAt="XBRL_CS_ec246814105d4c68b70c07d39d509f7b_1"><ix:continuation id="XBRL_CS_4258077ddf454c29a0276d6f9665fcd6_3" continuedAt="XBRL_CS_4258077ddf454c29a0276d6f9665fcd6_4">the maximum aggregate principal amount of $<ix:nonFraction id="ID_787" name="us-gaap:DebtInstrumentFaceAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">18,500,000</ix:nonFraction> ($<ix:nonFraction id="ID_789" name="us-gaap:ProceedsFromLongTermLinesOfCredit" contextRef="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal"><ix:nonFraction id="ID_861" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_srt_CounterpartyNameAxis_cmt_KeybankNationalAssociationMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">16,790,000</ix:nonFraction></ix:nonFraction> of which was advanced to the Company on October 28, </ix:continuation></ix:nonNumeric></div><div id="a11812" style="position:absolute;left:4.427px;top:128.5px;"><ix:continuation id="XBRL_CS_ec246814105d4c68b70c07d39d509f7b_1"><ix:continuation id="XBRL_CS_4258077ddf454c29a0276d6f9665fcd6_4">2020).</ix:continuation></ix:continuation></div><div id="a11812_6_111" style="position:absolute;font-weight:normal;font-style:normal;left:39.019px;top:128.5px;"><div style="display:inline-block;width:4.48px">&#160;</div>The proceeds<div style="display:inline-block;width:6.92px">&#160;</div>from the<div style="display:inline-block;width:6.32px">&#160;</div>WF Term Loans<div style="display:inline-block;width:8.19px">&#160;</div>were used<div style="display:inline-block;width:6.7px">&#160;</div>to pay<div style="display:inline-block;width:6.54px">&#160;</div>off the<div style="display:inline-block;width:6.81px">&#160;</div>Company&#8217;s existing<div style="display:inline-block;width:7.8px">&#160;</div>outstanding indebtedness<div style="display:inline-block;width:7.23px">&#160;</div>with </div><div id="a11819" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">KeyBank National Association, and to pay certain fees and expenses associated with the financing.</div><div id="a11820" style="position:absolute;font-weight:normal;font-style:normal;left:532.2px;top:146.9px;">&#160;</div><div id="a11821" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;">&#160;</div><div id="a11822" style="position:absolute;left:4.427px;top:183.5px;"><ix:nonNumeric id="ID_790" name="us-gaap:DebtInstrumentInterestRateTerms" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" continuedAt="XBRL_CS_8a53561dc42549b889ee024f724280ae_1">At the option of the Company, the WF Term Loans bears interest at a per annum rate equal to <ix:nonNumeric id="ID_791" name="us-gaap:DebtInstrumentDescriptionOfVariableRateBasis" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">LIBOR</ix:nonNumeric> plus a margin of <ix:nonFraction id="ID_799" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-4">300</ix:nonFraction> basis </ix:nonNumeric></div><div id="a11830" style="position:absolute;left:4.427px;top:201.9px;"><ix:continuation id="XBRL_CS_8a53561dc42549b889ee024f724280ae_1" continuedAt="XBRL_CS_8a53561dc42549b889ee024f724280ae_2">points or <ix:nonNumeric id="ID_797" name="us-gaap:DebtInstrumentDescriptionOfVariableRateBasis" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">base rate</ix:nonNumeric> plus a margin of <ix:nonFraction id="ID_798" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-4">200</ix:nonFraction> basis points.  <ix:nonNumeric id="ID_801" name="us-gaap:DebtInstrumentInterestRateTerms" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" continuedAt="XBRL_CS_998a9b5d042c41908aa6ad9104c08d90_1">LIBOR rate means the greater of (a) <ix:nonFraction id="ID_800" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-2">0.75</ix:nonFraction>% per annum and (b) the per </ix:nonNumeric></ix:continuation></div><div id="a11832" style="position:absolute;left:4.427px;top:220.3px;"><ix:continuation id="XBRL_CS_8a53561dc42549b889ee024f724280ae_2" continuedAt="XBRL_CS_8a53561dc42549b889ee024f724280ae_3"><ix:continuation id="XBRL_CS_998a9b5d042c41908aa6ad9104c08d90_1">annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company.</ix:continuation>   <ix:nonNumeric id="ID_792" name="us-gaap:DebtInstrumentInterestRateTerms" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember" continuedAt="XBRL_CS_2dc0b72bba4d49c4b415d84b5f3607ba_1">Base rate is the greater </ix:nonNumeric></ix:continuation></div><div id="a11834" style="position:absolute;left:4.427px;top:238.7px;"><ix:continuation id="XBRL_CS_8a53561dc42549b889ee024f724280ae_3" continuedAt="XBRL_CS_8a53561dc42549b889ee024f724280ae_4"><ix:continuation id="XBRL_CS_2dc0b72bba4d49c4b415d84b5f3607ba_1">of (a) <ix:nonFraction id="ID_803" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-2">1.0</ix:nonFraction>% per annum, (b) the Federal Funds Rate plus <ix:nonFraction id="ID_802" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_FederalFundsEffectiveSwapRateMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-2">0.5</ix:nonFraction>%, (c) LIBOR Rate plus <ix:nonFraction id="ID_804" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-4">100</ix:nonFraction> basis or (d) prime rate.</ix:continuation>   The weighted </ix:continuation></div><div id="a11838" style="position:absolute;left:4.427px;top:257.1px;"><ix:continuation id="XBRL_CS_8a53561dc42549b889ee024f724280ae_4">average interest rate was <ix:nonFraction id="ID_805" name="us-gaap:LongtermDebtWeightedAverageInterestRate" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="pure" decimals="4" format="ixt:numdotdecimal" scale="-2">3.77</ix:nonFraction>% as of December 31, 2020.</ix:continuation></div><div id="a11838_56_3" style="position:absolute;font-weight:normal;font-style:normal;left:314.093px;top:257.1px;"><div style="display:inline-block;width:6.72px">&#160;</div></div><div id="a11840" style="position:absolute;font-weight:normal;font-style:normal;left:324.013px;top:257.1px;">&#160;</div><div id="a11841" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:275.5px;">&#160;</div><div id="a11842" style="position:absolute;left:4.427px;top:294px;"><ix:nonNumeric id="ID_806" name="us-gaap:LongTermDebtMaturitiesRepaymentTerms" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" continuedAt="XBRL_CS_9f254a188bc347cf845fc80ebdf2c5cc_1">The WF Term Loans are to be repaid in <ix:nonNumeric id="ID_807" name="us-gaap:DebtInstrumentFrequencyOfPeriodicPayment" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">monthly</ix:nonNumeric> installments of $<ix:nonFraction id="ID_808" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">200,000</ix:nonFraction> plus interest, with <ix:nonNumeric id="ID_809" name="us-gaap:DebtInstrumentMaturityDateDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" continuedAt="XBRL_CS_b8829182d9a54199aaed2ee00f5dc852_1">the remaining outstanding balance </ix:nonNumeric></ix:nonNumeric></div><div id="a11843" style="position:absolute;left:4.427px;top:312.4px;"><ix:continuation id="XBRL_CS_9f254a188bc347cf845fc80ebdf2c5cc_1" continuedAt="XBRL_CS_9f254a188bc347cf845fc80ebdf2c5cc_2"><ix:continuation id="XBRL_CS_b8829182d9a54199aaed2ee00f5dc852_1">due on <ix:nonNumeric id="ID_810" name="us-gaap:DebtInstrumentMaturityDate" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" format="ixt:datemonthdayyearen">November 30, 2024</ix:nonNumeric>, subject to certain optional and mandatory repayment terms.</ix:continuation> The Company&#8217;s obligations under the </ix:continuation></div><div id="a11847" style="position:absolute;left:4.427px;top:330.8px;"><ix:continuation id="XBRL_CS_9f254a188bc347cf845fc80ebdf2c5cc_2" continuedAt="XBRL_CS_9f254a188bc347cf845fc80ebdf2c5cc_3">WF Term Loans are unconditionally guaranteed by each of the Company&#8217;s U.S. and Canadian subsidiaries, with such obligations </ix:continuation></div><div id="a11850" style="position:absolute;left:4.427px;top:349.2px;"><ix:continuation id="XBRL_CS_9f254a188bc347cf845fc80ebdf2c5cc_3">of the Company and such subsidiaries being secured by a lien on substantially all of their U.S. and Canadian assets.</ix:continuation></div><div id="a11850_116_2" style="position:absolute;font-weight:normal;font-style:normal;left:620.586px;top:349.2px;"><div style="display:inline-block;width:3.36px">&#160;</div></div><div id="a11851" style="position:absolute;font-weight:normal;font-style:normal;left:627.6px;top:349.2px;">&#160;</div><div id="a11852" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.6px;">&#160;</div><div id="a11853" style="position:absolute;left:4.427px;top:386px;"><ix:nonNumeric id="ID_811" name="us-gaap:DebtInstrumentCovenantDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">The WF Term Loans contains reporting, indebtedness, and financial covenants.</ix:nonNumeric></div><div id="a11853_76_2" style="position:absolute;font-weight:normal;font-style:normal;left:420.84px;top:386px;"><div style="display:inline-block;width:5.28px">&#160;</div></div><div id="a11853_78_48" style="position:absolute;left:426.12px;top:386px;"><ix:nonNumeric id="ID_886" name="us-gaap:LineOfCreditFacilityCovenantCompliance" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" continuedAt="XBRL_CS_bd2adfb5c63a4bbcbf6879ac889fd97f_1"><ix:nonNumeric id="ID_812" name="us-gaap:DebtInstrumentCovenantCompliance" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" continuedAt="XBRL_CS_8d77e02fb7bc4042b15fbcae27374f1a_1">The Company is in compliance with its covenants </ix:nonNumeric></ix:nonNumeric></div><div id="a11861" style="position:absolute;left:4.427px;top:404.4px;"><ix:continuation id="XBRL_CS_8d77e02fb7bc4042b15fbcae27374f1a_1"><ix:continuation id="XBRL_CS_bd2adfb5c63a4bbcbf6879ac889fd97f_1">as of December 31, 2020.</ix:continuation></ix:continuation></div><div id="a11861_24_2" style="position:absolute;font-weight:normal;font-style:normal;left:141.546px;top:404.4px;"><div style="display:inline-block;width:3.36px">&#160;</div></div><div id="a11862" style="position:absolute;font-weight:normal;font-style:normal;left:148.133px;top:404.4px;">&#160;</div><div id="a11863" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:422.8px;">&#160;</div></div></ix:continuation></div></div>
</div>
<div style="padding: 7px">
<div id="Page56" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a11864" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a11869" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a11870" style="position:absolute;left:401.347px;top:1006.3px;">55</div><div id="a11871" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1815_XBRL_TS_c0a3f67ab46a4eaab3317a9adffda502_1" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_c0a3f67ab46a4eaab3317a9adffda502_1" continuedAt="XBRL_TS_c0a3f67ab46a4eaab3317a9adffda502_2"><div id="TextBlockContainer1816" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:707px;height:936px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11872" style="position:absolute;left:4.427px;top:0px;"><ix:nonNumeric id="ID_813" name="us-gaap:DebtInstrumentRedemptionDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" continuedAt="XBRL_CS_b80d3785e6f04f4385eec3aa4f1ec0b1_1">Voluntary prepayments of amounts outstanding under the WF Term Loans are permitted at any time without premium or penalty.  </ix:nonNumeric></div><div id="a11877" style="position:absolute;left:4.427px;top:18.4px;"><ix:continuation id="XBRL_CS_b80d3785e6f04f4385eec3aa4f1ec0b1_1">To the extent applicable, LIBOR breakage fees may be charged in connection with any prepayment.</ix:continuation></div><div id="a11878" style="position:absolute;font-weight:normal;font-style:normal;left:537.32px;top:18.4px;">&#160;</div><div id="a11879" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">&#160;</div><div id="a11880" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:55.2px;">FGI Equipment Finance LLC Term Loan</div><div id="a11881" style="position:absolute;font-weight:normal;font-style:italic;left:223.053px;top:55.2px;">&#160;</div><div id="a11882" style="position:absolute;left:4.427px;top:73.6px;"><ix:nonNumeric id="ID_816" name="us-gaap:DebtInstrumentDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" continuedAt="XBRL_CS_c83e174563c14a3ab019ce705fea6b9b_1">On <ix:nonNumeric id="ID_814" name="us-gaap:DebtInstrumentIssuanceDate1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" format="ixt:datemonthdayyearen">October 20, 2020</ix:nonNumeric>, the Company entered into a Master Security Agreement and a Promissory Note, among <ix:nonNumeric id="ID_815" name="us-gaap:DebtInstrumentIssuer" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" continuedAt="XBRL_CS_d1d93794914f4b07bb2ea6d250b7de9e_1">FGI Equipment </ix:nonNumeric></ix:nonNumeric></div><div id="a11884" style="position:absolute;left:4.427px;top:92px;"><ix:continuation id="XBRL_CS_c83e174563c14a3ab019ce705fea6b9b_1" continuedAt="XBRL_CS_c83e174563c14a3ab019ce705fea6b9b_2"><ix:continuation id="XBRL_CS_d1d93794914f4b07bb2ea6d250b7de9e_1">Finance LLC</ix:continuation>, (&#8220;FGI&#8221;) the Company as debtor, and each of Core Composites Corporation, a subsidiary of the Company organized </ix:continuation></div><div id="a11889" style="position:absolute;left:4.427px;top:110.4px;"><ix:continuation id="XBRL_CS_c83e174563c14a3ab019ce705fea6b9b_2" continuedAt="XBRL_CS_c83e174563c14a3ab019ce705fea6b9b_3">in Delaware, and CC HPM, S. de R.L. de C.V., a subsidiary of the Company organized in Mexico, as guarantors, a term loan in </ix:continuation></div><div id="a11891" style="position:absolute;left:4.427px;top:128.8px;"><ix:continuation id="XBRL_CS_c83e174563c14a3ab019ce705fea6b9b_3">the principal amount of $<ix:nonFraction id="ID_817" name="us-gaap:DebtInstrumentFaceAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">13,200,000</ix:nonFraction> (the &#8220;FGI Term Loan&#8221;).</ix:continuation></div><div id="a11891_58_51" style="position:absolute;font-weight:normal;font-style:normal;left:330.573px;top:128.8px;"><div style="display:inline-block;width:3.52px">&#160;</div>On October 27, 2020, FGI advanced to<div style="display:inline-block;width:4.89px">&#160;</div>the Company $</div><div id="a11891_109_10" style="position:absolute;font-weight:normal;font-style:normal;left:627.852px;top:128.8px;"><ix:nonFraction id="ID_818" name="us-gaap:ProceedsFromLongTermLinesOfCredit" contextRef="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal"><ix:nonFraction id="ID_819" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_srt_CounterpartyNameAxis_cmt_KeybankNationalAssociationMember_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">12,000,000</ix:nonFraction></ix:nonFraction></div><div id="a11891_119_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.012px;top:128.8px;"> </div><div id="a11896" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">which proceeds were used to pay off the Company&#8217;s existing<div style="display:inline-block;width:4.87px">&#160;</div>outstanding indebtedness with KeyBank National Association, and </div><div id="a11899" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;">to pay certain<div style="display:inline-block;width:5.36px">&#160;</div>fees and expenses<div style="display:inline-block;width:5.51px">&#160;</div>associated with the<div style="display:inline-block;width:5.35px">&#160;</div>transactions, and $</div><div id="a11899_72_9" style="position:absolute;font-weight:normal;font-style:normal;left:390.058px;top:165.6px;"><ix:nonFraction id="ID_820" name="us-gaap:PaymentsForProceedsFromDepositOnLoan" contextRef="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,200,000</ix:nonFraction></div><div id="a11899_81_45" style="position:absolute;font-weight:normal;font-style:normal;left:443.497px;top:165.6px;"><div style="display:inline-block;width:4px">&#160;</div>which proceeds were used<div style="display:inline-block;width:5.85px">&#160;</div>to fund a<div style="display:inline-block;width:5.43px">&#160;</div>security </div><div id="a11901" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">deposit to be held<div style="display:inline-block;width:5.47px">&#160;</div>by FGI. </div><div id="a11901_27_49" style="position:absolute;left:149.547px;top:184px;"><ix:nonNumeric id="ID_821" name="us-gaap:DebtInstrumentInterestRateTerms" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">Interest on the FGI Term Loan is a fixed rate of <ix:nonFraction id="ID_822" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-2">8.25</ix:nonFraction>% and is payable monthly.</ix:nonNumeric></div><div id="a11901_105_19" style="position:absolute;font-weight:normal;font-style:normal;left:576.013px;top:184px;"><div style="display:inline-block;width:3.52px">&#160;</div>The Company notes </div><div id="a11905" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">that the security deposit of $</div><div id="a11905_30_9" style="position:absolute;font-weight:normal;font-style:normal;left:155.813px;top:202.4px;"><ix:nonFraction id="ID_820A" name="us-gaap:PaymentsForProceedsFromDepositOnLoan" contextRef="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,200,000</ix:nonFraction></div><div id="a11905_39_79" style="position:absolute;font-weight:normal;font-style:normal;left:209.413px;top:202.4px;"><div style="display:inline-block;width:3.36px">&#160;</div>is located in prepaid expenses and other current assets on the balance sheet. </div><div id="a11907" style="position:absolute;font-weight:normal;font-style:normal;left:618.48px;top:202.4px;">&#160;</div><div id="a11908" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">&#160;</div><div id="a11909" style="position:absolute;left:4.427px;top:239.2px;"><ix:nonNumeric id="ID_826" name="us-gaap:LongTermDebtMaturitiesRepaymentTerms" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" continuedAt="XBRL_CS_f412a2207c3a40af9c7c5f73e87d3e42_1">Following the advance of funds by FGI, the FGI Term Loans are to be repaid in <ix:nonNumeric id="ID_823" name="us-gaap:DebtInstrumentFrequencyOfPeriodicPayment" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">monthly</ix:nonNumeric> principal and interest installments of </ix:nonNumeric></div><div id="a11913" style="position:absolute;left:4.427px;top:257.6px;"><ix:continuation id="XBRL_CS_f412a2207c3a40af9c7c5f73e87d3e42_1" continuedAt="XBRL_CS_f412a2207c3a40af9c7c5f73e87d3e42_2">$<ix:nonFraction id="ID_908" name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">117,000</ix:nonFraction> for the <ix:nonNumeric id="ID_910" name="us-gaap:DebtInstrumentRedemptionDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">first 12 months</ix:nonNumeric>, $<ix:nonFraction id="ID_909" name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">246,000</ix:nonFraction> for the <ix:nonNumeric id="ID_911" name="us-gaap:DebtInstrumentRedemptionDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">subsequent 59 months</ix:nonNumeric> and $<ix:nonFraction id="ID_907" name="us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,446,000</ix:nonFraction> <ix:nonNumeric id="ID_827" name="us-gaap:DebtInstrumentMaturityDateDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" continuedAt="XBRL_CS_c412b3e786344efb9c4ef3c7477a21c6_1">due on <ix:nonNumeric id="ID_824" name="us-gaap:DebtInstrumentMaturityDate" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" format="ixt:datemonthdayyearen">October 31, 2026</ix:nonNumeric>, subject to </ix:nonNumeric></ix:continuation></div><div id="a11924" style="position:absolute;left:4.427px;top:276px;"><ix:continuation id="XBRL_CS_f412a2207c3a40af9c7c5f73e87d3e42_2"><ix:continuation id="XBRL_CS_c412b3e786344efb9c4ef3c7477a21c6_1">certain optional and mandatory repayment terms</ix:continuation>.</ix:continuation></div><div id="a11924_47_75" style="position:absolute;font-weight:normal;font-style:normal;left:267.466px;top:276px;"><div style="display:inline-block;width:3.36px">&#160;</div>The Company&#8217;s<div style="display:inline-block;width:4.88px">&#160;</div>obligations under the Master Security<div style="display:inline-block;width:4.59px">&#160;</div>Agreement are secured </div><div id="a11927" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;">by certain machinery and equipment of the guarantors located in Mexico, and real property of Core composites de Mexico, S. de </div><div id="a11930" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;">R.L. de C.V., also a subsidiary of the Company organized in Mexico,<div style="display:inline-block;width:4.7px">&#160;</div>located in Matamoros, Mexico.<div style="display:inline-block;width:4.08px">&#160;</div></div><div id="a11931" style="position:absolute;font-weight:normal;font-style:normal;left:549.48px;top:312.9px;">&#160;</div><div id="a11932" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">&#160;</div><div id="a11933" style="position:absolute;left:4.427px;top:349.7px;"><ix:nonNumeric id="ID_825" name="us-gaap:DebtInstrumentRedemptionDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" continuedAt="XBRL_CS_14d4c91078b740a9955c147a0270602c_1">The Company may prepay in full or in part (but not less than the amount equal to <ix:nonFraction id="ID_828" name="us-gaap:DebtInstrumentRedemptionPricePercentage" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="pure" decimals="2" format="ixt:numdotdecimal" scale="-2">20</ix:nonFraction>% of the original principal amount of the </ix:nonNumeric></div><div id="a11935" style="position:absolute;left:4.427px;top:368.1px;"><ix:continuation id="XBRL_CS_14d4c91078b740a9955c147a0270602c_1" continuedAt="XBRL_CS_14d4c91078b740a9955c147a0270602c_2">loan) outstanding amounts before they are due on any scheduled Payment Date upon at least thirty (30) days&#8217; prior written notice.    </ix:continuation></div><div id="a11938" style="position:absolute;left:4.427px;top:386.5px;"><ix:continuation id="XBRL_CS_14d4c91078b740a9955c147a0270602c_2" continuedAt="XBRL_CS_14d4c91078b740a9955c147a0270602c_3">The Company will pay a &#8220;Prepayment Fee&#8221; in an amount equal to an additional sum equal to the following percentage of the </ix:continuation></div><div id="a11945" style="position:absolute;left:4.427px;top:404.9px;"><ix:continuation id="XBRL_CS_14d4c91078b740a9955c147a0270602c_3" continuedAt="XBRL_CS_14d4c91078b740a9955c147a0270602c_4">principal amount to be prepaid for prepayments occurring in the indicated period:  four percent (<ix:nonFraction id="ID_829" name="us-gaap:DebtInstrumentRedemptionPricePercentage" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="pure" decimals="3" format="ixt:numdotdecimal" scale="-2">4.0</ix:nonFraction>%) (for prepayments occurring </ix:continuation></div><div id="a11947" style="position:absolute;left:4.427px;top:423.3px;"><ix:continuation id="XBRL_CS_14d4c91078b740a9955c147a0270602c_4" continuedAt="XBRL_CS_14d4c91078b740a9955c147a0270602c_5">prior to the first anniversary of the Loan); three percent (<ix:nonFraction id="ID_830" name="us-gaap:DebtInstrumentRedemptionPricePercentage" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="pure" decimals="3" format="ixt:numdotdecimal" scale="-2">3.0</ix:nonFraction>%) (for prepayments occurring on and thereafter and prior to the </ix:continuation></div><div id="a11949" style="position:absolute;left:4.427px;top:441.7px;"><ix:continuation id="XBRL_CS_14d4c91078b740a9955c147a0270602c_5" continuedAt="XBRL_CS_14d4c91078b740a9955c147a0270602c_6">second anniversary of the Loan); two percent (<ix:nonFraction id="ID_831" name="us-gaap:DebtInstrumentRedemptionPricePercentage" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="pure" decimals="3" format="ixt:numdotdecimal" scale="-2">2.0</ix:nonFraction>%) (for prepayments occurring on and thereafter and prior to the third </ix:continuation></div><div id="a11950" style="position:absolute;left:4.427px;top:460.1px;"><ix:continuation id="XBRL_CS_14d4c91078b740a9955c147a0270602c_6">anniversary of the Loan ); and one percent (<ix:nonFraction id="ID_832" name="us-gaap:DebtInstrumentRedemptionPricePercentage" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodFourMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="pure" decimals="3" format="ixt:numdotdecimal" scale="-2">1.0</ix:nonFraction>%) (for prepayments occurring any time thereafter).</ix:continuation></div><div id="a11950_98_7" style="position:absolute;font-weight:normal;font-style:normal;left:531.88px;top:460.1px;"><div style="display:inline-block;width:20.16px">&#160;</div></div><div id="a11952" style="position:absolute;font-weight:normal;font-style:normal;left:555.24px;top:460.1px;">&#160;</div><div id="a11953" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.5px;">&#160;</div><div id="a11954" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:496.9px;">Leaf Capital Funding</div><div id="a11955" style="position:absolute;font-weight:normal;font-style:italic;left:119.973px;top:496.9px;">&#160;</div><div id="a11956" style="position:absolute;left:4.427px;top:515.3px;"><ix:nonNumeric id="ID_833" name="us-gaap:DebtInstrumentDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" continuedAt="XBRL_CS_d6af8a9235e547b0922bc7be6f403ab3_1">On <ix:nonNumeric id="ID_834" name="us-gaap:DebtInstrumentIssuanceDate1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" format="ixt:datemonthdayyearen">April 24, 2020</ix:nonNumeric> the Company entered into a finance agreement with <ix:nonNumeric id="ID_835" name="us-gaap:DebtInstrumentIssuer" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">Leaf Capital Funding</ix:nonNumeric> of $<ix:nonFraction id="ID_837" name="us-gaap:DebtInstrumentFaceAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">175,000</ix:nonFraction> for equipment. The </ix:nonNumeric></div><div id="a11958" style="position:absolute;left:4.427px;top:533.7px;"><ix:continuation id="XBRL_CS_d6af8a9235e547b0922bc7be6f403ab3_1">parties agreed to a fixed interest rate of <ix:nonFraction id="ID_838" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-2">5.5</ix:nonFraction>% and a term of <ix:nonNumeric id="ID_836" name="us-gaap:DebtInstrumentTerm" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" format="ixt-sec:durwordsen">60 months</ix:nonNumeric>.</ix:continuation></div><div id="a11958_72_49" style="position:absolute;font-weight:normal;font-style:normal;left:399.4px;top:533.7px;"><div style="display:inline-block;width:4.48px">&#160;</div>The amount<div style="display:inline-block;width:6.12px">&#160;</div>outstanding at<div style="display:inline-block;width:6.24px">&#160;</div>December 31,<div style="display:inline-block;width:6.52px">&#160;</div>2020 was </div><div id="a11965" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:552.1px;">$</div><div id="a11965_1_7" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:552.1px;"><ix:nonFraction id="ID_778A" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">152,000</ix:nonFraction></div><div id="a11965_8_12" style="position:absolute;font-weight:normal;font-style:normal;left:54.539px;top:552.1px;"><div style="display:inline-block;width:3.36px">&#160;</div>of which, $</div><div id="a11965_20_7" style="position:absolute;font-weight:normal;font-style:normal;left:118.053px;top:552.1px;"><ix:nonFraction id="ID_839" name="us-gaap:LongTermDebt" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">120,000</ix:nonFraction></div><div id="a11965_27_34" style="position:absolute;font-weight:normal;font-style:normal;left:161.573px;top:552.1px;"><div style="display:inline-block;width:3.2px">&#160;</div>was classified as long-term debt.</div><div id="a11973" style="position:absolute;font-weight:normal;font-style:normal;left:339.213px;top:552.1px;">&#160;</div><div id="a11974" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.5px;">&#160;</div><div id="a11975" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:589.2px;">Revolving Loans</div><div id="a11976" style="position:absolute;font-weight:bold;font-style:normal;left:99.653px;top:589.2px;">&#160;</div><div id="a11977" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:607.3px;">&#160;</div><div id="a11978" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:625.7px;">Wells Fargo Revolving Loan</div><div id="a11980" style="position:absolute;font-weight:normal;font-style:italic;left:156.453px;top:625.7px;">&#160;</div><div id="a11981" style="position:absolute;left:4.427px;top:644.1px;"><ix:nonNumeric id="ID_858" name="us-gaap:LineOfCreditFacilityDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" continuedAt="XBRL_CS_03b718f4f360450b9f17a13124f09c06_1">On <ix:nonNumeric id="ID_857" name="us-gaap:LineOfCreditFacilityInitiationDate1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" format="ixt:datemonthdayyearen">October 27, 2020</ix:nonNumeric>, the Company entered into a credit agreement (the &#8220;Credit Agreement&#8221;) with Wells Fargo Bank, National </ix:nonNumeric></div><div id="a11988" style="position:absolute;left:4.427px;top:662.5px;"><ix:continuation id="XBRL_CS_03b718f4f360450b9f17a13124f09c06_1" continuedAt="XBRL_CS_03b718f4f360450b9f17a13124f09c06_2">Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the &#8220;Lenders&#8221;). Pursuant to </ix:continuation></div><div id="a11993" style="position:absolute;left:4.427px;top:680.9px;"><ix:continuation id="XBRL_CS_03b718f4f360450b9f17a13124f09c06_2" continuedAt="XBRL_CS_03b718f4f360450b9f17a13124f09c06_3">the terms of the Credit Agreement, the Lenders made available to the Company a revolving loan commitment (the &#8220;WF Revolving </ix:continuation></div><div id="a11998" style="position:absolute;left:4.427px;top:699.3px;"><ix:continuation id="XBRL_CS_03b718f4f360450b9f17a13124f09c06_3">Loan&#8221;) of $<ix:nonFraction id="ID_859" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">25,000,000</ix:nonFraction> ($<ix:nonFraction id="ID_860" name="us-gaap:ProceedsFromLinesOfCredit" contextRef="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal"><ix:nonFraction id="ID_862" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_srt_CounterpartyNameAxis_cmt_KeybankNationalAssociationMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,745,000</ix:nonFraction></ix:nonFraction> of which was advanced to the Company on October 28, 2020).</ix:continuation></div><div id="a11998_92_26" style="position:absolute;font-weight:normal;font-style:normal;left:539.017px;top:699.3px;"><div style="display:inline-block;width:3.52px">&#160;</div>The proceeds from<div style="display:inline-block;width:5.31px">&#160;</div>the WF </div><div id="a12002" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:717.7px;">Revolving Loan were used to pay off the Company&#8217;s existing outstanding indebtedness with KeyBank National Association, and </div><div id="a12005" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:736.1px;">to pay certain fees and expenses associated with the financing.</div><div id="a12007" style="position:absolute;font-weight:normal;font-style:italic;left:337.773px;top:736.1px;">&#160;</div><div id="a12008" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:754.5px;">&#160;</div><div id="a12009" style="position:absolute;left:4.427px;top:772.9px;"><ix:nonNumeric id="ID_864" name="us-gaap:LineOfCreditFacilityDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_IncrementalRevolvingCommitmentMember" continuedAt="XBRL_CS_a920e59be1714ab7b8710026cfaa7690_1">The Credit Agreement also makes available to the Company an incremental revolving commitment in the maximum amount of </ix:nonNumeric></div><div id="a12010" style="position:absolute;left:4.427px;top:791.3px;"><ix:continuation id="XBRL_CS_a920e59be1714ab7b8710026cfaa7690_1">$<ix:nonFraction id="ID_863" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_IncrementalRevolvingCommitmentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">10,000,000</ix:nonFraction> at the Company&#8217;s option at any time during the three (3) year period following the closing.</ix:continuation></div><div id="a12010_103_1" style="position:absolute;font-weight:normal;font-style:normal;left:558.76px;top:791.3px;"> </div><div id="a12014" style="position:absolute;font-weight:normal;font-style:normal;left:562.32px;top:791.3px;">&#160;</div><div id="a12015" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:809.7px;">&#160;</div><div id="a12016" style="position:absolute;left:4.427px;top:828.1px;"><ix:nonNumeric id="ID_865" name="us-gaap:LineOfCreditFacilityBorrowingCapacityDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" continuedAt="XBRL_CS_7ba8fdeda62e4f9c9e6280a516f1f410_1">The borrowing availability under the line of credit is the lesser of (a) the loan commitment of $<ix:nonFraction id="ID_859A" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">25,000,000</ix:nonFraction> or (b) the sum of <ix:nonFraction id="ID_866" name="us-gaap:GuaranteeObligationsLiquidationProceedsPercentage" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_ExternalCreditRatingByGroupingAxis_us-gaap_ExternalCreditRatingInvestmentGradeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="pure" decimals="2" format="ixt:numdotdecimal" scale="-2">90</ix:nonFraction>% </ix:nonNumeric></div><div id="a12019" style="position:absolute;left:4.427px;top:846.5px;"><ix:continuation id="XBRL_CS_7ba8fdeda62e4f9c9e6280a516f1f410_1" continuedAt="XBRL_CS_7ba8fdeda62e4f9c9e6280a516f1f410_2">of eligible investment grade accounts receivable, <ix:nonFraction id="ID_867" name="us-gaap:GuaranteeObligationsLiquidationProceedsPercentage" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_ExternalCreditRatingByGroupingAxis_us-gaap_ExternalCreditRatingNonInvestmentGradeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="pure" decimals="2" format="ixt:numdotdecimal" scale="-2">85</ix:nonFraction>% of non-investment grade eligible accounts receivable and <ix:nonFraction id="ID_868" name="us-gaap:GuaranteeObligationsLiquidationProceedsPercentage" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_InventoriesMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_ExternalCreditRatingByGroupingAxis_us-gaap_ExternalCreditRatingInvestmentGradeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="pure" decimals="2" format="ixt:numdotdecimal" scale="-2">65</ix:nonFraction>% of eligible </ix:continuation></div><div id="a12023" style="position:absolute;left:4.427px;top:864.9px;"><ix:continuation id="XBRL_CS_7ba8fdeda62e4f9c9e6280a516f1f410_2">inventory.</ix:continuation></div><div id="a12023_10_2" style="position:absolute;font-weight:normal;font-style:normal;left:57.867px;top:864.9px;"><div style="display:inline-block;width:3.36px">&#160;</div></div><div id="a12024" style="position:absolute;font-weight:normal;font-style:normal;left:64.619px;top:864.9px;">&#160;</div><div id="a12025" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:883.3px;">&#160;</div><div id="a12026" style="position:absolute;left:4.427px;top:901.7px;"><ix:nonNumeric id="ID_869" name="us-gaap:LineOfCreditFacilityInterestRateDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" continuedAt="XBRL_CS_ae141b19e00a4d3c8d7dcb86c6d7e8f5_1">At the option of the Company, the WF Revolving Loan bears interest at a per annum rate equal to <ix:nonNumeric id="ID_870" name="us-gaap:DebtInstrumentDescriptionOfVariableRateBasis" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">LIBOR</ix:nonNumeric> plus a margin of <ix:nonFraction id="ID_874" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-4">200</ix:nonFraction> </ix:nonNumeric></div><div id="a12032" style="position:absolute;left:4.427px;top:920.1px;"><ix:continuation id="XBRL_CS_ae141b19e00a4d3c8d7dcb86c6d7e8f5_1" continuedAt="XBRL_CS_ae141b19e00a4d3c8d7dcb86c6d7e8f5_2">to <ix:nonFraction id="ID_875" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-4">250</ix:nonFraction> basis points or <ix:nonNumeric id="ID_871" name="us-gaap:DebtInstrumentDescriptionOfVariableRateBasis" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">base rate</ix:nonNumeric> plus a margin of <ix:nonFraction id="ID_872" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-4">100</ix:nonFraction> to <ix:nonFraction id="ID_873" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-4">150</ix:nonFraction> basis points, with the margin rate being based on the excess availability </ix:continuation></div></div></ix:continuation></div></div>
</div>
<div style="padding: 7px">
<div id="Page57" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:95px; height:1px; left:662.4px; top:577.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:95px; height:1px; left:662.4px; top:579.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:94.1px; height:1px; left:663.3px; top:559.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:691.2px; height:17.1px; left:66.2px; top:542.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:691.2px; height:17px; left:66.2px; top:508.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:687.2px; height:15.4px; left:66.2px; top:544.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:687.2px; height:15.4px; left:66.2px; top:510.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:687.2px; height:15.4px; left:66.2px; top:476.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:691.2px; height:17.1px; left:66.2px; top:474.6px; background-color:#CCEEFF;">&#160;</div>
<div id="a12035" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a12040" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a12041" style="position:absolute;left:401.347px;top:1006.3px;">56</div><div id="a12042" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1817_XBRL_TS_c0a3f67ab46a4eaab3317a9adffda502_2" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_c0a3f67ab46a4eaab3317a9adffda502_2" continuedAt="XBRL_TS_868f740b278c4afa98469d64650b068d"><div id="TextBlockContainer1818" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:347px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12043" style="position:absolute;left:4.427px;top:0px;"><ix:continuation id="XBRL_CS_ae141b19e00a4d3c8d7dcb86c6d7e8f5_2" continuedAt="XBRL_CS_ae141b19e00a4d3c8d7dcb86c6d7e8f5_3">amount under the line of credit.  <ix:nonNumeric id="ID_915" name="us-gaap:LineOfCreditFacilityInterestRateDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" continuedAt="XBRL_CS_b2c9b14df55e4e3b99ef72656b755fc2_1">LIBOR rate means the greater of (a) <ix:nonFraction id="ID_876" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-2">0.75</ix:nonFraction>% per annum and (b) the per annum published LIBOR </ix:nonNumeric></ix:continuation></div><div id="a12044" style="position:absolute;left:4.427px;top:18.4px;"><ix:continuation id="XBRL_CS_ae141b19e00a4d3c8d7dcb86c6d7e8f5_3" continuedAt="XBRL_CS_ae141b19e00a4d3c8d7dcb86c6d7e8f5_4"><ix:continuation id="XBRL_CS_b2c9b14df55e4e3b99ef72656b755fc2_1">rate for interest periods of one, three or six months as chosen by the Company.</ix:continuation>   <ix:nonNumeric id="ID_916" name="us-gaap:LineOfCreditFacilityInterestRateDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember" continuedAt="XBRL_CS_0d73eaa5b91a4d02b0d4ffb9fa1895f9_1">Base rate is the greater of (a) <ix:nonFraction id="ID_877" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-2">1.0</ix:nonFraction>% per annum, </ix:nonNumeric></ix:continuation></div><div id="a12047" style="position:absolute;left:4.427px;top:36.8px;"><ix:continuation id="XBRL_CS_ae141b19e00a4d3c8d7dcb86c6d7e8f5_4" continuedAt="XBRL_CS_ae141b19e00a4d3c8d7dcb86c6d7e8f5_5"><ix:continuation id="XBRL_CS_0d73eaa5b91a4d02b0d4ffb9fa1895f9_1">(b) the Federal Funds Rate plus <ix:nonFraction id="ID_878" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_FederalFundsEffectiveSwapRateMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-2">0.5</ix:nonFraction>%, (c) LIBOR Rate plus <ix:nonFraction id="ID_879" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-4">100</ix:nonFraction> basis and (d) prime rate.</ix:continuation>   The weighted average interest rate was </ix:continuation></div><div id="a12049" style="position:absolute;left:4.427px;top:55.2px;"><ix:continuation id="XBRL_CS_ae141b19e00a4d3c8d7dcb86c6d7e8f5_5"><ix:nonFraction id="ID_880" name="us-gaap:LongtermDebtWeightedAverageInterestRate" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="pure" decimals="4" format="ixt:numdotdecimal" scale="-2">4.75</ix:nonFraction>% as of December 31, 2020.</ix:continuation></div><div id="a12049_30_4" style="position:absolute;font-weight:normal;font-style:normal;left:179.338px;top:55.2px;"><div style="display:inline-block;width:9.92px">&#160;</div></div><div id="a12053" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">&#160;</div><div id="a12054" style="position:absolute;left:4.427px;top:92px;"><ix:nonNumeric id="ID_882" name="us-gaap:LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" continuedAt="XBRL_CS_504bcadc438e44a7ab4f43098c0b17fc_1">The WF Revolving Loan commitment terminates, and all outstanding borrowings thereunder must be repaid, by <ix:nonNumeric id="ID_881" name="us-gaap:LineOfCreditFacilityExpirationDate1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" format="ixt:datemonthdayyearen" continuedAt="XBRL_CS_0e454a30c3944d55a641046511d0596b_1">November 30, </ix:nonNumeric></ix:nonNumeric></div><div id="a12058" style="position:absolute;left:4.427px;top:110.4px;"><ix:continuation id="XBRL_CS_504bcadc438e44a7ab4f43098c0b17fc_1"><ix:continuation id="XBRL_CS_0e454a30c3944d55a641046511d0596b_1">2024</ix:continuation>.</ix:continuation></div><div id="a12058_5_28" style="position:absolute;font-weight:normal;font-style:normal;left:34.539px;top:110.4px;white-spacepre-wrap"><div style="display:inline-block;width:7.68px">&#160;</div>The  Company<div style="display:inline-block;width:9.55px">&#160;</div>has  available<div style="display:inline-block;width:9.69px">&#160;</div>$</div><div id="a12058_33_10" style="position:absolute;font-weight:normal;font-style:normal;left:219.373px;top:110.4px;"><ix:nonFraction id="ID_883" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">19,223,000</ix:nonFraction></div><div id="a12064" style="position:absolute;font-weight:normal;font-style:normal;left:279.533px;top:110.4px;">&#160;</div><div id="a12065" style="position:absolute;font-weight:normal;font-style:normal;left:282.893px;top:110.4px;white-spacepre-wrap">of  available<div style="display:inline-block;width:9.57px">&#160;</div>rate  revolving<div style="display:inline-block;width:9.6px">&#160;</div>loans  of<div style="display:inline-block;width:9.79px">&#160;</div>which</div><div id="a12068" style="position:absolute;font-weight:normal;font-style:normal;left:533px;top:110.4px;">&#160;</div><div id="a12069" style="position:absolute;font-weight:normal;font-style:normal;left:536.36px;top:110.4px;">$</div><div id="a12069_1_7" style="position:absolute;font-weight:normal;font-style:normal;left:543.08px;top:110.4px;"><ix:nonFraction id="ID_884" name="us-gaap:LineOfCredit" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">420,000</ix:nonFraction></div><div id="a12070" style="position:absolute;font-weight:normal;font-style:normal;left:586.64px;top:110.4px;">&#160;</div><div id="a12071" style="position:absolute;font-weight:normal;font-style:normal;left:590px;top:110.4px;">is  outstanding<div style="display:inline-block;width:9.41px">&#160;</div>as </div><div id="a12072" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">of</div><div id="a12073" style="position:absolute;font-weight:normal;font-style:normal;left:15.467px;top:128.8px;">&#160;</div><div id="a12074" style="position:absolute;font-weight:normal;font-style:normal;left:18.827px;top:128.8px;">December</div><div id="a12075" style="position:absolute;font-weight:normal;font-style:normal;left:73.573px;top:128.8px;">&#160;</div><div id="a12076" style="position:absolute;font-weight:normal;font-style:normal;left:76.933px;top:128.8px;">31, 2020. </div><div id="a12077" style="position:absolute;font-weight:normal;font-style:normal;left:130.373px;top:128.8px;">&#160;</div><div id="a12078" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">&#160;</div><div id="a12079" style="position:absolute;left:4.427px;top:165.6px;"><ix:nonNumeric id="ID_885" name="us-gaap:LineOfCreditFacilityCovenantTerms" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">The WF Revolving Loan contains the same covenants as the WF Term Loans.</ix:nonNumeric></div><div id="a12079_71_4" style="position:absolute;font-weight:normal;font-style:normal;left:420.04px;top:165.6px;"><div style="display:inline-block;width:10.08px">&#160;</div></div><div id="a12087" style="position:absolute;font-weight:normal;font-style:normal;left:433.48px;top:165.6px;">&#160;</div><div id="a12088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">&#160;</div><div id="a12089" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">Wells Fargo Bank will issue up to $</div><div id="a12089_35_9" style="position:absolute;font-weight:normal;font-style:normal;left:193.226px;top:202.4px;"><ix:nonFraction id="ID_1268" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,000,000</ix:nonFraction></div><div id="a12089_44_84" style="position:absolute;font-weight:normal;font-style:normal;left:246.506px;top:202.4px;"><div style="display:inline-block;width:3.2px">&#160;</div>of Letters of Credit in accordance with the terms of the Credit<div style="display:inline-block;width:1.2px">&#160;</div>Agreement upon the </div><div id="a12091" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">Company&#8217;s request. As of December 31, 2020, the Company<div style="display:inline-block;width:4.74px">&#160;</div>had one Letter of Credit outstanding for $</div><div id="a12091_98_7" style="position:absolute;font-weight:normal;font-style:normal;left:555.08px;top:220.8px;"><ix:nonFraction id="ID_1269" name="us-gaap:LettersOfCreditOutstandingAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">160,000</ix:nonFraction></div><div id="a12091_105_4" style="position:absolute;font-weight:normal;font-style:normal;left:598.64px;top:220.8px;">.<div style="display:inline-block;width:6.76px">&#160;</div></div><div id="a12097" style="position:absolute;font-weight:normal;font-style:normal;left:611.92px;top:220.8px;">&#160;</div><div id="a12098" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">&#160;</div><div id="a12099" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">In conjunction with the October debt refinancing, the Company incurred<div style="display:inline-block;width:5.08px">&#160;</div>debt origination fees of $</div><div id="a12099_97_9" style="position:absolute;font-weight:normal;font-style:normal;left:528.426px;top:257.6px;"><ix:nonFraction id="ID_887" name="us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,730,000</ix:nonFraction></div><div id="a12099_106_22" style="position:absolute;font-weight:normal;font-style:normal;left:582.026px;top:257.6px;"><div style="display:inline-block;width:3.2px">&#160;</div>related to the Wells </div><div id="a12101" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;">Fargo financing,<div style="display:inline-block;width:7.19px">&#160;</div>which is<div style="display:inline-block;width:6.89px">&#160;</div>being amortized<div style="display:inline-block;width:7.2px">&#160;</div>over the<div style="display:inline-block;width:6.94px">&#160;</div>life of<div style="display:inline-block;width:6.96px">&#160;</div>the Credit<div style="display:inline-block;width:5.82px">&#160;</div>Agreement,<div style="display:inline-block;width:5.46px">&#160;</div>which expires<div style="display:inline-block;width:7px">&#160;</div>on November<div style="display:inline-block;width:7.19px">&#160;</div>30, 2024.<div style="display:inline-block;width:7.04px">&#160;</div>In </div><div id="a12108" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;">addition, the Company incurred<div style="display:inline-block;width:5.33px">&#160;</div>debt origination fees of $</div><div id="a12108_57_7" style="position:absolute;font-weight:normal;font-style:normal;left:313.706px;top:294.5px;"><ix:nonFraction id="ID_888" name="us-gaap:DeferredFinanceCostsGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">308,000</ix:nonFraction></div><div id="a12108_64_61" style="position:absolute;font-weight:normal;font-style:normal;left:357.226px;top:294.5px;"><div style="display:inline-block;width:3.68px">&#160;</div>related to the FGI Term Loan,<div style="display:inline-block;width:5.37px">&#160;</div>which is being amortized over </div><div id="a12109" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;">the life of<div style="display:inline-block;width:5.82px">&#160;</div>the FGI Term<div style="display:inline-block;width:5.83px">&#160;</div>Loan, which expires<div style="display:inline-block;width:6.06px">&#160;</div>on October 31,<div style="display:inline-block;width:6.31px">&#160;</div>2026.<div style="display:inline-block;width:12.08px">&#160;</div>The aggregate unamortized<div style="display:inline-block;width:6.44px">&#160;</div>deferred financing fees<div style="display:inline-block;width:6.24px">&#160;</div>as of </div><div id="a12116" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">December 31, 2020 totaled $</div><div id="a12116_27_9" style="position:absolute;font-weight:normal;font-style:normal;left:159.013px;top:331.3px;"><ix:nonFraction id="ID_1149" name="us-gaap:DeferredFinanceCostsGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,957,000</ix:nonFraction></div><div id="a12116_36_1" style="position:absolute;font-weight:normal;font-style:normal;left:212.453px;top:331.3px;">.</div></div></ix:continuation></div><div id="a12119" style="position:absolute;left:277.507px;top:388.9px;">&#160;</div><div id="a12120" style="position:absolute;left:66.24px;top:407.3px;">&#160;</div><div id="a12121" style="position:absolute;left:69.6px;top:407.3px;">&#160;</div><div id="a12122" style="position:absolute;left:66.24px;top:425.7px;">&#160;</div><div id="div_1819_XBRL_TS_868f740b278c4afa98469d64650b068d" style="position:absolute;left:61.813px;top:441.4px;float:left;"><ix:continuation id="XBRL_TS_868f740b278c4afa98469d64650b068d" continuedAt="XBRL_TS_29f41874728940438e3c755f1dc22eff"><div id="TextBlockContainer1820" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:300px;height:16px;display:inline-block;"><div id="a12123" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Annual maturities of long-term debt are as follows:</div></div></ix:continuation></div><div id="a12126" style="position:absolute;font-weight:bold;left:357.507px;top:441.4px;">&#160;</div><div id="a12127" style="position:absolute;left:66.24px;top:459.3px;">&#160;</div><div id="a12128" style="position:absolute;left:69.6px;top:459.3px;">&#160;</div><div id="div_1821_XBRL_TS_c4e19be1da694146be821afe3e51d76c" style="position:absolute;left:61.813px;top:476.4px;float:left;"><ix:nonNumeric id="ID_475" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1824" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1822_XBRL_TS_29f41874728940438e3c755f1dc22eff" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_29f41874728940438e3c755f1dc22eff" continuedAt="XBRL_TS_26ec0eac17ff4d869298871350ce423f"><div id="TextBlockContainer1823" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12129" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">2021 </div><div id="a12131" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:0px;">$ </div><div id="a12133" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:0px;"><ix:nonFraction id="ID_476" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,019,000</ix:nonFraction></div><div id="a12135" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;">2022 </div><div id="a12138" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:17px;"><ix:nonFraction id="ID_793" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,428,000</ix:nonFraction></div><div id="a12140" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.9px;">2023 </div><div id="a12143" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:33.9px;"><ix:nonFraction id="ID_794" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,601,000</ix:nonFraction></div><div id="a12145" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.9px;">2024 </div><div id="a12148" style="position:absolute;font-weight:normal;font-style:normal;left:631.6px;top:50.9px;"><ix:nonFraction id="ID_795" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">11,585,000</ix:nonFraction></div><div id="a12150" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68px;">2025 and thereafter </div><div id="a12153" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:68px;"><ix:nonFraction id="ID_796" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">6,057,000</ix:nonFraction></div><div id="a12155" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.9px;">Total </div><div id="a12157" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.9px;">$ </div><div id="a12159" style="position:absolute;font-weight:normal;font-style:normal;left:631.6px;top:85.9px;"><ix:nonFraction id="ID_477A" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">29,690,000</ix:nonFraction></div></div></ix:continuation></div></div></ix:nonNumeric></div><div id="a12161" style="position:absolute;left:66.24px;top:580.8px;">&#160;</div><div id="div_1825_XBRL_TS_26ec0eac17ff4d869298871350ce423f" style="position:absolute;left:61.813px;top:599.5px;float:left;"><ix:continuation id="XBRL_TS_26ec0eac17ff4d869298871350ce423f" continuedAt="XBRL_TS_26ec0eac17ff4d869298871350ce423f_1"><div id="TextBlockContainer1826" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:347px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12162" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">KeyBank Loan</div><div id="a12163" style="position:absolute;font-weight:bold;font-style:normal;left:90.853px;top:0px;">&#160;</div><div id="a12164" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:18.4px;">&#160;</div><div id="a12165" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">On December 31, 2019, the<div style="display:inline-block;width:1.39px">&#160;</div>Company had a term<div style="display:inline-block;width:1.47px">&#160;</div>loan and revolving loan balance<div style="display:inline-block;width:1.42px">&#160;</div>of $</div><div id="a12165_81_10" style="position:absolute;font-weight:normal;font-style:normal;left:456.746px;top:36.5px;"><ix:nonFraction id="ID_840" name="us-gaap:LongTermDebt" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal"><ix:nonFraction id="ID_842" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">38,250,000</ix:nonFraction></ix:nonFraction></div><div id="a12165_91_6" style="position:absolute;font-weight:normal;font-style:normal;left:516.746px;top:36.5px;"><div style="display:inline-block;width:2.88px">&#160;</div>and $</div><div id="a12165_97_10" style="position:absolute;font-weight:normal;font-style:normal;left:548.426px;top:36.5px;"><ix:nonFraction id="ID_841" name="us-gaap:LongTermDebt" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal"><ix:nonFraction id="ID_843" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">12,008,000</ix:nonFraction></ix:nonFraction></div><div id="a12165_107_14" style="position:absolute;font-weight:normal;font-style:normal;left:608.266px;top:36.5px;"><div style="display:inline-block;width:3.04px">&#160;</div>with KeyBank </div><div id="a12166" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">National Association, respectively. The Company&#8217;s term loan and revolving loan had variable interest rates of </div><div id="a12166_110_4" style="position:absolute;font-weight:normal;font-style:normal;left:590.253px;top:54.9px;"><ix:nonFraction id="ID_844" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="pure" decimals="4" format="ixt:numdotdecimal" scale="-2">6.30</ix:nonFraction></div><div id="a12166_114_6" style="position:absolute;font-weight:normal;font-style:normal;left:613.772px;top:54.9px;">% and </div><div id="a12166_120_4" style="position:absolute;font-weight:normal;font-style:normal;left:650.252px;top:54.9px;"><ix:nonFraction id="ID_845" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="pure" decimals="4" format="ixt:numdotdecimal" scale="-2">6.04</ix:nonFraction></div><div id="a12166_124_3" style="position:absolute;font-weight:normal;font-style:normal;left:673.68px;top:54.9px;">%, </div><div id="a12170" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">respectively at December<div style="display:inline-block;width:5.38px">&#160;</div>31, 2019. On<div style="display:inline-block;width:5.37px">&#160;</div>November 22, 2019<div style="display:inline-block;width:5.19px">&#160;</div>the Company entered<div style="display:inline-block;width:5.3px">&#160;</div>into a forbearance<div style="display:inline-block;width:5.43px">&#160;</div>agreement with KeyBank </div><div id="a12171" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">and on<div style="display:inline-block;width:7.59px">&#160;</div>October 27,<div style="display:inline-block;width:7.71px">&#160;</div>2020 the<div style="display:inline-block;width:7.5px">&#160;</div>Company fully<div style="display:inline-block;width:7.48px">&#160;</div>repaid all<div style="display:inline-block;width:7.83px">&#160;</div>outstanding amounts.<div style="display:inline-block;width:6.71px">&#160;</div>As a<div style="display:inline-block;width:7.39px">&#160;</div>result of<div style="display:inline-block;width:7.47px">&#160;</div>the forbearance<div style="display:inline-block;width:7.72px">&#160;</div>agreement not </div><div id="a12172" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">extending beyond a year, the Company&#8217;s remaining long-term debt balance was classified as a current liability in the Company&#8217;s </div><div id="a12180" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">consolidated balance sheet as of December 31, 2019.</div><div id="a12181" style="position:absolute;font-weight:normal;font-style:normal;left:287.053px;top:128.5px;">&#160;</div><div id="a12182" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:147.2px;">&#160;</div><div id="a12183" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:165.6px;">Interest Rate Swaps</div><div id="a12184" style="position:absolute;font-weight:bold;font-style:normal;left:118.213px;top:165.6px;">&#160;</div><div id="a12185" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:184px;">&#160;</div><div id="a12186" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;">The Company<div style="display:inline-block;width:8.71px">&#160;</div>entered into </div><div id="a12186_25_3" style="position:absolute;font-weight:normal;font-style:normal;left:160.746px;top:202.1px;"><ix:nonFraction id="ID_856" name="us-gaap:NumberOfInterestRateDerivativesHeld" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="InterestRateSwaps" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></div><div id="a12186_28_60" style="position:absolute;font-weight:normal;font-style:normal;left:180.773px;top:202.1px;"><div style="display:inline-block;width:5.92px">&#160;</div>interest rate<div style="display:inline-block;width:8.89px">&#160;</div>swap agreements<div style="display:inline-block;width:8.92px">&#160;</div>that became<div style="display:inline-block;width:8.86px">&#160;</div>effective January</div><div id="a12189" style="position:absolute;font-weight:normal;font-style:normal;left:524.36px;top:202.1px;">&#160;</div><div id="a12190" style="position:absolute;font-weight:normal;font-style:normal;left:527.72px;top:202.1px;">18, 2018, </div><div id="a12190_10_3" style="position:absolute;font-weight:normal;font-style:normal;left:586.6px;top:202.1px;"><ix:nonFraction id="ID_855" name="us-gaap:NumberOfInterestRateDerivativesHeld" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="InterestRateSwaps" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></div><div id="a12190_13_14" style="position:absolute;font-weight:normal;font-style:normal;left:605.799px;top:202.1px;"><div style="display:inline-block;width:5.92px">&#160;</div>of which<div style="display:inline-block;width:8.68px">&#160;</div>was </div><div id="a12191" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;">designated as a cash flow<div style="display:inline-block;width:1.51px">&#160;</div>hedge for $</div><div id="a12191_37_10" style="position:absolute;font-weight:normal;font-style:normal;left:200.746px;top:220.5px;"><ix:nonFraction id="ID_852" name="us-gaap:DerivativeNotionalAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">25,000,000</ix:nonFraction></div><div id="a12191_47_52" style="position:absolute;font-weight:normal;font-style:normal;left:260.746px;top:220.5px;"><div style="display:inline-block;width:2.88px">&#160;</div>and the other designated as<div style="display:inline-block;width:1.3px">&#160;</div>a cash flow hedge for<div style="display:inline-block;width:1.53px">&#160;</div>$</div><div id="a12191_99_10" style="position:absolute;font-weight:normal;font-style:normal;left:531.306px;top:220.5px;"><ix:nonFraction id="ID_853" name="us-gaap:DerivativeNotionalAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">10,000,000</ix:nonFraction></div><div id="a12191_109_18" style="position:absolute;font-weight:normal;font-style:normal;left:591.466px;top:220.5px;"><div style="display:inline-block;width:2.88px">&#160;</div>to the Company&#8217;s </div><div id="a12194" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:238.9px;">subsidiary. Under these agreements, the<div style="display:inline-block;width:1.03px">&#160;</div>Company paid a fixed rate<div style="display:inline-block;width:1.12px">&#160;</div>of</div><div id="a12196" style="position:absolute;font-weight:normal;font-style:normal;left:369.293px;top:238.9px;">&#160;</div><div id="a12197" style="position:absolute;font-weight:normal;font-style:normal;left:372.653px;top:238.9px;"><ix:nonFraction id="ID_849" name="us-gaap:DerivativeFixedInterestRate" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-2">2.49</ix:nonFraction></div><div id="a12197_4_1" style="position:absolute;font-weight:normal;font-style:normal;left:396.173px;top:238.9px;">%</div><div id="a12198" style="position:absolute;font-weight:normal;font-style:normal;left:407.24px;top:238.9px;">&#160;</div><div id="a12199" style="position:absolute;font-weight:normal;font-style:normal;left:410.6px;top:238.9px;">to the counterparty and<div style="display:inline-block;width:1.21px">&#160;</div>received a </div><div id="a12199_35_12" style="position:absolute;left:591.08px;top:238.9px;"><ix:nonNumeric id="ID_851" name="us-gaap:DebtInstrumentDescriptionOfVariableRateBasis" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">30 day LIBOR</ix:nonNumeric></div><div id="a12200" style="position:absolute;font-weight:normal;font-style:normal;left:669.2px;top:238.9px;">&#160;</div><div id="a12201" style="position:absolute;font-weight:normal;font-style:normal;left:672.56px;top:238.9px;">for </div><div id="a12202" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.3px;">both cash flow<div style="display:inline-block;width:7.25px">&#160;</div>hedges. Concurrent<div style="display:inline-block;width:6.02px">&#160;</div>with the closing<div style="display:inline-block;width:7.16px">&#160;</div>of the </div><div id="a12202_58_24" style="position:absolute;left:327.627px;top:257.3px;"><ix:nonNumeric id="ID_854" name="us-gaap:TypesOfItemsHedgedByInterestRateDerivatives" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">KeyBank credit agreement</ix:nonNumeric></div><div id="a12202_82_39" style="position:absolute;font-weight:normal;font-style:normal;left:472.747px;top:257.3px;">, the<div style="display:inline-block;width:6.1px">&#160;</div>Company settled<div style="display:inline-block;width:5.89px">&#160;</div>both outstanding </div><div id="a12203" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:275.7px;">interest rate swaps, which<div style="display:inline-block;width:5.22px">&#160;</div>resulted in a loss<div style="display:inline-block;width:5.19px">&#160;</div>and cash outflow of<div style="display:inline-block;width:5.36px">&#160;</div>$</div><div id="a12203_67_9" style="position:absolute;font-weight:normal;font-style:normal;left:358.093px;top:275.7px;"><ix:nonFraction id="ID_846" name="us-gaap:PaymentsForOperatingActivities" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal"><ix:nonFraction id="ID_847" name="us-gaap:GainLossOnInterestRateCashFlowHedgeIneffectiveness" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,253,000</ix:nonFraction></ix:nonFraction></div><div id="a12203_76_36" style="position:absolute;font-weight:normal;font-style:normal;left:411.693px;top:275.7px;">. These results were categorized<div style="display:inline-block;width:5.54px">&#160;</div>as </div><div id="a12203_112_16" style="position:absolute;left:601.933px;top:275.7px;"><ix:nonNumeric id="ID_848" name="us-gaap:GainLossOnCashFlowHedgesCaption" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">interest expense</ix:nonNumeric></div><div id="a12203_128_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.013px;top:275.7px;"> </div><div id="a12206" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.1px;">and operating activities in the Statement<div style="display:inline-block;width:5.2px">&#160;</div>of Operations and Statement of<div style="display:inline-block;width:5.25px">&#160;</div>Cash Flow, respectively. Due to the<div style="display:inline-block;width:5.22px">&#160;</div>settlement, the fair </div><div id="a12208" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.5px;">value of the interest rate swaps was $0</div><div id="a12209" style="position:absolute;font-weight:normal;font-style:normal;left:209.933px;top:312.5px;">&#160;</div><div id="a12210" style="position:absolute;font-weight:normal;font-style:normal;left:213.293px;top:312.5px;">at</div><div id="a12211" style="position:absolute;font-weight:normal;font-style:normal;left:222.893px;top:312.5px;">&#160;</div><div id="a12212" style="position:absolute;font-weight:normal;font-style:normal;left:226.253px;top:312.5px;">December</div><div id="a12214" style="position:absolute;font-weight:normal;font-style:normal;left:280.973px;top:312.5px;">&#160;</div><div id="a12215" style="position:absolute;font-weight:normal;font-style:normal;left:284.333px;top:312.5px;">31, 2020 compared to a liability of $</div><div id="a12215_37_7" style="position:absolute;font-weight:normal;font-style:normal;left:479.053px;top:312.5px;"><ix:nonFraction id="ID_850" name="us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">706,000</ix:nonFraction></div><div id="a12215_44_22" style="position:absolute;font-weight:normal;font-style:normal;left:522.572px;top:312.5px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December 31, 2019.</div><div id="a12216" style="position:absolute;font-weight:normal;font-style:normal;left:646.96px;top:312.5px;">&#160;</div><div id="a12217" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:330.9px;"><div style="display:inline-block;width:3.36px">&#160;</div></div></div></ix:continuation></div></div>
</div>
<div style="padding: 7px">
<div id="Page58" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:149.9px; height:1px; left:428.4px; top:198.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:150px; height:1px; left:600.4px; top:198.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:70px; height:1px; left:244.3px; top:747.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:69.9px; height:1px; left:416.4px; top:747.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:70px; height:1px; left:588.4px; top:747.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:70px; height:1px; left:244.3px; top:815.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:69.9px; height:1px; left:416.4px; top:815.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:70px; height:1px; left:588.4px; top:815.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:70.9px; height:1px; left:243.4px; top:835.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:70.9px; height:1px; left:243.4px; top:833.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:70.9px; height:1px; left:415.4px; top:835.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:70.9px; height:1px; left:415.4px; top:833.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:70.9px; height:1px; left:587.5px; top:835.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:70.9px; height:1px; left:587.5px; top:833.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:684.1px; height:19.4px; left:66.2px; top:199.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:22.1px; height:20px; left:578.3px; top:198.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:362.1px; height:20px; left:66.2px; top:198.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:82.9px; height:1px; left:667.5px; top:833.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:82.9px; height:1px; left:495.5px; top:833.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:82.9px; height:1px; left:323.4px; top:833.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:82.9px; height:1px; left:667.5px; top:835.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:82.9px; height:1px; left:495.5px; top:835.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:82.9px; height:1px; left:323.4px; top:835.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:81.9px; height:1px; left:668.5px; top:815.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:81.9px; height:1px; left:496.4px; top:815.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:81.9px; height:1px; left:324.4px; top:815.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:81.9px; height:1px; left:668.5px; top:747.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:81.9px; height:1px; left:496.4px; top:747.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:81.9px; height:1px; left:324.4px; top:747.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:162px; height:1px; left:588.4px; top:695.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:161.9px; height:1px; left:416.4px; top:695.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:162px; height:1px; left:244.3px; top:695.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:10.1px; height:18.1px; left:486.3px; top:815.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:486.3px; top:747.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:18.1px; left:406.3px; top:815.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:406.3px; top:747.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:18.1px; left:314.3px; top:815.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:314.3px; top:747.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:178.1px; height:18.1px; left:66.2px; top:815.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:178.1px; height:17px; left:66.2px; top:747.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:18.1px; left:658.4px; top:815.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:658.4px; top:747.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:18.1px; left:578.3px; top:815.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:578.3px; top:747.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:15.4px; left:658.4px; top:818.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:76px; height:15.4px; left:578.3px; top:818.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:15.4px; left:486.3px; top:818.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:76px; height:15.4px; left:406.3px; top:818.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:15.4px; left:314.3px; top:818.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:244.1px; height:15.4px; left:66.2px; top:818.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.5px; left:66.2px; top:816.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:781.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:15.2px; left:658.4px; top:749.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:76px; height:15.2px; left:578.3px; top:749.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:15.2px; left:486.3px; top:749.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:76px; height:15.2px; left:406.3px; top:749.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:15.2px; left:314.3px; top:749.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:244.1px; height:15.2px; left:66.2px; top:749.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:748.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:22.1px; height:1px; left:578.3px; top:198.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:362.1px; height:1px; left:66.2px; top:198.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:168px; height:15.4px; left:578.3px; top:783.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:168px; height:15.4px; left:406.3px; top:783.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:336.1px; height:15.4px; left:66.2px; top:783.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:19.4px; left:66.2px; top:199.5px; background-color:#CCEEFF;">&#160;</div>
<div id="a12219" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a12224" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a12225" style="position:absolute;left:401.347px;top:1006.3px;">57</div><div id="a12226" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1827_XBRL_TS_26ec0eac17ff4d869298871350ce423f_1" style="position:absolute;left:61.813px;top:58px;float:left;"><ix:continuation id="XBRL_TS_26ec0eac17ff4d869298871350ce423f_1" continuedAt="XBRL_TS_671de64ed1dc44ffa5c105b0476ec019"><div id="TextBlockContainer1828" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12227" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Bank Covenants</div><div id="a12228" style="position:absolute;font-weight:bold;font-style:normal;left:98.213px;top:0px;">&#160;</div><div id="a12229" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:18.4px;">&#160;</div><div id="a12230" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">The Company is<div style="display:inline-block;width:5.81px">&#160;</div>required to meet<div style="display:inline-block;width:5.94px">&#160;</div>certain financial<div style="display:inline-block;width:5.21px">&#160;</div>covenants included in<div style="display:inline-block;width:6.12px">&#160;</div>the Credit Agreement with<div style="display:inline-block;width:6.04px">&#160;</div>respect to fixed<div style="display:inline-block;width:5.98px">&#160;</div>coverage </div><div id="a12234" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">charge ratio.<div style="display:inline-block;width:6.07px">&#160;</div>The following<div style="display:inline-block;width:6.31px">&#160;</div>table presents<div style="display:inline-block;width:6.59px">&#160;</div>the financial<div style="display:inline-block;width:6.32px">&#160;</div>covenants specified<div style="display:inline-block;width:6.53px">&#160;</div>in the<div style="display:inline-block;width:6.29px">&#160;</div>Credit Agreement and<div style="display:inline-block;width:6.96px">&#160;</div>the actual<div style="display:inline-block;width:6.35px">&#160;</div>covenant </div><div id="a12239" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">calculations as of December 31, 2020:</div></div></ix:continuation></div><div id="a12239_37_1" style="position:absolute;left:270.719px;top:131.3px;"> </div><div id="a12240" style="position:absolute;left:273.987px;top:131.3px;">&#160;</div><div id="a12241" style="position:absolute;left:66.24px;top:149.7px;">&#160;</div><div id="div_1829_XBRL_TS_671de64ed1dc44ffa5c105b0476ec019" style="position:absolute;left:61.813px;top:168.6px;float:left;"><ix:continuation id="XBRL_TS_671de64ed1dc44ffa5c105b0476ec019"><div id="TextBlockContainer1830" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:688px;height:51px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12243" style="position:absolute;font-weight:bold;font-style:normal;left:377.293px;top:15.4px;">Financial Covenants </div><div id="a12247" style="position:absolute;font-weight:bold;font-style:normal;left:548.2px;top:0px;">Actual Covenants as of </div><div id="a12248" style="position:absolute;font-weight:bold;font-style:normal;left:559.76px;top:15.4px;">December 31, 2020 </div><div id="a12250" style="position:absolute;left:4.427px;top:35px;"><ix:nonNumeric id="ID_768" name="us-gaap:DebtInstrumentCovenantDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember">Fixed Charge Coverage Ratio</ix:nonNumeric></div><div id="a12253" style="position:absolute;left:401.64px;top:35px;"><ix:nonNumeric id="ID_770" name="us-gaap:DebtInstrumentCovenantDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember">Minimum 1.10</ix:nonNumeric></div><div id="a12257" style="position:absolute;font-weight:normal;font-style:normal;left:605.36px;top:35px;"><ix:nonFraction id="ID_769" name="us-gaap:RatioOfIndebtednessToNetCapital1" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember" unitRef="pure" decimals="1">2.6</ix:nonFraction></div></div></ix:continuation></div><div id="a12259" style="position:absolute;left:66.24px;top:219px;">&#160;</div><div id="div_1831_XBRL_TS_04822ef304fa41eab9dbe8eff43d54c0" style="position:absolute;left:61.813px;top:237.7px;float:left;"><ix:nonNumeric id="ID_04822ef304fa41eab9dbe8eff43d54c0" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_5df16d9afdf74201875bb9d380405ea8" escape="true"><div id="TextBlockContainer1832" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:420px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12260" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">10.<div style="display:inline-block;width:3.56px">&#160;</div>Stock Based Compensation</div><div id="a12263" style="position:absolute;font-weight:bold;font-style:normal;left:179.333px;top:0px;">&#160;</div><div id="a12264" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a12265" style="position:absolute;left:4.427px;top:36.5px;"><ix:nonNumeric id="ID_1049" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" continuedAt="XBRL_CS_f9afdecf54da4c8d928e7d1b169a9cb6_1">The Company has a Long-Term Equity Incentive Plan (the &#8220;2006 Plan&#8221;), as approved by the Company&#8217;s stockholders in May </ix:nonNumeric></div><div id="a12275" style="position:absolute;left:4.427px;top:54.9px;"><ix:continuation id="XBRL_CS_f9afdecf54da4c8d928e7d1b169a9cb6_1" continuedAt="XBRL_CS_f9afdecf54da4c8d928e7d1b169a9cb6_2">2006. The 2006 Plan allows for grants to directors and employees of non-qualified stock options, incentive stock options, stock </ix:continuation></div><div id="a12280" style="position:absolute;left:4.427px;top:73.3px;"><ix:continuation id="XBRL_CS_f9afdecf54da4c8d928e7d1b169a9cb6_2" continuedAt="XBRL_CS_f9afdecf54da4c8d928e7d1b169a9cb6_3">appreciation rights, restricted stock, performance shares, performance units and other incentive awards (&#8220;Stock Awards&#8221;) up to </ix:continuation></div><div id="a12285" style="position:absolute;left:4.427px;top:91.7px;"><ix:continuation id="XBRL_CS_f9afdecf54da4c8d928e7d1b169a9cb6_3" continuedAt="XBRL_CS_f9afdecf54da4c8d928e7d1b169a9cb6_4">an aggregate of <ix:nonFraction id="ID_1057" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="INF" format="ixt:numdotdecimal">3,000,000</ix:nonFraction> awards, each representing a right to buy a share of Core Molding Technologies common stock. Stock </ix:continuation></div><div id="a12287" style="position:absolute;left:4.427px;top:110.1px;"><ix:continuation id="XBRL_CS_f9afdecf54da4c8d928e7d1b169a9cb6_4" continuedAt="XBRL_CS_f9afdecf54da4c8d928e7d1b169a9cb6_5">Awards can be granted under the 2006 Plan through the earlier of December 31, 2025, or the date the maximum number of </ix:continuation></div><div id="a12291" style="position:absolute;left:4.427px;top:128.5px;"><ix:continuation id="XBRL_CS_f9afdecf54da4c8d928e7d1b169a9cb6_5">available awards under the 2006 Plan have been granted.</ix:continuation></div><div id="a12291_55_65" style="position:absolute;font-weight:normal;font-style:normal;left:302.346px;top:128.5px;"><div style="display:inline-block;width:2.56px">&#160;</div>The number of shares<div style="display:inline-block;width:1.06px">&#160;</div>remaining available for future issuance<div style="display:inline-block;width:1.07px">&#160;</div>is </div><div id="a12291_120_7" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:128.5px;"><ix:nonFraction id="ID_1058" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="INF" format="ixt:numdotdecimal">514,823</ix:nonFraction></div><div id="a12291_127_1" style="position:absolute;font-weight:normal;font-style:normal;left:684.72px;top:128.5px;">.</div><div id="a12293" style="position:absolute;font-weight:normal;font-style:normal;left:688.08px;top:128.5px;">&#160;</div><div id="a12294" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">&#160;</div><div id="a12295" style="position:absolute;left:4.427px;top:165.3px;"><ix:nonNumeric id="ID_1060" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" continuedAt="XBRL_CS_433eece2630d4c0fa7e04bf635c1cbb4_1">Restricted stock granted under the 2006 Plan vest over <ix:nonNumeric id="ID_1059" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" format="ixt-sec:durwordsen">three years</ix:nonNumeric> or upon the date of the participants' sixty-fifth birthday, death, </ix:nonNumeric></div><div id="a12298" style="position:absolute;left:4.427px;top:183.7px;"><ix:continuation id="XBRL_CS_433eece2630d4c0fa7e04bf635c1cbb4_1">disability or change in control.</ix:continuation></div><div id="a12299" style="position:absolute;font-weight:normal;font-style:normal;left:167.813px;top:183.7px;">&#160;</div><div id="a12300" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;">&#160;</div><div id="a12301" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;">Core Molding Technologies follows<div style="display:inline-block;width:5.94px">&#160;</div>the provisions of<div style="display:inline-block;width:5.3px">&#160;</div>FASB ASC 718 requi<div style="display:inline-block;width:1.5px">&#160;</div>ring that compensation<div style="display:inline-block;width:5.49px">&#160;</div>cost relating to<div style="display:inline-block;width:5.24px">&#160;</div>share-based </div><div id="a12305" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:238.9px;">payment transactions be<div style="display:inline-block;width:5.75px">&#160;</div>recognized in the<div style="display:inline-block;width:5.52px">&#160;</div>financial statements. The<div style="display:inline-block;width:5.6px">&#160;</div>cost is measured<div style="display:inline-block;width:5.35px">&#160;</div>at the grant<div style="display:inline-block;width:5.55px">&#160;</div>date, based on<div style="display:inline-block;width:5.68px">&#160;</div>the calculated </div><div id="a12307" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.3px;">fair value of the award, and is<div style="display:inline-block;width:1.49px">&#160;</div>recognized as an expense over the employee's requisite<div style="display:inline-block;width:1.58px">&#160;</div>service period (generally the vesting period </div><div id="a12310" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:275.7px;">of the equity award).</div><div id="a12311" style="position:absolute;font-weight:normal;font-style:normal;left:115.493px;top:275.7px;">&#160;</div><div id="a12312" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.1px;">&#160;</div><div id="a12313" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:312.8px;">Restricted Stock</div><div id="a12314" style="position:absolute;font-weight:bold;font-style:normal;left:98.213px;top:312.8px;">&#160;</div><div id="a12315" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:330.9px;">The Company grants shares of<div style="display:inline-block;width:4.93px">&#160;</div>its common stock to certain<div style="display:inline-block;width:5.21px">&#160;</div>directors, officers, and key employees<div style="display:inline-block;width:5.21px">&#160;</div>in the form of unvested<div style="display:inline-block;width:5.2px">&#160;</div>stock </div><div id="a12317" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.3px;">(&#8220;Restricted Stock&#8221;). These<div style="display:inline-block;width:5.1px">&#160;</div>awards are recorded<div style="display:inline-block;width:5.09px">&#160;</div>at the market value<div style="display:inline-block;width:5.16px">&#160;</div>of Core Molding Technologies<div style="display:inline-block;width:1.83px">&#160;</div>&#8217;<div style="display:inline-block;width:2.62px">&#160;</div>common stock on the<div style="display:inline-block;width:5.23px">&#160;</div>date </div><div id="a12325" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.7px;">of issuance and amortized ratably as compensation expense over<div style="display:inline-block;width:4.9px">&#160;</div>the applicable vesting period.</div><div id="a12326" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:367.7px;">&#160;</div><div id="a12327" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.1px;">&#160;</div><div id="a12328" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.5px;">The following summarizes the status of Restricted Stock and changes duri<div style="display:inline-block;width:1.57px">&#160;</div>ng the years ended December</div><div id="a12331" style="position:absolute;font-weight:normal;font-style:normal;left:557.52px;top:404.5px;">&#160;</div><div id="a12332" style="position:absolute;font-weight:normal;font-style:normal;left:560.88px;top:404.5px;">31:</div></div></ix:nonNumeric></div><div id="a12333" style="position:absolute;left:639.813px;top:642.2px;">&#160;</div><div id="a12334" style="position:absolute;left:66.24px;top:660.6px;">&#160;</div><div id="a12335" style="position:absolute;left:69.6px;top:660.6px;">&#160;</div><div id="div_1833_XBRL_TS_5df16d9afdf74201875bb9d380405ea8" style="position:absolute;left:61.813px;top:680.9px;float:left;"><ix:continuation id="XBRL_TS_5df16d9afdf74201875bb9d380405ea8" continuedAt="XBRL_TS_bd819e55417b4db3925fa8d156902427"><div id="TextBlockContainer1836" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1834_XBRL_TS_360a805f949c48f7ba1be5dd7639bafd" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_993" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1835" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12337" style="position:absolute;font-weight:bold;font-style:normal;left:250.253px;top:0px;">2020 </div><div id="a12340" style="position:absolute;font-weight:bold;font-style:normal;left:422.28px;top:0px;">2019 </div><div id="a12343" style="position:absolute;font-weight:bold;font-style:normal;left:594.32px;top:0px;">2018 </div><div id="a12346" style="position:absolute;font-weight:bold;font-style:normal;left:193.893px;top:21.1px;">Number </div><div id="a12348" style="position:absolute;font-weight:bold;font-style:normal;left:212.013px;top:36.3px;">of </div><div id="a12350" style="position:absolute;font-weight:bold;font-style:normal;left:198.213px;top:51.7px;">Shares </div><div id="a12353" style="position:absolute;font-weight:bold;font-style:normal;left:274.573px;top:21.1px;">Wtd. Avg. </div><div id="a12355" style="position:absolute;font-weight:bold;font-style:normal;left:271.213px;top:36.3px;">Grant Date<div style="display:inline-block;width:3.62px">&#160;</div></div><div id="a12357" style="position:absolute;font-weight:bold;font-style:normal;left:272.973px;top:51.7px;">Fair Value </div><div id="a12360" style="position:absolute;font-weight:bold;font-style:normal;left:365.933px;top:21.1px;">Number </div><div id="a12362" style="position:absolute;font-weight:bold;font-style:normal;left:384.04px;top:36.3px;">of </div><div id="a12364" style="position:absolute;font-weight:bold;font-style:normal;left:370.253px;top:51.7px;">Shares </div><div id="a12367" style="position:absolute;font-weight:bold;font-style:normal;left:446.6px;top:21.1px;">Wtd. Avg. </div><div id="a12369" style="position:absolute;font-weight:bold;font-style:normal;left:443.24px;top:36.3px;">Grant Date </div><div id="a12371" style="position:absolute;font-weight:bold;font-style:normal;left:445px;top:51.7px;">Fair Value </div><div id="a12374" style="position:absolute;font-weight:bold;font-style:normal;left:537.96px;top:21.1px;">Number </div><div id="a12376" style="position:absolute;font-weight:bold;font-style:normal;left:556.04px;top:36.3px;">of </div><div id="a12378" style="position:absolute;font-weight:bold;font-style:normal;left:542.28px;top:51.7px;">Shares </div><div id="a12381" style="position:absolute;font-weight:bold;font-style:normal;left:618.64px;top:21.1px;">Wtd. Avg. </div><div id="a12383" style="position:absolute;font-weight:bold;font-style:normal;left:615.28px;top:36.3px;">Grant Date<div style="display:inline-block;width:3.62px">&#160;</div></div><div id="a12385" style="position:absolute;font-weight:bold;font-style:normal;left:617.04px;top:51.7px;">Fair Value </div><div id="a12387" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68.3px;">Unvested - beginning of year </div><div id="a12392" style="position:absolute;font-weight:normal;font-style:normal;left:205.293px;top:68.3px;"><ix:nonFraction id="ID_995" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">343,919</ix:nonFraction></div><div id="a12395" style="position:absolute;font-weight:normal;font-style:normal;left:262.573px;top:68.3px;">$ </div><div id="a12397" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:68.3px;"><ix:nonFraction id="ID_1021" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">9.37</ix:nonFraction></div><div id="a12400" style="position:absolute;font-weight:normal;font-style:normal;left:377.293px;top:68.3px;"><ix:nonFraction id="ID_996" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">349,885</ix:nonFraction></div><div id="a12403" style="position:absolute;font-weight:normal;font-style:normal;left:434.6px;top:68.3px;">$ </div><div id="a12405" style="position:absolute;font-weight:normal;font-style:normal;left:482.6px;top:68.3px;"><ix:nonFraction id="ID_1022" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">10.62</ix:nonFraction></div><div id="a12408" style="position:absolute;font-weight:normal;font-style:normal;left:549.32px;top:68.3px;"><ix:nonFraction id="ID_997" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">141,095</ix:nonFraction></div><div id="a12411" style="position:absolute;font-weight:normal;font-style:normal;left:606.64px;top:68.3px;">$ </div><div id="a12413" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:68.3px;"><ix:nonFraction id="ID_1010" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">16.79</ix:nonFraction></div><div id="a12415" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.4px;">Granted </div><div id="a12417" style="position:absolute;font-weight:normal;font-style:normal;left:205.293px;top:85.4px;"><ix:nonFraction id="ID_998" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">292,886</ix:nonFraction></div><div id="a12421" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:85.4px;"><ix:nonFraction id="ID_1011" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">4.70</ix:nonFraction></div><div id="a12424" style="position:absolute;font-weight:normal;font-style:normal;left:377.293px;top:85.4px;"><ix:nonFraction id="ID_999" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">135,268</ix:nonFraction></div><div id="a12428" style="position:absolute;font-weight:normal;font-style:normal;left:489.32px;top:85.4px;"><ix:nonFraction id="ID_1012" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">7.65</ix:nonFraction></div><div id="a12431" style="position:absolute;font-weight:normal;font-style:normal;left:549.32px;top:85.4px;"><ix:nonFraction id="ID_1000" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">315,429</ix:nonFraction></div><div id="a12435" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:85.4px;"><ix:nonFraction id="ID_1013" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">11.32</ix:nonFraction></div><div id="a12437" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:102.4px;">Vested </div><div id="a12439" style="position:absolute;font-weight:normal;font-style:normal;left:200.453px;top:102.4px;display:flex;">(<ix:nonFraction id="ID_1001" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">107,145</ix:nonFraction>)</div><div id="a12443" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:102.4px;"><ix:nonFraction id="ID_1014" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">10.21</ix:nonFraction></div><div id="a12446" style="position:absolute;font-weight:normal;font-style:normal;left:372.493px;top:102.4px;display:flex;">(<ix:nonFraction id="ID_1002" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">117,828</ix:nonFraction>)</div><div id="a12450" style="position:absolute;font-weight:normal;font-style:normal;left:482.6px;top:102.4px;"><ix:nonFraction id="ID_1015" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">13.81</ix:nonFraction></div><div id="a12453" style="position:absolute;font-weight:normal;font-style:normal;left:551.08px;top:102.4px;display:flex;">(<ix:nonFraction id="ID_1003" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">82,067</ix:nonFraction>)</div><div id="a12457" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:102.4px;"><ix:nonFraction id="ID_1016" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">16.57</ix:nonFraction></div><div id="a12459" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.4px;">Forfeited </div><div id="a12461" style="position:absolute;font-weight:normal;font-style:normal;left:207.053px;top:119.4px;display:flex;">(<ix:nonFraction id="ID_1004" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">21,825</ix:nonFraction>)</div><div id="a12465" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:119.4px;"><ix:nonFraction id="ID_1017" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">9.86</ix:nonFraction></div><div id="a12468" style="position:absolute;font-weight:normal;font-style:normal;left:379.053px;top:119.4px;display:flex;">(<ix:nonFraction id="ID_1005" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">23,406</ix:nonFraction>)</div><div id="a12472" style="position:absolute;font-weight:normal;font-style:normal;left:482.6px;top:119.4px;"><ix:nonFraction id="ID_1018" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">15.02</ix:nonFraction></div><div id="a12475" style="position:absolute;font-weight:normal;font-style:normal;left:551.08px;top:119.4px;display:flex;">(<ix:nonFraction id="ID_1006" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">24,572</ix:nonFraction>)</div><div id="a12479" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:119.4px;"><ix:nonFraction id="ID_1019" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">16.91</ix:nonFraction></div><div id="a12481" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:137.4px;">Unvested - end of year </div><div id="a12486" style="position:absolute;font-weight:normal;font-style:normal;left:205.293px;top:137.4px;"><ix:nonFraction id="ID_1007" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">507,835</ix:nonFraction></div><div id="a12489" style="position:absolute;font-weight:normal;font-style:normal;left:262.573px;top:137.4px;">$ </div><div id="a12491" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:137.4px;"><ix:nonFraction id="ID_1020" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">6.35</ix:nonFraction></div><div id="a12494" style="position:absolute;font-weight:normal;font-style:normal;left:377.293px;top:137.4px;"><ix:nonFraction id="ID_1008" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">343,919</ix:nonFraction></div><div id="a12497" style="position:absolute;font-weight:normal;font-style:normal;left:434.6px;top:137.4px;">$ </div><div id="a12499" style="position:absolute;font-weight:normal;font-style:normal;left:489.32px;top:137.4px;"><ix:nonFraction id="ID_1023" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">9.37</ix:nonFraction></div><div id="a12502" style="position:absolute;font-weight:normal;font-style:normal;left:549.32px;top:137.4px;"><ix:nonFraction id="ID_1009" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">349,885</ix:nonFraction></div><div id="a12505" style="position:absolute;font-weight:normal;font-style:normal;left:606.64px;top:137.4px;">$ </div><div id="a12507" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:137.4px;"><ix:nonFraction id="ID_1024" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">10.62</ix:nonFraction></div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a12509" style="position:absolute;left:66.24px;top:836.7px;">&#160;</div><div id="div_1837_XBRL_TS_bd819e55417b4db3925fa8d156902427" style="position:absolute;left:61.813px;top:855.1px;float:left;"><ix:continuation id="XBRL_TS_bd819e55417b4db3925fa8d156902427" continuedAt="XBRL_TS_bd819e55417b4db3925fa8d156902427_1"><div id="TextBlockContainer1838" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12510" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">At December</div><div id="a12512" style="position:absolute;font-weight:normal;font-style:normal;left:75.013px;top:0px;">&#160;</div><div id="a12513" style="position:absolute;font-weight:normal;font-style:normal;left:78.373px;top:0px;">31, 2020 and 2019,<div style="display:inline-block;width:1.03px">&#160;</div>there was $</div><div id="a12513_30_9" style="position:absolute;font-weight:normal;font-style:normal;left:240.613px;top:0px;"><ix:nonFraction id="ID_1061" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,614,000</ix:nonFraction></div><div id="a12513_39_6" style="position:absolute;font-weight:normal;font-style:normal;left:294.213px;top:0px;"><div style="display:inline-block;width:2.56px">&#160;</div>and $</div><div id="a12513_45_9" style="position:absolute;font-weight:normal;font-style:normal;left:325.293px;top:0px;"><ix:nonFraction id="ID_1062" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,923,000</ix:nonFraction></div><div id="a12513_54_59" style="position:absolute;font-weight:normal;font-style:normal;left:378.733px;top:0px;">, respectively, of<div style="display:inline-block;width:1.32px">&#160;</div>total unrecognized compensation expense </div><div id="a12521" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">related to restricted stock granted<div style="display:inline-block;width:4.93px">&#160;</div>under the 2006 Plan. That cost is<div style="display:inline-block;width:4.97px">&#160;</div>expected to be recognized over<div style="display:inline-block;width:5.06px">&#160;</div>the weighted-average period </div><div id="a12525" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">of </div><div id="a12525_3_3" style="position:absolute;left:18.347px;top:36.8px;"><ix:nonNumeric id="ID_1063" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" format="ixt-sec:duryear">1.9</ix:nonNumeric></div><div id="a12525_6_98" style="position:absolute;font-weight:normal;font-style:normal;left:35.146px;top:36.8px;"><div style="display:inline-block;width:2.88px">&#160;</div>years. Total compensation expense related to<div style="display:inline-block;width:1.18px">&#160;</div>restricted stock grants for the<div style="display:inline-block;width:1.44px">&#160;</div>years ended December</div><div id="a12527" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:36.8px;">&#160;</div><div id="a12528" style="position:absolute;font-weight:normal;font-style:normal;left:557.36px;top:36.8px;">31, 2020,<div style="display:inline-block;width:2.84px">&#160;</div>2019 and 2018 </div><div id="a12536" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">was $</div><div id="a12536_5_9" style="position:absolute;font-weight:normal;font-style:normal;left:35.146px;top:55.2px;"><ix:nonFraction id="ID_1064" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,254,000</ix:nonFraction></div><div id="a12536_14_3" style="position:absolute;font-weight:normal;font-style:normal;left:88.586px;top:55.2px;">, $</div><div id="a12536_17_9" style="position:absolute;font-weight:normal;font-style:normal;left:101.866px;top:55.2px;"><ix:nonFraction id="ID_1065" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,369,000</ix:nonFraction></div><div id="a12536_26_7" style="position:absolute;font-weight:normal;font-style:normal;left:155.306px;top:55.2px;">, and $</div><div id="a12536_33_9" style="position:absolute;font-weight:normal;font-style:normal;left:191.146px;top:55.2px;"><ix:nonFraction id="ID_1066" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,774,000</ix:nonFraction></div><div id="a12536_42_79" style="position:absolute;font-weight:normal;font-style:normal;left:244.586px;top:55.2px;">, respectively, and is recorded as selling, general and administrative expense.</div><div id="a12538" style="position:absolute;font-weight:normal;font-style:normal;left:654px;top:55.2px;">&#160;</div><div id="a12539" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">&#160;</div><div id="a12540" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">Tax deficiencies in connection with payment of taxes upon the<div style="display:inline-block;width:4.92px">&#160;</div>vesting of restricted stock previously issued to employees<div style="display:inline-block;width:4.98px">&#160;</div>for the </div><div id="a12545" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">years ended December</div><div id="a12547" style="position:absolute;font-weight:normal;font-style:normal;left:125.733px;top:110.4px;">&#160;</div><div id="a12548" style="position:absolute;font-weight:normal;font-style:normal;left:129.093px;top:110.4px;">31, 2020, 2019 and 2018 were a tax deficiency of $</div><div id="a12548_50_6" style="position:absolute;font-weight:normal;font-style:normal;left:403.053px;top:110.4px;"><ix:nonFraction id="ID_1279" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">97,000</ix:nonFraction></div><div id="a12548_56_3" style="position:absolute;font-weight:normal;font-style:normal;left:440.013px;top:110.4px;">, $</div><div id="a12548_59_6" style="position:absolute;font-weight:normal;font-style:normal;left:453.293px;top:110.4px;"><ix:nonFraction id="ID_1067" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">98,000</ix:nonFraction></div><div id="a12548_65_7" style="position:absolute;font-weight:normal;font-style:normal;left:489.932px;top:110.4px;">, and $</div><div id="a12548_72_7" style="position:absolute;font-weight:normal;font-style:normal;left:525.932px;top:110.4px;"><ix:nonFraction id="ID_1261" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">110,000</ix:nonFraction></div><div id="a12548_79_15" style="position:absolute;font-weight:normal;font-style:normal;left:568.812px;top:110.4px;">, respectively.</div><div id="a12551" style="position:absolute;font-weight:normal;font-style:normal;left:642.32px;top:110.4px;">&#160;</div></div></ix:continuation></div></div>
</div>
<div style="padding: 7px">
<div id="Page59" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:343.1px; height:1px; left:66.2px; top:361.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:69.9px; height:1px; left:409.3px; top:361.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:10.1px; height:1px; left:479.3px; top:361.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:15px; height:1px; left:571.3px; top:361.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:70.1px; height:1px; left:586.3px; top:361.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:9.9px; height:1px; left:656.5px; top:361.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:343.1px; height:1px; left:66.2px; top:441.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:69.9px; height:1px; left:409.3px; top:441.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:10.1px; height:1px; left:479.3px; top:441.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:15px; height:1px; left:571.3px; top:441.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:70.1px; height:1px; left:586.3px; top:441.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:9.9px; height:1px; left:656.5px; top:441.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:69.9px; height:1px; left:409.3px; top:462.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:69.9px; height:1px; left:409.3px; top:464.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:70.1px; height:1px; left:586.3px; top:462.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:70.1px; height:1px; left:586.3px; top:464.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:70.9px; height:1px; left:408.4px; top:486.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:70.9px; height:1px; left:408.4px; top:484.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:71.1px; height:1px; left:585.4px; top:486.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:71.1px; height:1px; left:585.4px; top:484.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17.9px; left:66.2px; top:913.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:811.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:743.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.9px; left:657.4px; top:913.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:657.4px; top:811.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:657.4px; top:743.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.9px; left:560.4px; top:913.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:560.4px; top:811.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:560.4px; top:743.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:688.1px; height:17.3px; left:66.2px; top:914.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.2px; left:657.4px; top:881.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:560.4px; top:881.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:472.1px; height:15.2px; left:84.3px; top:881.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:688.1px; height:17px; left:66.2px; top:879.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:688.1px; height:17px; left:66.2px; top:845.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:688.1px; height:17px; left:66.2px; top:777.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:688.1px; height:15.2px; left:66.2px; top:745.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:688.1px; height:16.3px; left:66.2px; top:812.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:688.1px; height:16.3px; left:66.2px; top:744.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:688.1px; height:15.4px; left:66.2px; top:916.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:97px; height:15.4px; left:657.4px; top:847.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:560.4px; top:847.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:472.1px; height:15.4px; left:84.3px; top:847.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:657.4px; top:779.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:560.4px; top:779.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:472.1px; height:15.4px; left:84.3px; top:779.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:15.4px; left:656.5px; top:447.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:81.2px; height:15.4px; left:571.3px; top:447.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:15.4px; left:479.3px; top:447.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:409.1px; height:15.4px; left:66.2px; top:447.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:682.2px; height:20.3px; left:66.2px; top:442.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:15.2px; left:656.5px; top:406.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:81.2px; height:15.2px; left:571.3px; top:406.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:15.2px; left:479.3px; top:406.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:409.1px; height:15.2px; left:66.2px; top:406.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:682.2px; height:20px; left:66.2px; top:401.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:657.4px; top:813.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:587.2px; height:15.2px; left:66.2px; top:813.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:15.2px; left:656.5px; top:366.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:81.2px; height:15.2px; left:571.3px; top:366.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:15.2px; left:479.3px; top:366.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:409.1px; height:15.2px; left:66.2px; top:366.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:682.2px; height:19.2px; left:66.2px; top:362.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:666.4px; top:932px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:569.4px; top:932px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:92px; height:1px; left:468.4px; top:932px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:666.4px; top:933.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:569.4px; top:933.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:92px; height:1px; left:468.4px; top:933.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:667.3px; top:896.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:570.3px; top:896.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:469.4px; top:896.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:667.3px; top:811.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:570.3px; top:811.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:469.4px; top:811.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:667.3px; top:743.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:570.3px; top:743.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:469.4px; top:743.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:82.1px; height:1px; left:666.4px; top:464.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:81.9px; height:1px; left:489.4px; top:464.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:83px; height:1px; left:665.4px; top:484.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:82.9px; height:1px; left:488.4px; top:484.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:83px; height:1px; left:665.4px; top:486.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:82.9px; height:1px; left:488.4px; top:486.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:82.1px; height:1px; left:666.4px; top:462.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:81.9px; height:1px; left:489.4px; top:462.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:667.3px; top:913.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:570.3px; top:913.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:91px; height:1px; left:469.4px; top:913.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:82.1px; height:1px; left:666.4px; top:361.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:81.9px; height:1px; left:489.4px; top:361.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:82.1px; height:1px; left:666.4px; top:441.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:81.9px; height:1px; left:489.4px; top:441.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:162.1px; height:1px; left:586.3px; top:308.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:161.9px; height:1px; left:409.3px; top:308.8px; background-color:#000000;">&#160;</div>
<div id="a12552" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a12557" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a12558" style="position:absolute;left:401.347px;top:1006.3px;">58</div><div id="a12559" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1839_XBRL_TS_bd819e55417b4db3925fa8d156902427_1" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_bd819e55417b4db3925fa8d156902427_1" continuedAt="XBRL_TS_12f9a2ffa7564c758f4f321cf7c5a538"><div id="TextBlockContainer1840" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:179px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12560" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">&#160;</div><div id="a12561" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">During 2020, 2019 and<div style="display:inline-block;width:5.15px">&#160;</div>2018, employees surrendered </div><div id="a12561_50_5" style="position:absolute;font-weight:normal;font-style:normal;left:293.573px;top:18.4px;"><ix:nonFraction id="ID_1068" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="INF" format="ixt:numdotdecimal">4,574</ix:nonFraction></div><div id="a12561_55_2" style="position:absolute;font-weight:normal;font-style:normal;left:323.853px;top:18.4px;">, </div><div id="a12561_57_6" style="position:absolute;font-weight:normal;font-style:normal;left:330.733px;top:18.4px;"><ix:nonFraction id="ID_1069" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="INF" format="ixt:numdotdecimal">16,047</ix:nonFraction></div><div id="a12561_63_5" style="position:absolute;font-weight:normal;font-style:normal;left:367.533px;top:18.4px;"><div style="display:inline-block;width:3.68px">&#160;</div>and </div><div id="a12561_68_6" style="position:absolute;font-weight:normal;font-style:normal;left:394.12px;top:18.4px;"><ix:nonFraction id="ID_1070" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="INF" format="ixt:numdotdecimal">17,180</ix:nonFraction></div><div id="a12561_74_47" style="position:absolute;font-weight:normal;font-style:normal;left:430.76px;top:18.4px;"><div style="display:inline-block;width:3.68px">&#160;</div>shares, respectfully, of the Company's<div style="display:inline-block;width:5.46px">&#160;</div>common </div><div id="a12575" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">stock to satisfy income tax withholding obligations in connection with<div style="display:inline-block;width:4.83px">&#160;</div>the vesting of restricted stock.</div><div id="a12577" style="position:absolute;font-weight:normal;font-style:normal;left:543.24px;top:36.8px;">&#160;</div><div id="a12578" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">&#160;</div><div id="a12579" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:73.9px;">Stock Appreciation Rights</div><div id="a12580" style="position:absolute;font-weight:bold;font-style:normal;left:153.893px;top:73.9px;">&#160;</div><div id="a12581" style="position:absolute;left:4.427px;top:92px;"><ix:nonNumeric id="ID_1074" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" continuedAt="XBRL_CS_321b0dd9c698439a9e97c946c201e5ca_1">As part of the Company's 2019 annual grant, Stock Appreciation Rights (SARs) were granted with a grant price of $<ix:nonFraction id="ID_1071" name="us-gaap:SharesIssuedPricePerShare" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="INF" format="ixt:numdotdecimal">10</ix:nonFraction>. These </ix:nonNumeric></div><div id="a12582" style="position:absolute;left:4.427px;top:110.4px;"><ix:continuation id="XBRL_CS_321b0dd9c698439a9e97c946c201e5ca_1" continuedAt="XBRL_CS_321b0dd9c698439a9e97c946c201e5ca_2">awards have a contractual term of <ix:nonNumeric id="ID_1072" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" format="ixt-sec:durwordsen">five years</ix:nonNumeric> and vest ratably over a period of <ix:nonNumeric id="ID_1073" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" format="ixt-sec:durwordsen">three years</ix:nonNumeric> or immediately vest if the recipient is </ix:continuation></div><div id="a12584" style="position:absolute;left:4.427px;top:128.8px;"><ix:continuation id="XBRL_CS_321b0dd9c698439a9e97c946c201e5ca_2">over 65 years of age.  These awards are valued using the Black-Scholes option pricing model.</ix:continuation></div><div id="a12587" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:128.8px;">&#160;</div><div id="a12588" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">&#160;</div><div id="a12589" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:162.6px;">A summary of the Company's stock appreciation rights activity for the years ended December</div><div id="a12591" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:162.6px;">&#160;</div><div id="a12592" style="position:absolute;font-weight:normal;font-style:normal;left:507.72px;top:162.6px;">31, 2020 and 2019 is as follows:</div></div></ix:continuation></div><div id="a12594" style="position:absolute;left:742.533px;top:220.2px;">&#160;</div><div id="a12595" style="position:absolute;left:66.24px;top:238.6px;">&#160;</div><div id="div_1841_XBRL_TS_71b666b08cdd4b489c5ce379a8123cbd" style="position:absolute;left:61.813px;top:293.8px;float:left;"><ix:nonNumeric id="ID_994" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1844" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:691px;height:191px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1842_XBRL_TS_12f9a2ffa7564c758f4f321cf7c5a538" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_12f9a2ffa7564c758f4f321cf7c5a538" continuedAt="XBRL_TS_7e4f186f47c8494692cd5d7376b5b9bb"><div id="TextBlockContainer1843" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:691px;height:191px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12607" style="position:absolute;font-weight:bold;font-style:normal;left:415.24px;top:0px;">2020 </div><div id="a12610" style="position:absolute;font-weight:bold;font-style:normal;left:592.24px;top:0px;">2019 </div><div id="a12613" style="position:absolute;font-weight:bold;font-style:normal;left:358.893px;top:22.1px;">Number </div><div id="a12615" style="position:absolute;font-weight:bold;font-style:normal;left:376.973px;top:37.4px;">of </div><div id="a12617" style="position:absolute;font-weight:bold;font-style:normal;left:363.213px;top:52.7px;">Shares </div><div id="a12620" style="position:absolute;font-weight:bold;font-style:normal;left:439.56px;top:22.1px;">Wtd. Avg. </div><div id="a12622" style="position:absolute;font-weight:bold;font-style:normal;left:436.2px;top:37.4px;">Grant Date<div style="display:inline-block;width:3.62px">&#160;</div></div><div id="a12624" style="position:absolute;font-weight:bold;font-style:normal;left:437.96px;top:52.7px;">Fair Value </div><div id="a12627" style="position:absolute;font-weight:bold;font-style:normal;left:535.88px;top:22.1px;">Number </div><div id="a12629" style="position:absolute;font-weight:bold;font-style:normal;left:553.96px;top:37.4px;">of </div><div id="a12631" style="position:absolute;font-weight:bold;font-style:normal;left:540.2px;top:52.7px;">Shares </div><div id="a12634" style="position:absolute;font-weight:bold;font-style:normal;left:616.56px;top:22.1px;">Wtd. Avg. </div><div id="a12636" style="position:absolute;font-weight:bold;font-style:normal;left:613.2px;top:37.4px;">Grant Date </div><div id="a12638" style="position:absolute;font-weight:bold;font-style:normal;left:614.96px;top:52.7px;">Fair Value </div><div id="a12640" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:72.4px;">Outstanding - beginning of year </div><div id="a12645" style="position:absolute;font-weight:normal;font-style:normal;left:370.253px;top:72.4px;"><ix:nonFraction id="ID_1025" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">222,112</ix:nonFraction></div><div id="a12648" style="position:absolute;font-weight:normal;font-style:normal;left:427.56px;top:72.4px;">$ </div><div id="a12650" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:72.4px;"><ix:nonFraction id="ID_1035" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">2.57</ix:nonFraction></div><div id="a12653" style="position:absolute;font-weight:normal;font-style:normal;left:577.36px;top:72.4px;"><ix:nonFraction id="ID_1026" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a12656" style="position:absolute;font-weight:normal;font-style:normal;left:604.56px;top:72.4px;">$ </div><div id="a12658" style="position:absolute;font-weight:normal;font-style:normal;left:669.36px;top:72.4px;"><ix:nonFraction id="ID_1036" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a12660" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92.4px;">Granted </div><div id="a12662" style="position:absolute;font-weight:normal;font-style:normal;left:400.36px;top:92.4px;"><ix:nonFraction id="ID_1027" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a12666" style="position:absolute;font-weight:normal;font-style:normal;left:492.36px;top:92.4px;"><ix:nonFraction id="ID_1037" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a12669" style="position:absolute;font-weight:normal;font-style:normal;left:547.24px;top:92.4px;"><ix:nonFraction id="ID_1028" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">226,021</ix:nonFraction></div><div id="a12673" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:92.4px;"><ix:nonFraction id="ID_1038" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">2.57</ix:nonFraction></div><div id="a12675" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:112.4px;">Vested </div><div id="a12677" style="position:absolute;font-weight:normal;font-style:normal;left:400.36px;top:112.4px;"><ix:nonFraction id="ID_1029" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a12681" style="position:absolute;font-weight:normal;font-style:normal;left:492.36px;top:112.4px;"><ix:nonFraction id="ID_1039" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a12684" style="position:absolute;font-weight:normal;font-style:normal;left:577.36px;top:112.4px;"><ix:nonFraction id="ID_1030" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a12688" style="position:absolute;font-weight:normal;font-style:normal;left:669.36px;top:112.4px;"><ix:nonFraction id="ID_1040" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a12690" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:132.4px;">Forfeited </div><div id="a12692" style="position:absolute;font-weight:normal;font-style:normal;left:372.013px;top:132.4px;display:flex;">(<ix:nonFraction id="ID_1031" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">41,187</ix:nonFraction>)</div><div id="a12696" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:132.4px;"><ix:nonFraction id="ID_1041" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">2.57</ix:nonFraction></div><div id="a12699" style="position:absolute;font-weight:normal;font-style:normal;left:555.72px;top:132.4px;display:flex;">(<ix:nonFraction id="ID_1032" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">3,909</ix:nonFraction>)</div><div id="a12703" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:132.4px;"><ix:nonFraction id="ID_1042" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">2.57</ix:nonFraction></div><div id="a12705" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:153.5px;">Outstanding - end of year </div><div id="a12710" style="position:absolute;font-weight:normal;font-style:normal;left:370.253px;top:153.5px;"><ix:nonFraction id="ID_1033" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">180,925</ix:nonFraction></div><div id="a12713" style="position:absolute;font-weight:normal;font-style:normal;left:427.56px;top:153.5px;">$ </div><div id="a12715" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:153.5px;"><ix:nonFraction id="ID_1043" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">2.57</ix:nonFraction></div><div id="a12718" style="position:absolute;font-weight:normal;font-style:normal;left:547.24px;top:153.5px;"><ix:nonFraction id="ID_1034" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">222,112</ix:nonFraction></div><div id="a12721" style="position:absolute;font-weight:normal;font-style:normal;left:604.56px;top:153.5px;">$ </div><div id="a12723" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:153.5px;"><ix:nonFraction id="ID_1044" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">2.57</ix:nonFraction></div><div id="a12725" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:175.4px;">Exercisable - end of year </div><div id="a12730" style="position:absolute;font-weight:normal;font-style:normal;left:376.973px;top:175.4px;"><ix:nonFraction id="ID_1045" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">73,888</ix:nonFraction></div><div id="a12733" style="position:absolute;font-weight:normal;font-style:normal;left:427.56px;top:175.4px;">$ </div><div id="a12735" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:175.4px;"><ix:nonFraction id="ID_1047" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">2.57</ix:nonFraction></div><div id="a12738" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:175.4px;"><ix:nonFraction id="ID_1046" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="shares" decimals="0" format="ixt:numdotdecimal">29,028</ix:nonFraction></div><div id="a12741" style="position:absolute;font-weight:normal;font-style:normal;left:604.56px;top:175.4px;">$ </div><div id="a12743" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:175.4px;"><ix:nonFraction id="ID_1048" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="myUSDperShare" decimals="2">2.57</ix:nonFraction></div></div></ix:continuation></div></div></ix:nonNumeric></div><div id="a12745" style="position:absolute;left:66.24px;top:487.6px;">&#160;</div><div id="div_1845_XBRL_TS_7e4f186f47c8494692cd5d7376b5b9bb" style="position:absolute;left:61.813px;top:506px;float:left;"><ix:continuation id="XBRL_TS_7e4f186f47c8494692cd5d7376b5b9bb"><div id="TextBlockContainer1846" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12746" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The average<div style="display:inline-block;width:7.07px">&#160;</div>remaining contractual<div style="display:inline-block;width:7.21px">&#160;</div>term for<div style="display:inline-block;width:7.1px">&#160;</div>SARs outstanding<div style="display:inline-block;width:7.23px">&#160;</div>at December</div><div id="a12748" style="position:absolute;font-weight:normal;font-style:normal;left:423.56px;top:0px;">&#160;</div><div id="a12749" style="position:absolute;font-weight:normal;font-style:normal;left:426.92px;top:0px;">31, 2020<div style="display:inline-block;width:7.28px">&#160;</div>is </div><div id="a12749_12_3" style="position:absolute;left:494.44px;top:0px;"><ix:nonNumeric id="ID_1051" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" format="ixt-sec:duryear">3.3</ix:nonNumeric></div><div id="a12749_15_14" style="position:absolute;font-weight:normal;font-style:normal;left:511.24px;top:0px;"><div style="display:inline-block;width:5.12px">&#160;</div>years, with<div style="display:inline-block;width:6.85px">&#160;</div>$</div><div id="a12749_29_7" style="position:absolute;font-weight:normal;font-style:normal;left:588.2px;top:0px;"><ix:nonFraction id="ID_1052" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">114,000</ix:nonFraction></div><div id="a12749_36_11" style="position:absolute;font-weight:normal;font-style:normal;left:631.24px;top:0px;"><div style="display:inline-block;width:5.12px">&#160;</div>aggregate </div><div id="a12751" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">intrinsic  value. At<div style="display:inline-block;width:9.51px">&#160;</div>December</div><div id="a12754" style="position:absolute;font-weight:normal;font-style:normal;left:167.653px;top:18.4px;">&#160;</div><div id="a12755" style="position:absolute;font-weight:normal;font-style:normal;left:171.013px;top:18.4px;white-spacepre-wrap">31,  2020  and  2019,  there  was  $</div><div id="a12755_30_7" style="position:absolute;font-weight:normal;font-style:normal;left:358.093px;top:18.4px;"><ix:nonFraction id="ID_1053" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">179,000</ix:nonFraction></div><div id="a12755_37_6" style="position:absolute;font-weight:normal;font-style:normal;left:401.64px;top:18.4px;white-spacepre-wrap"><div style="display:inline-block;width:6.72px">&#160;</div>and  $</div><div id="a12755_43_7" style="position:absolute;font-weight:normal;font-style:normal;left:441px;top:18.4px;"><ix:nonFraction id="ID_1054" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">386,000</ix:nonFraction></div><div id="a12755_50_38" style="position:absolute;font-weight:normal;font-style:normal;left:484.36px;top:18.4px;">,  respectively,  of  total  unrecognized </div><div id="a12766" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">compensation expense, net of<div style="display:inline-block;width:5.78px">&#160;</div>estimated forfeitures, related<div style="display:inline-block;width:5.32px">&#160;</div>to SARs. That cost<div style="display:inline-block;width:5.42px">&#160;</div>is expected to be<div style="display:inline-block;width:5.37px">&#160;</div>recognized over the weighted-</div><div id="a12768" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">average period of </div><div id="a12768_18_3" style="position:absolute;left:101.066px;top:55.2px;"><ix:nonNumeric id="ID_1050" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" format="ixt-sec:duryear">1.3</ix:nonNumeric></div><div id="a12768_21_7" style="position:absolute;font-weight:normal;font-style:normal;left:117.866px;top:55.2px;"><div style="display:inline-block;width:3.36px">&#160;</div>years.</div><div id="a12770" style="position:absolute;font-weight:normal;font-style:normal;left:152.613px;top:55.2px;">&#160;</div><div id="a12771" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">&#160;</div><div id="a12772" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">Total compensation cost related to SARs for the<div style="display:inline-block;width:1.51px">&#160;</div>twelve months ended December</div><div id="a12774" style="position:absolute;font-weight:normal;font-style:normal;left:431.08px;top:92px;">&#160;</div><div id="a12775" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:92px;">31, 2020 and 2019 was $</div><div id="a12775_23_7" style="position:absolute;font-weight:normal;font-style:normal;left:566.12px;top:92px;"><ix:nonFraction id="ID_1055" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">101,000</ix:nonFraction></div><div id="a12775_30_6" style="position:absolute;font-weight:normal;font-style:normal;left:609.639px;top:92px;"><div style="display:inline-block;width:3.04px">&#160;</div>and $</div><div id="a12775_36_7" style="position:absolute;font-weight:normal;font-style:normal;left:641.48px;top:92px;"><ix:nonFraction id="ID_1056" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">185,000</ix:nonFraction></div><div id="a12775_43_2" style="position:absolute;font-weight:normal;font-style:normal;left:684.839px;top:92px;">, </div><div id="a12776" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">respectively, all of which was recorded to selling, general and<div style="display:inline-block;width:4.78px">&#160;</div>administrative expense.</div></div></ix:continuation></div><div id="a12777" style="position:absolute;left:524.573px;top:616.5px;">&#160;</div><div id="a12778" style="position:absolute;left:66.24px;top:634.9px;">&#160;</div><div id="div_1847_XBRL_TS_3c93a5a6391149178b6d0e6b27719ae0" style="position:absolute;left:61.813px;top:653.6px;float:left;"><ix:nonNumeric id="ID_3c93a5a6391149178b6d0e6b27719ae0" name="us-gaap:IncomeTaxDisclosureTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_3901fcd2622447c39e9f7b59514d7539" escape="true"><div id="TextBlockContainer1848" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:338px;height:52px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12779" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">11. Income Taxes</div><div id="a12781" style="position:absolute;font-weight:bold;font-style:normal;left:101.093px;top:0px;">&#160;</div><div id="a12782" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a12783" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Components of the provision for income taxes are as follows:</div></div></ix:nonNumeric></div><div id="a12785" style="position:absolute;left:394.787px;top:690.1px;">&#160;</div><div id="a12786" style="position:absolute;left:66.24px;top:708.5px;">&#160;</div><div id="a12787" style="position:absolute;left:69.6px;top:708.5px;">&#160;</div><div id="div_1849_XBRL_TS_a7dfe797315947d4bd94fc6e3d5b6eea" style="position:absolute;left:61.813px;top:728.8px;float:left;"><ix:nonNumeric id="ID_539" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1852" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1850_XBRL_TS_3901fcd2622447c39e9f7b59514d7539" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_3901fcd2622447c39e9f7b59514d7539" continuedAt="XBRL_TS_fcdb342abede4ce497a53bf2e03f825a"><div id="TextBlockContainer1851" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12789" style="position:absolute;font-weight:bold;font-style:normal;left:439.72px;top:0px;">2020 </div><div id="a12792" style="position:absolute;font-weight:bold;font-style:normal;left:538.6px;top:0px;">2019 </div><div id="a12795" style="position:absolute;font-weight:bold;font-style:normal;left:635.6px;top:0px;">2018 </div><div id="a12797" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">Current: </div><div id="a12807" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:33.8px;">Federal </div><div id="a12809" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:33.8px;">$ </div><div id="a12811" style="position:absolute;font-weight:normal;font-style:normal;left:436.36px;top:33.8px;display:flex;">(<ix:nonFraction id="ID_542" name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">8,378,000</ix:nonFraction>)</div><div id="a12814" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:33.8px;">$ </div><div id="a12816" style="position:absolute;font-weight:normal;font-style:normal;left:578.32px;top:33.8px;"><ix:nonFraction id="ID_543" name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a12819" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:33.8px;">$ </div><div id="a12821" style="position:absolute;font-weight:normal;font-style:normal;left:651.92px;top:33.8px;"><ix:nonFraction id="ID_544" name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">11,000</ix:nonFraction></div><div id="a12823" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:50.7px;">Foreign </div><div id="a12826" style="position:absolute;font-weight:normal;font-style:normal;left:441.32px;top:50.7px;"><ix:nonFraction id="ID_545" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,660,000</ix:nonFraction></div><div id="a12830" style="position:absolute;font-weight:normal;font-style:normal;left:548.2px;top:50.7px;"><ix:nonFraction id="ID_546" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">685,000</ix:nonFraction></div><div id="a12834" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:50.7px;"><ix:nonFraction id="ID_547" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,023,000</ix:nonFraction></div><div id="a12836" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:67.7px;">State and local </div><div id="a12839" style="position:absolute;font-weight:normal;font-style:normal;left:464.52px;top:67.7px;"><ix:nonFraction id="ID_548" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">5,000</ix:nonFraction></div><div id="a12843" style="position:absolute;font-weight:normal;font-style:normal;left:554.92px;top:67.7px;"><ix:nonFraction id="ID_549" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">20,000</ix:nonFraction></div><div id="a12847" style="position:absolute;font-weight:normal;font-style:normal;left:651.92px;top:67.7px;"><ix:nonFraction id="ID_550" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">14,000</ix:nonFraction></div><div id="a12851" style="position:absolute;font-weight:normal;font-style:normal;left:436.36px;top:84.6px;display:flex;">(<ix:nonFraction id="ID_49A" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">5,713,000</ix:nonFraction>)</div><div id="a12855" style="position:absolute;font-weight:normal;font-style:normal;left:548.2px;top:84.6px;"><ix:nonFraction id="ID_48A" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">705,000</ix:nonFraction></div><div id="a12859" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:84.6px;"><ix:nonFraction id="ID_74A" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,048,000</ix:nonFraction></div><div id="a12861" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;">Deferred: </div><div id="a12871" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:118.8px;">Federal </div><div id="a12874" style="position:absolute;font-weight:normal;font-style:normal;left:451.24px;top:118.8px;"><ix:nonFraction id="ID_551" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">955,000</ix:nonFraction></div><div id="a12878" style="position:absolute;font-weight:normal;font-style:normal;left:548.2px;top:118.8px;"><ix:nonFraction id="ID_552" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">738,000</ix:nonFraction></div><div id="a12882" style="position:absolute;font-weight:normal;font-style:normal;left:630.32px;top:118.8px;display:flex;">(<ix:nonFraction id="ID_553" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,355,000</ix:nonFraction>)</div><div id="a12884" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:135.7px;">Foreign </div><div id="a12887" style="position:absolute;font-weight:normal;font-style:normal;left:441.32px;top:135.7px;"><ix:nonFraction id="ID_554" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,098,000</ix:nonFraction></div><div id="a12891" style="position:absolute;font-weight:normal;font-style:normal;left:533.32px;top:135.7px;display:flex;">(<ix:nonFraction id="ID_555" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,824,000</ix:nonFraction>)</div><div id="a12895" style="position:absolute;font-weight:normal;font-style:normal;left:640.4px;top:135.7px;display:flex;">(<ix:nonFraction id="ID_556" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">289,000</ix:nonFraction>)</div><div id="a12897" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:152.7px;">State and local </div><div id="a12900" style="position:absolute;font-weight:normal;font-style:normal;left:457.96px;top:152.7px;"><ix:nonFraction id="ID_557" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">42,000</ix:nonFraction></div><div id="a12904" style="position:absolute;font-weight:normal;font-style:normal;left:554.92px;top:152.7px;"><ix:nonFraction id="ID_558" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">26,000</ix:nonFraction></div><div id="a12908" style="position:absolute;font-weight:normal;font-style:normal;left:646.96px;top:152.7px;display:flex;">(<ix:nonFraction id="ID_559" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">68,000</ix:nonFraction>)</div><div id="a12912" style="position:absolute;font-weight:normal;font-style:normal;left:441.32px;top:169.8px;"><ix:nonFraction id="ID_51A" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,095,000</ix:nonFraction></div><div id="a12916" style="position:absolute;font-weight:normal;font-style:normal;left:533.32px;top:169.8px;display:flex;">(<ix:nonFraction id="ID_50A" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,060,000</ix:nonFraction>)</div><div id="a12920" style="position:absolute;font-weight:normal;font-style:normal;left:630.32px;top:169.8px;display:flex;">(<ix:nonFraction id="ID_75A" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,712,000</ix:nonFraction>)</div><div id="a12922" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:187.7px;">Provision (benefit) for income taxes </div><div id="a12924" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:187.7px;">$ </div><div id="a12926" style="position:absolute;font-weight:normal;font-style:normal;left:436.36px;top:187.7px;display:flex;">(<ix:nonFraction id="ID_53A" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">3,618,000</ix:nonFraction>)</div><div id="a12929" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:187.7px;">$ </div><div id="a12931" style="position:absolute;font-weight:normal;font-style:normal;left:543.4px;top:187.7px;display:flex;">(<ix:nonFraction id="ID_52A" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">355,000</ix:nonFraction>)</div><div id="a12934" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:187.7px;">$ </div><div id="a12936" style="position:absolute;font-weight:normal;font-style:normal;left:640.4px;top:187.7px;display:flex;">(<ix:nonFraction id="ID_76A" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">664,000</ix:nonFraction>)</div></div></ix:continuation></div></div></ix:nonNumeric></div><div id="a12938" style="position:absolute;left:66.24px;top:934.9px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page60" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:840.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:840.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:788.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:788.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:822px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:822px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:805.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:805.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:618px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:618px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:842.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:842.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:266.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:266.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:468.4px; top:266.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:268.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:268.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:468.4px; top:268.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:248.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:248.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:248.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:129.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:129.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:129.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:500.1px; height:18.1px; left:66.2px; top:822px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:500.1px; height:17px; left:66.2px; top:788.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:500.1px; height:17.1px; left:66.2px; top:618px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:18.1px; left:653.4px; top:822px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:653.4px; top:788.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.1px; left:653.4px; top:618px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:653.4px; top:129.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:556.4px; top:129.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:129.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:824.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:583.2px; height:15.4px; left:66.2px; top:824.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.5px; left:66.2px; top:822.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:788.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:720.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:789.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:574.2px; height:15.4px; left:75.2px; top:789.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:687.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:565.1px; height:15.4px; left:84.3px; top:687.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.1px; left:66.2px; top:754px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.1px; left:66.2px; top:686px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.5px; left:66.2px; top:618.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:190px; height:15.4px; left:556.4px; top:233.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:486.2px; height:15.4px; left:66.2px; top:233.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:652.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:231.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:653.4px; top:199.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:556.4px; top:199.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:486.2px; height:15.2px; left:66.2px; top:199.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:755.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:565.1px; height:15.4px; left:84.3px; top:755.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:666.1px; height:15.4px; left:84.3px; top:721.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:653.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:565.1px; height:15.4px; left:84.3px; top:653.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:619.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:165.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:583.2px; height:15.4px; left:66.2px; top:165.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:197.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:163.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:194px; height:15.2px; left:556.4px; top:131.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:486.2px; height:15.2px; left:66.2px; top:131.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:130.4px; background-color:#CCEEFF;">&#160;</div>
<div id="a12939" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a12944" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a12945" style="position:absolute;left:401.347px;top:1006.3px;">59</div><div id="a12946" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1853_XBRL_TS_fcdb342abede4ce497a53bf2e03f825a" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_fcdb342abede4ce497a53bf2e03f825a" continuedAt="XBRL_TS_f1f894c03d6546c58fdf83526e5b48f9"><div id="TextBlockContainer1854" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12947" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">A reconciliation of<div style="display:inline-block;width:1.46px">&#160;</div>the income tax provision based<div style="display:inline-block;width:1.5px">&#160;</div>on the federal statutory income<div style="display:inline-block;width:1.52px">&#160;</div>tax rate to the Company's<div style="display:inline-block;width:1.32px">&#160;</div>income tax provision </div><div id="a12949" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">for the years ended December</div><div id="a12951" style="position:absolute;font-weight:normal;font-style:normal;left:164.293px;top:18.4px;">&#160;</div><div id="a12952" style="position:absolute;font-weight:normal;font-style:normal;left:167.653px;top:18.4px;">31 is as follows:</div></div></ix:continuation></div><div id="a12953" style="position:absolute;left:316.547px;top:76px;">&#160;</div><div id="a12954" style="position:absolute;left:66.24px;top:94.4px;">&#160;</div><div id="a12955" style="position:absolute;left:69.6px;top:94.4px;">&#160;</div><div id="div_1855_XBRL_TS_f1f894c03d6546c58fdf83526e5b48f9" style="position:absolute;left:61.813px;top:114.8px;float:left;"><ix:continuation id="XBRL_TS_f1f894c03d6546c58fdf83526e5b48f9" continuedAt="XBRL_TS_6fe16bb3de144b269b11e0b61908f9c5"><div id="TextBlockContainer1858" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1856_XBRL_TS_db8f396065de40a8a39ba3e976256af6" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_540" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1857" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12957" style="position:absolute;font-weight:bold;font-style:normal;left:437.64px;top:0px;">2020 </div><div id="a12960" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2019 </div><div id="a12963" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2018 </div><div id="a12965" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">Provision at United States federal statutory rate </div><div id="a12968" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:16.6px;">$ </div><div id="a12970" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:16.6px;"><ix:nonFraction id="ID_560" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">954,000</ix:nonFraction></div><div id="a12973" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.6px;">$ </div><div id="a12975" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:16.6px;display:flex;">(<ix:nonFraction id="ID_561" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">3,274,000</ix:nonFraction>)</div><div id="a12978" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.6px;">$ </div><div id="a12980" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:16.6px;display:flex;">(<ix:nonFraction id="ID_562" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,145,000</ix:nonFraction>)</div><div id="a12982" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Valuation<div style="display:inline-block;width:4.94px">&#160;</div>allowance </div><div id="a12985" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:33.8px;display:flex;">(<ix:nonFraction id="ID_890" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">2,074,000</ix:nonFraction>)</div><div id="a12989" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:33.8px;"><ix:nonFraction id="ID_891" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,267,000</ix:nonFraction></div><div id="a12993" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:33.8px;"><ix:nonFraction id="ID_892" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a12995" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Net operating loss carryback at </div><div id="a12995_32_2" style="position:absolute;font-weight:normal;font-style:normal;left:173.706px;top:50.7px;"><ix:nonFraction id="ID_889" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="pure" decimals="2" format="ixt:numdotdecimal" scale="-2">34</ix:nonFraction></div><div id="a12995_34_11" style="position:absolute;font-weight:normal;font-style:normal;left:187.146px;top:50.7px;">% tax rate </div><div id="a12998" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:50.7px;display:flex;">(<ix:nonFraction id="ID_893" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">3,205,000</ix:nonFraction>)</div><div id="a13002" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:50.7px;"><ix:nonFraction id="ID_894" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a13006" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:50.7px;"><ix:nonFraction id="ID_895" name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a13008" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Effect of foreign taxes </div><div id="a13012" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:67.7px;"><ix:nonFraction id="ID_896" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">790,000</ix:nonFraction></div><div id="a13016" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:67.7px;display:flex;">(<ix:nonFraction id="ID_563" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">209,000</ix:nonFraction>)</div><div id="a13020" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:67.7px;"><ix:nonFraction id="ID_564" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">213,000</ix:nonFraction></div><div id="a13022" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;">Adoption of ASC 606 </div><div id="a13025" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:84.6px;"><ix:nonFraction id="ID_897" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a13029" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:84.6px;"><ix:nonFraction id="ID_565" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a13033" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:84.6px;"><ix:nonFraction id="ID_566" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">236,000</ix:nonFraction></div><div id="a13035" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;">State and local tax expense </div><div id="a13038" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:101.8px;display:flex;">(<ix:nonFraction id="ID_567" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">372,000</ix:nonFraction>)</div><div id="a13042" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:101.8px;display:flex;">(<ix:nonFraction id="ID_568" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">102,000</ix:nonFraction>)</div><div id="a13046" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:101.8px;display:flex;">(<ix:nonFraction id="ID_569" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">54,000</ix:nonFraction>)</div><div id="a13048" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.7px;">Other </div><div id="a13051" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:118.7px;"><ix:nonFraction id="ID_570" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">289,000</ix:nonFraction></div><div id="a13055" style="position:absolute;font-weight:normal;font-style:normal;left:545.96px;top:118.7px;display:flex;">(<ix:nonFraction id="ID_571" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">37,000</ix:nonFraction>)</div><div id="a13059" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:118.7px;"><ix:nonFraction id="ID_572" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">86,000</ix:nonFraction></div><div id="a13061" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:136.6px;">Provision (benefit) for income taxes </div><div id="a13063" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:136.6px;">$ </div><div id="a13065" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:136.6px;display:flex;">(<ix:nonFraction id="ID_53AA" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">3,618,000</ix:nonFraction>)</div><div id="a13068" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:136.6px;">$ </div><div id="a13070" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:136.6px;display:flex;">(<ix:nonFraction id="ID_52AA" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">355,000</ix:nonFraction>)</div><div id="a13073" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:136.6px;">$ </div><div id="a13075" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:136.6px;display:flex;">(<ix:nonFraction id="ID_76AA" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">664,000</ix:nonFraction>)</div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a13077" style="position:absolute;left:66.24px;top:269.8px;">&#160;</div><div id="div_1859_XBRL_TS_6fe16bb3de144b269b11e0b61908f9c5" style="position:absolute;left:61.813px;top:288.2px;float:left;"><ix:continuation id="XBRL_TS_6fe16bb3de144b269b11e0b61908f9c5" continuedAt="XBRL_TS_60d1dfec93154f9ebc1fa44c7a104125"><div id="TextBlockContainer1860" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:292px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13078" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The Company evaluates the<div style="display:inline-block;width:5.56px">&#160;</div>balance of deferred<div style="display:inline-block;width:5.36px">&#160;</div>tax assets that will<div style="display:inline-block;width:5.3px">&#160;</div>be realized based<div style="display:inline-block;width:5.3px">&#160;</div>on the premise that<div style="display:inline-block;width:5.46px">&#160;</div>the Company is more </div><div id="a13080" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">likely than not to realize deferred tax benefits through the generation of future taxable income. Management makes assumptions, </div><div id="a13082" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">judgments, and estimates to determine our current and<div style="display:inline-block;width:4.89px">&#160;</div>deferred tax provision and also the deferred<div style="display:inline-block;width:5.01px">&#160;</div>tax assets and liabilities. The </div><div id="a13084" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">Company evaluates<div style="display:inline-block;width:7.47px">&#160;</div>provisions and<div style="display:inline-block;width:7.45px">&#160;</div>deferred tax<div style="display:inline-block;width:7.43px">&#160;</div>assets quarterly<div style="display:inline-block;width:7.21px">&#160;</div>to determine<div style="display:inline-block;width:7.5px">&#160;</div>if adjustments<div style="display:inline-block;width:7.36px">&#160;</div>to our<div style="display:inline-block;width:7.37px">&#160;</div>valuation allowance<div style="display:inline-block;width:7.52px">&#160;</div>are </div><div id="a13085" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">required based on the consideration of all available evidence.</div><div id="a13086" style="position:absolute;font-weight:normal;font-style:normal;left:330.573px;top:73.6px;">&#160;</div><div id="a13087" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">&#160;</div><div id="a13088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">As of December</div><div id="a13090" style="position:absolute;font-weight:normal;font-style:normal;left:91.333px;top:110.4px;">&#160;</div><div id="a13091" style="position:absolute;font-weight:normal;font-style:normal;left:94.693px;top:110.4px;">31, 2020 the Company had a net deferred tax asset of $</div><div id="a13091_54_6" style="position:absolute;font-weight:normal;font-style:normal;left:386.532px;top:110.4px;"><ix:nonFraction id="ID_589" name="us-gaap:DeferredTaxAssetsNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">53,000</ix:nonFraction></div><div id="a13091_60_31" style="position:absolute;font-weight:normal;font-style:normal;left:423.332px;top:110.4px;"><div style="display:inline-block;width:3.2px">&#160;</div>consisting of a liability of $</div><div id="a13091_91_7" style="position:absolute;font-weight:normal;font-style:normal;left:572.36px;top:110.4px;"><ix:nonFraction id="ID_912" name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="0" format="ixt:numdotdecimal">876,000</ix:nonFraction></div><div id="a13091_98_16" style="position:absolute;font-weight:normal;font-style:normal;left:615.879px;top:110.4px;"><div style="display:inline-block;width:3.04px">&#160;</div>related to tax </div><div id="a13096" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">positions in the<div style="display:inline-block;width:6.36px">&#160;</div>United States,<div style="display:inline-block;width:5.81px">&#160;</div>an asset of<div style="display:inline-block;width:6.19px">&#160;</div>$</div><div id="a13096_45_7" style="position:absolute;font-weight:normal;font-style:normal;left:241.226px;top:128.8px;"><ix:nonFraction id="ID_913" name="us-gaap:DeferredTaxAssetsGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA" unitRef="USD" decimals="0" format="ixt:numdotdecimal">460,000</ix:nonFraction></div><div id="a13096_52_53" style="position:absolute;font-weight:normal;font-style:normal;left:284.906px;top:128.8px;"><div style="display:inline-block;width:4.16px">&#160;</div>related to tax<div style="display:inline-block;width:6.36px">&#160;</div>positions in Canada<div style="display:inline-block;width:6.6px">&#160;</div>and an asset<div style="display:inline-block;width:6.4px">&#160;</div>of $</div><div id="a13096_105_7" style="position:absolute;font-weight:normal;font-style:normal;left:568.745px;top:128.8px;"><ix:nonFraction id="ID_914" name="us-gaap:DeferredTaxAssetsGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX" unitRef="USD" decimals="0" format="ixt:numdotdecimal">469,000</ix:nonFraction></div><div id="a13096_112_16" style="position:absolute;font-weight:normal;font-style:normal;left:612.265px;top:128.8px;"><div style="display:inline-block;width:4.32px">&#160;</div>related to tax </div><div id="a13098" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">positions in Mexico. </div><div id="a13100" style="position:absolute;font-weight:normal;font-style:normal;left:120.293px;top:147.2px;">The deferred<div style="display:inline-block;width:5.88px">&#160;</div>tax liabilities are<div style="display:inline-block;width:6.9px">&#160;</div>in other noncurrent<div style="display:inline-block;width:6.7px">&#160;</div>liabilities on<div style="display:inline-block;width:5.82px">&#160;</div>the Consolidated<div style="display:inline-block;width:5.89px">&#160;</div>Balance Sheet. </div><div id="a13104" style="position:absolute;font-weight:normal;font-style:normal;left:650.48px;top:147.2px;">During </div><div id="a13105" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;">2020, the Company recorded<div style="display:inline-block;width:5.85px">&#160;</div>a valuation allowance of<div style="display:inline-block;width:5.68px">&#160;</div>$</div><div id="a13105_53_9" style="position:absolute;font-weight:normal;font-style:normal;left:306.986px;top:165.6px;"><ix:nonFraction id="ID_587" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,193,000</ix:nonFraction></div><div id="a13105_62_64" style="position:absolute;font-weight:normal;font-style:normal;left:360.493px;top:165.6px;"><div style="display:inline-block;width:3.84px">&#160;</div>against the entire state<div style="display:inline-block;width:5.63px">&#160;</div>and local net loss<div style="display:inline-block;width:5.45px">&#160;</div>carryforward and a </div><div id="a13108" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">portion of<div style="display:inline-block;width:8.06px">&#160;</div>the interest<div style="display:inline-block;width:7.77px">&#160;</div>limitation carryforward,<div style="display:inline-block;width:8.57px">&#160;</div>due to<div style="display:inline-block;width:7.98px">&#160;</div>cumulative losses<div style="display:inline-block;width:7.87px">&#160;</div>in the<div style="display:inline-block;width:7.89px">&#160;</div>United States<div style="display:inline-block;width:8.17px">&#160;</div>over the<div style="display:inline-block;width:7.9px">&#160;</div>last three<div style="display:inline-block;width:8.18px">&#160;</div>years and </div><div id="a13109" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">uncertainty related<div style="display:inline-block;width:5.94px">&#160;</div>to the Company<div style="display:inline-block;width:2.55px">&#160;</div>&#8217;s ability<div style="display:inline-block;width:6.53px">&#160;</div>to realize<div style="display:inline-block;width:5.85px">&#160;</div>the deferred<div style="display:inline-block;width:6.03px">&#160;</div>assets. The Company<div style="display:inline-block;width:6.45px">&#160;</div>believes that<div style="display:inline-block;width:5.9px">&#160;</div>the deferred<div style="display:inline-block;width:5.99px">&#160;</div>tax assets </div><div id="a13113" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">associated with the Canadian and Mexican tax jurisdictions are more-likely-than-not to be realizable based on estimates<div style="display:inline-block;width:1.64px">&#160;</div>of future </div><div id="a13120" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">taxable income.</div><div id="a13121" style="position:absolute;font-weight:normal;font-style:normal;left:88.933px;top:239.2px;">&#160;</div><div id="a13122" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">&#160;</div><div id="a13123" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;">Deferred tax assets consist of the following at December</div><div id="a13125" style="position:absolute;font-weight:normal;font-style:normal;left:306.573px;top:276px;">&#160;</div><div id="a13126" style="position:absolute;font-weight:normal;font-style:normal;left:309.933px;top:276px;">31:</div></div></ix:continuation></div><div id="a13127" style="position:absolute;left:388.867px;top:564.3px;">&#160;</div><div id="a13128" style="position:absolute;left:66.24px;top:582.7px;">&#160;</div><div id="a13129" style="position:absolute;left:69.6px;top:582.7px;">&#160;</div><div id="div_1861_XBRL_TS_60d1dfec93154f9ebc1fa44c7a104125" style="position:absolute;left:61.813px;top:603px;float:left;"><ix:continuation id="XBRL_TS_60d1dfec93154f9ebc1fa44c7a104125" continuedAt="XBRL_TS_68f434af5d4b4e1a99364b56e33b37a0"><div id="TextBlockContainer1864" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:238px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1862_XBRL_TS_5c15fc11a65b4c0e854c64639b1a4546" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_541" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1863" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:238px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13131" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2020 </div><div id="a13134" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2019 </div><div id="a13142" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:33.8px;">Net operating loss carryforwards </div><div id="a13144" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:33.8px;">$ </div><div id="a13146" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:33.8px;"><ix:nonFraction id="ID_591" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">535,000</ix:nonFraction></div><div id="a13149" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:33.8px;">$ </div><div id="a13151" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:33.8px;"><ix:nonFraction id="ID_592" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,928,000</ix:nonFraction></div><div id="a13153" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:50.7px;">Interest limitation carryforwards </div><div id="a13156" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:50.7px;"><ix:nonFraction id="ID_898" name="us-gaap:DeferredTaxAssetInterestCarryforward" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,033,000</ix:nonFraction></div><div id="a13160" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:50.7px;"><ix:nonFraction id="ID_899" name="us-gaap:DeferredTaxAssetInterestCarryforward" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">686,000</ix:nonFraction></div><div id="a13162" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:67.7px;">Accrued liabilities </div><div id="a13165" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:67.7px;"><ix:nonFraction id="ID_573" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">391,000</ix:nonFraction></div><div id="a13169" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:67.7px;"><ix:nonFraction id="ID_574" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">477,000</ix:nonFraction></div><div id="a13171" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:84.8px;">Accounts receivable </div><div id="a13174" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:84.8px;"><ix:nonFraction id="ID_575" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">40,000</ix:nonFraction></div><div id="a13178" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:84.8px;"><ix:nonFraction id="ID_576" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">108,000</ix:nonFraction></div><div id="a13180" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:101.8px;">Inventory </div><div id="a13183" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:101.8px;"><ix:nonFraction id="ID_577" name="us-gaap:DeferredTaxAssetsInventory" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">322,000</ix:nonFraction></div><div id="a13187" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:101.8px;"><ix:nonFraction id="ID_578" name="us-gaap:DeferredTaxAssetsInventory" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">587,000</ix:nonFraction></div><div id="a13189" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:118.7px;">Property, plant, and equipment </div><div id="a13192" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:118.7px;display:flex;">(<ix:nonFraction id="ID_579" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">5,509,000</ix:nonFraction>)</div><div id="a13196" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:118.7px;display:flex;">(<ix:nonFraction id="ID_580" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">5,580,000</ix:nonFraction>)</div><div id="a13198" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:135.7px;">Post retirement benefits </div><div id="a13201" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:135.7px;"><ix:nonFraction id="ID_581" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,068,000</ix:nonFraction></div><div id="a13205" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:135.7px;"><ix:nonFraction id="ID_582" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,090,000</ix:nonFraction></div><div id="a13207" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:152.8px;">Goodwill and finite-lived assets, net </div><div id="a13212" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:152.8px;"><ix:nonFraction id="ID_583" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,210,000</ix:nonFraction></div><div id="a13216" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:152.8px;"><ix:nonFraction id="ID_584" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,973,000</ix:nonFraction></div><div id="a13218" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:169.8px;">Other, net </div><div id="a13221" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:169.8px;"><ix:nonFraction id="ID_585" name="us-gaap:DeferredTaxAssetsOther" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">156,000</ix:nonFraction></div><div id="a13225" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:169.8px;"><ix:nonFraction id="ID_586" name="us-gaap:DeferredTaxAssetsOther" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">24,000</ix:nonFraction></div><div id="a13227" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:186.7px;">Total deferred<div style="display:inline-block;width:4.71px">&#160;</div>tax asset </div><div id="a13230" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:186.7px;"><ix:nonFraction id="ID_1266" name="us-gaap:DeferredTaxAssetsGross" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,246,000</ix:nonFraction></div><div id="a13234" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:186.7px;"><ix:nonFraction id="ID_1267" name="us-gaap:DeferredTaxAssetsGross" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">5,293,000</ix:nonFraction></div><div id="a13236" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:203.7px;">Valuation<div style="display:inline-block;width:4.94px">&#160;</div>allowance for deferred tax assets </div><div id="a13239" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:203.7px;display:flex;">(<ix:nonFraction id="ID_587A" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,193,000</ix:nonFraction>)</div><div id="a13243" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:203.7px;display:flex;">(<ix:nonFraction id="ID_588" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,267,000</ix:nonFraction>)</div><div id="a13245" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:221.8px;">Total deferred<div style="display:inline-block;width:4.71px">&#160;</div>tax asset, net </div><div id="a13247" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:221.8px;">$ </div><div id="a13249" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:221.8px;"><ix:nonFraction id="ID_589A" name="us-gaap:DeferredTaxAssetsNet" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">53,000</ix:nonFraction></div><div id="a13252" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:221.8px;">$ </div><div id="a13254" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:221.8px;"><ix:nonFraction id="ID_590" name="us-gaap:DeferredTaxAssetsNet" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,026,000</ix:nonFraction></div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a13256" style="position:absolute;left:66.24px;top:843.2px;">&#160;</div><div id="div_1865_XBRL_TS_68f434af5d4b4e1a99364b56e33b37a0" style="position:absolute;left:61.813px;top:861.6px;float:left;"><ix:continuation id="XBRL_TS_68f434af5d4b4e1a99364b56e33b37a0" continuedAt="XBRL_TS_68f434af5d4b4e1a99364b56e33b37a0_1"><div id="TextBlockContainer1866" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13257" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">At December</div><div id="a13258" style="position:absolute;font-weight:normal;font-style:normal;left:76.613px;top:0px;">&#160;</div><div id="a13259" style="position:absolute;font-weight:normal;font-style:normal;left:79.973px;top:0px;">31, 2020, the<div style="display:inline-block;width:6.18px">&#160;</div>Company had estimated<div style="display:inline-block;width:6.37px">&#160;</div>net operating loss<div style="display:inline-block;width:6.16px">&#160;</div>carryforwards in the<div style="display:inline-block;width:6.48px">&#160;</div>state and local<div style="display:inline-block;width:6.16px">&#160;</div>tax jurisdictions<div style="display:inline-block;width:5.28px">&#160;</div>of </div><div id="a13267" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">$</div><div id="a13267_1_10" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:18.4px;"><ix:nonFraction id="ID_900" name="us-gaap:OperatingLossCarryforwards" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">25,990,000</ix:nonFraction></div><div id="a13267_11_82" style="position:absolute;font-weight:normal;font-style:normal;left:71.146px;top:18.4px;"><div style="display:inline-block;width:3.07px">&#160;</div>and interest limitation carryforwards in United States federal<div style="display:inline-block;width:1.69px">&#160;</div>jurisdictions of $</div><div id="a13267_93_9" style="position:absolute;font-weight:normal;font-style:normal;left:488.36px;top:18.4px;"><ix:nonFraction id="ID_901" name="us-gaap:TaxCreditCarryforwardAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,697,000</ix:nonFraction></div><div id="a13267_102_28" style="position:absolute;font-weight:normal;font-style:normal;left:541.8px;top:18.4px;">. Both carryforwards do not </div><div id="a13278" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">expire. At December 31, 2020, the Company had </div><div id="a13278_46_2" style="position:absolute;font-weight:normal;font-style:normal;left:267.466px;top:36.8px;"><ix:nonFraction id="ID_902" name="us-gaap:OperatingLossCarryforwards" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX" unitRef="USD" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction id="ID_903" name="us-gaap:OperatingLossCarryforwards" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA" unitRef="USD" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction id="ID_904" name="us-gaap:OperatingLossCarryforwards" contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember" unitRef="USD" decimals="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></div><div id="a13278_48_77" style="position:absolute;font-weight:normal;font-style:normal;left:280.746px;top:36.8px;"><div style="display:inline-block;width:3.2px">&#160;</div>net operating loss carryforwards in Canada, Mexico or United States federal </div><div id="a13281" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">jurisdictions.<div style="display:inline-block;width:3.5px">&#160;</div></div><div id="a13282" style="position:absolute;font-weight:normal;font-style:normal;left:80.453px;top:55.2px;">&#160;</div><div id="a13283" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.4px;">&#160;</div></div></ix:continuation></div></div>
</div>
<div style="padding: 7px">
<div id="Page61" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:108px; height:1px; left:66.2px; top:757.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:65.9px; height:1px; left:177.3px; top:757.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:66.1px; height:1px; left:246.3px; top:757.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:66.1px; height:1px; left:315.3px; top:757.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:65.9px; height:1px; left:384.4px; top:757.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:66.1px; height:1px; left:615.3px; top:757.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:65.9px; height:1px; left:684.5px; top:757.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:65.9px; height:1.3px; left:465.4px; top:792.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:66.1px; height:1.3px; left:546.3px; top:792.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:66.9px; height:1px; left:464.4px; top:808.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:66.9px; height:1px; left:464.4px; top:806.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:67px; height:1px; left:545.4px; top:808.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:67px; height:1px; left:545.4px; top:806.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:3px; height:35.5px; left:531.3px; top:757.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:3px; height:35.5px; left:450.3px; top:757.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:3px; height:35.5px; left:681.4px; top:757.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:3px; height:35.5px; left:381.3px; top:757.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:2.9px; height:35.5px; left:612.4px; top:757.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:2.9px; height:35.5px; left:312.4px; top:757.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:3px; height:35.5px; left:243.2px; top:757.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:3px; height:35.5px; left:174.3px; top:757.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:138px; height:9.3px; left:612.4px; top:770.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:78.1px; height:9.3px; left:531.3px; top:770.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:354.1px; height:9.3px; left:174.3px; top:770.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:504.1px; height:34.9px; left:246.3px; top:758px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:180px; height:34.9px; left:66.2px; top:758px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:78.1px; height:1px; left:534.3px; top:757.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:77.9px; height:1px; left:453.4px; top:757.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:159px; height:1px; left:453.4px; top:745.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:135.1px; height:1px; left:246.3px; top:745.7px; background-color:#000000;">&#160;</div>
<div id="a13284" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a13289" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a13290" style="position:absolute;left:401.347px;top:1006.3px;">60</div><div id="a13291" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1867_XBRL_TS_68f434af5d4b4e1a99364b56e33b37a0_1" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_68f434af5d4b4e1a99364b56e33b37a0_1"><div id="TextBlockContainer1868" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:145px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13292" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">At December</div><div id="a13294" style="position:absolute;font-weight:normal;font-style:normal;left:77.413px;top:0px;">&#160;</div><div id="a13295" style="position:absolute;font-weight:normal;font-style:normal;left:80.773px;top:0px;">31, 2020<div style="display:inline-block;width:6.96px">&#160;</div>and 2019<div style="display:inline-block;width:6.79px">&#160;</div>the Company<div style="display:inline-block;width:6.57px">&#160;</div>had </div><div id="a13295_34_2" style="position:absolute;font-weight:normal;font-style:normal;left:291.973px;top:0px;"><ix:nonFraction id="ID_905" name="us-gaap:UnrecognizedTaxBenefits" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction id="ID_906" name="us-gaap:UnrecognizedTaxBenefits" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></div><div id="a13295_36_72" style="position:absolute;font-weight:normal;font-style:normal;left:305.253px;top:0px;"><div style="display:inline-block;width:4.96px">&#160;</div>liability for<div style="display:inline-block;width:6.92px">&#160;</div>unrecognized tax<div style="display:inline-block;width:6.69px">&#160;</div>benefits under<div style="display:inline-block;width:6.97px">&#160;</div>guidance relating<div style="display:inline-block;width:6.91px">&#160;</div>to tax </div><div id="a13302" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">uncertainties. The Company does<div style="display:inline-block;width:1.28px">&#160;</div>not anticipate that the<div style="display:inline-block;width:1.16px">&#160;</div>unrecognized tax benefits will<div style="display:inline-block;width:1.35px">&#160;</div>significantly change within the next<div style="display:inline-block;width:1px">&#160;</div>twelve </div><div id="a13304" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">months.</div><div id="a13305" style="position:absolute;font-weight:normal;font-style:normal;left:47.019px;top:36.8px;">&#160;</div><div id="a13306" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">&#160;</div><div id="a13307" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">The Company<div style="display:inline-block;width:7.59px">&#160;</div>files income<div style="display:inline-block;width:7.37px">&#160;</div>tax returns<div style="display:inline-block;width:7.58px">&#160;</div>in the<div style="display:inline-block;width:7.41px">&#160;</div>United States,<div style="display:inline-block;width:7.57px">&#160;</div>Mexico, Canada<div style="display:inline-block;width:7.53px">&#160;</div>and various<div style="display:inline-block;width:7.53px">&#160;</div>state and<div style="display:inline-block;width:7.41px">&#160;</div>local jurisdictions.<div style="display:inline-block;width:7.49px">&#160;</div>The </div><div id="a13308" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">Company is not subject<div style="display:inline-block;width:5.04px">&#160;</div>to United States federal and<div style="display:inline-block;width:5.29px">&#160;</div>state income tax examinations<div style="display:inline-block;width:5.02px">&#160;</div>by tax authorities for<div style="display:inline-block;width:5.09px">&#160;</div>the years before 2017, </div><div id="a13310" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">not subject to<div style="display:inline-block;width:5.24px">&#160;</div>Mexican income tax<div style="display:inline-block;width:5.19px">&#160;</div>examinations by Mexican<div style="display:inline-block;width:5.53px">&#160;</div>authorities for the<div style="display:inline-block;width:5.43px">&#160;</div>years before 2015<div style="display:inline-block;width:5.35px">&#160;</div>and not subject to<div style="display:inline-block;width:5.63px">&#160;</div>Canadian </div><div id="a13311" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">income tax examinations by Canadian authorities for the years<div style="display:inline-block;width:4.74px">&#160;</div>before 2018.</div></div></ix:continuation></div><div id="a13312" style="position:absolute;left:470.333px;top:186.5px;">&#160;</div><div id="a13313" style="position:absolute;left:66.24px;top:204.9px;">&#160;</div><div id="div_1869_XBRL_TS_16b733e611284811b65279de70c64214" style="position:absolute;left:61.813px;top:223.6px;float:left;"><ix:nonNumeric id="ID_16b733e611284811b65279de70c64214" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_49b08371da5d4fb5bd6bee9ecddc43ee" escape="true"><div id="TextBlockContainer1870" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:457px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13314" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">12.<div style="display:inline-block;width:3.56px">&#160;</div>Post Retirement Benefits</div><div id="a13317" style="position:absolute;font-weight:bold;font-style:normal;left:165.733px;top:0px;">&#160;</div><div id="a13318" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a13319" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">The Company provides post retirement<div style="display:inline-block;width:5.11px">&#160;</div>benefits to certain of its<div style="display:inline-block;width:4.86px">&#160;</div>United States and Canadian employees,<div style="display:inline-block;width:5.1px">&#160;</div>including contributions </div><div id="a13321" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">to </div><div id="a13321_3_86" style="position:absolute;left:19.147px;top:54.9px;"><ix:nonNumeric id="ID_1117" name="us-gaap:MultiemployerPlansPlanBenefitsDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">a multi-employer defined benefit pension plan, health care and life insurance benefits</ix:nonNumeric></div><div id="a13321_89_39" style="position:absolute;font-weight:normal;font-style:normal;left:485.258px;top:54.9px;">, and contributions<div style="display:inline-block;width:6.7px">&#160;</div>to several defined </div><div id="a13325" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">retirement contribution plans.</div><div id="a13326" style="position:absolute;font-weight:normal;font-style:normal;left:162.533px;top:73.3px;">&#160;</div><div id="a13327" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">&#160;</div><div id="a13328" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">The Company contributes<div style="display:inline-block;width:6.22px">&#160;</div>to a </div><div id="a13328_29_43" style="position:absolute;left:173.546px;top:110.1px;-sec-ix-hidden:ID_1111;">multi-employer defined benefit pension plan</div><div id="a13328_72_38" style="position:absolute;font-weight:normal;font-style:normal;left:414.413px;top:110.1px;"><div style="display:inline-block;width:4.32px">&#160;</div>for its employees<div style="display:inline-block;width:5.98px">&#160;</div>represented by the </div><div id="a13328_110_14" style="position:absolute;left:619.692px;top:110.1px;-sec-ix-hidden:ID_1118;">International </div><div id="a13331" style="position:absolute;left:4.427px;top:128.5px;-sec-ix-hidden:ID_1118;">Association of Machinists and Aerospace Workers</div><div id="a13331_47_26" style="position:absolute;font-weight:normal;font-style:normal;left:270.026px;top:128.5px;"><div style="display:inline-block;width:2.72px">&#160;</div>("IAM") at the Company&#8217;s </div><div id="a13331_73_34" style="position:absolute;left:416.68px;top:128.5px;-sec-ix-hidden:ID_1112;">Columbus, Ohio production facility</div><div id="a13331_107_15" style="position:absolute;font-weight:normal;font-style:normal;left:604.2px;top:128.5px;">.<div style="display:inline-block;width:5.32px">&#160;</div>The Company </div><div id="a13336" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">does not<div style="display:inline-block;width:8.33px">&#160;</div>administer this<div style="display:inline-block;width:8.32px">&#160;</div>plan and<div style="display:inline-block;width:8.56px">&#160;</div>contributions are<div style="display:inline-block;width:8.47px">&#160;</div>determined in<div style="display:inline-block;width:8.38px">&#160;</div>accordance with<div style="display:inline-block;width:8.56px">&#160;</div>provisions of<div style="display:inline-block;width:8.36px">&#160;</div>the collective<div style="display:inline-block;width:8.52px">&#160;</div>bargaining </div><div id="a13337" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;">agreement.<div style="display:inline-block;width:9.06px">&#160;</div>The risks<div style="display:inline-block;width:5.99px">&#160;</div>of participating<div style="display:inline-block;width:6.18px">&#160;</div>in this<div style="display:inline-block;width:6.2px">&#160;</div>multi-employer plan<div style="display:inline-block;width:6.47px">&#160;</div>are different<div style="display:inline-block;width:6.19px">&#160;</div>from a single<div style="display:inline-block;width:2.76px">&#160;</div>-employer plan<div style="display:inline-block;width:6.12px">&#160;</div>in the<div style="display:inline-block;width:6.13px">&#160;</div>following </div><div id="a13343" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:183.7px;">aspects:</div><div id="a13344" style="position:absolute;font-weight:normal;font-style:normal;left:46.699px;top:183.7px;">&#160;</div><div id="a13345" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;">&#160;</div><div id="a13346" style="position:absolute;font-weight:normal;font-style:normal;left:28.459px;top:220.5px;">&#8226; </div><div id="a13347" style="position:absolute;font-family:Arial;font-weight:normal;font-style:normal;left:36.459px;top:220.4px;">&#160;</div><div id="a13348" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:220.5px;">Assets contributed to the multi-employer<div style="display:inline-block;width:5.63px">&#160;</div>plan by one employer<div style="display:inline-block;width:5.21px">&#160;</div>may be used to provide<div style="display:inline-block;width:5.2px">&#160;</div>benefits to employees of other </div><div id="a13351" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:238.9px;">participating employers.</div><div id="a13352" style="position:absolute;font-weight:normal;font-style:normal;left:182.053px;top:238.9px;">&#160;</div><div id="a13353" style="position:absolute;font-weight:normal;font-style:normal;left:28.459px;top:257.3px;">&#8226; </div><div id="a13354" style="position:absolute;font-family:Arial;font-weight:normal;font-style:normal;left:36.459px;top:257.2px;">&#160;</div><div id="a13355" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:257.3px;">If a participating<div style="display:inline-block;width:7.03px">&#160;</div>employer stops<div style="display:inline-block;width:6.26px">&#160;</div>contributing to<div style="display:inline-block;width:5.92px">&#160;</div>the plan, the<div style="display:inline-block;width:7.05px">&#160;</div>unfunded obligations<div style="display:inline-block;width:6.12px">&#160;</div>of the<div style="display:inline-block;width:6.03px">&#160;</div>plan may be<div style="display:inline-block;width:6.94px">&#160;</div>borne by<div style="display:inline-block;width:5.96px">&#160;</div>the </div><div id="a13357" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:275.7px;">remaining participating employers.</div><div id="a13358" style="position:absolute;font-weight:normal;font-style:normal;left:239.533px;top:275.7px;">&#160;</div><div id="a13359" style="position:absolute;font-weight:normal;font-style:normal;left:28.459px;top:294.1px;">&#8226; </div><div id="a13360" style="position:absolute;font-family:Arial;font-weight:normal;font-style:normal;left:36.459px;top:294px;">&#160;</div><div id="a13361" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:294.1px;">If the Company chooses to stop<div style="display:inline-block;width:5.3px">&#160;</div>participating in its multi-employer plan,<div style="display:inline-block;width:5.09px">&#160;</div>the Company may be required<div style="display:inline-block;width:4.97px">&#160;</div>to pay the plan </div><div id="a13364" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:312.5px;">an amount based on the underfunded status of the plan, referred<div style="display:inline-block;width:4.73px">&#160;</div>to as a withdrawal liability.</div><div id="a13366" style="position:absolute;font-weight:normal;font-style:normal;left:540.04px;top:312.5px;">&#160;</div><div id="a13367" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:330.9px;">&#160;</div><div id="a13368" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.3px;">The Company&#8217;s<div style="display:inline-block;width:6.44px">&#160;</div>participation in the<div style="display:inline-block;width:7.05px">&#160;</div>multi-employer defined<div style="display:inline-block;width:5.97px">&#160;</div>benefit pension plan<div style="display:inline-block;width:6.87px">&#160;</div>for the years<div style="display:inline-block;width:6.75px">&#160;</div>ended </div><div id="a13368_99_8" style="position:absolute;left:558.48px;top:349.3px;"><ix:nonNumeric id="ID_1114" name="us-gaap:MultiemployerPlanPensionSignificantAnnualReportDate" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt:datemonthdayyearen">December 31, 2020</ix:nonNumeric></div><div id="a13375_8_5" style="position:absolute;font-weight:normal;font-style:normal;left:664.4px;top:349.3px;"><div style="display:inline-block;width:4.48px">&#160;</div>and </div><div id="a13376" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.7px;">2019 is outlined<div style="display:inline-block;width:6.58px">&#160;</div>in the table<div style="display:inline-block;width:6.44px">&#160;</div>below.<div style="display:inline-block;width:8.45px">&#160;</div>The most recent<div style="display:inline-block;width:6.45px">&#160;</div>Pension Protection<div style="display:inline-block;width:4.84px">&#160;</div>Act ("PPA")<div style="display:inline-block;width:5.72px">&#160;</div>zone status is<div style="display:inline-block;width:6.14px">&#160;</div>for the plan<div style="display:inline-block;width:2.44px">&#160;</div>&#8217;s year<div style="display:inline-block;width:1.45px">&#160;</div>-end at </div><div id="a13382" style="position:absolute;left:4.427px;top:386.1px;"><ix:nonNumeric id="ID_1113" name="us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt:datemonthdayyearen">December 31, 2020</ix:nonNumeric></div><div id="a13384_8_108" style="position:absolute;font-weight:normal;font-style:normal;left:109.738px;top:386.1px;">. The zone status is based<div style="display:inline-block;width:5.5px">&#160;</div>on information the Company<div style="display:inline-block;width:5.4px">&#160;</div>received from the plan<div style="display:inline-block;width:5.29px">&#160;</div>and is certified by<div style="display:inline-block;width:5.13px">&#160;</div>the plan&#8217;s </div><div id="a13387" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.5px;">actuary. Among other factors,<div style="display:inline-block;width:6.09px">&#160;</div>plans in the<div style="display:inline-block;width:5.65px">&#160;</div>red zone are<div style="display:inline-block;width:6px">&#160;</div>generally </div><div id="a13387_66_20" style="position:absolute;left:359.786px;top:404.5px;-sec-ix-hidden:ID_1116;">less than 65% funded</div><div id="a13387_86_41" style="position:absolute;font-weight:normal;font-style:normal;left:476.426px;top:404.5px;">, plans in<div style="display:inline-block;width:5.6px">&#160;</div>the yellow zone<div style="display:inline-block;width:5.98px">&#160;</div>are less than </div><div id="a13389" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:422.9px;">80% funded, and plans<div style="display:inline-block;width:5.01px">&#160;</div>in the green zone are<div style="display:inline-block;width:5.4px">&#160;</div>at least 80% funded.<div style="display:inline-block;width:4.86px">&#160;</div>The &#8220;FIP/RP Status Pending/Implemented<div style="display:inline-block;width:1.45px">&#160;</div>&#8221;<div style="display:inline-block;width:3.68px">&#160;</div>column indicates </div><div id="a13394" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.3px;">whether a financial improvement plan ("FIP") or a rehabilitation<div style="display:inline-block;width:4.73px">&#160;</div>plan ("RP") is either pending or has been implemented.</div></div></ix:nonNumeric></div><div id="a13396" style="position:absolute;left:708.133px;top:664.9px;">&#160;</div><div id="a13397" style="position:absolute;left:66.24px;top:683.3px;">&#160;</div><div id="a13398" style="position:absolute;left:69.6px;top:683.3px;">&#160;</div><div id="div_1871_XBRL_TS_540737c72dd542d1a816495b1f121061" style="position:absolute;left:69.973px;top:703.5px;float:left;"><ix:nonNumeric id="ID_540737c72dd542d1a816495b1f121061" name="us-gaap:ScheduleOfMultiemployerPlansTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_9dc2dc0a7973416d8ab4781416c4cc23" escape="true"><div id="TextBlockContainer1874" style="position:relative;font-family:Times New Roman;font-size:8px;color:#000000;line-height:normal;width:674px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1872_XBRL_TS_49b08371da5d4fb5bd6bee9ecddc43ee" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_49b08371da5d4fb5bd6bee9ecddc43ee" continuedAt="XBRL_TS_b91daea004614561a7a8bb940461bab3"><div id="TextBlockContainer1873" style="position:relative;font-family:Times New Roman;font-size:8px;color:#000000;line-height:normal;width:674px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13417" style="position:absolute;font-weight:bold;font-style:normal;left:629.04px;top:0px;">Expiration<div style="display:inline-block;width:1.99px">&#160;</div></div><div id="a13427" style="position:absolute;font-weight:bold;font-style:normal;left:334.573px;top:11px;">FIP/RP </div><div id="a13438" style="position:absolute;font-weight:bold;font-style:normal;left:635.12px;top:11px;">Date of<div style="display:inline-block;width:2.06px">&#160;</div></div><div id="a13444" style="position:absolute;font-weight:bold;font-style:normal;left:211.693px;top:21.9px;">Pension Protection </div><div id="a13447" style="position:absolute;font-weight:bold;font-style:normal;left:336.813px;top:21.9px;">Status </div><div id="a13450" style="position:absolute;font-weight:bold;font-style:normal;left:428.2px;top:21.9px;">Contributions of the<div style="display:inline-block;width:2.02px">&#160;</div></div><div id="a13455" style="position:absolute;font-weight:bold;font-style:normal;left:630.64px;top:21.9px;">Collective </div><div id="a13459" style="position:absolute;font-weight:bold;font-style:normal;left:118.853px;top:33px;">EIN/Pension<div style="display:inline-block;width:2px">&#160;</div></div><div id="a13462" style="position:absolute;font-weight:bold;font-style:normal;left:216.493px;top:33px;">Act Zone Status </div><div id="a13465" style="position:absolute;font-weight:bold;font-style:normal;left:332.333px;top:33px;">Pending/<div style="display:inline-block;width:1.93px">&#160;</div></div><div id="a13468" style="position:absolute;font-weight:bold;font-style:normal;left:446.28px;top:33px;">Company </div><div id="a13471" style="position:absolute;font-weight:bold;font-style:normal;left:560.72px;top:33px;">Surcharge<div style="display:inline-block;width:2.19px">&#160;</div></div><div id="a13474" style="position:absolute;font-weight:bold;font-style:normal;left:628.4px;top:33px;">Bargaining<div style="display:inline-block;width:1.93px">&#160;</div></div><div id="a13476" style="position:absolute;font-weight:bold;font-style:normal;left:26.859px;top:43.7px;">Pension Fund </div><div id="a13479" style="position:absolute;font-weight:bold;font-style:normal;left:117.253px;top:44.6px;">Plan Number </div><div id="a13482" style="position:absolute;font-weight:bold;font-style:normal;left:201.293px;top:44.6px;">2020 </div><div id="a13485" style="position:absolute;font-weight:bold;font-style:normal;left:270.253px;top:44.6px;">2019 </div><div id="a13488" style="position:absolute;font-weight:bold;font-style:normal;left:324.813px;top:44.6px;">Implemented </div><div id="a13491" style="position:absolute;font-weight:bold;font-style:normal;left:414.44px;top:44.6px;">2020 </div><div id="a13494" style="position:absolute;font-weight:bold;font-style:normal;left:495.4px;top:44.6px;">2019 </div><div id="a13497" style="position:absolute;font-weight:bold;font-style:normal;left:563.76px;top:44.6px;">Imposed </div><div id="a13500" style="position:absolute;font-weight:bold;font-style:normal;left:628.56px;top:44.6px;">Agreement </div><div id="a13502" style="position:absolute;font-size:8px;left:2.667px;top:62.7px;-sec-ix-hidden:ID_1086;">IAM National Pension Fund /  </div><div id="a13504" style="position:absolute;font-size:8px;left:10.027px;top:71.8px;-sec-ix-hidden:ID_1086;">National Pension Plan</div><div id="a13505" style="position:absolute;font-size:5.28px;font-weight:normal;font-style:normal;left:83.013px;top:71.6px;">(A)</div><div id="a13508" style="position:absolute;font-size:8px;left:111.653px;top:67.2px;-sec-ix-hidden:ID_1150;">51-6031295</div><div id="a13508_10_3" style="position:absolute;font-weight:normal;font-style:normal;left:150.373px;top:67.2px;"><div style="display:inline-block;width:2.08px">&#160;</div>- </div><div id="a13508_13_3" style="position:absolute;font-size:8px;left:157.093px;top:67.2px;"><ix:nonNumeric id="ID_1151" name="us-gaap:MultiemployerPlanPensionSignificantPlanNumber" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">002</ix:nonNumeric></div><div id="a13516" style="position:absolute;font-weight:normal;font-style:normal;left:183.333px;top:67.2px;"><div style="display:inline-block;width:4.16px">&#160;</div></div><div id="a13516_2_15" style="position:absolute;font-size:8px;left:187.493px;top:67.2px;-sec-ix-hidden:ID_1157;">as of  12/31/19</div><div id="a13520" style="position:absolute;font-weight:normal;font-style:normal;left:252.333px;top:67.2px;"><div style="display:inline-block;width:4.16px">&#160;</div></div><div id="a13520_2_15" style="position:absolute;font-size:8px;left:256.493px;top:67.2px;-sec-ix-hidden:ID_1158;">as of  12/31/18</div><div id="a13525" style="position:absolute;font-size:8px;left:326.253px;top:67.2px;"><ix:nonNumeric id="ID_1087" name="us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">Implemented</ix:nonNumeric></div><div id="a13528" style="position:absolute;font-weight:normal;font-style:normal;left:383.4px;top:67.2px;">$ </div><div id="a13530" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:67.2px;"><ix:nonFraction id="ID_1088" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">676,000</ix:nonFraction></div><div id="a13533" style="position:absolute;font-weight:normal;font-style:normal;left:464.36px;top:67.2px;">$ </div><div id="a13535" style="position:absolute;font-weight:normal;font-style:normal;left:513.32px;top:67.2px;"><ix:nonFraction id="ID_1089" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">971,000</ix:nonFraction></div><div id="a13538" style="position:absolute;font-size:8px;left:572.08px;top:67.2px;"><ix:nonNumeric id="ID_1090" name="us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">Yes</ix:nonNumeric></div><div id="a13541" style="position:absolute;font-size:8px;left:633.2px;top:67.2px;"><ix:nonNumeric id="ID_1091" name="us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt:datemonthdayyear">8/7/2022</ix:nonNumeric></div><div id="a13549" style="position:absolute;font-weight:bold;font-style:normal;left:309.453px;top:92.3px;">Total Contributions: </div><div id="a13553" style="position:absolute;font-weight:normal;font-style:normal;left:383.4px;top:92.2px;">$ </div><div id="a13555" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:92.2px;"><ix:nonFraction id="ID_1088A" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">676,000</ix:nonFraction></div><div id="a13558" style="position:absolute;font-weight:normal;font-style:normal;left:464.36px;top:92.2px;">$ </div><div id="a13560" style="position:absolute;font-weight:normal;font-style:normal;left:513.32px;top:92.2px;"><ix:nonFraction id="ID_1089A" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">971,000</ix:nonFraction></div></div></ix:continuation></div></div></ix:nonNumeric></div><div id="a13566" style="position:absolute;left:66.24px;top:809.4px;">&#160;</div><div id="a13567" style="position:absolute;font-size:8.64px;left:90.272px;top:827.5px;"><div style="display:inline-block;width:2.24px">&#160;</div>(A)</div><div id="a13569" style="position:absolute;font-size:12px;left:104.352px;top:829px;">&#160;</div><div id="div_1875_XBRL_TS_9dc2dc0a7973416d8ab4781416c4cc23" style="position:absolute;left:98.325px;top:827.9px;float:left;"><ix:continuation id="XBRL_TS_9dc2dc0a7973416d8ab4781416c4cc23"><div id="TextBlockContainer1878" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:660px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1876_XBRL_TS_b91daea004614561a7a8bb940461bab3" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_b91daea004614561a7a8bb940461bab3" continuedAt="XBRL_TS_bf84108717304379a31911b8f49e57b2"><div id="TextBlockContainer1877" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:660px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13570" style="position:absolute;font-weight:normal;font-style:normal;left:9.067px;top:0px;">The plan re-certified its zone status after using the amortization provisions of the Code.<div style="display:inline-block;width:7.59px">&#160;</div>The Company's contributions to </div><div id="a13573" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">the plan </div><div id="a13573_9_7" style="position:absolute;left:50.026px;top:18.4px;"><ix:nonNumeric id="ID_1278" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionExceedsFivePercent" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" format="ixt:booleanfalse">did not</ix:nonNumeric></div><div id="a13573_16_110" style="position:absolute;font-weight:normal;font-style:normal;left:87.306px;top:18.4px;"><div style="display:inline-block;width:3.2px">&#160;</div>represent more than 5% of total contributions to the plan as indicated in the plan's most recently available </div><div id="a13575" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">annual report<div style="display:inline-block;width:5.89px">&#160;</div>for the plan<div style="display:inline-block;width:6.79px">&#160;</div>year ended December</div><div id="a13578" style="position:absolute;font-weight:normal;font-style:normal;left:267.021px;top:36.8px;">&#160;</div><div id="a13579" style="position:absolute;font-weight:normal;font-style:normal;left:270.381px;top:36.8px;">31, 2019. </div><div id="a13579_10_60" style="position:absolute;left:325.901px;top:36.8px;"><ix:nonNumeric id="ID_1115" name="us-gaap:MultiemployerPlansMinimumContributionDescription" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_CS_919623c4bef24fc7b9b2cb93f3121f1e_1">Under the terms of the collective-bargaining agreement, the </ix:nonNumeric></div><div id="a13583" style="position:absolute;left:4.427px;top:55.2px;"><ix:continuation id="XBRL_CS_919623c4bef24fc7b9b2cb93f3121f1e_1" continuedAt="XBRL_CS_919623c4bef24fc7b9b2cb93f3121f1e_2">Company is required to make contributions to the plan for each hour worked up to a maximum of 40 hours per person, per </ix:continuation></div><div id="a13584" style="position:absolute;left:4.427px;top:73.6px;"><ix:continuation id="XBRL_CS_919623c4bef24fc7b9b2cb93f3121f1e_2">week at $1.55 per hour from August 10, 2019 through August 6, 2022. The Company is paying a surcharge of $2.40.</ix:continuation></div></div></ix:continuation></div></div></ix:continuation></div><div id="a13595" style="position:absolute;font-size:8.64px;left:724.613px;top:901.1px;">&#160;</div><div id="a13596" style="position:absolute;left:66.24px;top:919.9px;">&#160;</div><div id="div_1879_XBRL_TS_bf84108717304379a31911b8f49e57b2" style="position:absolute;left:61.813px;top:938.3px;float:left;"><ix:continuation id="XBRL_TS_bf84108717304379a31911b8f49e57b2" continuedAt="XBRL_TS_bf84108717304379a31911b8f49e57b2_1"><div id="TextBlockContainer1880" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13597" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Prior to<div style="display:inline-block;width:9.07px">&#160;</div>the acquisition<div style="display:inline-block;width:8.74px">&#160;</div>of Columbus<div style="display:inline-block;width:9.09px">&#160;</div>Plastics, certain<div style="display:inline-block;width:9.14px">&#160;</div>of the<div style="display:inline-block;width:8.91px">&#160;</div>Company's employees<div style="display:inline-block;width:9.33px">&#160;</div>were participants,<div style="display:inline-block;width:9.13px">&#160;</div>or were<div style="display:inline-block;width:8.78px">&#160;</div>eligible to </div><div id="a13598" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.2px;">participate, in </div><div id="a13598_16_65" style="position:absolute;left:81.707px;top:18.2px;-sec-ix-hidden:ID_1120;">Navistar's post retirement health and life insurance benefit plan</div><div id="a13598_81_22" style="position:absolute;font-weight:normal;font-style:normal;left:420.493px;top:18.2px;">.<div style="display:inline-block;width:7.08px">&#160;</div>This plan provides </div><div id="a13598_103_30" style="position:absolute;left:534.413px;top:18.2px;-sec-ix-hidden:ID_1121;">healthcare and life insurance </div><div id="a13601" style="position:absolute;left:4.427px;top:36.6px;-sec-ix-hidden:ID_1121;">benefits</div><div id="a13601_8_120" style="position:absolute;font-weight:normal;font-style:normal;left:46.507px;top:36.6px;"><div style="display:inline-block;width:4px">&#160;</div>for certain employees<div style="display:inline-block;width:5.28px">&#160;</div>upon their retirement,<div style="display:inline-block;width:5.22px">&#160;</div>along with their<div style="display:inline-block;width:5.35px">&#160;</div>spouses and certain<div style="display:inline-block;width:5.38px">&#160;</div>dependents and requires<div style="display:inline-block;width:5.27px">&#160;</div>cost sharing </div></div></ix:continuation></div></div>
</div>
<div style="padding: 7px">
<div id="Page62" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:10.1px; height:18.1px; left:639.3px; top:657.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17.1px; left:639.3px; top:478px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:472.1px; height:18.1px; left:66.2px; top:657.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:472.1px; height:17.1px; left:66.2px; top:478px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:693.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.4px; left:66.2px; top:657.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:4px; left:66.2px; top:601.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:4px; left:66.2px; top:580.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.1px; left:66.2px; top:546px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:623.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:512.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:694.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:659.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:624.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:547.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:107px; height:15.4px; left:625.4px; top:513.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:555.2px; height:15.4px; left:66.2px; top:513.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:479.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.5px; left:66.2px; top:478.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:101.9px; height:1px; left:648.5px; top:730.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:102px; height:1px; left:537.4px; top:730.2px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101.9px; height:1px; left:648.5px; top:728.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:102px; height:1px; left:537.4px; top:728.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:677.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:538.3px; top:677.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:675.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:538.3px; top:675.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:607px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:538.3px; top:607px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:605.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:538.3px; top:605.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:657.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:538.3px; top:657.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:584.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:538.3px; top:584.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:563.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:538.3px; top:563.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:649.4px; top:478px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:101px; height:1px; left:538.3px; top:478px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:212px; height:1px; left:538.3px; top:461px; background-color:#000000;">&#160;</div>
<div id="a13603" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a13608" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a13609" style="position:absolute;left:401.347px;top:1006.3px;">61</div><div id="a13610" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1881_XBRL_TS_bf84108717304379a31911b8f49e57b2_1" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_bf84108717304379a31911b8f49e57b2_1" continuedAt="XBRL_TS_5d3d4aeade214569adbde8dc514b2e92"><div id="TextBlockContainer1882" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:366px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13611" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">between the Company, Navistar and the participants, in the form of premiums, co-payments, and<div style="display:inline-block;width:1.7px">&#160;</div>deductibles.<div style="display:inline-block;width:6.44px">&#160;</div>The Company and </div><div id="a13615" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">Navistar share the cost of benefits for<div style="display:inline-block;width:4.87px">&#160;</div>these employees, using a formula that allocates<div style="display:inline-block;width:4.97px">&#160;</div>the cost based upon the respective portion </div><div id="a13617" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">of time that<div style="display:inline-block;width:7.1px">&#160;</div>the employee<div style="display:inline-block;width:6.27px">&#160;</div>was an active<div style="display:inline-block;width:7.19px">&#160;</div>service participant<div style="display:inline-block;width:6.36px">&#160;</div>after the acquisition<div style="display:inline-block;width:7.34px">&#160;</div>of Columbus<div style="display:inline-block;width:6.05px">&#160;</div>Plastics to<div style="display:inline-block;width:6.09px">&#160;</div>the period<div style="display:inline-block;width:6.05px">&#160;</div>of active </div><div id="a13619" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">service prior to the acquisition of Columbus Plastics.</div><div id="a13620" style="position:absolute;font-weight:normal;font-style:normal;left:286.733px;top:55.2px;">&#160;</div><div id="a13621" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">&#160;</div><div id="a13622" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">The Company also<div style="display:inline-block;width:5.6px">&#160;</div>sponsors a post<div style="display:inline-block;width:5.72px">&#160;</div>retirement health and<div style="display:inline-block;width:5.57px">&#160;</div>life insurance benefit<div style="display:inline-block;width:5.83px">&#160;</div>plan for certain<div style="display:inline-block;width:5.61px">&#160;</div>union retirees of<div style="display:inline-block;width:5.61px">&#160;</div>its </div><div id="a13622_117_10" style="position:absolute;left:629.545px;top:92px;-sec-ix-hidden:ID_1123;">Columbus, </div><div id="a13624" style="position:absolute;left:4.427px;top:110.4px;-sec-ix-hidden:ID_1123;">Ohio production facility</div><div id="a13624_24_3" style="position:absolute;font-weight:normal;font-style:normal;left:133.386px;top:110.4px;">.<div style="display:inline-block;width:8.04px">&#160;</div></div><div id="a13624_27_102" style="position:absolute;left:144.746px;top:110.4px;"><ix:nonNumeric id="ID_1119" name="us-gaap:DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_CS_44bafb0f0e56432d8501480c31987925_1">In August 2010, as part of a new collective-bargaining agreement, the post retirement health and life </ix:nonNumeric></div><div id="a13629" style="position:absolute;left:4.427px;top:128.8px;"><ix:continuation id="XBRL_CS_44bafb0f0e56432d8501480c31987925_1" continuedAt="XBRL_CS_44bafb0f0e56432d8501480c31987925_2">insurance benefits for all current and future represented employees who were not retired were eliminated in exchange for a one-</ix:continuation></div><div id="a13632" style="position:absolute;left:4.427px;top:147.2px;"><ix:continuation id="XBRL_CS_44bafb0f0e56432d8501480c31987925_2" continuedAt="XBRL_CS_44bafb0f0e56432d8501480c31987925_3">time cash payment. Individuals who retired prior to August 2010 remain eligible for post retirement health and life insurance </ix:continuation></div><div id="a13635" style="position:absolute;left:4.427px;top:165.6px;"><ix:continuation id="XBRL_CS_44bafb0f0e56432d8501480c31987925_3">benefits.</ix:continuation></div><div id="a13636" style="position:absolute;font-weight:normal;font-style:normal;left:50.059px;top:165.6px;">&#160;</div><div id="a13637" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">&#160;</div><div id="a13638" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">The elimination of<div style="display:inline-block;width:5.49px">&#160;</div>post retirement health<div style="display:inline-block;width:5.49px">&#160;</div>and life insurance<div style="display:inline-block;width:5.61px">&#160;</div>benefits described above<div style="display:inline-block;width:5.69px">&#160;</div>resulted in a<div style="display:inline-block;width:5.34px">&#160;</div>reduction of the<div style="display:inline-block;width:5.34px">&#160;</div>Company&#8217;s </div><div id="a13642" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">post retirement benefits<div style="display:inline-block;width:5.34px">&#160;</div>liability of approximately<div style="display:inline-block;width:5.4px">&#160;</div>$</div><div id="a13642_53_10" style="position:absolute;font-weight:normal;font-style:normal;left:282.987px;top:220.8px;"><ix:nonFraction id="ID_1122" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">10,282,000</ix:nonFraction></div><div id="a13642_63_67" style="position:absolute;font-weight:normal;font-style:normal;left:343.306px;top:220.8px;"><div style="display:inline-block;width:3.84px">&#160;</div>in 2010. This reduction<div style="display:inline-block;width:5.51px">&#160;</div>in post retirement<div style="display:inline-block;width:5.37px">&#160;</div>benefits liability was </div><div id="a13645" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">treated as a negative plan<div style="display:inline-block;width:1.15px">&#160;</div>amendment and is being amortized<div style="display:inline-block;width:1.5px">&#160;</div>as a reduction to net<div style="display:inline-block;width:1.06px">&#160;</div>periodic benefit cost over<div style="display:inline-block;width:1.6px">&#160;</div>approximately twenty </div><div id="a13647" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">years, the actuarial<div style="display:inline-block;width:6.33px">&#160;</div>life expectancy of<div style="display:inline-block;width:6.48px">&#160;</div>the remaining participants<div style="display:inline-block;width:6.62px">&#160;</div>in the plan<div style="display:inline-block;width:6.34px">&#160;</div>at the time<div style="display:inline-block;width:6.19px">&#160;</div>of the amendment.<div style="display:inline-block;width:6.08px">&#160;</div>This negative plan </div><div id="a13649" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;">amendment resulted in net periodic benefit cost reductions of approximately $</div><div id="a13649_77_7" style="position:absolute;font-weight:normal;font-style:normal;left:419.625px;top:276px;"><ix:nonFraction id="ID_1102" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">496,000</ix:nonFraction></div><div id="a13649_84_44" style="position:absolute;font-weight:normal;font-style:normal;left:463.145px;top:276px;"><div style="display:inline-block;width:3.2px">&#160;</div>in 2020, 2019 and 2018, and will result in </div><div id="a13651" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;">net periodic benefit cost reductions of approximately $</div><div id="a13651_55_7" style="position:absolute;font-weight:normal;font-style:normal;left:296.426px;top:294.5px;"><ix:nonFraction id="ID_1124" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" contextRef="FROM_Jan01_2021_TO_Dec31_2021_Entity_0001026655_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">496,000</ix:nonFraction></div><div id="a13651_62_65" style="position:absolute;font-weight:normal;font-style:normal;left:340.105px;top:294.5px;"><div style="display:inline-block;width:3.36px">&#160;</div>in 2021 and each year thereafter during the amortization period.</div><div id="a13653" style="position:absolute;font-weight:normal;font-style:normal;left:684.08px;top:294.5px;">&#160;</div><div id="a13654" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;">&#160;</div><div id="a13655" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">The funded status<div style="display:inline-block;width:5.59px">&#160;</div>of the Company's<div style="display:inline-block;width:5.59px">&#160;</div>post retirement health<div style="display:inline-block;width:6.13px">&#160;</div>and life insurance<div style="display:inline-block;width:5.61px">&#160;</div>benefits plan as<div style="display:inline-block;width:5.56px">&#160;</div>of December</div><div id="a13657" style="position:absolute;font-weight:normal;font-style:normal;left:583.28px;top:331.3px;">&#160;</div><div id="a13658" style="position:absolute;font-weight:normal;font-style:normal;left:586.64px;top:331.3px;">31, 2020 and<div style="display:inline-block;width:5.75px">&#160;</div>2019 </div><div id="a13659" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;">and reconciliation with the amounts recognized in the consolidated<div style="display:inline-block;width:4.98px">&#160;</div>balance sheets are provided below:</div></div></ix:continuation></div><div id="a13660" style="position:absolute;left:613.373px;top:407.3px;">&#160;</div><div id="a13661" style="position:absolute;left:66.24px;top:425.7px;">&#160;</div><div id="a13662" style="position:absolute;left:69.6px;top:425.7px;">&#160;</div><div id="div_1883_XBRL_TS_8527a92f696d40efa60cea7a1140aa8e" style="position:absolute;left:61.813px;top:446px;float:left;"><ix:nonNumeric id="ID_958" name="cmt:ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1886" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:698px;height:283px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1884_XBRL_TS_5d3d4aeade214569adbde8dc514b2e92" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_5d3d4aeade214569adbde8dc514b2e92" continuedAt="XBRL_TS_12440cbb915d4243bfe6cfe34274b85b"><div id="TextBlockContainer1885" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:698px;height:283px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13664" style="position:absolute;font-weight:bold;font-style:normal;left:511.72px;top:0px;">Post Retirement Benefits </div><div id="a13667" style="position:absolute;font-weight:bold;font-style:normal;left:513.64px;top:17px;">2020 </div><div id="a13670" style="position:absolute;font-weight:bold;font-style:normal;left:624.72px;top:17px;">2019 </div><div id="a13672" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:34.1px;">Change in benefit obligation: </div><div id="a13681" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Benefit obligation at January 1 </div><div id="a13683" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:50.7px;">$ </div><div id="a13685" style="position:absolute;font-weight:normal;font-style:normal;left:506.28px;top:50.7px;"><ix:nonFraction id="ID_974" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">9,160,000</ix:nonFraction></div><div id="a13689" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:50.7px;">$ </div><div id="a13691" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:50.7px;"><ix:nonFraction id="ID_975" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,076,000</ix:nonFraction></div><div id="a13694" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Interest cost </div><div id="a13697" style="position:absolute;font-weight:normal;font-style:normal;left:516.2px;top:67.7px;"><ix:nonFraction id="ID_973" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">237,000</ix:nonFraction></div><div id="a13702" style="position:absolute;font-weight:normal;font-style:normal;left:627.28px;top:67.7px;"><ix:nonFraction id="ID_972" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">285,000</ix:nonFraction></div><div id="a13705" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;">Unrecognized loss (gain) </div><div id="a13708" style="position:absolute;font-weight:normal;font-style:normal;left:511.4px;top:84.6px;display:flex;">(<ix:nonFraction id="ID_976" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">102,000</ix:nonFraction>)</div><div id="a13713" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:84.6px;"><ix:nonFraction id="ID_977" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,099,000</ix:nonFraction></div><div id="a13716" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;">Benefits paid, net </div><div id="a13719" style="position:absolute;font-weight:normal;font-style:normal;left:511.4px;top:101.8px;display:flex;">(<ix:nonFraction id="ID_978" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">186,000</ix:nonFraction>)</div><div id="a13724" style="position:absolute;font-weight:normal;font-style:normal;left:622.48px;top:101.8px;display:flex;">(<ix:nonFraction id="ID_979" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">300,000</ix:nonFraction>)</div><div id="a13727" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:119px;">Benefit obligation at December 31 </div><div id="a13729" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:118.7px;">$ </div><div id="a13731" style="position:absolute;font-weight:normal;font-style:normal;left:506.28px;top:118.7px;"><ix:nonFraction id="ID_980" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">9,109,000</ix:nonFraction></div><div id="a13735" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:118.7px;">$ </div><div id="a13737" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:118.7px;"><ix:nonFraction id="ID_981" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">9,160,000</ix:nonFraction></div><div id="a13748" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:140px;">Plan Assets </div><div id="a13751" style="position:absolute;font-weight:normal;font-style:normal;left:546.28px;top:139.7px;"><ix:nonFraction id="ID_982" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a13756" style="position:absolute;font-weight:normal;font-style:normal;left:657.36px;top:139.7px;"><ix:nonFraction id="ID_983" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a13767" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:162.4px;">Amounts recorded in accumulated other comprehensive<div style="display:inline-block;width:5.15px">&#160;</div>income: </div><div id="a13776" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:178.7px;">Prior service credit </div><div id="a13778" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:178.7px;">$ </div><div id="a13780" style="position:absolute;font-weight:normal;font-style:normal;left:501.32px;top:178.7px;display:flex;">(<ix:nonFraction id="ID_984" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">5,114,000</ix:nonFraction>)</div><div id="a13784" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:178.7px;">$ </div><div id="a13786" style="position:absolute;font-weight:normal;font-style:normal;left:612.4px;top:178.7px;display:flex;">(<ix:nonFraction id="ID_985" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">5,610,000</ix:nonFraction>)</div><div id="a13789" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:195.7px;">Net loss </div><div id="a13792" style="position:absolute;font-weight:normal;font-style:normal;left:506.28px;top:195.7px;"><ix:nonFraction id="ID_986" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">3,351,000</ix:nonFraction></div><div id="a13797" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:195.7px;"><ix:nonFraction id="ID_987" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">3,634,000</ix:nonFraction></div><div id="a13800" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:213.8px;">Total </div><div id="a13802" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:213.8px;">$ </div><div id="a13804" style="position:absolute;font-weight:normal;font-style:normal;left:501.32px;top:213.8px;display:flex;">(<ix:nonFraction id="ID_988" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,763,000</ix:nonFraction>)</div><div id="a13808" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:213.8px;">$ </div><div id="a13810" style="position:absolute;font-weight:normal;font-style:normal;left:612.4px;top:213.8px;display:flex;">(<ix:nonFraction id="ID_989" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,976,000</ix:nonFraction>)</div><div id="a13821" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:249px;">Weighted-average<div style="display:inline-block;width:4.71px">&#160;</div>assumptions as of December 31: </div><div id="a13832" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:266.7px;">Discount rate used to determine benefit obligation and net periodic<div style="display:inline-block;width:4.87px">&#160;</div>benefit cost </div><div id="a13835" style="position:absolute;font-weight:normal;font-style:normal;left:542.92px;top:266.7px;"><ix:nonFraction id="ID_990" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="pure" decimals="5" format="ixt:numdotdecimal" scale="-2">2.0</ix:nonFraction></div><div id="a13837" style="position:absolute;font-weight:normal;font-style:normal;left:566.64px;top:266.7px;">% </div><div id="a13841" style="position:absolute;font-weight:normal;font-style:normal;left:654px;top:266.7px;"><ix:nonFraction id="ID_991" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="pure" decimals="5" format="ixt:numdotdecimal" scale="-2">2.9</ix:nonFraction></div><div id="a13843" style="position:absolute;font-weight:normal;font-style:normal;left:677.68px;top:266.7px;">%</div></div></ix:continuation></div></div></ix:nonNumeric></div><div id="a13845" style="position:absolute;left:66.24px;top:731.2px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page63" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:299.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:299.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:468.4px; top:299.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:301.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:301.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:468.4px; top:301.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:761.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:516.4px; top:761.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:281.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:281.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:281.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:264.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:264.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:264.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:179.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:179.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:179.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:162.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:162.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:162.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:111.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:111.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:111.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:450.2px; height:17px; left:66.2px; top:761.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:628.5px; top:761.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.9px; left:653.4px; top:281.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:653.4px; top:179.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:653.4px; top:111.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.9px; left:556.4px; top:281.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:556.4px; top:179.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:556.4px; top:111.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17.9px; left:66.2px; top:281.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:179.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17px; left:66.2px; top:111.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:121.9px; height:15.4px; left:628.5px; top:763.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:558.2px; height:15.4px; left:66.2px; top:763.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:762.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.3px; left:66.2px; top:282.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:284px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:556.4px; top:284px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:486.2px; height:15.4px; left:66.2px; top:284px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:215.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:556.4px; top:215.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:477.2px; height:15.4px; left:75.2px; top:215.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:653.4px; top:249.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.2px; left:556.4px; top:249.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:477.2px; height:15.2px; left:75.2px; top:249.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:181.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:180px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:147.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:556.4px; top:147.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:477.2px; height:15.4px; left:75.2px; top:147.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:247.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:213.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:145.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.2px; left:66.2px; top:113.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.4px; left:66.2px; top:112px; background-color:#CCEEFF;">&#160;</div>
<div id="a13846" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a13851" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a13852" style="position:absolute;left:401.347px;top:1006.3px;">62</div><div id="a13853" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1887_XBRL_TS_12440cbb915d4243bfe6cfe34274b85b" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_12440cbb915d4243bfe6cfe34274b85b" continuedAt="XBRL_TS_0c64cca20583449682b034ca9f873e3a"><div id="TextBlockContainer1888" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:631px;height:16px;display:inline-block;"><div id="a13854" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The components of expense for all of the Company's post retirement<div style="display:inline-block;width:4.83px">&#160;</div>benefit plans for the years ended December</div><div id="a13856" style="position:absolute;font-weight:normal;font-style:normal;left:605.04px;top:0px;">&#160;</div><div id="a13857" style="position:absolute;font-weight:normal;font-style:normal;left:608.4px;top:0px;">31:</div></div></ix:continuation></div><div id="a13858" style="position:absolute;left:687.333px;top:57.6px;">&#160;</div><div id="a13859" style="position:absolute;left:66.24px;top:76px;">&#160;</div><div id="a13860" style="position:absolute;left:69.6px;top:76px;">&#160;</div><div id="div_1889_XBRL_TS_0c64cca20583449682b034ca9f873e3a" style="position:absolute;left:61.813px;top:96.4px;float:left;"><ix:continuation id="XBRL_TS_0c64cca20583449682b034ca9f873e3a" continuedAt="XBRL_TS_da3a5413f9ba4b6fbafe7e49e9cce720"><div id="TextBlockContainer1892" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1890_XBRL_TS_0b62cc22e9bd4aa289742807e1b41c95" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_959" name="us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1891" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13862" style="position:absolute;font-weight:bold;font-style:normal;left:437.64px;top:0px;">2020 </div><div id="a13865" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2019 </div><div id="a13868" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2018 </div><div id="a13870" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:17px;">Pension expense: </div><div id="a13880" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:33.8px;">Multi-employer plan </div><div id="a13884" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:33.8px;">$ </div><div id="a13886" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:33.8px;"><ix:nonFraction id="ID_1088AA" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">676,000</ix:nonFraction></div><div id="a13889" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:33.8px;">$ </div><div id="a13891" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:33.8px;"><ix:nonFraction id="ID_1089AA" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">971,000</ix:nonFraction></div><div id="a13894" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:33.8px;">$ </div><div id="a13896" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:33.8px;"><ix:nonFraction id="ID_1092" name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">760,000</ix:nonFraction></div><div id="a13898" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:50.7px;">Defined contribution plans </div><div id="a13901" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:50.7px;"><ix:nonFraction id="ID_1093" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,173,000</ix:nonFraction></div><div id="a13905" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:50.7px;"><ix:nonFraction id="ID_1094" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,258,000</ix:nonFraction></div><div id="a13909" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:50.7px;"><ix:nonFraction id="ID_1095" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,059,000</ix:nonFraction></div><div id="a13911" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Total pension expense </div><div id="a13914" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:67.7px;"><ix:nonFraction id="ID_1096" name="us-gaap:PensionAndOtherPostretirementBenefitExpense" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,849,000</ix:nonFraction></div><div id="a13918" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:67.7px;"><ix:nonFraction id="ID_1097" name="us-gaap:PensionAndOtherPostretirementBenefitExpense" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,229,000</ix:nonFraction></div><div id="a13922" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:67.7px;"><ix:nonFraction id="ID_1098" name="us-gaap:PensionAndOtherPostretirementBenefitExpense" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,819,000</ix:nonFraction></div><div id="a13933" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:102.1px;">Health and life insurance: </div><div id="a13943" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:118.7px;">Interest cost </div><div id="a13946" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:118.7px;"><ix:nonFraction id="ID_1099" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">235,000</ix:nonFraction></div><div id="a13950" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:118.7px;"><ix:nonFraction id="ID_1100" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">285,000</ix:nonFraction></div><div id="a13954" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:118.7px;"><ix:nonFraction id="ID_1101" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">277,000</ix:nonFraction></div><div id="a13956" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:135.7px;">Amortization of prior service costs </div><div id="a13959" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:135.7px;display:flex;">(<ix:nonFraction id="ID_1102A" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">496,000</ix:nonFraction>)</div><div id="a13963" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:135.7px;display:flex;">(<ix:nonFraction id="ID_1103" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">496,000</ix:nonFraction>)</div><div id="a13967" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:135.7px;display:flex;">(<ix:nonFraction id="ID_1104" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">496,000</ix:nonFraction>)</div><div id="a13969" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:152.7px;">Amortization of net loss </div><div id="a13972" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:152.7px;"><ix:nonFraction id="ID_1105" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">181,000</ix:nonFraction></div><div id="a13976" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:152.7px;"><ix:nonFraction id="ID_1106" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">117,000</ix:nonFraction></div><div id="a13980" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:152.7px;"><ix:nonFraction id="ID_1107" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">171,000</ix:nonFraction></div><div id="a13982" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:169.8px;">Net periodic benefit cost </div><div id="a13985" style="position:absolute;font-weight:normal;font-style:normal;left:449px;top:169.8px;display:flex;">(<ix:nonFraction id="ID_43A" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">80,000</ix:nonFraction>)</div><div id="a13989" style="position:absolute;font-weight:normal;font-style:normal;left:545.96px;top:169.8px;display:flex;">(<ix:nonFraction id="ID_42A" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">94,000</ix:nonFraction>)</div><div id="a13993" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:169.8px;display:flex;">(<ix:nonFraction id="ID_71A" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">48,000</ix:nonFraction>)</div><div id="a13995" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:188px;">Total<div style="display:inline-block;width:4.73px">&#160;</div>post retirement benefits expense </div><div id="a13997" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:187.7px;">$ </div><div id="a13999" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:187.7px;"><ix:nonFraction id="ID_1108" name="us-gaap:PostemploymentBenefitsPeriodExpense" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,769,000</ix:nonFraction></div><div id="a14002" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:187.7px;">$ </div><div id="a14004" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:187.7px;"><ix:nonFraction id="ID_1109" name="us-gaap:PostemploymentBenefitsPeriodExpense" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,135,000</ix:nonFraction></div><div id="a14007" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:187.7px;">$ </div><div id="a14009" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:187.7px;"><ix:nonFraction id="ID_1110" name="us-gaap:PostemploymentBenefitsPeriodExpense" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,771,000</ix:nonFraction></div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a14011" style="position:absolute;left:66.24px;top:302.5px;">&#160;</div><div id="div_1893_XBRL_TS_da3a5413f9ba4b6fbafe7e49e9cce720" style="position:absolute;left:61.813px;top:320.9px;float:left;"><ix:continuation id="XBRL_TS_da3a5413f9ba4b6fbafe7e49e9cce720" continuedAt="XBRL_TS_226c6bc853ce4286bd0f5a0a7cad8339"><div id="TextBlockContainer1894" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:384px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14012" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The Company accounts for post retirement benefits under FASB ASC 715, which<div style="display:inline-block;width:1.87px">&#160;</div>requires the recognition of the funded status of </div><div id="a14013" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">a defined benefit pension or post retirement plan in<div style="display:inline-block;width:4.49px">&#160;</div>the consolidated balance sheets.<div style="display:inline-block;width:7.33px">&#160;</div>For the year ended December</div><div id="a14016" style="position:absolute;font-weight:normal;font-style:normal;left:615.12px;top:18.4px;">&#160;</div><div id="a14017" style="position:absolute;font-weight:normal;font-style:normal;left:618.48px;top:18.4px;">31, 2020, the </div><div id="a14020" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">Company recognized<div style="display:inline-block;width:5.67px">&#160;</div>a net actuarial<div style="display:inline-block;width:6.88px">&#160;</div>gain of $</div><div id="a14020_44_7" style="position:absolute;font-weight:normal;font-style:normal;left:253.933px;top:36.8px;"><ix:nonFraction id="ID_976A" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">102,000</ix:nonFraction></div><div id="a14020_51_71" style="position:absolute;font-weight:normal;font-style:normal;left:297.613px;top:36.8px;"><div style="display:inline-block;width:4.32px">&#160;</div>which is comprised<div style="display:inline-block;width:6.52px">&#160;</div>of differences between<div style="display:inline-block;width:6.83px">&#160;</div>actual and expected<div style="display:inline-block;width:6.98px">&#160;</div>benefit </div><div id="a14032" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">payments, expenses and balance sheet accruals resulting<div style="display:inline-block;width:4.69px">&#160;</div>in a gain of $</div><div id="a14032_70_9" style="position:absolute;font-weight:normal;font-style:normal;left:378.733px;top:55.2px;"><ix:nonFraction id="ID_1125" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,047,000</ix:nonFraction></div><div id="a14032_79_34" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:55.2px;">, offset by an actuarial loss of $</div><div id="a14032_113_7" style="position:absolute;font-weight:normal;font-style:normal;left:599.56px;top:55.2px;"><ix:nonFraction id="ID_1155" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">945,000</ix:nonFraction></div><div id="a14032_120_10" style="position:absolute;font-weight:normal;font-style:normal;left:643.08px;top:55.2px;">. For the </div><div id="a14038" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">year ended December</div><div id="a14040" style="position:absolute;font-weight:normal;font-style:normal;left:121.413px;top:73.6px;">&#160;</div><div id="a14041" style="position:absolute;font-weight:normal;font-style:normal;left:124.773px;top:73.6px;">31, 2019, the Company<div style="display:inline-block;width:5.49px">&#160;</div>recognized a net actuarial<div style="display:inline-block;width:5.59px">&#160;</div>loss of $</div><div id="a14041_58_9" style="position:absolute;font-weight:normal;font-style:normal;left:442.28px;top:73.6px;"><ix:nonFraction id="ID_977A" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,099,000</ix:nonFraction></div><div id="a14041_67_37" style="position:absolute;font-weight:normal;font-style:normal;left:495.72px;top:73.6px;">, which is comprised<div style="display:inline-block;width:5.33px">&#160;</div>of an actuarial </div><div id="a14052" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">loss of<div style="display:inline-block;width:6.42px">&#160;</div>$</div><div id="a14052_9_9" style="position:absolute;font-weight:normal;font-style:normal;left:52.619px;top:92px;"><ix:nonFraction id="ID_1156" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,956,000</ix:nonFraction></div><div id="a14052_18_105" style="position:absolute;font-weight:normal;font-style:normal;left:106.213px;top:92px;">, offset<div style="display:inline-block;width:6.24px">&#160;</div>by differences<div style="display:inline-block;width:6.58px">&#160;</div>between actual<div style="display:inline-block;width:6.65px">&#160;</div>and expected<div style="display:inline-block;width:6.84px">&#160;</div>benefit payments,<div style="display:inline-block;width:6.71px">&#160;</div>expenses and<div style="display:inline-block;width:6.53px">&#160;</div>balance sheet<div style="display:inline-block;width:6.77px">&#160;</div>accrual </div><div id="a14056" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">resulting in a gain<div style="display:inline-block;width:5.79px">&#160;</div>of $</div><div id="a14056_24_7" style="position:absolute;font-weight:normal;font-style:normal;left:127.493px;top:110.4px;"><ix:nonFraction id="ID_1126" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">857,000</ix:nonFraction></div><div id="a14056_31_96" style="position:absolute;font-weight:normal;font-style:normal;left:170.853px;top:110.4px;">. The net actuarial<div style="display:inline-block;width:5.58px">&#160;</div>gain and loss for<div style="display:inline-block;width:5.77px">&#160;</div>the years ended<div style="display:inline-block;width:5.25px">&#160;</div>December 31, 2020<div style="display:inline-block;width:5.56px">&#160;</div>and 2019, respectively, </div><div id="a14064" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">were recorded in </div><div id="a14064_17_38" style="position:absolute;left:97.386px;top:128.8px;-sec-ix-hidden:ID_1127;">accumulated other comprehensive income</div><div id="a14064_55_1" style="position:absolute;font-weight:normal;font-style:normal;left:322.026px;top:128.8px;">.</div><div id="a14065" style="position:absolute;font-weight:normal;font-style:normal;left:325.613px;top:128.8px;">&#160;</div><div id="a14066" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">&#160;</div><div id="a14067" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;">Amounts<div style="display:inline-block;width:4.29px">&#160;</div>not yet recognized<div style="display:inline-block;width:5.92px">&#160;</div>as a component<div style="display:inline-block;width:5.72px">&#160;</div>of net periodic<div style="display:inline-block;width:6.08px">&#160;</div>benefit costs at<div style="display:inline-block;width:5.85px">&#160;</div>December</div><div id="a14070" style="position:absolute;font-weight:normal;font-style:normal;left:473.48px;top:165.6px;">&#160;</div><div id="a14071" style="position:absolute;font-weight:normal;font-style:normal;left:476.84px;top:165.6px;">31, 2020 and<div style="display:inline-block;width:5.91px">&#160;</div>2019 were a<div style="display:inline-block;width:5.7px">&#160;</div>net credit of </div><div id="a14075" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">$</div><div id="a14075_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:184px;"><ix:nonFraction id="ID_1128" name="us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,763,000</ix:nonFraction></div><div id="a14075_10_6" style="position:absolute;font-weight:normal;font-style:normal;left:64.586px;top:184px;"><div style="display:inline-block;width:3.04px">&#160;</div>and $</div><div id="a14075_16_9" style="position:absolute;font-weight:normal;font-style:normal;left:96.613px;top:184px;"><ix:nonFraction id="ID_1129" name="us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,976,000</ix:nonFraction></div><div id="a14075_25_99" style="position:absolute;font-weight:normal;font-style:normal;left:149.893px;top:184px;">, respectively.<div style="display:inline-block;width:5.63px">&#160;</div>The amount in accumulated other comprehensive income expected to be recognized as </div><div id="a14078" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">components of<div style="display:inline-block;width:6.56px">&#160;</div>net periodic<div style="display:inline-block;width:6.55px">&#160;</div>post retirement<div style="display:inline-block;width:6.38px">&#160;</div>cost during<div style="display:inline-block;width:6.44px">&#160;</div>2021 consists<div style="display:inline-block;width:6.46px">&#160;</div>of a<div style="display:inline-block;width:6.28px">&#160;</div>prior service<div style="display:inline-block;width:6.7px">&#160;</div>credit of<div style="display:inline-block;width:6.43px">&#160;</div>$</div><div id="a14078_99_7" style="position:absolute;font-weight:normal;font-style:normal;left:547.533px;top:202.4px;"><ix:nonFraction id="ID_1130" name="us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">496,000</ix:nonFraction></div><div id="a14078_106_20" style="position:absolute;font-weight:normal;font-style:normal;left:590.893px;top:202.4px;"><div style="display:inline-block;width:4.8px">&#160;</div>and a<div style="display:inline-block;width:6.33px">&#160;</div>net loss<div style="display:inline-block;width:6.19px">&#160;</div>of<div style="display:inline-block;width:3.5px">&#160;</div></div><div id="a14082" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">$</div><div id="a14082_1_7" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:220.8px;"><ix:nonFraction id="ID_1131" name="us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">173,000</ix:nonFraction></div><div id="a14082_8_95" style="position:absolute;font-weight:normal;font-style:normal;left:54.538px;top:220.8px;">.<div style="display:inline-block;width:8.52px">&#160;</div>In addition, 2021<div style="display:inline-block;width:6.49px">&#160;</div>interest expense related<div style="display:inline-block;width:6.42px">&#160;</div>to post retirement<div style="display:inline-block;width:6.33px">&#160;</div>healthcare is expected<div style="display:inline-block;width:6.76px">&#160;</div>to be $</div><div id="a14082_103_7" style="position:absolute;font-weight:normal;font-style:normal;left:557.092px;top:220.8px;"><ix:nonFraction id="ID_1132" name="us-gaap:DefinedBenefitPlanExpectedAmortizationNextFiscalYear" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">161,000</ix:nonFraction></div><div id="a14082_110_19" style="position:absolute;font-weight:normal;font-style:normal;left:600.452px;top:220.8px;">, for a<div style="display:inline-block;width:6.26px">&#160;</div>total post </div><div id="a14089" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">retirement healthcare net gain of approximately<div style="display:inline-block;width:4.87px">&#160;</div>$</div><div id="a14089_49_7" style="position:absolute;font-weight:normal;font-style:normal;left:268.587px;top:239.2px;"><ix:nonFraction id="ID_1133" name="us-gaap:DefinedBenefitPlanExpectedAmortizationNextFiscalYear" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">162,000</ix:nonFraction></div><div id="a14089_56_70" style="position:absolute;font-weight:normal;font-style:normal;left:312.106px;top:239.2px;"><div style="display:inline-block;width:3.52px">&#160;</div>in 2021.<div style="display:inline-block;width:6.71px">&#160;</div>The Company expects benefits paid in<div style="display:inline-block;width:4.99px">&#160;</div>2021 to be consistent </div><div id="a14093" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">with estimated future benefit payments as shown in the table below.</div><div id="a14095" style="position:absolute;font-weight:normal;font-style:normal;left:366.093px;top:257.6px;">&#160;</div><div id="a14096" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276.1px;">&#160;</div><div id="a14097" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;">The weighted average rate<div style="display:inline-block;width:5.14px">&#160;</div>of increase in the<div style="display:inline-block;width:5.25px">&#160;</div>per capita cost of<div style="display:inline-block;width:5.09px">&#160;</div>covered health care benefits<div style="display:inline-block;width:5.34px">&#160;</div>is projected to<div style="display:inline-block;width:5.02px">&#160;</div>be </div><div id="a14097_112_3" style="position:absolute;font-weight:normal;font-style:normal;left:592.84px;top:294.5px;"><ix:nonFraction id="ID_1134" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="pure" decimals="3" format="ixt:numdotdecimal" scale="-2">5.1</ix:nonFraction></div><div id="a14097_115_16" style="position:absolute;font-weight:normal;font-style:normal;left:609.68px;top:294.5px;">%.<div style="display:inline-block;width:7.06px">&#160;</div>The rate is </div><div id="a14100" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;">projected to decrease gradually to medical pre age 65 of </div><div id="a14100_57_3" style="position:absolute;font-weight:normal;font-style:normal;left:305.225px;top:312.9px;"><ix:nonFraction id="ID_1152" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_us-gaap_ValuationTechniqueAxis_cmt_MedicalPreAgeSixtyFiveMember" unitRef="pure" decimals="3" format="ixt:numdotdecimal" scale="-2">5.0</ix:nonFraction></div><div id="a14100_60_26" style="position:absolute;font-weight:normal;font-style:normal;left:322.185px;top:312.9px;">%, medical post age 65 of </div><div id="a14100_86_4" style="position:absolute;font-weight:normal;font-style:normal;left:463.145px;top:312.9px;"><ix:nonFraction id="ID_1153" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_us-gaap_ValuationTechniqueAxis_cmt_MedicalPostAgeSixtyFiveMember" unitRef="pure" decimals="4" format="ixt:numdotdecimal" scale="-2">4.25</ix:nonFraction></div><div id="a14100_90_26" style="position:absolute;font-weight:normal;font-style:normal;left:486.92px;top:312.9px;">% and drugs &#8211; all ages of </div><div id="a14100_116_3" style="position:absolute;font-weight:normal;font-style:normal;left:624.08px;top:312.9px;"><ix:nonFraction id="ID_1154" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_us-gaap_ValuationTechniqueAxis_cmt_DrugsAllAgesMember" unitRef="pure" decimals="3" format="ixt:numdotdecimal" scale="-2">5.0</ix:nonFraction></div><div id="a14100_119_9" style="position:absolute;font-weight:normal;font-style:normal;left:641.04px;top:312.9px;">% by the </div><div id="a14105" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">year </div><div id="a14105_5_4" style="position:absolute;left:30.699px;top:331.3px;"><ix:nonNumeric id="ID_1135" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">2027</ix:nonNumeric></div><div id="a14105_9_90" style="position:absolute;font-weight:normal;font-style:normal;left:57.579px;top:331.3px;"><div style="display:inline-block;width:3.36px">&#160;</div>and remain at that level thereafter.<div style="display:inline-block;width:6.92px">&#160;</div>The comparable assumptions for the prior year were </div><div id="a14105_99_3" style="position:absolute;font-weight:normal;font-style:normal;left:531.338px;top:331.3px;"><ix:nonFraction id="ID_1136" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="pure" decimals="3" format="ixt:numdotdecimal" scale="-2">6.0</ix:nonFraction></div><div id="a14105_102_6" style="position:absolute;font-weight:normal;font-style:normal;left:548.138px;top:331.3px;">% and </div><div id="a14105_108_3" style="position:absolute;font-weight:normal;font-style:normal;left:585.098px;top:331.3px;"><ix:nonFraction id="ID_1137" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="pure" decimals="3" format="ixt:numdotdecimal" scale="-2">5.0</ix:nonFraction></div><div id="a14105_111_16" style="position:absolute;font-weight:normal;font-style:normal;left:601.898px;top:331.3px;">%, respectively.</div><div id="a14109" style="position:absolute;font-weight:normal;font-style:normal;left:686.48px;top:331.3px;">&#160;</div><div id="a14110" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;">&#160;</div><div id="a14111" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368.1px;">The effect of changing the health care cost trend rate by one<div style="display:inline-block;width:1.37px">&#160;</div>-percentage point for each future year is as follows:</div></div></ix:continuation></div><div id="a14116" style="position:absolute;left:661.253px;top:688.9px;">&#160;</div><div id="a14117" style="position:absolute;left:66.24px;top:707.3px;">&#160;</div><div id="a14118" style="position:absolute;left:69.6px;top:707.3px;">&#160;</div><div id="div_1895_XBRL_TS_b6eabc0bba1544779ffff818ec05bc77" style="position:absolute;left:61.813px;top:731.3px;float:left;"><ix:nonNumeric id="ID_960" name="us-gaap:ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1898" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:65px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1896_XBRL_TS_226c6bc853ce4286bd0f5a0a7cad8339" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_226c6bc853ce4286bd0f5a0a7cad8339" continuedAt="XBRL_TS_9b62c7512ae04bb68ecefa034f22e106"><div id="TextBlockContainer1897" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:65px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14120" style="position:absolute;font-weight:bold;font-style:normal;left:471.88px;top:0px;">1- Percentage </div><div id="a14125" style="position:absolute;font-weight:bold;font-style:normal;left:469.64px;top:15.4px;">Point Increase </div><div id="a14128" style="position:absolute;font-weight:bold;font-style:normal;left:595.44px;top:0px;">1-Percentage </div><div id="a14132" style="position:absolute;font-weight:bold;font-style:normal;left:590.16px;top:15.4px;">Point Decrease </div><div id="a14134" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32px;">Effect on total of service and interest cost components </div><div id="a14136" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:32px;">$ </div><div id="a14138" style="position:absolute;font-weight:normal;font-style:normal;left:525.96px;top:32px;"><ix:nonFraction id="ID_968" name="us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">34,000</ix:nonFraction></div><div id="a14141" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:32px;">$ </div><div id="a14143" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:32px;display:flex;">(<ix:nonFraction id="ID_969" name="us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">29,000</ix:nonFraction>)</div><div id="a14145" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49px;">Effect on post retirement benefit obligation </div><div id="a14147" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:49px;">$ </div><div id="a14149" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:49px;"><ix:nonFraction id="ID_970" name="us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,081,000</ix:nonFraction></div><div id="a14152" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:49px;">$ </div><div id="a14154" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:49px;display:flex;">(<ix:nonFraction id="ID_971" name="us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">924,000</ix:nonFraction>)</div></div></ix:continuation></div></div></ix:nonNumeric></div><div id="a14156" style="position:absolute;left:66.24px;top:795.7px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page64" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:572.1px; height:1px; left:66.2px; top:148.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:112px; height:1px; left:638.4px; top:148.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.1px; left:66.2px; top:216.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:182.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:218.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:184px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:680.1px; height:15.4px; left:66.2px; top:150.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:149.1px; background-color:#CCEEFF;">&#160;</div>
<div id="a14157" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a14162" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a14163" style="position:absolute;left:401.347px;top:1006.3px;">63</div><div id="a14164" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1899_XBRL_TS_9b62c7512ae04bb68ecefa034f22e106" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_9b62c7512ae04bb68ecefa034f22e106" continuedAt="XBRL_TS_a270b4bcdb524a159b287baadcde0886"><div id="TextBlockContainer1900" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:533px;height:16px;display:inline-block;"><div id="a14165" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The estimated future benefit payments of the health care plan for the next<div style="display:inline-block;width:4.78px">&#160;</div>ten years are as follows:</div></div></ix:continuation></div><div id="a14167" style="position:absolute;left:590.173px;top:57.6px;">&#160;</div><div id="a14168" style="position:absolute;left:66.24px;top:76px;">&#160;</div><div id="a14169" style="position:absolute;left:69.6px;top:76px;">&#160;</div><div id="div_1901_XBRL_TS_b8e532b95c234e168d8ed27f1969a716" style="position:absolute;left:61.813px;top:102.8px;float:left;"><ix:nonNumeric id="ID_961" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1904" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:148px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1902_XBRL_TS_a270b4bcdb524a159b287baadcde0886" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_a270b4bcdb524a159b287baadcde0886"><div id="TextBlockContainer1903" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:148px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14171" style="position:absolute;font-weight:bold;font-style:normal;left:590px;top:0px;">Postretirement<div style="display:inline-block;width:4.16px">&#160;</div></div><div id="a14173" style="position:absolute;font-weight:bold;font-style:normal;left:597.52px;top:15.4px;">Health Care<div style="display:inline-block;width:3.82px">&#160;</div></div><div id="a14175" style="position:absolute;font-weight:bold;font-style:normal;left:594.96px;top:30.6px;">Benefits Plan </div><div id="a14177" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:47.4px;">2021 </div><div id="a14179" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:47.4px;">$ </div><div id="a14181" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:47.4px;"><ix:nonFraction id="ID_962" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,286,000</ix:nonFraction></div><div id="a14183" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:64.3px;">2022 </div><div id="a14186" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:64.3px;"><ix:nonFraction id="ID_963" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">459,000</ix:nonFraction></div><div id="a14188" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:81.3px;">2023 </div><div id="a14191" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:81.3px;"><ix:nonFraction id="ID_964" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">500,000</ix:nonFraction></div><div id="a14193" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:98.3px;">2024 </div><div id="a14196" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:98.3px;"><ix:nonFraction id="ID_965" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">473,000</ix:nonFraction></div><div id="a14198" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:115.4px;">2025 </div><div id="a14201" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:115.4px;"><ix:nonFraction id="ID_966" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">471,000</ix:nonFraction></div><div id="a14203" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:132.3px;">2026 - 2030 </div><div id="a14209" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:132.3px;"><ix:nonFraction id="ID_967" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,265,000</ix:nonFraction></div></div></ix:continuation></div></div></ix:nonNumeric></div><div id="a14211" style="position:absolute;left:66.24px;top:250.5px;">&#160;</div><div id="div_1905_XBRL_TS_dcc5a7fff9c2443eae1ff18a24ccc58d" style="position:absolute;left:61.813px;top:269.2px;float:left;"><ix:nonNumeric id="ID_537" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" escape="true"><div id="TextBlockContainer1906" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14212" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">13.<div style="display:inline-block;width:6.92px">&#160;</div>Commitments and Contingencies</div><div id="a14215" style="position:absolute;font-weight:bold;font-style:normal;left:216.653px;top:0px;">&#160;</div><div id="a14216" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a14217" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">From time to<div style="display:inline-block;width:6.33px">&#160;</div>time, the Company<div style="display:inline-block;width:6.25px">&#160;</div>is involved in<div style="display:inline-block;width:6.42px">&#160;</div>litigation incidental to<div style="display:inline-block;width:6.56px">&#160;</div>the conduct of<div style="display:inline-block;width:6.28px">&#160;</div>its business.<div style="display:inline-block;width:9.72px">&#160;</div>However, the Company<div style="display:inline-block;width:6.35px">&#160;</div>is </div><div id="a14218" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">presently not involved in any legal proceedings<div style="display:inline-block;width:5.28px">&#160;</div>which in the opinion of management are<div style="display:inline-block;width:5.05px">&#160;</div>likely to have a material adverse<div style="display:inline-block;width:4.9px">&#160;</div>effect </div><div id="a14221" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">on the Company's consolidated financial position or results of operations.</div></div></ix:nonNumeric></div><div id="a14222" style="position:absolute;left:458.333px;top:342.5px;">&#160;</div><div id="a14223" style="position:absolute;left:66.24px;top:360.9px;">&#160;</div><div id="a14224" style="position:absolute;font-weight:bold;left:66.24px;top:379.6px;"><div style="display:inline-block;width:192.03px">&#160;</div></div></div>
</div>
<div style="padding: 7px">
<div id="Page65" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a14226" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a14231" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a14232" style="position:absolute;left:401.347px;top:1006.3px;">64</div><div id="a14233" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1907_XBRL_TS_9b61a4bed0f1461ab2d1bc21678d67c5" style="position:absolute;left:61.813px;top:58px;float:left;"><ix:nonNumeric id="ID_9b61a4bed0f1461ab2d1bc21678d67c5" name="us-gaap:FairValueDisclosuresTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_9b61a4bed0f1461ab2d1bc21678d67c5_1" escape="true"><div id="TextBlockContainer1908" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:936px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14234" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">14. Fair Value of Financial Instruments</div><div id="a14236" style="position:absolute;font-weight:bold;font-style:normal;left:228.013px;top:0px;">&#160;</div><div id="a14237" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a14238" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Fair value is<div style="display:inline-block;width:5.87px">&#160;</div>defined as the<div style="display:inline-block;width:6.25px">&#160;</div>price that would<div style="display:inline-block;width:6.19px">&#160;</div>be received to<div style="display:inline-block;width:6.17px">&#160;</div>sell an asset<div style="display:inline-block;width:6.01px">&#160;</div>or paid to<div style="display:inline-block;width:6.22px">&#160;</div>transfer a liability<div style="display:inline-block;width:5.92px">&#160;</div>in a transaction<div style="display:inline-block;width:6.23px">&#160;</div>between </div><div id="a14240" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">market participants<div style="display:inline-block;width:7.14px">&#160;</div>as of<div style="display:inline-block;width:6.88px">&#160;</div>the measurement<div style="display:inline-block;width:6.94px">&#160;</div>date. Fair<div style="display:inline-block;width:7.13px">&#160;</div>value is<div style="display:inline-block;width:6.9px">&#160;</div>measured using<div style="display:inline-block;width:6.94px">&#160;</div>the fair<div style="display:inline-block;width:6.99px">&#160;</div>value hierarchy<div style="display:inline-block;width:6.9px">&#160;</div>and related<div style="display:inline-block;width:7.3px">&#160;</div>valuation </div><div id="a14241" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">methodologies as<div style="display:inline-block;width:9.34px">&#160;</div>defined in<div style="display:inline-block;width:9.57px">&#160;</div>the authoritative<div style="display:inline-block;width:9.34px">&#160;</div>literature. This<div style="display:inline-block;width:9.34px">&#160;</div>guidance provides<div style="display:inline-block;width:9.41px">&#160;</div>a fair<div style="display:inline-block;width:9.48px">&#160;</div>value framework<div style="display:inline-block;width:9.35px">&#160;</div>that requires<div style="display:inline-block;width:9.52px">&#160;</div>the </div><div id="a14242" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">categorization of assets and liabilities into three<div style="display:inline-block;width:4.78px">&#160;</div>levels based upon the assumptions (inputs)<div style="display:inline-block;width:4.9px">&#160;</div>used to price the assets or liabilities. </div><div id="a14245" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">Level 1 provides the most reliable measure of fair value, whereas<div style="display:inline-block;width:4.85px">&#160;</div>Level 3 generally requires significant management judgment.</div><div id="a14246" style="position:absolute;font-weight:normal;font-style:normal;left:684.08px;top:110.1px;">&#160;</div><div id="a14247" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">&#160;</div><div id="a14248" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">The three levels are defined as follows:</div><div id="a14249" style="position:absolute;font-weight:normal;font-style:normal;left:214.093px;top:146.9px;">&#160;</div><div id="a14250" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;">&#160;</div><div id="a14251" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:183.7px;">Level 1 - </div><div id="a14254" style="position:absolute;font-weight:normal;font-style:normal;left:103.973px;top:183.7px;">&#160;</div><div id="a14255" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:183.7px;">Quoted prices in active markets for identical assets and liabilities.</div><div id="a14256" style="position:absolute;font-weight:normal;font-style:normal;left:457px;top:183.7px;">&#160;</div><div id="a14257" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:202.1px;">Level 2 - </div><div id="a14261" style="position:absolute;font-weight:normal;font-style:normal;left:103.973px;top:202.1px;">&#160;</div><div id="a14262" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:202.1px;">Quoted prices for similar<div style="display:inline-block;width:5.75px">&#160;</div>instruments in active<div style="display:inline-block;width:5.36px">&#160;</div>markets, quoted prices<div style="display:inline-block;width:5.43px">&#160;</div>for identical or similar<div style="display:inline-block;width:5.85px">&#160;</div>instruments in </div><div id="a14263" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:220.5px;">markets that<div style="display:inline-block;width:6.09px">&#160;</div>are not<div style="display:inline-block;width:6.06px">&#160;</div>active and<div style="display:inline-block;width:6.28px">&#160;</div>model-derived valuations,<div style="display:inline-block;width:6.34px">&#160;</div>in which<div style="display:inline-block;width:6.06px">&#160;</div>all significant<div style="display:inline-block;width:6.23px">&#160;</div>inputs are<div style="display:inline-block;width:6.4px">&#160;</div>observable in </div><div id="a14266" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:238.9px;">active markets.</div><div id="a14267" style="position:absolute;font-weight:normal;font-style:normal;left:187.173px;top:238.9px;">&#160;</div><div id="a14268" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:257.3px;">Level 3 - </div><div id="a14271" style="position:absolute;font-weight:normal;font-style:normal;left:103.973px;top:257.3px;">&#160;</div><div id="a14272" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:257.3px;">Significant unobservable<div style="display:inline-block;width:6px">&#160;</div>inputs reflecting management's<div style="display:inline-block;width:7.09px">&#160;</div>own assumptions about<div style="display:inline-block;width:7px">&#160;</div>the inputs used<div style="display:inline-block;width:6.89px">&#160;</div>in pricing </div><div id="a14274" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:275.7px;">the asset or liability.</div><div id="a14275" style="position:absolute;font-weight:normal;font-style:normal;left:213.773px;top:275.7px;">&#160;</div><div id="a14276" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.1px;">&#160;</div><div id="a14277" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.5px;">The Company&#8217;s financial instruments historically consisted of<div style="display:inline-block;width:4.54px">&#160;</div>cash and cash equivalents, accounts receivable, accounts payable, </div><div id="a14280" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:330.9px;">debt, interest rate swaps and foreign<div style="display:inline-block;width:5.2px">&#160;</div>currency derivatives. Cash and<div style="display:inline-block;width:4.92px">&#160;</div>cash equivalents, accounts receivable<div style="display:inline-block;width:4.99px">&#160;</div>and accounts payable </div><div id="a14283" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.3px;">carrying values as of December 31, 2020 and December<div style="display:inline-block;width:1.53px">&#160;</div>31, 2019 approximate fair value due to the<div style="display:inline-block;width:1.67px">&#160;</div>short-term maturities of these </div><div id="a14286" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.7px;">financial instruments.<div style="display:inline-block;width:8.29px">&#160;</div>As of<div style="display:inline-block;width:8.94px">&#160;</div>December 31,<div style="display:inline-block;width:9.2px">&#160;</div>2020, the<div style="display:inline-block;width:9.14px">&#160;</div>carrying amounts<div style="display:inline-block;width:9.04px">&#160;</div>of the<div style="display:inline-block;width:8.75px">&#160;</div>WF Term<div style="display:inline-block;width:8.77px">&#160;</div>Loans and<div style="display:inline-block;width:8.89px">&#160;</div>WF Revolving<div style="display:inline-block;width:9.11px">&#160;</div>Loan </div><div id="a14288" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.1px;">approximate fair<div style="display:inline-block;width:6.44px">&#160;</div>value due<div style="display:inline-block;width:6.35px">&#160;</div>to the<div style="display:inline-block;width:6.45px">&#160;</div>short-term nature<div style="display:inline-block;width:6.65px">&#160;</div>of the<div style="display:inline-block;width:6.35px">&#160;</div>underlying variable<div style="display:inline-block;width:6.62px">&#160;</div>rate LIBOR<div style="display:inline-block;width:6.38px">&#160;</div>agreements. The<div style="display:inline-block;width:6.39px">&#160;</div>FGI Term Loan </div><div id="a14293" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.5px;">approximate fair value<div style="display:inline-block;width:5.75px">&#160;</div>as of December<div style="display:inline-block;width:5.8px">&#160;</div>31, 2020, due<div style="display:inline-block;width:5.79px">&#160;</div>to the immaterial<div style="display:inline-block;width:5.76px">&#160;</div>movement in interest<div style="display:inline-block;width:5.81px">&#160;</div>rates since the<div style="display:inline-block;width:5.81px">&#160;</div>Company entered </div><div id="a14298" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:422.9px;">into the<div style="display:inline-block;width:6.84px">&#160;</div>Promissory Note<div style="display:inline-block;width:7.16px">&#160;</div>on of<div style="display:inline-block;width:6.9px">&#160;</div>October 20,<div style="display:inline-block;width:7.07px">&#160;</div>2020. The<div style="display:inline-block;width:6.79px">&#160;</div>carrying amounts<div style="display:inline-block;width:6.8px">&#160;</div>of long<div style="display:inline-block;width:1.94px">&#160;</div>-term debt<div style="display:inline-block;width:7.3px">&#160;</div>and the<div style="display:inline-block;width:6.88px">&#160;</div>revolving line<div style="display:inline-block;width:6.83px">&#160;</div>of credit </div><div id="a14302" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.3px;">approximate fair value as of December 31, 2019 due to the short-term nature of the underlying variable rate LIBOR<div style="display:inline-block;width:4.71px">&#160;</div>agreements. </div><div id="a14306" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:459.7px;">The Company had<div style="display:inline-block;width:6.86px">&#160;</div>Level 2 fair<div style="display:inline-block;width:6.86px">&#160;</div>value measurements at<div style="display:inline-block;width:6.89px">&#160;</div>December 31,<div style="display:inline-block;width:5.84px">&#160;</div>2019 relating to<div style="display:inline-block;width:6.79px">&#160;</div>the Company&#8217;s<div style="display:inline-block;width:6.45px">&#160;</div>interest rate swaps<div style="display:inline-block;width:7.03px">&#160;</div>and </div><div id="a14309" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.1px;">foreign currency derivatives.</div><div id="a14310" style="position:absolute;font-weight:normal;font-style:normal;left:158.053px;top:478.1px;">&#160;</div><div id="a14311" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:496.5px;">&#160;</div><div id="a14312" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:515.3px;">Derivative and hedging activities</div><div id="a14314" style="position:absolute;font-weight:bold;font-style:normal;left:190.693px;top:515.3px;">&#160;</div><div id="a14315" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:533.4px;">&#160;</div><div id="a14316" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:551.8px;">Foreign currency derivatives</div><div id="a14317" style="position:absolute;font-weight:normal;font-style:italic;left:159.013px;top:551.8px;">&#160;</div><div id="a14318" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.2px;">&#160;</div><div id="a14319" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:588.6px;">The Company conducts business in foreign countries and pays certain<div style="display:inline-block;width:4.78px">&#160;</div>expenses in foreign currencies; therefore, the Company is </div><div id="a14321" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:607px;">exposed to foreign currency<div style="display:inline-block;width:5.32px">&#160;</div>exchange risk between the<div style="display:inline-block;width:5.44px">&#160;</div>U.S. Dollar and foreign<div style="display:inline-block;width:5.37px">&#160;</div>currencies, which could<div style="display:inline-block;width:5.14px">&#160;</div>impact the Company<div style="display:inline-block;width:1.4px">&#160;</div>&#8217;s </div><div id="a14325" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:625.4px;">operating income and cash flows. To mitigate risk associated with foreign currency exchange, the Company entered into forward </div><div id="a14327" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:643.8px;">contracts to exchange<div style="display:inline-block;width:6.56px">&#160;</div>a fixed amount<div style="display:inline-block;width:6.59px">&#160;</div>of U.S. Dollars<div style="display:inline-block;width:6.63px">&#160;</div>for a fixed<div style="display:inline-block;width:6.45px">&#160;</div>amount of foreign<div style="display:inline-block;width:6.52px">&#160;</div>currency, which<div style="display:inline-block;width:5.81px">&#160;</div>were used to<div style="display:inline-block;width:6.49px">&#160;</div>fund future </div><div id="a14329" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:662.2px;">reign currency cash flows. At<div style="display:inline-block;width:1.52px">&#160;</div>inception, all forward contracts were formally documented as cash flow<div style="display:inline-block;width:1.59px">&#160;</div>hedges and were measured </div><div id="a14331" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:680.6px;">at fair value each reporting period.</div><div id="a14332" style="position:absolute;font-weight:normal;font-style:normal;left:188.773px;top:680.6px;">&#160;</div><div id="a14333" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:699px;">&#160;</div><div id="a14334" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:717.4px;">Derivatives are formally<div style="display:inline-block;width:6.21px">&#160;</div>assessed both at<div style="display:inline-block;width:6.21px">&#160;</div>inception and at<div style="display:inline-block;width:6.13px">&#160;</div>least quarterly thereafter,<div style="display:inline-block;width:6.48px">&#160;</div>to ensure that<div style="display:inline-block;width:6.06px">&#160;</div>derivatives used in<div style="display:inline-block;width:6.35px">&#160;</div>hedging </div><div id="a14337" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:735.8px;">transactions are highly effective in offsetting changes in cash flows<div style="display:inline-block;width:1.71px">&#160;</div>of the hedged item. If it is determined that<div style="display:inline-block;width:1.59px">&#160;</div>a derivative ceases </div><div id="a14339" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:754.2px;">to be<div style="display:inline-block;width:9.34px">&#160;</div>a highly<div style="display:inline-block;width:9.17px">&#160;</div>effective hedge,<div style="display:inline-block;width:9.53px">&#160;</div>or if<div style="display:inline-block;width:9.19px">&#160;</div>the anticipated<div style="display:inline-block;width:9.63px">&#160;</div>transaction is<div style="display:inline-block;width:9.4px">&#160;</div>no longer<div style="display:inline-block;width:9.31px">&#160;</div>probable of<div style="display:inline-block;width:9.56px">&#160;</div>occurring, hedge<div style="display:inline-block;width:9.49px">&#160;</div>accounting is </div><div id="a14341" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:772.6px;">discontinued, and<div style="display:inline-block;width:6.48px">&#160;</div>any future<div style="display:inline-block;width:6.44px">&#160;</div>mark-to-market adjustments<div style="display:inline-block;width:6.77px">&#160;</div>are recognized<div style="display:inline-block;width:6.54px">&#160;</div>in earnings.<div style="display:inline-block;width:5.88px">&#160;</div>The effective<div style="display:inline-block;width:6.47px">&#160;</div>portion of<div style="display:inline-block;width:6.46px">&#160;</div>gain or<div style="display:inline-block;width:6.27px">&#160;</div>loss is </div><div id="a14346" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:791px;">reported in accumulated<div style="display:inline-block;width:6.25px">&#160;</div>other comprehensive income<div style="display:inline-block;width:6.44px">&#160;</div>and the ineffective<div style="display:inline-block;width:6.14px">&#160;</div>portion is reported<div style="display:inline-block;width:6.38px">&#160;</div>in earnings. The<div style="display:inline-block;width:5.92px">&#160;</div>impacts of these </div><div id="a14349" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:809.4px;">contracts were<div style="display:inline-block;width:8.87px">&#160;</div>largely offset<div style="display:inline-block;width:9.09px">&#160;</div>by gains<div style="display:inline-block;width:8.65px">&#160;</div>and losses<div style="display:inline-block;width:8.98px">&#160;</div>resulting from<div style="display:inline-block;width:8.87px">&#160;</div>the impact<div style="display:inline-block;width:8.96px">&#160;</div>of changes<div style="display:inline-block;width:8.93px">&#160;</div>in exchange<div style="display:inline-block;width:8.85px">&#160;</div>rates on<div style="display:inline-block;width:8.89px">&#160;</div>transactions </div><div id="a14350" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:827.8px;">denominated in the foreign currency. As of December 31, 2020, the Company had no outstanding<div style="display:inline-block;width:4.78px">&#160;</div>foreign currency derivatives.<div style="display:inline-block;width:7.34px">&#160;</div></div><div id="a14355" style="position:absolute;font-weight:normal;font-style:normal;left:691.12px;top:827.8px;">&#160;</div><div id="a14356" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:846.2px;">&#160;</div><div id="a14357" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:864.6px;">Interest Rate Swaps</div><div id="a14358" style="position:absolute;font-weight:normal;font-style:italic;left:109.893px;top:864.6px;">&#160;</div><div id="a14359" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:883px;">&#160;</div><div id="a14360" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:901.4px;">The  Company<div style="display:inline-block;width:13.07px">&#160;</div>entered  into<div style="display:inline-block;width:13.31px">&#160;</div>interest  rate<div style="display:inline-block;width:13.09px">&#160;</div>swap  contracts<div style="display:inline-block;width:13.33px">&#160;</div>to  fix<div style="display:inline-block;width:13.08px">&#160;</div>the  interest<div style="display:inline-block;width:13.09px">&#160;</div>rate  on<div style="display:inline-block;width:13.14px">&#160;</div>an  initial<div style="display:inline-block;width:13.04px">&#160;</div>aggregate  amount </div><div id="a14361" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:919.8px;">of</div><div id="a14362" style="position:absolute;font-weight:normal;font-style:normal;left:15.467px;top:919.8px;">&#160;</div><div id="a14363" style="position:absolute;font-weight:normal;font-style:normal;left:18.827px;top:919.8px;">$</div><div id="a14363_1_10" style="position:absolute;font-weight:normal;font-style:normal;left:25.547px;top:919.8px;"><ix:nonFraction id="ID_500" name="us-gaap:DebtInstrumentFaceAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">35,000,000</ix:nonFraction></div><div id="a14364" style="position:absolute;font-weight:normal;font-style:normal;left:85.733px;top:919.8px;">&#160;</div><div id="a14365" style="position:absolute;font-weight:normal;font-style:normal;left:89.093px;top:919.8px;">thereby reducing exposure to interest<div style="display:inline-block;width:5px">&#160;</div>rate changes. The Company paid<div style="display:inline-block;width:4.98px">&#160;</div>a fixed rate of</div><div id="a14368" style="position:absolute;font-weight:normal;font-style:normal;left:545.48px;top:919.8px;">&#160;</div><div id="a14369" style="position:absolute;font-weight:normal;font-style:normal;left:548.84px;top:919.8px;"><ix:nonFraction id="ID_501" name="us-gaap:DerivativeFixedInterestRate" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" scale="-2">2.49</ix:nonFraction></div><div id="a14369_4_1" style="position:absolute;font-weight:normal;font-style:normal;left:572.36px;top:919.8px;">%</div><div id="a14370" style="position:absolute;font-weight:normal;font-style:normal;left:583.44px;top:919.8px;">&#160;</div><div id="a14371" style="position:absolute;font-weight:normal;font-style:normal;left:586.8px;top:919.8px;">to the counterparty </div></div></ix:nonNumeric></div></div>
</div>
<div style="padding: 7px">
<div id="Page66" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:142px; height:1px; left:264.3px; top:237.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:142.1px; height:1px; left:511.3px; top:237.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:113.9px; height:1px; left:413.3px; top:543.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:710.2px; height:15px; left:66.2px; top:619.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:134.1px; height:30.6px; left:403.3px; top:558.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10px; height:30.6px; left:616.4px; top:558.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:98.1px; height:30.6px; left:66.2px; top:558.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:34.6px; left:501.4px; top:237.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:30.6px; left:696.5px; top:558.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:34.6px; left:653.4px; top:237.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:30.6px; left:323.3px; top:558.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:30.6px; left:238.3px; top:558.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:34.6px; left:406.3px; top:237.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:198.1px; height:34.6px; left:66.2px; top:237.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:710.2px; height:15px; left:66.2px; top:619.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:76px; height:12.2px; left:696.5px; top:577.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:76px; height:12.2px; left:616.4px; top:577.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:289.1px; height:12.2px; left:323.3px; top:577.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:81px; height:12.2px; left:238.3px; top:577.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:168px; height:12.2px; left:66.2px; top:577.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:710.2px; height:29.9px; left:66.2px; top:559.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:245px; height:15.4px; left:501.4px; top:307.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:431.1px; height:15.4px; left:66.2px; top:307.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:33.9px; left:66.2px; top:289.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:134.1px; height:1px; left:403.3px; top:558.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:245px; height:15.2px; left:501.4px; top:256.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:431.1px; height:15.2px; left:66.2px; top:256.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:33.9px; left:66.2px; top:238.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:70.1px; height:1px; left:706.4px; top:558.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:70.1px; height:1px; left:626.4px; top:558.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:79px; height:1px; left:537.4px; top:558.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:69.9px; height:1px; left:333.3px; top:558.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:74.9px; height:1px; left:248.3px; top:558.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:73.9px; height:1px; left:164.3px; top:558.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:239.1px; height:1px; left:537.4px; top:543.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:164.4px; height:1px; left:238.9px; top:543.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:172.7px; height:1px; left:66.2px; top:543.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:237.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:416.4px; top:237.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:239.1px; height:1px; left:511.3px; top:220.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:237px; height:1px; left:264.3px; top:220.3px; background-color:#000000;">&#160;</div>
<div id="a14372" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a14377" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a14378" style="position:absolute;left:401.347px;top:1006.3px;">65</div><div id="a14379" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1909_XBRL_TS_9b61a4bed0f1461ab2d1bc21678d67c5_1" style="position:absolute;left:61.813px;top:57.6px;float:left;"><ix:continuation id="XBRL_TS_9b61a4bed0f1461ab2d1bc21678d67c5_1" continuedAt="XBRL_TS_ff1cc331f9dd404c896ca19d0219a695"><div id="TextBlockContainer1912" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14380" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">and receives 30<div style="display:inline-block;width:5.57px">&#160;</div>day LIBOR</div><div id="a14381" style="position:absolute;font-weight:normal;font-style:normal;left:155.493px;top:0px;">&#160;</div><div id="a14382" style="position:absolute;font-weight:normal;font-style:normal;left:159.013px;top:0px;">for both cash<div style="display:inline-block;width:5.39px">&#160;</div>flow hedges. At inception,<div style="display:inline-block;width:5.4px">&#160;</div>all interest rate<div style="display:inline-block;width:5.42px">&#160;</div>swaps were formally<div style="display:inline-block;width:5.53px">&#160;</div>documented as cash </div><div id="a14383" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">flow hedges and are<div style="display:inline-block;width:5.28px">&#160;</div>measured at fair value<div style="display:inline-block;width:5.11px">&#160;</div>each reporting period<div style="display:inline-block;width:1.54px">&#160;</div>.<div style="display:inline-block;width:3.72px">&#160;</div>During the 2020 year,<div style="display:inline-block;width:5.14px">&#160;</div>the Company closed the<div style="display:inline-block;width:5.3px">&#160;</div>positions, see </div><div id="a14390" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:36.8px;">Note 9 &#8211; Debt</div><div id="a14394" style="position:absolute;font-weight:normal;font-style:normal;left:79.013px;top:36.8px;">, for additional information. </div><div id="a14395" style="position:absolute;font-weight:normal;font-style:normal;left:230.733px;top:36.8px;">&#160;</div><div id="a14396" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">&#160;</div><div id="a14397" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:73.9px;">Financial statements impacts</div><div id="a14398" style="position:absolute;font-weight:bold;font-style:normal;left:169.573px;top:73.9px;">&#160;</div><div id="div_1910_XBRL_TS_15e589dc835a4e2d9c7b0c2bc361f498" style="position:absolute;left:0px;top:92px;float:left;"><ix:nonNumeric id="ID_15e589dc835a4e2d9c7b0c2bc361f498" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_15de8878bf39411d84d3382b817af148" escape="true"><div id="TextBlockContainer1911" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:665px;height:16px;display:inline-block;"><div id="a14399" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The following tables detail amounts related to our derivatives designated<div style="display:inline-block;width:4.83px">&#160;</div>as hedging instruments as of December</div><div id="a14401" style="position:absolute;font-weight:normal;font-style:normal;left:606.16px;top:0px;">&#160;</div><div id="a14402" style="position:absolute;font-weight:normal;font-style:normal;left:609.52px;top:0px;">31, 2019:</div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a14403" style="position:absolute;left:721.893px;top:149.7px;">&#160;</div><div id="a14404" style="position:absolute;left:66.24px;top:168.1px;">&#160;</div><div id="a14405" style="position:absolute;left:69.6px;top:168.1px;">&#160;</div><div id="div_1913_XBRL_TS_ff1cc331f9dd404c896ca19d0219a695" style="position:absolute;left:61.813px;top:188.4px;float:left;"><ix:continuation id="XBRL_TS_ff1cc331f9dd404c896ca19d0219a695" continuedAt="XBRL_TS_a54a7caf00ec407984a0a4523ebdbd29"><div id="TextBlockContainer1916" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1914_XBRL_TS_15de8878bf39411d84d3382b817af148" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_15de8878bf39411d84d3382b817af148"><div id="TextBlockContainer1915" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14407" style="position:absolute;font-weight:bold;font-style:normal;left:334.893px;top:0px;">Fair Values<div style="display:inline-block;width:4.79px">&#160;</div>of Derivatives Instruments </div><div id="a14411" style="position:absolute;font-weight:bold;font-style:normal;left:272.013px;top:17px;">Asset Derivatives </div><div id="a14414" style="position:absolute;font-weight:bold;font-style:normal;left:510.6px;top:17px;">Liability Derivatives </div><div id="a14417" style="position:absolute;font-weight:bold;font-style:normal;left:206.893px;top:34.1px;">Balance Sheet Location </div><div id="a14420" style="position:absolute;font-weight:bold;font-style:normal;left:366.413px;top:34.1px;">Fair Value </div><div id="a14423" style="position:absolute;font-weight:bold;font-style:normal;left:453.8px;top:34.1px;">Balance Sheet Location </div><div id="a14426" style="position:absolute;font-weight:bold;font-style:normal;left:614.48px;top:34.1px;">Fair Value </div><div id="a14428" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68.3px;">Foreign exchange contracts </div><div id="a14430" style="position:absolute;font-weight:normal;font-style:normal;left:202.533px;top:53.1px;">Prepaid expense other<div style="display:inline-block;width:3.9px">&#160;</div></div><div id="a14432" style="position:absolute;font-weight:normal;font-style:normal;left:202.533px;top:68.3px;">current assets </div><div id="a14435" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:68.3px;">$ </div><div id="a14437" style="position:absolute;font-weight:normal;font-style:normal;left:392.2px;top:68.3px;"><ix:nonFraction id="ID_924" name="us-gaap:DerivativeAssets" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">452,000</ix:nonFraction></div><div id="a14440" style="position:absolute;font-weight:normal;font-style:normal;left:449.48px;top:68.3px;">Accrued liabilities other </div><div id="a14443" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:68.3px;">$ </div><div id="a14445" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:68.3px;"><ix:nonFraction id="ID_925" name="us-gaap:DerivativeLiabilities" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a14447" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.4px;">Notional contract values </div><div id="a14451" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:85.4px;">$ </div><div id="a14453" style="position:absolute;font-weight:normal;font-style:normal;left:375.533px;top:85.4px;"><ix:nonFraction id="ID_516" name="us-gaap:DerivativeAssetNotionalAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">15,358,000</ix:nonFraction></div><div id="a14458" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.4px;">$ </div><div id="a14460" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:85.4px;"><ix:nonFraction id="ID_517" name="us-gaap:DerivativeLiabilityNotionalAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a14462" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.4px;">Interest rate swaps </div><div id="a14464" style="position:absolute;font-weight:normal;font-style:normal;left:202.533px;top:119.4px;">Other non-current assets </div><div id="a14469" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:119.4px;">$ </div><div id="a14471" style="position:absolute;font-weight:normal;font-style:normal;left:422.28px;top:119.4px;"><ix:nonFraction id="ID_926" name="us-gaap:DerivativeAssets" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a14474" style="position:absolute;font-weight:normal;font-style:normal;left:449.48px;top:104px;">Other non-current<div style="display:inline-block;width:3.7px">&#160;</div></div><div id="a14478" style="position:absolute;font-weight:normal;font-style:normal;left:449.48px;top:119.4px;">liabilities </div><div id="a14481" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:119.4px;">$ </div><div id="a14483" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:119.4px;"><ix:nonFraction id="ID_928" name="us-gaap:DerivativeLiabilities" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">706,000</ix:nonFraction></div><div id="a14485" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:136.3px;">Notional swap values </div><div id="a14489" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:136.3px;">$ </div><div id="a14491" style="position:absolute;font-weight:normal;font-style:normal;left:422.28px;top:136.3px;"><ix:nonFraction id="ID_927" name="us-gaap:DerivativeAssetNotionalAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a14496" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:136.3px;">$ </div><div id="a14498" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:136.3px;"><ix:nonFraction id="ID_929" name="us-gaap:DerivativeLiabilityNotionalAmount" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">29,750,000</ix:nonFraction></div></div></ix:continuation></div></div></ix:continuation></div><div id="a14500" style="position:absolute;left:66.24px;top:340.1px;">&#160;</div><div id="div_1917_XBRL_TS_a54a7caf00ec407984a0a4523ebdbd29" style="position:absolute;left:61.813px;top:358.5px;float:left;"><ix:continuation id="XBRL_TS_a54a7caf00ec407984a0a4523ebdbd29" continuedAt="XBRL_TS_ccf80ddfb3b7423aa39f6882ad6a8dcf"><div id="TextBlockContainer1918" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14501" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">As of December</div><div id="a14502" style="position:absolute;font-weight:normal;font-style:normal;left:93.253px;top:0px;">&#160;</div><div id="a14503" style="position:absolute;font-weight:normal;font-style:normal;left:96.613px;top:0px;">31, 2019, the<div style="display:inline-block;width:6.02px">&#160;</div>Company had foreign<div style="display:inline-block;width:5.96px">&#160;</div>exchange contracts related<div style="display:inline-block;width:6.21px">&#160;</div>to the Mexican<div style="display:inline-block;width:5.79px">&#160;</div>Peso and the<div style="display:inline-block;width:6.1px">&#160;</div>Canadian Dollar </div><div id="a14507" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">with exchange rates ranging from </div><div id="a14507_33_5" style="position:absolute;font-weight:normal;font-style:normal;left:186.827px;top:18.4px;"><ix:nonFraction id="ID_917" name="us-gaap:DerivativeForwardExchangeRate1" contextRef="AS_OF_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="pure" decimals="2" format="ixt:numdotdecimal">19.53</ix:nonFraction></div><div id="a14507_38_4" style="position:absolute;font-weight:normal;font-style:normal;left:217.066px;top:18.4px;"><div style="display:inline-block;width:3.36px">&#160;</div>to </div><div id="a14507_42_5" style="position:absolute;font-weight:normal;font-style:normal;left:234.186px;top:18.4px;"><ix:nonFraction id="ID_918" name="us-gaap:DerivativeForwardExchangeRate1" contextRef="AS_OF_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="pure" decimals="2" format="ixt:numdotdecimal">20.58</ix:nonFraction></div><div id="a14507_47_5" style="position:absolute;font-weight:normal;font-style:normal;left:264.266px;top:18.4px;"><div style="display:inline-block;width:3.36px">&#160;</div>and </div><div id="a14507_52_4" style="position:absolute;font-weight:normal;font-style:normal;left:290.186px;top:18.4px;"><ix:nonFraction id="ID_919" name="us-gaap:DerivativeForwardExchangeRate1" contextRef="AS_OF_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MedianMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="pure" decimals="2" format="ixt:numdotdecimal">1.32</ix:nonFraction></div><div id="a14507_56_15" style="position:absolute;font-weight:normal;font-style:normal;left:313.546px;top:18.4px;">, respectively.</div><div id="a14508" style="position:absolute;font-weight:normal;font-style:normal;left:386.92px;top:18.4px;">&#160;</div><div id="a14509" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">&#160;</div><div id="a14510" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">The following tables<div style="display:inline-block;width:6.26px">&#160;</div>summarize the amount<div style="display:inline-block;width:6.24px">&#160;</div>of unrealized /<div style="display:inline-block;width:6.35px">&#160;</div>realized gain and<div style="display:inline-block;width:6.1px">&#160;</div>loss recognized<div style="display:inline-block;width:5.6px">&#160;</div>in Accumulated Comprehensive </div><div id="a14511" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">Income (AOCI) for the years ended December</div><div id="a14513" style="position:absolute;font-weight:normal;font-style:normal;left:252.493px;top:73.6px;">&#160;</div><div id="a14514" style="position:absolute;font-weight:normal;font-style:normal;left:255.853px;top:73.6px;">31, 2020, 2019 and 2018:</div></div></ix:continuation></div><div id="a14515" style="position:absolute;left:454.013px;top:432.1px;">&#160;</div><div id="a14516" style="position:absolute;left:66.24px;top:450.5px;">&#160;</div><div id="a14517" style="position:absolute;left:69.6px;top:450.5px;">&#160;</div><div id="div_1919_XBRL_TS_ccf80ddfb3b7423aa39f6882ad6a8dcf" style="position:absolute;left:62.667px;top:475.7px;float:left;"><ix:continuation id="XBRL_TS_ccf80ddfb3b7423aa39f6882ad6a8dcf" continuedAt="XBRL_TS_d43630d258c3441bba2036edbaba94e7"><div id="TextBlockContainer1922" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:721px;height:160px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1920_XBRL_TS_0e648764fb1243138b825049e4ca22ea" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_0e648764fb1243138b825049e4ca22ea" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_9b7f825f59684e27bd882ad09857b98c" escape="true"><div id="TextBlockContainer1921" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:721px;height:160px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14518" style="position:absolute;font-weight:normal;font-style:normal;left:22.453px;top:0px;">Derivatives in<div style="display:inline-block;width:2.48px">&#160;</div></div><div id="a14520" style="position:absolute;font-weight:normal;font-style:normal;left:17.973px;top:12.2px;">subtopic 815-20<div style="display:inline-block;width:2.22px">&#160;</div></div><div id="a14524" style="position:absolute;font-weight:normal;font-style:normal;left:29.685px;top:24.5px;">Cash Flow<div style="display:inline-block;width:2.47px">&#160;</div></div><div id="a14526" style="position:absolute;font-weight:normal;font-style:normal;left:34.165px;top:36.8px;">Hedging<div style="display:inline-block;width:2.44px">&#160;</div></div><div id="a14528" style="position:absolute;font-weight:normal;font-style:normal;left:25.653px;top:49px;">Relationship </div><div id="a14530" style="position:absolute;font-weight:normal;font-style:normal;left:155.6px;top:19px;">Amount of Unrealized Gain or<div style="display:inline-block;width:2.06px">&#160;</div></div><div id="a14532" style="position:absolute;font-weight:normal;font-style:normal;left:145.68px;top:31.4px;">(Loss) Recognized in Accumulated<div style="display:inline-block;width:1.96px">&#160;</div></div><div id="a14534" style="position:absolute;font-weight:normal;font-style:normal;left:150.16px;top:43.5px;">Other Comprehensive Income on<div style="display:inline-block;width:2.09px">&#160;</div></div><div id="a14536" style="position:absolute;font-weight:normal;font-style:normal;left:198.64px;top:55.8px;">Derivative </div><div id="a14539" style="position:absolute;font-weight:normal;font-style:normal;left:365.4px;top:6.7px;">Location of Gain or<div style="display:inline-block;width:2.23px">&#160;</div></div><div id="a14541" style="position:absolute;font-weight:normal;font-style:normal;left:366.68px;top:19px;">(Loss) Reclassified<div style="display:inline-block;width:2.36px">&#160;</div></div><div id="a14543" style="position:absolute;font-weight:normal;font-style:normal;left:367.48px;top:31.4px;">from Accumulated<div style="display:inline-block;width:2.24px">&#160;</div></div><div id="a14545" style="position:absolute;font-weight:normal;font-style:normal;left:360.76px;top:43.5px;">Other Comprehensive<div style="display:inline-block;width:2.3px">&#160;</div></div><div id="a14547" style="position:absolute;font-weight:normal;font-style:normal;left:387.027px;top:55.8px;">Income</div><div id="a14548" style="position:absolute;font-size:6.72px;font-weight:normal;font-style:normal;left:418.867px;top:55.5px;">(A)</div><div id="a14551" style="position:absolute;font-weight:normal;font-style:normal;left:518.547px;top:31.4px;">Amount of Realized Gain or (Loss)<div style="display:inline-block;width:1.99px">&#160;</div></div><div id="a14553" style="position:absolute;font-weight:normal;font-style:normal;left:526.547px;top:43.5px;">Reclassified from Accumulated<div style="display:inline-block;width:2.06px">&#160;</div></div><div id="a14556" style="position:absolute;font-weight:normal;font-style:normal;left:529.907px;top:55.8px;">Other Comprehensive Income </div><div id="a14559" style="position:absolute;font-weight:bold;font-style:normal;left:128.08px;top:71px;">2020 </div><div id="a14562" style="position:absolute;font-weight:bold;font-style:normal;left:212.6px;top:71px;">2019 </div><div id="a14565" style="position:absolute;font-weight:bold;font-style:normal;left:295px;top:71px;">2018 </div><div id="a14570" style="position:absolute;font-weight:bold;font-style:normal;left:503.507px;top:71px;">2020 </div><div id="a14573" style="position:absolute;font-weight:bold;font-style:normal;left:588.027px;top:71px;">2019 </div><div id="a14576" style="position:absolute;font-weight:bold;font-style:normal;left:668.027px;top:71px;">2018 </div><div id="a14578" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:89.3px;">Foreign exchange<div style="display:inline-block;width:2.25px">&#160;</div></div><div id="a14580" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:101.4px;">contracts </div><div id="a14582" style="position:absolute;font-weight:normal;font-style:normal;left:101.68px;top:101.4px;">$ </div><div id="a14584" style="position:absolute;font-weight:normal;font-style:normal;left:137.04px;top:101.4px;"><ix:nonFraction id="ID_1138" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">142,000</ix:nonFraction></div><div id="a14587" style="position:absolute;font-weight:normal;font-style:normal;left:185.68px;top:101.4px;">$ </div><div id="a14589" style="position:absolute;font-weight:normal;font-style:normal;left:214.04px;top:101.4px;"><ix:nonFraction id="ID_1139" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,499,000</ix:nonFraction></div><div id="a14592" style="position:absolute;font-weight:normal;font-style:normal;left:270.68px;top:101.4px;">$ </div><div id="a14594" style="position:absolute;font-weight:normal;font-style:normal;left:299px;top:101.4px;display:flex;">(<ix:nonFraction id="ID_1140" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">385,000</ix:nonFraction>)</div><div id="a14597" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:101.4px;">Cost of goods sold </div><div id="a14600" style="position:absolute;font-weight:normal;font-style:normal;left:474.707px;top:101.4px;">$ </div><div id="a14602" style="position:absolute;font-weight:normal;font-style:normal;left:515.027px;top:101.4px;"><ix:nonFraction id="ID_504" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">526,000</ix:nonFraction></div><div id="a14605" style="position:absolute;font-weight:normal;font-style:normal;left:563.707px;top:101.4px;">$ </div><div id="a14607" style="position:absolute;font-weight:normal;font-style:normal;left:595.067px;top:101.4px;"><ix:nonFraction id="ID_505" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">272,000</ix:nonFraction></div><div id="a14610" style="position:absolute;font-weight:normal;font-style:normal;left:643.707px;top:101.4px;">$ </div><div id="a14612" style="position:absolute;font-weight:normal;font-style:normal;left:680.507px;top:101.4px;"><ix:nonFraction id="ID_506" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">68,000</ix:nonFraction></div><div id="a14624" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:119.2px;">Selling, general and<div style="display:inline-block;width:2.27px">&#160;</div></div><div id="a14626" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:131.5px;">administrative expense </div><div id="a14629" style="position:absolute;font-weight:normal;font-style:normal;left:474.707px;top:131.5px;">$ </div><div id="a14631" style="position:absolute;font-weight:normal;font-style:normal;left:520.467px;top:131.5px;"><ix:nonFraction id="ID_507" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">68,000</ix:nonFraction></div><div id="a14634" style="position:absolute;font-weight:normal;font-style:normal;left:563.707px;top:131.5px;">$ </div><div id="a14636" style="position:absolute;font-weight:normal;font-style:normal;left:600.507px;top:131.5px;"><ix:nonFraction id="ID_508" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">25,000</ix:nonFraction></div><div id="a14639" style="position:absolute;font-weight:normal;font-style:normal;left:643.707px;top:131.5px;">$ </div><div id="a14641" style="position:absolute;font-weight:normal;font-style:normal;left:699.067px;top:131.5px;"><ix:nonFraction id="ID_509" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a14643" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:146.6px;">Interest rate swaps </div><div id="a14645" style="position:absolute;font-weight:normal;font-style:normal;left:101.68px;top:146.6px;">$ </div><div id="a14647" style="position:absolute;font-weight:normal;font-style:normal;left:134px;top:146.6px;display:flex;">(<ix:nonFraction id="ID_510" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">915,000</ix:nonFraction>)</div><div id="a14650" style="position:absolute;font-weight:normal;font-style:normal;left:185.68px;top:146.6px;">$ </div><div id="a14652" style="position:absolute;font-weight:normal;font-style:normal;left:219px;top:146.6px;display:flex;">(<ix:nonFraction id="ID_511" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">708,000</ix:nonFraction>)</div><div id="a14655" style="position:absolute;font-weight:normal;font-style:normal;left:270.68px;top:146.6px;">$ </div><div id="a14657" style="position:absolute;font-weight:normal;font-style:normal;left:299px;top:146.6px;display:flex;">(<ix:nonFraction id="ID_512" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">223,000</ix:nonFraction>)</div><div id="a14660" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:146.6px;">Interest Expense </div><div id="a14663" style="position:absolute;font-weight:normal;font-style:normal;left:474.707px;top:146.6px;">$ </div><div id="a14665" style="position:absolute;font-weight:normal;font-style:normal;left:503.987px;top:146.6px;display:flex;">(<ix:nonFraction id="ID_513" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,620,000</ix:nonFraction>)</div><div id="a14668" style="position:absolute;font-weight:normal;font-style:normal;left:563.707px;top:146.6px;">$ </div><div id="a14670" style="position:absolute;font-weight:normal;font-style:normal;left:597.307px;top:146.6px;display:flex;">(<ix:nonFraction id="ID_514" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">67,000</ix:nonFraction>)</div><div id="a14673" style="position:absolute;font-weight:normal;font-style:normal;left:643.707px;top:146.6px;">$ </div><div id="a14675" style="position:absolute;font-weight:normal;font-style:normal;left:672.027px;top:146.6px;display:flex;">(<ix:nonFraction id="ID_515" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">159,000</ix:nonFraction>)</div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a14677" style="position:absolute;left:66.24px;top:634.7px;">&#160;</div><div id="div_1923_XBRL_TS_9b7f825f59684e27bd882ad09857b98c" style="position:absolute;left:87.392px;top:652.7px;float:left;"><ix:continuation id="XBRL_TS_9b7f825f59684e27bd882ad09857b98c"><div id="TextBlockContainer1926" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:646px;height:35px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1924_XBRL_TS_d43630d258c3441bba2036edbaba94e7" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_d43630d258c3441bba2036edbaba94e7"><div id="TextBlockContainer1925" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:646px;height:35px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14678" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:0px;">(A)<div style="display:inline-block;width:2.09px">&#160;</div></div><div id="a14679" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:19.2px;top:0.4px;">The foreign currency derivative activity reclassified from<div style="display:inline-block;width:3.92px">&#160;</div>Accumulated Other Comprehensive Income is allocated to </div><div id="a14680" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:18.8px;">cost of goods sold and selling, general and administrative expense based<div style="display:inline-block;width:4.79px">&#160;</div>on the percentage of Mexican Peso spend.</div></div></ix:continuation></div></div></ix:continuation></div><div id="a14682" style="position:absolute;font-size:8.64px;left:717.093px;top:671.1px;">&#160;</div><div id="a14683" style="position:absolute;left:66.24px;top:689.9px;">&#160;</div><div id="a14684" style="position:absolute;left:69.6px;top:689.9px;">&#160;</div><div id="a14685" style="position:absolute;left:66.24px;top:708.3px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page67" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:435.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:435.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:468.4px; top:435.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:662.4px; top:437px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:565.4px; top:437px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:88px; height:1px; left:468.4px; top:437px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:417px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:417px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:417px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:315.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:315.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:315.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:313.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:313.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:313.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:296px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:296px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:296px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:210.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:210.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:210.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:12px; height:15.2px; left:663.3px; top:316.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:12px; height:15.2px; left:566.3px; top:316.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.9px; left:653.4px; top:417px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:18.1px; left:653.4px; top:313.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.1px; left:653.4px; top:210.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.9px; left:556.4px; top:417px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:18.1px; left:556.4px; top:313.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17.1px; left:556.4px; top:210.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:12px; height:15.2px; left:469.4px; top:316.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17.9px; left:66.2px; top:417px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:18.1px; left:66.2px; top:313.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:403.1px; height:17.1px; left:66.2px; top:210.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:419.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:556.4px; top:419.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:486.2px; height:15.4px; left:66.2px; top:419.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.3px; left:66.2px; top:417.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:190px; height:15.4px; left:556.4px; top:384.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:468.1px; height:15.4px; left:84.3px; top:384.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.1px; left:66.2px; top:382.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:350.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:583.2px; height:15.4px; left:66.2px; top:350.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:349px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:316.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:316.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:316.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15px; left:66.2px; top:317px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.1px; left:66.2px; top:278.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:194px; height:15.4px; left:556.4px; top:246.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:468.1px; height:15.4px; left:84.3px; top:246.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17px; left:66.2px; top:245px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:280.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:556.1px; height:15.4px; left:93.3px; top:280.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:212.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.5px; left:66.2px; top:211.5px; background-color:#CCEEFF;">&#160;</div>
<div id="a14686" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a14691" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a14692" style="position:absolute;left:401.347px;top:1006.3px;">66</div><div id="a14693" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1927_XBRL_TS_5fb8ef9dd3c843d985219114e3144622" style="position:absolute;left:61.813px;top:58px;float:left;"><ix:nonNumeric id="ID_5fb8ef9dd3c843d985219114e3144622" name="us-gaap:ComprehensiveIncomeNoteTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_a26366eacea24e6d99ee363c6d0a77c5" escape="true"><div id="TextBlockContainer1928" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14694" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">15. Accumulated Other Comprehensive Income</div><div id="a14696" style="position:absolute;font-weight:bold;font-style:normal;left:273.933px;top:0px;">&#160;</div><div id="a14697" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a14698" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">The following table presents<div style="display:inline-block;width:1.23px">&#160;</div>changes in Accumulated Other<div style="display:inline-block;width:1.03px">&#160;</div>Comprehensive Income by component, net<div style="display:inline-block;width:1px">&#160;</div>of tax, for the<div style="display:inline-block;width:1.33px">&#160;</div>years ended </div><div id="a14699" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">December</div><div id="a14700" style="position:absolute;font-weight:normal;font-style:normal;left:59.179px;top:54.9px;">&#160;</div><div id="a14701" style="position:absolute;font-weight:normal;font-style:normal;left:62.539px;top:54.9px;">31, 2020 and 2019:</div></div></ix:nonNumeric></div><div id="a14707" style="position:absolute;left:227.387px;top:112.9px;">&#160;</div><div id="a14708" style="position:absolute;left:66.24px;top:131.3px;">&#160;</div><div id="a14709" style="position:absolute;left:69.6px;top:131.3px;">&#160;</div><div id="div_1929_XBRL_TS_a26366eacea24e6d99ee363c6d0a77c5" style="position:absolute;left:61.813px;top:150px;float:left;"><ix:continuation id="XBRL_TS_a26366eacea24e6d99ee363c6d0a77c5" continuedAt="XBRL_TS_12220ff665944a38902545aed1acbf57"><div id="TextBlockContainer1932" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:285px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1930_XBRL_TS_652f9e47f58d432f839706a0f132fef4" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_652f9e47f58d432f839706a0f132fef4" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_7078be1f98f7458bbb890615015009e6" escape="true"><div id="TextBlockContainer1931" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:285px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14711" style="position:absolute;font-weight:bold;font-style:normal;left:426.92px;top:15.4px;">Hedging<div style="display:inline-block;width:3.56px">&#160;</div></div><div id="a14713" style="position:absolute;font-weight:bold;font-style:normal;left:421.32px;top:30.6px;">Derivative<div style="display:inline-block;width:3.57px">&#160;</div></div><div id="a14715" style="position:absolute;font-weight:bold;font-style:normal;left:424.36px;top:45.9px;">Activities </div><div id="a14718" style="position:absolute;font-weight:bold;font-style:normal;left:535.72px;top:0px;">Post<div style="display:inline-block;width:3.54px">&#160;</div></div><div id="a14720" style="position:absolute;font-weight:bold;font-style:normal;left:515.88px;top:15.4px;">Retirement<div style="display:inline-block;width:3.81px">&#160;</div></div><div id="a14722" style="position:absolute;font-weight:bold;font-style:normal;left:513px;top:30.6px;">Benefit Plan<div style="display:inline-block;width:3.61px">&#160;</div></div><div id="a14724" style="position:absolute;font-weight:bold;font-style:normal;left:526.12px;top:45.9px;">Items</div><div id="a14725" style="position:absolute;font-size:8.64px;font-weight:bold;font-style:normal;left:557.84px;top:45.5px;">(A)</div><div id="a14728" style="position:absolute;font-weight:bold;font-style:normal;left:629.84px;top:45.9px;">Total </div><div id="a14730" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:63px;">2019: </div><div id="a14740" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:79.7px;">Balance at January 1, 2019 </div><div id="a14742" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:79.7px;">$ </div><div id="a14744" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:79.7px;display:flex;">(<ix:nonFraction id="ID_930" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" contextRef="AS_OF_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">612,000</ix:nonFraction>)</div><div id="a14747" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:79.7px;">$ </div><div id="a14749" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:79.7px;"><ix:nonFraction id="ID_934" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" contextRef="AS_OF_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,729,000</ix:nonFraction></div><div id="a14752" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:79.7px;">$ </div><div id="a14754" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:79.7px;"><ix:nonFraction id="ID_938" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AS_OF_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,117,000</ix:nonFraction></div><div id="a14756" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:96.6px;">Other comprehensive income before reclassifications </div><div id="a14759" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:96.6px;"><ix:nonFraction id="ID_503" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">791,000</ix:nonFraction></div><div id="a14763" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:96.6px;display:flex;">(<ix:nonFraction id="ID_935" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,102,000</ix:nonFraction>)</div><div id="a14767" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:96.6px;display:flex;">(<ix:nonFraction id="ID_939" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">311,000</ix:nonFraction>)</div><div id="a14769" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:113.6px;">Amounts reclassified from accumulated other comprehensive<div style="display:inline-block;width:4.85px">&#160;</div>income </div><div id="a14772" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:113.6px;display:flex;">(<ix:nonFraction id="ID_931" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">230,000</ix:nonFraction>)</div><div id="a14776" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:113.6px;display:flex;">(<ix:nonFraction id="ID_936" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">379,000</ix:nonFraction>)</div><div id="a14780" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:113.6px;display:flex;">(<ix:nonFraction id="ID_940" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">609,000</ix:nonFraction>)</div><div id="a14782" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:130.7px;">Income tax (expense) benefit </div><div id="a14785" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:130.7px;display:flex;">(<ix:nonFraction id="ID_932" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">140,000</ix:nonFraction>)</div><div id="a14789" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:130.7px;"><ix:nonFraction id="ID_89AA" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">313,000</ix:nonFraction></div><div id="a14793" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:130.7px;"><ix:nonFraction id="ID_941" name="us-gaap:OtherComprehensiveIncomeLossTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">173,000</ix:nonFraction></div><div id="a14795" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:148.6px;">Balance at December 31, 2019 </div><div id="a14797" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:148.6px;">$ </div><div id="a14799" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:148.6px;display:flex;">(<ix:nonFraction id="ID_933" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">191,000</ix:nonFraction>)</div><div id="a14802" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:148.6px;">$ </div><div id="a14804" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:148.6px;"><ix:nonFraction id="ID_937" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,561,000</ix:nonFraction></div><div id="a14807" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:148.6px;">$ </div><div id="a14809" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:148.6px;"><ix:nonFraction id="ID_942" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,370,000</ix:nonFraction></div><div id="a14820" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:184px;">2020: </div><div id="a14830" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:200.7px;">Balance at January 1, 2020 </div><div id="a14832" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:200.7px;">$ </div><div id="a14834" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:200.7px;display:flex;">(<ix:nonFraction id="ID_943" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">191,000</ix:nonFraction>)</div><div id="a14837" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:200.7px;">$ </div><div id="a14839" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:200.7px;"><ix:nonFraction id="ID_947" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,561,000</ix:nonFraction></div><div id="a14842" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:200.7px;">$ </div><div id="a14844" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:200.7px;"><ix:nonFraction id="ID_951" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AS_OF_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,370,000</ix:nonFraction></div><div id="a14846" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:217.6px;">Other comprehensive income before reclassifications </div><div id="a14849" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:217.6px;display:flex;">(<ix:nonFraction id="ID_502" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">773,000</ix:nonFraction>)</div><div id="a14853" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:217.6px;"><ix:nonFraction id="ID_948" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">102,000</ix:nonFraction></div><div id="a14857" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:217.6px;display:flex;">(<ix:nonFraction id="ID_952" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">671,000</ix:nonFraction>)</div><div id="a14859" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:234.8px;">Amounts reclassified from accumulated other comprehensive<div style="display:inline-block;width:4.91px">&#160;</div>income </div><div id="a14863" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:234.8px;"><ix:nonFraction id="ID_944" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,026,000</ix:nonFraction></div><div id="a14867" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:234.8px;display:flex;">(<ix:nonFraction id="ID_949" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">315,000</ix:nonFraction>)</div><div id="a14871" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:234.8px;"><ix:nonFraction id="ID_953" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">711,000</ix:nonFraction></div><div id="a14873" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:251.7px;">Income tax (expense) benefit </div><div id="a14876" style="position:absolute;font-weight:normal;font-style:normal;left:449px;top:251.7px;display:flex;">(<ix:nonFraction id="ID_945" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">62,000</ix:nonFraction>)</div><div id="a14880" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:251.7px;"><ix:nonFraction id="ID_88AA" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">27,000</ix:nonFraction></div><div id="a14884" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:251.7px;display:flex;">(<ix:nonFraction id="ID_954" name="us-gaap:OtherComprehensiveIncomeLossTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">35,000</ix:nonFraction>)</div><div id="a14886" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:269.6px;">Balance at December 31, 2020 </div><div id="a14888" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:269.6px;">$ </div><div id="a14890" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:269.6px;"><ix:nonFraction id="ID_946" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a14893" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:269.6px;">$ </div><div id="a14895" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:269.6px;"><ix:nonFraction id="ID_950" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,375,000</ix:nonFraction></div><div id="a14898" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:269.6px;">$ </div><div id="a14900" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:269.6px;"><ix:nonFraction id="ID_955" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AS_OF_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,375,000</ix:nonFraction></div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a14902" style="position:absolute;left:66.24px;top:438px;">&#160;</div><div id="div_1933_XBRL_TS_12220ff665944a38902545aed1acbf57" style="position:absolute;left:87.392px;top:456px;float:left;"><ix:continuation id="XBRL_TS_12220ff665944a38902545aed1acbf57"><div id="TextBlockContainer1936" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:668px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1934_XBRL_TS_7078be1f98f7458bbb890615015009e6" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_7078be1f98f7458bbb890615015009e6"><div id="TextBlockContainer1935" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:668px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14903" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:0px;">(A)</div><div id="a14904" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:14.72px;top:0.4px;"><div style="display:inline-block;width:4px">&#160;</div>The effect of<div style="display:inline-block;width:6.07px">&#160;</div>post-retirement benefit items<div style="display:inline-block;width:6.43px">&#160;</div>reclassified from Accumulated<div style="display:inline-block;width:5.6px">&#160;</div>Other Comprehensive Income<div style="display:inline-block;width:6.51px">&#160;</div>is included<div style="display:inline-block;width:5.52px">&#160;</div>in </div><div id="a14910" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:18.8px;">other income<div style="display:inline-block;width:7.75px">&#160;</div>and expense<div style="display:inline-block;width:7.85px">&#160;</div>on the<div style="display:inline-block;width:7.98px">&#160;</div>Consolidated Statements<div style="display:inline-block;width:8px">&#160;</div>of Operations.<div style="display:inline-block;width:7.78px">&#160;</div>These Accumulated<div style="display:inline-block;width:6.81px">&#160;</div>Other Comprehensive </div><div id="a14914" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:37.2px;">Income components are included<div style="display:inline-block;width:6.02px">&#160;</div>in the computation of<div style="display:inline-block;width:5.4px">&#160;</div>net periodic benefit cost<div style="display:inline-block;width:5.64px">&#160;</div>(see </div><div id="a14915" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:italic;left:475.581px;top:37.2px;">Note 12 - Post<div style="display:inline-block;width:5.4px">&#160;</div>Retirement Benefits</div><div id="a14922" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:662.501px;top:37.2px;">&#160;</div><div id="a14923" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:55.6px;">for additional details). The tax<div style="display:inline-block;width:1.09px">&#160;</div>effect of post-retirement benefit items<div style="display:inline-block;width:1.35px">&#160;</div>reclassified from Accumulated Other<div style="display:inline-block;width:1.45px">&#160;</div>Comprehensive </div><div id="a14926" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:74px;">Income is included in income tax expense on the Consolidated<div style="display:inline-block;width:4.83px">&#160;</div>Statements of Operations.</div></div></ix:continuation></div></div></ix:continuation></div><div id="a14926_86_1" style="position:absolute;left:577.853px;top:530px;"> </div><div id="a14930" style="position:absolute;left:581.373px;top:530px;">&#160;</div><div id="a14931" style="position:absolute;left:66.24px;top:548.4px;">&#160;</div><div id="a14932" style="position:absolute;font-weight:bold;left:66.24px;top:567.2px;"><div style="display:inline-block;width:192.03px">&#160;</div></div></div>
</div>
<div style="padding: 7px">
<div id="Page68" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:85px; height:1px; left:665.4px; top:685.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:570.3px; top:685.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85.1px; height:1px; left:475.3px; top:685.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:380.4px; top:685.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:285.3px; top:685.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:665.4px; top:465px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:570.3px; top:465px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85.1px; height:1px; left:475.3px; top:465px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:380.4px; top:465px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:285.3px; top:465px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:665.4px; top:245px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:570.3px; top:245px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85.1px; height:1px; left:475.3px; top:245px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:380.4px; top:245px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:285.3px; top:245px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:665.4px; top:185px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:570.3px; top:185px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85.1px; height:1px; left:475.3px; top:185px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:380.4px; top:185px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:85px; height:1px; left:285.3px; top:185px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:10.1px; height:20px; left:655.3px; top:465px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:20px; left:655.3px; top:185px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:20px; left:560.4px; top:465px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:20px; left:560.4px; top:185px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:20px; left:465.4px; top:465px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:20px; left:465.4px; top:185px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:20px; left:370.3px; top:465px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:20px; left:370.3px; top:185px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:219.1px; height:20px; left:66.2px; top:465px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:219.1px; height:20px; left:66.2px; top:185px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:285px; height:15.4px; left:465.4px; top:789.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91.1px; height:15.4px; left:370.3px; top:789.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:282px; height:15.4px; left:84.3px; top:789.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:285px; height:15.4px; left:465.4px; top:749.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91.1px; height:15.4px; left:370.3px; top:749.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:300.1px; height:15.4px; left:66.2px; top:749.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91px; height:15.4px; left:655.3px; top:709.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:90.9px; height:15.4px; left:560.4px; top:709.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91px; height:15.4px; left:465.4px; top:709.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91.1px; height:15.4px; left:370.3px; top:709.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:300.1px; height:15.4px; left:66.2px; top:709.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91px; height:15.4px; left:655.3px; top:669.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:90.9px; height:15.4px; left:560.4px; top:669.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91px; height:15.4px; left:465.4px; top:669.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91.1px; height:15.4px; left:370.3px; top:669.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:300.1px; height:15.4px; left:66.2px; top:669.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:20px; left:66.2px; top:785.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:20px; left:66.2px; top:745.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:20px; left:66.2px; top:705.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:20px; left:66.2px; top:665.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:285px; height:15.4px; left:465.4px; top:589.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:377.1px; height:15.4px; left:84.3px; top:589.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:20px; left:66.2px; top:585px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:20px; left:66.2px; top:625.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:20px; left:66.2px; top:545px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91px; height:15.4px; left:655.3px; top:429.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:90.9px; height:15.4px; left:560.4px; top:429.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91px; height:15.4px; left:465.4px; top:429.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91.1px; height:15.4px; left:370.3px; top:429.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:300.1px; height:15.4px; left:66.2px; top:429.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:389.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186px; height:15.4px; left:560.4px; top:349.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:15.4px; left:370.3px; top:349.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:282px; height:15.4px; left:84.3px; top:349.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:20px; left:66.2px; top:345px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:20px; left:66.2px; top:505px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:20px; left:66.2px; top:425px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:20px; left:66.2px; top:385px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:20px; left:66.2px; top:305px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:20px; left:66.2px; top:265px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:20px; left:66.2px; top:225px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:629.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:549.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:285px; height:15.4px; left:465.4px; top:509.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:395.1px; height:15.4px; left:66.2px; top:509.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91px; height:15.4px; left:655.3px; top:469.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:90.9px; height:15.4px; left:560.4px; top:469.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91px; height:15.4px; left:465.4px; top:469.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91.1px; height:15.4px; left:370.3px; top:469.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:300.1px; height:15.4px; left:66.2px; top:469.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186px; height:15.4px; left:560.4px; top:309.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:186.1px; height:15.4px; left:370.3px; top:309.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:300.1px; height:15.4px; left:66.2px; top:309.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91px; height:15.4px; left:655.3px; top:269.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:90.9px; height:15.4px; left:560.4px; top:269.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91px; height:15.4px; left:465.4px; top:269.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91.1px; height:15.4px; left:370.3px; top:269.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:300.1px; height:15.4px; left:66.2px; top:269.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91px; height:15.4px; left:655.3px; top:229.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:90.9px; height:15.4px; left:560.4px; top:229.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91px; height:15.4px; left:465.4px; top:229.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:91.1px; height:15.4px; left:370.3px; top:229.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:300.1px; height:15.4px; left:66.2px; top:229.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:15.4px; left:66.2px; top:189.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:19.4px; left:66.2px; top:465.7px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:19.4px; left:66.2px; top:185.6px; background-color:#CCEEFF;">&#160;</div>
<div id="a14934" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a14939" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a14940" style="position:absolute;left:401.347px;top:1006.3px;">67</div><div id="a14941" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1937_XBRL_TS_12f54d6b39814835ae0f01f8c3ee1fd1" style="position:absolute;left:61.813px;top:58px;float:left;"><ix:nonNumeric id="ID_12f54d6b39814835ae0f01f8c3ee1fd1" name="us-gaap:QuarterlyFinancialInformationTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_f768c9952b234b9cab22fc4b914a4c87" escape="true"><div id="TextBlockContainer1938" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14942" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">16.<div style="display:inline-block;width:6.95px">&#160;</div>Quarterly Results of Operations (Unaudited)</div><div id="a14945" style="position:absolute;font-weight:bold;font-style:normal;left:283.533px;top:0px;">&#160;</div><div id="a14946" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a14947" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">The following is<div style="display:inline-block;width:5.33px">&#160;</div>a summary of<div style="display:inline-block;width:5.38px">&#160;</div>the unaudited quarterly<div style="display:inline-block;width:5.48px">&#160;</div>results of operations<div style="display:inline-block;width:5.75px">&#160;</div>for the years ended<div style="display:inline-block;width:6.22px">&#160;</div>December</div><div id="a14949" style="position:absolute;font-weight:normal;font-style:normal;left:580.24px;top:36.5px;">&#160;</div><div id="a14950" style="position:absolute;font-weight:normal;font-style:normal;left:583.6px;top:36.5px;">31, 2020, 2019<div style="display:inline-block;width:5.76px">&#160;</div>and </div><div id="a14951" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">2018.</div></div></ix:nonNumeric></div><div id="a14952" style="position:absolute;left:96.352px;top:112.9px;">&#160;</div><div id="a14953" style="position:absolute;left:66.24px;top:131.3px;">&#160;</div><div id="a14954" style="position:absolute;left:69.6px;top:131.3px;">&#160;</div><div id="a14955" style="position:absolute;left:66.24px;top:149.7px;">&#160;</div><div id="div_1939_XBRL_TS_f768c9952b234b9cab22fc4b914a4c87" style="position:absolute;left:61.813px;top:170px;float:left;"><ix:continuation id="XBRL_TS_f768c9952b234b9cab22fc4b914a4c87" continuedAt="XBRL_TS_1b1c433f85444a76aad9c8adab230632"><div id="TextBlockContainer1942" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:656px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1940_XBRL_TS_7ec7f30361e84972897633a26ab6fdee" style="position:absolute;left:0px;top:0px;float:left;"><ix:nonNumeric id="ID_7ec7f30361e84972897633a26ab6fdee" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_0dda5f61c30f498cb0caf008e2666a15" escape="true"><div id="TextBlockContainer1941" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:656px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14957" style="position:absolute;font-weight:bold;font-style:normal;left:232.813px;top:0px;">1st Quarter </div><div id="a14960" style="position:absolute;font-weight:bold;font-style:normal;left:325.293px;top:0px;">2nd Quarter </div><div id="a14963" style="position:absolute;font-weight:bold;font-style:normal;left:421px;top:0px;">3rd Quarter </div><div id="a14966" style="position:absolute;font-weight:bold;font-style:normal;left:516.68px;top:0px;">4th Quarter </div><div id="a14969" style="position:absolute;font-weight:bold;font-style:normal;left:615.12px;top:0px;">Total<div style="display:inline-block;width:4.73px">&#160;</div>Year </div><div id="a14971" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:20px;">2020: </div><div id="a14987" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:40px;">Product sales </div><div id="a14989" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:39.7px;">$ </div><div id="a14991" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:39.7px;"><ix:nonFraction id="ID_1253" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">61,930,000</ix:nonFraction></div><div id="a14995" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:39.7px;"><ix:nonFraction id="ID_1254" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">35,847,000</ix:nonFraction></div><div id="a14999" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:39.7px;"><ix:nonFraction id="ID_1255" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">54,240,000</ix:nonFraction></div><div id="a15004" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:39.7px;"><ix:nonFraction id="ID_1256" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">58,563,000</ix:nonFraction></div><div id="a15008" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:39.7px;"><ix:nonFraction id="ID_347A" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">210,580,000</ix:nonFraction></div><div id="a15010" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:59.7px;">Tooling sales </div><div id="a15013" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:59.7px;"><ix:nonFraction id="ID_1257" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,093,000</ix:nonFraction></div><div id="a15017" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:59.7px;"><ix:nonFraction id="ID_1258" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,959,000</ix:nonFraction></div><div id="a15021" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:59.7px;"><ix:nonFraction id="ID_1259" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">5,633,000</ix:nonFraction></div><div id="a15025" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:59.7px;"><ix:nonFraction id="ID_1260" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,091,000</ix:nonFraction></div><div id="a15029" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:59.7px;"><ix:nonFraction id="ID_348A" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">11,776,000</ix:nonFraction></div><div id="a15031" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:80px;">Net sales </div><div id="a15034" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:79.7px;"><ix:nonFraction id="ID_1171" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">64,023,000</ix:nonFraction></div><div id="a15038" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:79.7px;"><ix:nonFraction id="ID_1172" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">37,806,000</ix:nonFraction></div><div id="a15042" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:79.7px;"><ix:nonFraction id="ID_1173" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">59,873,000</ix:nonFraction></div><div id="a15046" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:79.7px;"><ix:nonFraction id="ID_1165" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">60,654,000</ix:nonFraction></div><div id="a15050" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:79.7px;"><ix:nonFraction id="ID_29AAA" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">222,356,000</ix:nonFraction></div><div id="a15052" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:100px;">Gross margin </div><div id="a15055" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:99.7px;"><ix:nonFraction id="ID_1174" name="us-gaap:GrossProfit" contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">10,766,000</ix:nonFraction></div><div id="a15059" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:99.7px;"><ix:nonFraction id="ID_1175" name="us-gaap:GrossProfit" contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,903,000</ix:nonFraction></div><div id="a15063" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:99.7px;"><ix:nonFraction id="ID_1176" name="us-gaap:GrossProfit" contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">10,838,000</ix:nonFraction></div><div id="a15067" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:99.7px;"><ix:nonFraction id="ID_1166" name="us-gaap:GrossProfit" contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">9,967,000</ix:nonFraction></div><div id="a15071" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:99.7px;"><ix:nonFraction id="ID_33A" name="us-gaap:GrossProfit" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">34,474,000</ix:nonFraction></div><div id="a15073" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.7px;">Operating income (loss) </div><div id="a15076" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:119.7px;"><ix:nonFraction id="ID_1177" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,261,000</ix:nonFraction></div><div id="a15080" style="position:absolute;font-weight:normal;font-style:normal;left:341.293px;top:119.7px;display:flex;">(<ix:nonFraction id="ID_1178" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,206,000</ix:nonFraction>)</div><div id="a15084" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:119.7px;"><ix:nonFraction id="ID_1179" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,321,000</ix:nonFraction></div><div id="a15088" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:119.7px;"><ix:nonFraction id="ID_1167" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,014,000</ix:nonFraction></div><div id="a15092" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:119.7px;"><ix:nonFraction id="ID_41A" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">10,390,000</ix:nonFraction></div><div id="a15094" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:140px;">Net income (loss) </div><div id="a15097" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:139.7px;"><ix:nonFraction id="ID_1180" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">7,961,000</ix:nonFraction></div><div id="a15101" style="position:absolute;font-weight:normal;font-style:normal;left:341.293px;top:139.7px;display:flex;">(<ix:nonFraction id="ID_1181" name="us-gaap:NetIncomeLoss" contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">2,272,000</ix:nonFraction>)</div><div id="a15105" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:139.7px;"><ix:nonFraction id="ID_1182" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,343,000</ix:nonFraction></div><div id="a15109" style="position:absolute;font-weight:normal;font-style:normal;left:541.32px;top:139.7px;display:flex;">(<ix:nonFraction id="ID_1168" name="us-gaap:NetIncomeLoss" contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">867,000</ix:nonFraction>)</div><div id="a15113" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:139.7px;"><ix:nonFraction id="ID_55AAAAA" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,165,000</ix:nonFraction></div><div id="a15115" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:160px;">Net income (loss) per common share: </div><div id="a15131" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:179.7px;">Basic (1) </div><div id="a15133" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:179.7px;">$ </div><div id="a15135" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:179.7px;"><ix:nonFraction id="ID_1183" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.97</ix:nonFraction></div><div id="a15138" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:179.7px;">$ </div><div id="a15140" style="position:absolute;font-weight:normal;font-style:normal;left:371.373px;top:179.7px;display:flex;">(<ix:nonFraction id="ID_1184" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.29</ix:nonFraction>)</div><div id="a15143" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:179.7px;">$ </div><div id="a15145" style="position:absolute;font-weight:normal;font-style:normal;left:471.08px;top:179.7px;"><ix:nonFraction id="ID_1185" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.39</ix:nonFraction></div><div id="a15148" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:179.7px;">$ </div><div id="a15150" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:179.7px;display:flex;">(<ix:nonFraction id="ID_1169" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.10</ix:nonFraction>)</div><div id="a15153" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:179.7px;">$ </div><div id="a15155" style="position:absolute;font-weight:normal;font-style:normal;left:661.2px;top:179.7px;"><ix:nonFraction id="ID_57AA" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.98</ix:nonFraction></div><div id="a15157" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:199.7px;">Diluted (1) </div><div id="a15159" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:199.7px;">$ </div><div id="a15161" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:199.7px;"><ix:nonFraction id="ID_1186" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.97</ix:nonFraction></div><div id="a15164" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:199.7px;">$ </div><div id="a15166" style="position:absolute;font-weight:normal;font-style:normal;left:371.373px;top:199.7px;display:flex;">(<ix:nonFraction id="ID_1187" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.29</ix:nonFraction>)</div><div id="a15169" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:199.7px;">$ </div><div id="a15171" style="position:absolute;font-weight:normal;font-style:normal;left:471.08px;top:199.7px;"><ix:nonFraction id="ID_1188" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.39</ix:nonFraction></div><div id="a15174" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:199.7px;">$ </div><div id="a15176" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:199.7px;display:flex;">(<ix:nonFraction id="ID_1170" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.10</ix:nonFraction>)</div><div id="a15179" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:199.7px;">$ </div><div id="a15181" style="position:absolute;font-weight:normal;font-style:normal;left:661.2px;top:199.7px;"><ix:nonFraction id="ID_59AA" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.98</ix:nonFraction></div><div id="a15198" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:240px;">2019: </div><div id="a15214" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:260px;">Product sales </div><div id="a15217" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:259.7px;">$ </div><div id="a15219" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:259.7px;"><ix:nonFraction id="ID_1245" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">71,451,000</ix:nonFraction></div><div id="a15222" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:259.7px;">$ </div><div id="a15224" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:259.7px;"><ix:nonFraction id="ID_1246" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">75,440,000</ix:nonFraction></div><div id="a15227" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:259.7px;">$ </div><div id="a15229" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:259.7px;"><ix:nonFraction id="ID_1247" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">67,511,000</ix:nonFraction></div><div id="a15232" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:259.7px;">$ </div><div id="a15234" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:259.7px;"><ix:nonFraction id="ID_1248" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">54,585,000</ix:nonFraction></div><div id="a15237" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:259.7px;">$ </div><div id="a15239" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:259.7px;"><ix:nonFraction id="ID_349A" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">268,987,000</ix:nonFraction></div><div id="a15241" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:279.7px;">Tooling sales </div><div id="a15244" style="position:absolute;font-weight:normal;font-style:normal;left:261.133px;top:279.7px;"><ix:nonFraction id="ID_1249" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">815,000</ix:nonFraction></div><div id="a15248" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:279.7px;"><ix:nonFraction id="ID_1250" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">5,807,000</ix:nonFraction></div><div id="a15252" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:279.7px;"><ix:nonFraction id="ID_1251" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">7,144,000</ix:nonFraction></div><div id="a15256" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:279.7px;"><ix:nonFraction id="ID_1252" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,537,000</ix:nonFraction></div><div id="a15260" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:279.7px;"><ix:nonFraction id="ID_350A" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">15,303,000</ix:nonFraction></div><div id="a15262" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:300px;">Net sales </div><div id="a15265" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:299.7px;"><ix:nonFraction id="ID_1189" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">72,266,000</ix:nonFraction></div><div id="a15269" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:299.7px;"><ix:nonFraction id="ID_1190" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">81,247,000</ix:nonFraction></div><div id="a15273" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:299.7px;"><ix:nonFraction id="ID_1191" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">74,655,000</ix:nonFraction></div><div id="a15277" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:299.7px;"><ix:nonFraction id="ID_1192" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">56,122,000</ix:nonFraction></div><div id="a15281" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:299.7px;"><ix:nonFraction id="ID_28AAA" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">284,290,000</ix:nonFraction></div><div id="a15283" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:320px;">Gross margin </div><div id="a15286" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:319.7px;"><ix:nonFraction id="ID_1193" name="us-gaap:GrossProfit" contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,149,000</ix:nonFraction></div><div id="a15290" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:319.7px;"><ix:nonFraction id="ID_1194" name="us-gaap:GrossProfit" contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">8,491,000</ix:nonFraction></div><div id="a15294" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:319.7px;"><ix:nonFraction id="ID_1195" name="us-gaap:GrossProfit" contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">6,484,000</ix:nonFraction></div><div id="a15298" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:319.7px;"><ix:nonFraction id="ID_1196" name="us-gaap:GrossProfit" contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,382,000</ix:nonFraction></div><div id="a15302" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:319.7px;"><ix:nonFraction id="ID_32A" name="us-gaap:GrossProfit" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">21,506,000</ix:nonFraction></div><div id="a15304" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:339.7px;">Operating income (loss) </div><div id="a15307" style="position:absolute;font-weight:normal;font-style:normal;left:246.253px;top:339.7px;display:flex;">(<ix:nonFraction id="ID_1197" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,017,000</ix:nonFraction>)</div><div id="a15311" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:339.7px;"><ix:nonFraction id="ID_1198" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,267,000</ix:nonFraction></div><div id="a15315" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:339.7px;display:flex;">(<ix:nonFraction id="ID_1199" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,657,000</ix:nonFraction>)</div><div id="a15319" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:339.7px;display:flex;">(<ix:nonFraction id="ID_1200" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,121,000</ix:nonFraction>)</div><div id="a15323" style="position:absolute;font-weight:normal;font-style:normal;left:619.6px;top:339.7px;display:flex;">(<ix:nonFraction id="ID_40A" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">11,528,000</ix:nonFraction>)</div><div id="a15325" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:360px;">Net income (loss) </div><div id="a15328" style="position:absolute;font-weight:normal;font-style:normal;left:246.253px;top:359.7px;display:flex;">(<ix:nonFraction id="ID_1201" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">3,845,000</ix:nonFraction>)</div><div id="a15332" style="position:absolute;font-weight:normal;font-style:normal;left:356.173px;top:359.7px;"><ix:nonFraction id="ID_1202" name="us-gaap:NetIncomeLoss" contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">209,000</ix:nonFraction></div><div id="a15336" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:359.7px;display:flex;">(<ix:nonFraction id="ID_1203" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">6,125,000</ix:nonFraction>)</div><div id="a15340" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:359.7px;display:flex;">(<ix:nonFraction id="ID_1204" name="us-gaap:NetIncomeLoss" contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">5,462,000</ix:nonFraction>)</div><div id="a15344" style="position:absolute;font-weight:normal;font-style:normal;left:619.6px;top:359.7px;display:flex;">(<ix:nonFraction id="ID_54AAAAA" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">15,223,000</ix:nonFraction>)</div><div id="a15346" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:380px;">Net income (loss) per common share: </div><div id="a15362" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:399.7px;">Basic (1) </div><div id="a15364" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:399.7px;">$ </div><div id="a15366" style="position:absolute;font-weight:normal;font-style:normal;left:276.333px;top:399.7px;display:flex;">(<ix:nonFraction id="ID_1205" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.49</ix:nonFraction>)</div><div id="a15369" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:399.7px;">$ </div><div id="a15371" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:399.7px;"><ix:nonFraction id="ID_1206" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.03</ix:nonFraction></div><div id="a15374" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:399.7px;">$ </div><div id="a15376" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:399.7px;display:flex;">(<ix:nonFraction id="ID_1207" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.78</ix:nonFraction>)</div><div id="a15379" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:399.7px;">$ </div><div id="a15381" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:399.7px;display:flex;">(<ix:nonFraction id="ID_1208" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.69</ix:nonFraction>)</div><div id="a15384" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:399.7px;">$ </div><div id="a15386" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:399.7px;display:flex;">(<ix:nonFraction id="ID_56AA" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">1.94</ix:nonFraction>)</div><div id="a15388" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:419.7px;">Diluted (1) </div><div id="a15390" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:419.7px;">$ </div><div id="a15392" style="position:absolute;font-weight:normal;font-style:normal;left:276.333px;top:419.7px;display:flex;">(<ix:nonFraction id="ID_1209" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.49</ix:nonFraction>)</div><div id="a15395" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:419.7px;">$ </div><div id="a15397" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:419.7px;"><ix:nonFraction id="ID_1210" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.03</ix:nonFraction></div><div id="a15400" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:419.7px;">$ </div><div id="a15402" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:419.7px;display:flex;">(<ix:nonFraction id="ID_1211" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.78</ix:nonFraction>)</div><div id="a15405" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:419.7px;">$ </div><div id="a15407" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:419.7px;display:flex;">(<ix:nonFraction id="ID_1212" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.69</ix:nonFraction>)</div><div id="a15410" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:419.7px;">$ </div><div id="a15412" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:419.7px;display:flex;">(<ix:nonFraction id="ID_58AA" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">1.94</ix:nonFraction>)</div><div id="a15429" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:460.1px;">2018: </div><div id="a15445" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:480.1px;">Product sales </div><div id="a15448" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:479.7px;">$ </div><div id="a15450" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:479.7px;"><ix:nonFraction id="ID_1237" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">59,712,000</ix:nonFraction></div><div id="a15453" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:479.7px;">$ </div><div id="a15455" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:479.7px;"><ix:nonFraction id="ID_1238" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">65,225,000</ix:nonFraction></div><div id="a15458" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:479.7px;">$ </div><div id="a15460" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:479.7px;"><ix:nonFraction id="ID_1239" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">62,305,000</ix:nonFraction></div><div id="a15463" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:479.7px;">$ </div><div id="a15465" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:479.7px;"><ix:nonFraction id="ID_1240" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">68,975,000</ix:nonFraction></div><div id="a15468" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:479.7px;">$ </div><div id="a15470" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:479.7px;"><ix:nonFraction id="ID_351A" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">256,217,000</ix:nonFraction></div><div id="a15472" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:499.7px;">Tooling sales </div><div id="a15475" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:499.7px;"><ix:nonFraction id="ID_1241" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,334,000</ix:nonFraction></div><div id="a15479" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:499.7px;"><ix:nonFraction id="ID_1242" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,376,000</ix:nonFraction></div><div id="a15483" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:499.7px;"><ix:nonFraction id="ID_1243" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,371,000</ix:nonFraction></div><div id="a15487" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:499.7px;"><ix:nonFraction id="ID_1244" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,187,000</ix:nonFraction></div><div id="a15491" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:499.7px;"><ix:nonFraction id="ID_352A" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">13,268,000</ix:nonFraction></div><div id="a15493" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:520.1px;">Net sales </div><div id="a15496" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:519.7px;"><ix:nonFraction id="ID_1213" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">63,046,000</ix:nonFraction></div><div id="a15500" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:519.7px;"><ix:nonFraction id="ID_1214" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">68,601,000</ix:nonFraction></div><div id="a15504" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:519.7px;"><ix:nonFraction id="ID_1215" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">64,676,000</ix:nonFraction></div><div id="a15508" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:519.7px;"><ix:nonFraction id="ID_1216" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">73,162,000</ix:nonFraction></div><div id="a15512" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:519.7px;"><ix:nonFraction id="ID_64AAA" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">269,485,000</ix:nonFraction></div><div id="a15514" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:540.1px;">Gross margin </div><div id="a15517" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:539.7px;"><ix:nonFraction id="ID_1217" name="us-gaap:GrossProfit" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">7,885,000</ix:nonFraction></div><div id="a15521" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:539.7px;"><ix:nonFraction id="ID_1218" name="us-gaap:GrossProfit" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">7,897,000</ix:nonFraction></div><div id="a15525" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:539.7px;"><ix:nonFraction id="ID_1219" name="us-gaap:GrossProfit" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,862,000</ix:nonFraction></div><div id="a15529" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:539.7px;"><ix:nonFraction id="ID_1220" name="us-gaap:GrossProfit" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">6,497,000</ix:nonFraction></div><div id="a15533" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:539.7px;"><ix:nonFraction id="ID_66A" name="us-gaap:GrossProfit" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">27,141,000</ix:nonFraction></div><div id="a15535" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:559.7px;">Operating income (loss) </div><div id="a15538" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:559.7px;"><ix:nonFraction id="ID_1221" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,125,000</ix:nonFraction></div><div id="a15542" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:559.7px;"><ix:nonFraction id="ID_1222" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,418,000</ix:nonFraction></div><div id="a15546" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:559.7px;display:flex;">(<ix:nonFraction id="ID_1223" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,487,000</ix:nonFraction>)</div><div id="a15550" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:559.7px;display:flex;">(<ix:nonFraction id="ID_1224" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,156,000</ix:nonFraction>)</div><div id="a15554" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:559.7px;display:flex;">(<ix:nonFraction id="ID_70A" name="us-gaap:OperatingIncomeLoss" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">3,100,000</ix:nonFraction>)</div><div id="a15556" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:580.1px;">Net income (loss) </div><div id="a15559" style="position:absolute;font-weight:normal;font-style:normal;left:261.133px;top:579.7px;"><ix:nonFraction id="ID_1225" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">518,000</ix:nonFraction></div><div id="a15563" style="position:absolute;font-weight:normal;font-style:normal;left:356.173px;top:579.7px;"><ix:nonFraction id="ID_1226" name="us-gaap:NetIncomeLoss" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal">445,000</ix:nonFraction></div><div id="a15567" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:579.7px;display:flex;">(<ix:nonFraction id="ID_1227" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">1,803,000</ix:nonFraction>)</div><div id="a15571" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:579.7px;display:flex;">(<ix:nonFraction id="ID_1228" name="us-gaap:NetIncomeLoss" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">3,942,000</ix:nonFraction>)</div><div id="a15575" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:579.7px;display:flex;">(<ix:nonFraction id="ID_77AAAAA" name="us-gaap:NetIncomeLoss" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="USD" decimals="0" format="ixt:numdotdecimal" sign="-">4,782,000</ix:nonFraction>)</div><div id="a15577" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:600.1px;">Net income (loss) per common share: </div><div id="a15593" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:619.7px;">Basic (1) </div><div id="a15595" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:619.7px;">$ </div><div id="a15597" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:619.7px;"><ix:nonFraction id="ID_1229" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.07</ix:nonFraction></div><div id="a15600" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:619.7px;">$ </div><div id="a15602" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:619.7px;"><ix:nonFraction id="ID_1230" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.06</ix:nonFraction></div><div id="a15605" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:619.7px;">$ </div><div id="a15607" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:619.7px;display:flex;">(<ix:nonFraction id="ID_1231" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.23</ix:nonFraction>)</div><div id="a15610" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:619.7px;">$ </div><div id="a15612" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:619.7px;display:flex;">(<ix:nonFraction id="ID_1232" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.51</ix:nonFraction>)</div><div id="a15615" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:619.7px;">$ </div><div id="a15617" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:619.7px;display:flex;">(<ix:nonFraction id="ID_78AA" name="us-gaap:EarningsPerShareBasic" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.62</ix:nonFraction>)</div><div id="a15619" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:639.7px;">Diluted (1) </div><div id="a15621" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:639.7px;">$ </div><div id="a15623" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:639.7px;"><ix:nonFraction id="ID_1233" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.07</ix:nonFraction></div><div id="a15626" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:639.7px;">$ </div><div id="a15628" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:639.7px;"><ix:nonFraction id="ID_1234" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655" unitRef="myUSDperShare" decimals="2">0.06</ix:nonFraction></div><div id="a15631" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:639.7px;">$ </div><div id="a15633" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:639.7px;display:flex;">(<ix:nonFraction id="ID_1235" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.23</ix:nonFraction>)</div><div id="a15636" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:639.7px;">$ </div><div id="a15638" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:639.7px;display:flex;">(<ix:nonFraction id="ID_1236" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.51</ix:nonFraction>)</div><div id="a15641" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:639.7px;">$ </div><div id="a15643" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:639.7px;display:flex;">(<ix:nonFraction id="ID_79AA" name="us-gaap:EarningsPerShareDiluted" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655" unitRef="myUSDperShare" decimals="2" sign="-">0.62</ix:nonFraction>)</div></div></ix:nonNumeric></div></div></ix:continuation></div><div id="a15645" style="position:absolute;left:66.24px;top:825.1px;">&#160;</div><div id="div_1943_XBRL_TS_1b1c433f85444a76aad9c8adab230632" style="position:absolute;left:86.699px;top:845.9px;float:left;"><ix:continuation id="XBRL_TS_1b1c433f85444a76aad9c8adab230632"><div id="TextBlockContainer1946" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:358px;height:16px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1944_XBRL_TS_0dda5f61c30f498cb0caf008e2666a15" style="position:absolute;left:0px;top:0px;float:left;"><ix:continuation id="XBRL_TS_0dda5f61c30f498cb0caf008e2666a15"><div id="TextBlockContainer1945" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:358px;height:16px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a15646" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:0px;">(1)</div><div id="a15647" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:16.053px;top:-2.3px;"><div style="display:inline-block;width:3.36px">&#160;</div>Sum of the quarters may not sum to total year due to rounding.</div></div></ix:continuation></div></div></ix:continuation></div><div id="a15649" style="position:absolute;left:441.187px;top:843.5px;">&#160;</div><div id="a15650" style="position:absolute;left:66.24px;top:861.9px;">&#160;</div><div id="a15651" style="position:absolute;font-weight:bold;left:66.24px;top:880.7px;"><div style="display:inline-block;width:192.03px">&#160;</div></div></div>
</div>
<div style="padding: 7px">
<div id="Page69" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a15653" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a15658" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a15659" style="position:absolute;left:401.347px;top:1006.3px;">68</div><div id="a15660" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a15661" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">ITEM 9.<div style="display:inline-block;width:7.94px">&#160;</div>CHANGES IN<div style="display:inline-block;width:6.49px">&#160;</div>AND DISAGREEMENTS<div style="display:inline-block;width:7.82px">&#160;</div>WITH ACCOUNTANTS<div style="display:inline-block;width:6.95px">&#160;</div>ON ACCOUNTING<div style="display:inline-block;width:6px">&#160;</div>AND FINANCIAL </div><div id="a15666" style="position:absolute;font-weight:bold;left:66.24px;top:76.4px;">DISCLOSURE</div><div id="a15667" style="position:absolute;font-weight:bold;left:152.987px;top:76.4px;">&#160;</div><div id="a15668" style="position:absolute;left:66.24px;top:94.4px;">&#160;</div><div id="a15669" style="position:absolute;left:66.24px;top:112.9px;">Not Applicable.</div><div id="a15670" style="position:absolute;left:150.747px;top:112.9px;">&#160;</div><div id="a15671" style="position:absolute;left:66.24px;top:131.3px;">&#160;</div><div id="a15672" style="position:absolute;font-weight:bold;left:66.24px;top:150px;">ITEM 9A. CONTROLS AND PROCEDURES</div><div id="a15674" style="position:absolute;font-weight:bold;left:329.667px;top:150px;">&#160;</div><div id="a15675" style="position:absolute;left:66.24px;top:168.1px;">&#160;</div><div id="a15676" style="position:absolute;font-weight:bold;left:66.24px;top:186.8px;">Disclosure Controls and Procedures</div><div id="a15678" style="position:absolute;font-weight:bold;left:270.147px;top:186.8px;">&#160;</div><div id="a15679" style="position:absolute;left:66.24px;top:204.9px;">&#160;</div><div id="a15680" style="position:absolute;left:66.24px;top:223.3px;">As of the end of the period covered by this report, the Company has carried out an<div style="display:inline-block;width:1.72px">&#160;</div>evaluation, under the supervision and with the </div><div id="a15683" style="position:absolute;left:66.24px;top:241.7px;">participation of its management, including its Chief Executive<div style="display:inline-block;width:4.76px">&#160;</div>Officer and its Chief Financial Officer, of the effectiveness<div style="display:inline-block;width:4.99px">&#160;</div>of the </div><div id="a15685" style="position:absolute;left:66.24px;top:260.1px;">design and operation<div style="display:inline-block;width:5.2px">&#160;</div>of its disclosure controls<div style="display:inline-block;width:5.64px">&#160;</div>and procedures (as<div style="display:inline-block;width:5.25px">&#160;</div>defined in Rule 13a<div style="display:inline-block;width:1.97px">&#160;</div>-15(e) of the Exchange<div style="display:inline-block;width:4.84px">&#160;</div>Act). Based upon </div><div id="a15688" style="position:absolute;left:66.24px;top:278.5px;">this evaluation, the<div style="display:inline-block;width:6.68px">&#160;</div>Company&#8217;s management,<div style="display:inline-block;width:6.48px">&#160;</div>including its Chief<div style="display:inline-block;width:6.75px">&#160;</div>Executive Officer<div style="display:inline-block;width:5.81px">&#160;</div>and its Chief<div style="display:inline-block;width:6.6px">&#160;</div>Financial Officer,<div style="display:inline-block;width:5.9px">&#160;</div>concluded </div><div id="a15692" style="position:absolute;left:66.24px;top:296.9px;">that the Company<div style="display:inline-block;width:1.45px">&#160;</div>&#8217;s disclosure<div style="display:inline-block;width:5.82px">&#160;</div>controls and procedures<div style="display:inline-block;width:5.79px">&#160;</div>were (i) effective to<div style="display:inline-block;width:5.89px">&#160;</div>ensure that information<div style="display:inline-block;width:5.53px">&#160;</div>required to be<div style="display:inline-block;width:5.61px">&#160;</div>disclosed in </div><div id="a15695" style="position:absolute;left:66.24px;top:315.3px;">the Company<div style="display:inline-block;width:2.12px">&#160;</div>&#8217;s reports<div style="display:inline-block;width:8.23px">&#160;</div>filed or<div style="display:inline-block;width:7.52px">&#160;</div>submitted under<div style="display:inline-block;width:7.34px">&#160;</div>the Exchange<div style="display:inline-block;width:6.34px">&#160;</div>Act were<div style="display:inline-block;width:7.38px">&#160;</div>accumulated and<div style="display:inline-block;width:7.53px">&#160;</div>communicated to<div style="display:inline-block;width:7.64px">&#160;</div>the Company<div style="display:inline-block;width:2.09px">&#160;</div>&#8217;s </div><div id="a15702" style="position:absolute;left:66.24px;top:333.7px;">management, including its Chief<div style="display:inline-block;width:0.9px">&#160;</div>Executive Officer and Chief<div style="display:inline-block;width:1.21px">&#160;</div>Financial Officer, as appropriate<div style="display:inline-block;width:1.17px">&#160;</div>to allow timely decisions<div style="display:inline-block;width:0.93px">&#160;</div>regarding </div><div id="a15704" style="position:absolute;left:66.24px;top:352.1px;">required disclosures,<div style="display:inline-block;width:6.9px">&#160;</div>and (ii)<div style="display:inline-block;width:6.72px">&#160;</div>effective to<div style="display:inline-block;width:6.71px">&#160;</div>ensure that<div style="display:inline-block;width:6.75px">&#160;</div>information required<div style="display:inline-block;width:7.02px">&#160;</div>to be<div style="display:inline-block;width:6.78px">&#160;</div>disclosed in<div style="display:inline-block;width:6.53px">&#160;</div>the Company<div style="display:inline-block;width:1.91px">&#160;</div>&#8217;s reports<div style="display:inline-block;width:7.59px">&#160;</div>filed or </div><div id="a15707" style="position:absolute;left:66.24px;top:370.5px;">submitted under<div style="display:inline-block;width:6.54px">&#160;</div>the Exchange<div style="display:inline-block;width:5.7px">&#160;</div>Act is recorded,<div style="display:inline-block;width:8.04px">&#160;</div>processed, summarized<div style="display:inline-block;width:6.66px">&#160;</div>and reported<div style="display:inline-block;width:6.86px">&#160;</div>within the time<div style="display:inline-block;width:7.75px">&#160;</div>periods specified<div style="display:inline-block;width:6.77px">&#160;</div>in the </div><div id="a15708" style="position:absolute;left:66.24px;top:388.9px;">Securities and Exchange Commission&#8217;s<div style="display:inline-block;width:4.92px">&#160;</div>rules and forms.</div><div id="a15711" style="position:absolute;left:367.427px;top:388.9px;">&#160;</div><div id="a15712" style="position:absolute;left:66.24px;top:407.3px;">&#160;</div><div id="a15713" style="position:absolute;font-weight:bold;left:66.24px;top:426px;">Management&#8217;s Report on Internal<div style="display:inline-block;width:4.7px">&#160;</div>Control over Financial Reporting</div><div id="a15717" style="position:absolute;font-weight:bold;left:455.133px;top:426px;">&#160;</div><div id="a15718" style="position:absolute;left:66.24px;top:444.1px;">&#160;</div><div id="a15719" style="position:absolute;left:66.24px;top:462.5px;">The Company&#8217;s management<div style="display:inline-block;width:6px">&#160;</div>is responsible for establishing<div style="display:inline-block;width:5.77px">&#160;</div>and maintaining adequate internal<div style="display:inline-block;width:5.76px">&#160;</div>control over financial reporting. </div><div id="a15722" style="position:absolute;left:66.24px;top:480.9px;">Internal control over<div style="display:inline-block;width:5.89px">&#160;</div>financial reporting is<div style="display:inline-block;width:5.85px">&#160;</div>a process designed<div style="display:inline-block;width:6.03px">&#160;</div>by, or under<div style="display:inline-block;width:5.6px">&#160;</div>the supervision of,<div style="display:inline-block;width:5.84px">&#160;</div>the Company&#8217;s<div style="display:inline-block;width:6.01px">&#160;</div>Chief Executive </div><div id="a15726" style="position:absolute;left:66.24px;top:499.3px;">Officer and<div style="display:inline-block;width:6.77px">&#160;</div>Chief Financial<div style="display:inline-block;width:6.88px">&#160;</div>Officer and<div style="display:inline-block;width:6.77px">&#160;</div>effected by<div style="display:inline-block;width:6.65px">&#160;</div>the Company<div style="display:inline-block;width:2px">&#160;</div>&#8217;s board<div style="display:inline-block;width:7.67px">&#160;</div>of directors,<div style="display:inline-block;width:6.56px">&#160;</div>management and<div style="display:inline-block;width:6.78px">&#160;</div>other personnel,<div style="display:inline-block;width:6.76px">&#160;</div>to </div><div id="a15729" style="position:absolute;left:66.24px;top:517.7px;">provide reasonable<div style="display:inline-block;width:7.34px">&#160;</div>assurance regarding<div style="display:inline-block;width:6.98px">&#160;</div>the reliability<div style="display:inline-block;width:7.07px">&#160;</div>of financial<div style="display:inline-block;width:7.16px">&#160;</div>reporting and<div style="display:inline-block;width:7.23px">&#160;</div>the preparation<div style="display:inline-block;width:7.19px">&#160;</div>of the<div style="display:inline-block;width:6.83px">&#160;</div>Company&#8217;s financial </div><div id="a15732" style="position:absolute;left:66.24px;top:536.1px;">statements in accordance with accounting<div style="display:inline-block;width:5.03px">&#160;</div>principles generally accepted in the<div style="display:inline-block;width:4.91px">&#160;</div>United States of America. Because of its inherent </div><div id="a15734" style="position:absolute;left:66.24px;top:554.5px;">limitations, internal<div style="display:inline-block;width:6.71px">&#160;</div>control over<div style="display:inline-block;width:6.83px">&#160;</div>financial reporting<div style="display:inline-block;width:6.67px">&#160;</div>is not<div style="display:inline-block;width:6.53px">&#160;</div>intended to<div style="display:inline-block;width:6.7px">&#160;</div>provide absolute<div style="display:inline-block;width:6.58px">&#160;</div>assurance that<div style="display:inline-block;width:6.59px">&#160;</div>a misstatement<div style="display:inline-block;width:6.95px">&#160;</div>of the </div><div id="a15736" style="position:absolute;left:66.24px;top:572.9px;">Company&#8217;s financial statements<div style="display:inline-block;width:4.94px">&#160;</div>would be prevented or detected.</div><div id="a15739" style="position:absolute;left:411.587px;top:572.9px;">&#160;</div><div id="a15740" style="position:absolute;left:66.24px;top:591.3px;">&#160;</div><div id="a15741" style="position:absolute;left:66.24px;top:609.7px;">The Company&#8217;s<div style="display:inline-block;width:6.6px">&#160;</div>management, with<div style="display:inline-block;width:5.9px">&#160;</div>the participation<div style="display:inline-block;width:5.82px">&#160;</div>of its Chief<div style="display:inline-block;width:6.81px">&#160;</div>Executive Officer<div style="display:inline-block;width:5.97px">&#160;</div>and Chief Financial<div style="display:inline-block;width:6.94px">&#160;</div>Officer, conducted<div style="display:inline-block;width:6.02px">&#160;</div>an </div><div id="a15744" style="position:absolute;left:66.24px;top:628.1px;">evaluation of the effectiveness of the Company&#8217;s internal controls over financial reporting based on the criteria established in the </div><div id="a15748" style="position:absolute;font-style:italic;left:66.24px;top:646.5px;">2013 Internal Control<div style="display:inline-block;width:0.46px">&#160;</div>Integrated Framework</div><div id="a15749" style="position:absolute;left:305.027px;top:646.5px;"><div style="display:inline-block;width:2.56px">&#160;</div>issued by the Committee<div style="display:inline-block;width:0.96px">&#160;</div>of Sponsoring Organizations of<div style="display:inline-block;width:1px">&#160;</div>the Treadway Commission </div><div id="a15751" style="position:absolute;left:66.24px;top:664.9px;">(COSO). This evaluation included a<div style="display:inline-block;width:4.91px">&#160;</div>review of the documentation of controls,<div style="display:inline-block;width:5.33px">&#160;</div>evaluation of the design effectiveness<div style="display:inline-block;width:5.27px">&#160;</div>of controls, </div><div id="a15753" style="position:absolute;left:66.24px;top:683.3px;">testing of<div style="display:inline-block;width:6.21px">&#160;</div>the operating<div style="display:inline-block;width:6.47px">&#160;</div>effectiveness of<div style="display:inline-block;width:6.31px">&#160;</div>controls and<div style="display:inline-block;width:6.4px">&#160;</div>a conclusion<div style="display:inline-block;width:6.37px">&#160;</div>on this evaluation.<div style="display:inline-block;width:7.86px">&#160;</div>Based on<div style="display:inline-block;width:6.47px">&#160;</div>this evaluation,<div style="display:inline-block;width:6.38px">&#160;</div>management </div><div id="a15754" style="position:absolute;left:66.24px;top:701.7px;">concluded that the Company&#8217;s<div style="display:inline-block;width:4.78px">&#160;</div>internal control over financial reporting was effective as of December</div><div id="a15759" style="position:absolute;left:604.093px;top:701.7px;">&#160;</div><div id="a15760" style="position:absolute;left:607.453px;top:701.7px;">31,<div style="display:inline-block;width:3.6px">&#160;</div>2020.</div><div id="a15765" style="position:absolute;left:657.573px;top:701.7px;">&#160;</div><div id="a15766" style="position:absolute;left:66.24px;top:720.1px;">&#160;</div><div id="a15767" style="position:absolute;left:66.24px;top:738.5px;">This annual report<div style="display:inline-block;width:5.2px">&#160;</div>does not include an<div style="display:inline-block;width:5.43px">&#160;</div>attestation report of<div style="display:inline-block;width:5.29px">&#160;</div>the Company&#8217;s<div style="display:inline-block;width:5.33px">&#160;</div>registered public accounting<div style="display:inline-block;width:5.39px">&#160;</div>firm regarding internal </div><div id="a15770" style="position:absolute;left:66.24px;top:756.9px;">control over<div style="display:inline-block;width:9.55px">&#160;</div>financial reporting.<div style="display:inline-block;width:9.59px">&#160;</div>Management&#8217;s report<div style="display:inline-block;width:10.7px">&#160;</div>was not<div style="display:inline-block;width:9.3px">&#160;</div>subject to<div style="display:inline-block;width:9.53px">&#160;</div>attestation by<div style="display:inline-block;width:9.46px">&#160;</div>the Company<div style="display:inline-block;width:3.44px">&#160;</div>&#8217;s registered<div style="display:inline-block;width:10.35px">&#160;</div>public </div><div id="a15775" style="position:absolute;left:66.24px;top:775.3px;">accounting firm<div style="display:inline-block;width:8.99px">&#160;</div>pursuant to<div style="display:inline-block;width:9.1px">&#160;</div>rules of<div style="display:inline-block;width:8.76px">&#160;</div>the Securities<div style="display:inline-block;width:9.05px">&#160;</div>and Exchange<div style="display:inline-block;width:9.15px">&#160;</div>Commission that<div style="display:inline-block;width:9.13px">&#160;</div>permit the<div style="display:inline-block;width:8.99px">&#160;</div>Company to<div style="display:inline-block;width:8.95px">&#160;</div>provide only </div><div id="a15776" style="position:absolute;left:66.24px;top:793.7px;">management&#8217;s report in this annual<div style="display:inline-block;width:4.78px">&#160;</div>report.</div><div id="a15779" style="position:absolute;left:293.027px;top:793.7px;">&#160;</div><div id="a15780" style="position:absolute;left:66.24px;top:812.1px;">&#160;</div><div id="a15781" style="position:absolute;font-weight:bold;left:66.24px;top:830.9px;">Changes in Internal Controls</div><div id="a15783" style="position:absolute;font-weight:bold;left:232.347px;top:830.9px;">&#160;</div><div id="a15784" style="position:absolute;left:66.24px;top:849px;">&#160;</div><div id="a15785" style="position:absolute;left:66.24px;top:867.4px;">There were no changes in<div style="display:inline-block;width:5.34px">&#160;</div>internal control over financial<div style="display:inline-block;width:5.08px">&#160;</div>reporting (as such term<div style="display:inline-block;width:5.2px">&#160;</div>is defined in Exchange<div style="display:inline-block;width:4.44px">&#160;</div>Act Rule 13a-15(f) and </div><div id="a15789" style="position:absolute;left:66.24px;top:885.8px;">Rule 15d-15(f)) that occurred in the last<div style="display:inline-block;width:5px">&#160;</div>fiscal quarter that have materially affected,<div style="display:inline-block;width:5.03px">&#160;</div>or are reasonably likely to materially affect, </div><div id="a15793" style="position:absolute;left:66.24px;top:904.2px;">our internal control over financial reporting.</div><div id="a15795" style="position:absolute;left:301.667px;top:904.2px;">&#160;</div><div id="a15796" style="position:absolute;left:66.24px;top:922.6px;">&#160;</div><div id="a15797" style="position:absolute;font-weight:bold;left:66.24px;top:941.3px;">ITEM 9B. OTHER INFORMATION</div><div id="a15799" style="position:absolute;font-weight:bold;left:277.187px;top:941.3px;">&#160;</div><div id="a15800" style="position:absolute;left:66.24px;top:959.4px;">&#160;</div><div id="a15801" style="position:absolute;left:66.24px;top:977.8px;">None.</div><div id="a15802" style="position:absolute;left:98.432px;top:977.8px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page70" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a15803" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a15808" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a15809" style="position:absolute;left:401.347px;top:1006.3px;">69</div><div id="a15810" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a15811" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">PART III</div><div id="a15812" style="position:absolute;font-weight:bold;left:119.712px;top:58px;">&#160;</div><div id="a15813" style="position:absolute;left:66.24px;top:76px;">&#160;</div><div id="a15814" style="position:absolute;font-weight:bold;left:66.24px;top:94.8px;">ITEM 10. DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE</div><div id="a15818" style="position:absolute;font-weight:bold;left:582.973px;top:94.8px;">&#160;</div><div id="a15819" style="position:absolute;left:66.24px;top:112.9px;">&#160;</div><div id="a15820" style="position:absolute;left:66.24px;top:131.3px;">The information required<div style="display:inline-block;width:5.77px">&#160;</div>by this Part III,<div style="display:inline-block;width:5.99px">&#160;</div>Item 10 is incorporated<div style="display:inline-block;width:6.06px">&#160;</div>by reference from<div style="display:inline-block;width:5.37px">&#160;</div>the Company&#8217;s<div style="display:inline-block;width:5.65px">&#160;</div>definitive proxy statement </div><div id="a15823" style="position:absolute;left:66.24px;top:149.7px;">for its annual meeting of stockholders to be held on or<div style="display:inline-block;width:4.81px">&#160;</div>about June 15, 2021, which is expected to be filed with the<div style="display:inline-block;width:4.74px">&#160;</div>SEC pursuant </div><div id="a15825" style="position:absolute;left:66.24px;top:168.1px;">to Regulation 14A of the Securities Exchange Act of 1934 within 120 days after the end of the fiscal year covered by this report.</div><div id="a15828" style="position:absolute;left:749.893px;top:168.1px;">&#160;</div><div id="a15829" style="position:absolute;left:66.24px;top:186.5px;">&#160;</div><div id="a15830" style="position:absolute;font-weight:bold;left:66.24px;top:205.2px;">ITEM 11. EXECUTIVE COMPENSATION</div><div id="a15832" style="position:absolute;font-weight:bold;left:316.547px;top:205.2px;">&#160;</div><div id="a15833" style="position:absolute;left:66.24px;top:223.3px;">&#160;</div><div id="a15834" style="position:absolute;left:66.24px;top:241.7px;">The information required<div style="display:inline-block;width:5.77px">&#160;</div>by this Part<div style="display:inline-block;width:5.42px">&#160;</div>III, Item 11<div style="display:inline-block;width:5.57px">&#160;</div>is incorporated by<div style="display:inline-block;width:5.4px">&#160;</div>reference from the<div style="display:inline-block;width:5.62px">&#160;</div>Company&#8217;s definitive<div style="display:inline-block;width:5.71px">&#160;</div>proxy statement </div><div id="a15838" style="position:absolute;left:66.24px;top:260.1px;">for its annual meeting of stockholders to be held on or<div style="display:inline-block;width:4.81px">&#160;</div>about June 15, 2021, which is expected to be filed with the<div style="display:inline-block;width:4.74px">&#160;</div>SEC pursuant </div><div id="a15840" style="position:absolute;left:66.24px;top:278.5px;">to Regulation 14A of the Securities Exchange Act of 1934 within 120 days after the end of the fiscal year covered by this report.</div><div id="a15842" style="position:absolute;left:749.893px;top:278.5px;">&#160;</div><div id="a15843" style="position:absolute;left:66.24px;top:296.9px;">&#160;</div><div id="a15844" style="position:absolute;font-weight:bold;left:66.24px;top:315.6px;">ITEM 12. SECURITY OWNERSHIP OF CERTAIN<div style="display:inline-block;width:5.1px">&#160;</div>BENEFICIAL OWNERS AND MANAGEMENT AND RELATED </div><div id="a15850" style="position:absolute;font-weight:bold;left:66.24px;top:334px;">STOCKHOLDER MATTERS</div><div id="a15851" style="position:absolute;font-weight:bold;left:238.907px;top:334px;">&#160;</div><div id="a15852" style="position:absolute;left:66.24px;top:352.1px;">&#160;</div><div id="a15853" style="position:absolute;left:66.24px;top:370.5px;">The information required<div style="display:inline-block;width:5.77px">&#160;</div>by this Part III,<div style="display:inline-block;width:5.99px">&#160;</div>Item 12 is incorporated<div style="display:inline-block;width:6.06px">&#160;</div>by reference from<div style="display:inline-block;width:5.37px">&#160;</div>the Company&#8217;s<div style="display:inline-block;width:5.65px">&#160;</div>definitive proxy statement </div><div id="a15857" style="position:absolute;left:66.24px;top:388.9px;">for its annual meeting of stockholders to be held on or<div style="display:inline-block;width:4.81px">&#160;</div>about June 15, 2021, which is expected to be filed with the<div style="display:inline-block;width:4.74px">&#160;</div>SEC pursuant </div><div id="a15859" style="position:absolute;left:66.24px;top:407.3px;">to Regulation 14A of the Securities Exchange Act of 1934 within 120 days after the end of the fiscal year covered by this report.</div><div id="a15861" style="position:absolute;left:749.893px;top:407.3px;">&#160;</div><div id="a15862" style="position:absolute;left:66.24px;top:425.7px;">&#160;</div><div id="a15863" style="position:absolute;font-weight:bold;left:66.24px;top:444.4px;">ITEM 13. CERTAIN RELATIONSHIPS, RELATED TRANSACTIONS,<div style="display:inline-block;width:4.04px">&#160;</div>AND DIRECTOR INDEPENDENCE</div><div id="a15867" style="position:absolute;font-weight:bold;left:696.293px;top:444.4px;">&#160;</div><div id="a15868" style="position:absolute;left:66.24px;top:462.5px;">&#160;</div><div id="a15869" style="position:absolute;left:66.24px;top:480.9px;">The information required<div style="display:inline-block;width:5.77px">&#160;</div>by this Part III,<div style="display:inline-block;width:5.99px">&#160;</div>Item 13 is incorporated<div style="display:inline-block;width:6.06px">&#160;</div>by reference from<div style="display:inline-block;width:5.37px">&#160;</div>the Company&#8217;s<div style="display:inline-block;width:5.65px">&#160;</div>definitive proxy statement </div><div id="a15872" style="position:absolute;left:66.24px;top:499.3px;">for its annual meeting of stockholders to be held on or<div style="display:inline-block;width:4.84px">&#160;</div>about June 15, 2021, which is expected to be filed with the<div style="display:inline-block;width:4.74px">&#160;</div>SEC pursuant </div><div id="a15874" style="position:absolute;left:66.24px;top:517.7px;">to Regulation 14A of the Securities Exchange Act of 1934 within 120 days after the end of the fiscal year covered by this report.</div><div id="a15876" style="position:absolute;left:749.893px;top:517.7px;">&#160;</div><div id="a15877" style="position:absolute;left:66.24px;top:536.1px;">&#160;</div><div id="a15878" style="position:absolute;font-weight:bold;left:66.24px;top:554.8px;">ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES</div><div id="a15882" style="position:absolute;font-weight:bold;left:430.467px;top:554.8px;">&#160;</div><div id="a15883" style="position:absolute;left:66.24px;top:572.9px;">&#160;</div><div id="a15884" style="position:absolute;left:66.24px;top:591.3px;">The information required<div style="display:inline-block;width:5.77px">&#160;</div>by this Part III,<div style="display:inline-block;width:5.99px">&#160;</div>Item 14 is incorporated<div style="display:inline-block;width:6.06px">&#160;</div>by reference from<div style="display:inline-block;width:5.37px">&#160;</div>the Company&#8217;s<div style="display:inline-block;width:5.65px">&#160;</div>definitive proxy statement </div><div id="a15887" style="position:absolute;left:66.24px;top:609.7px;">for its annual meeting of stockholders to be held on or<div style="display:inline-block;width:4.81px">&#160;</div>about June 15, 2021, which is expected to be filed with<div style="display:inline-block;width:4.74px">&#160;</div>the SEC pursuant </div><div id="a15889" style="position:absolute;left:66.24px;top:628.1px;">to Regulation 14A of the Securities Exchange Act of 1934 within 120 days after the end of the fiscal year covered by this report.</div><div id="a15891" style="position:absolute;left:749.893px;top:628.1px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page71" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:222px; height:1.3px; left:85.3px; top:145.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:119.5px; height:1.3px; left:85.3px; top:181.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:374.2px; height:1.3px; left:85.3px; top:255.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:536.1px; height:1px; left:110.1px; top:328.8px; background-color:#0563C1;">&#160;</div>
<div style="position:absolute; width:47.2px; height:1.3px; left:85.3px; top:416.4px; background-color:#000000;">&#160;</div>
<div id="a15892" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a15897" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a15898" style="position:absolute;left:401.347px;top:1006.3px;">70</div><div id="a15899" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a15900" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">PART IV</div><div id="a15901" style="position:absolute;font-weight:bold;left:119.072px;top:58px;">&#160;</div><div id="a15902" style="position:absolute;left:66.24px;top:76px;">&#160;</div><div id="a15903" style="position:absolute;font-weight:bold;left:66.24px;top:94.8px;">ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</div><div id="a15906" style="position:absolute;font-weight:bold;left:468.413px;top:94.8px;">&#160;</div><div id="a15907" style="position:absolute;left:66.24px;top:112.9px;">&#160;</div><div id="a15908" style="position:absolute;font-weight:bold;left:66.24px;top:131.6px;">(a) Documents filed as Part of this Report:</div><div id="a15910" style="position:absolute;font-weight:bold;left:307.267px;top:131.6px;">&#160;</div><div id="a15911" style="position:absolute;left:66.24px;top:149.7px;">&#160;</div><div id="a15912" style="position:absolute;font-weight:bold;left:66.24px;top:168.4px;">(1) Financial Statements</div><div id="a15914" style="position:absolute;font-weight:bold;left:204.827px;top:168.4px;">&#160;</div><div id="a15915" style="position:absolute;left:66.24px;top:186.5px;">&#160;</div><div id="a15916" style="position:absolute;left:66.24px;top:204.9px;">See Part II, Item 8 hereof.</div><div id="a15917" style="position:absolute;left:204.347px;top:204.9px;">&#160;</div><div id="a15918" style="position:absolute;left:66.24px;top:223.3px;">&#160;</div><div id="a15919" style="position:absolute;font-weight:bold;left:66.24px;top:242px;">(2) Financial Statement Schedules and Independent Auditor's Report</div><div id="a15921" style="position:absolute;font-weight:bold;left:459.453px;top:242px;">&#160;</div><div id="a15922" style="position:absolute;left:66.24px;top:260.1px;">&#160;</div><div id="a15923" style="position:absolute;left:66.24px;top:278.5px;">The following consolidated financial statement schedules are filed with<div style="display:inline-block;width:4.74px">&#160;</div>this Annual Report on Form 10-K:</div><div id="a15926" style="position:absolute;left:634.373px;top:278.5px;">&#160;</div><div id="a15927" style="position:absolute;left:66.24px;top:296.9px;">&#160;</div><div id="a15928" style="position:absolute;color:#0563C1;left:110.112px;top:315.3px;">Schedule II &#8212; Valuation<div style="display:inline-block;width:5.78px">&#160;</div>and Qualifying Accounts and Reserves<div style="display:inline-block;width:6.02px">&#160;</div>for the Years Ended December</div><div id="a15934" style="position:absolute;color:#0563C1;left:629.573px;top:315.3px;">31, </div><div id="a15935" style="position:absolute;color:#0563C1;left:110.112px;top:333.7px;">2020, 2019,<div style="display:inline-block;width:3.79px">&#160;</div>and 2018</div><div id="a15941" style="position:absolute;left:66.24px;top:347.3px;">&#160;</div><div id="a15942" style="position:absolute;left:66.24px;top:365.7px;">All other schedules are omitted because of the absence of the<div style="display:inline-block;width:4.79px">&#160;</div>conditions under which they are required.</div><div id="a15943" style="position:absolute;left:617.693px;top:365.7px;">&#160;</div><div id="a15944" style="position:absolute;left:66.24px;top:384.1px;">&#160;</div><div id="a15945" style="position:absolute;font-weight:bold;left:66.24px;top:402.8px;">(3) Exhibits</div><div id="a15947" style="position:absolute;font-weight:bold;left:132.512px;top:402.8px;">&#160;</div><div id="a15948" style="position:absolute;left:66.24px;top:420.9px;">&#160;</div><div id="a15949" style="position:absolute;left:66.24px;top:439.3px;">See Index to Exhibits filed with this Annual Report on Form 10-K.</div><div id="a15953" style="position:absolute;left:422.627px;top:439.3px;">&#160;</div><div id="a15954" style="position:absolute;left:66.24px;top:457.7px;">&#160;</div><div id="a15955" style="position:absolute;font-weight:bold;left:66.24px;top:476.4px;">ITEM 16. FORM 10-K SUMMARY</div><div id="a15959" style="position:absolute;font-weight:bold;left:271.427px;top:476.4px;">&#160;</div><div id="a15960" style="position:absolute;left:66.24px;top:494.5px;">&#160;</div><div id="a15961" style="position:absolute;left:66.24px;top:512.9px;">Not Applicable.</div><div id="a15962" style="position:absolute;left:150.747px;top:512.9px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page72" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:332.4px; height:1.3px; left:102.3px; top:185.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:193.8px; height:1.3px; left:66.2px; top:326.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:193.8px; height:1.3px; left:66.2px; top:389.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:193.8px; height:1.3px; left:66.2px; top:467.6px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:193.8px; height:1.3px; left:66.2px; top:514.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:193.8px; height:1.3px; left:66.2px; top:562.1px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:193.8px; height:1.3px; left:66.2px; top:609.5px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:193.8px; height:1.3px; left:66.2px; top:656.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:193.8px; height:1.3px; left:66.2px; top:704.3px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:193.8px; height:1.3px; left:66.2px; top:751.6px; background-color:#000000;">&#160;</div>
<div id="a15963" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a15968" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a15969" style="position:absolute;left:401.347px;top:1006.3px;">71</div><div id="a15970" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a15971" style="position:absolute;font-weight:bold;left:66.24px;top:58px;">SIGNATURES</div><div id="a15972" style="position:absolute;font-weight:bold;left:152.027px;top:58px;">&#160;</div><div id="a15973" style="position:absolute;left:66.24px;top:76px;">&#160;</div><div id="a15974" style="position:absolute;left:66.24px;top:94.4px;">Pursuant to the requirements<div style="display:inline-block;width:5.92px">&#160;</div>of Section 13 or<div style="display:inline-block;width:5.68px">&#160;</div>15(d) of the Securities<div style="display:inline-block;width:5.62px">&#160;</div>Exchange Act of 1934,<div style="display:inline-block;width:5.25px">&#160;</div>the registrant has duly<div style="display:inline-block;width:5.55px">&#160;</div>caused this </div><div id="a15976" style="position:absolute;left:66.24px;top:112.9px;">report to be signed on its behalf by the undersigned, thereunto<div style="display:inline-block;width:4.78px">&#160;</div>duly authorized.</div><div id="a15978" style="position:absolute;left:486.973px;top:112.9px;">&#160;</div><div id="a15979" style="position:absolute;left:66.24px;top:131.3px;">&#160;</div><div id="a15980" style="position:absolute;left:70.24px;top:149.7px;">CORE MOLDING TECHNOLOGIES, INC.</div><div id="a15986" style="position:absolute;left:70.24px;top:170.6px;">By</div><div id="a15988" style="position:absolute;left:106.272px;top:170.6px;">/s/ David L. Duvall</div><div id="a15992" style="position:absolute;left:106.272px;top:187.4px;">David L. Duvall</div><div id="a15996" style="position:absolute;left:106.272px;top:202.6px;">President and Chief Executive Officer</div><div id="a16003" style="position:absolute;left:106.272px;top:222.6px;">March 11, 2021</div><div id="a16006" style="position:absolute;left:66.24px;top:238px;">&#160;</div><div id="a16007" style="position:absolute;left:66.24px;top:256.4px;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons </div><div id="a16009" style="position:absolute;left:66.24px;top:274.8px;">on behalf of the registrant and in the capacities and on the dates indicated:</div><div id="a16010" style="position:absolute;left:461.373px;top:274.8px;">&#160;</div><div id="a16011" style="position:absolute;left:66.24px;top:293.2px;">&#160;</div><div id="a16012" style="position:absolute;left:70.24px;top:311.6px;">/s/ David L. Duvall</div><div id="a16018" style="position:absolute;left:70.24px;top:328.2px;">David L. Duvall</div><div id="a16021" style="position:absolute;left:269.507px;top:328.2px;">President,  Chief<div style="display:inline-block;width:9.83px">&#160;</div>Executive  Officer,<div style="display:inline-block;width:10.1px">&#160;</div>and  Director </div><div id="a16023" style="position:absolute;left:269.507px;top:343.6px;">(Principal Executive Officer)</div><div id="a16026" style="position:absolute;left:562.813px;top:328.2px;">March 11, 2021</div><div id="a16033" style="position:absolute;left:70.24px;top:374.2px;">/s/ John P. Zimmer</div><div id="a16039" style="position:absolute;left:70.24px;top:391px;">John P. Zimmer</div><div id="a16042" style="position:absolute;left:269.507px;top:391px;">Vice  President,<div style="display:inline-block;width:13.47px">&#160;</div>Secretary,  Treasurer,<div style="display:inline-block;width:13.01px">&#160;</div>and  Chief </div><div id="a16043" style="position:absolute;left:269.507px;top:406.2px;">Financial  Officer  (Principal  Financial  Officer  and </div><div id="a16044" style="position:absolute;left:269.507px;top:421.6px;">Principal Accounting Officer)</div><div id="a16047" style="position:absolute;left:562.813px;top:391px;">March 11, 2021</div><div id="a16054" style="position:absolute;left:70.24px;top:452.3px;">*</div><div id="a16060" style="position:absolute;left:70.24px;top:468.9px;">Sandra L. Kowaleski</div><div id="a16063" style="position:absolute;left:269.507px;top:468.9px;">Director</div><div id="a16066" style="position:absolute;left:562.813px;top:468.9px;">March 11, 2021</div><div id="a16073" style="position:absolute;left:70.24px;top:499.6px;">*</div><div id="a16079" style="position:absolute;left:70.24px;top:516.3px;">Thomas R. Cellitti</div><div id="a16082" style="position:absolute;left:269.507px;top:516.3px;">Director</div><div id="a16085" style="position:absolute;left:562.813px;top:516.3px;">March 11, 2021</div><div id="a16092" style="position:absolute;left:70.24px;top:546.8px;">*</div><div id="a16098" style="position:absolute;left:70.24px;top:563.6px;">James F. Crowley</div><div id="a16101" style="position:absolute;left:269.507px;top:563.6px;">Director</div><div id="a16104" style="position:absolute;left:562.813px;top:563.6px;">March 11, 2021</div><div id="a16111" style="position:absolute;left:70.24px;top:594.2px;">*</div><div id="a16117" style="position:absolute;left:70.24px;top:610.9px;">Ralph O. Hellmold</div><div id="a16120" style="position:absolute;left:269.507px;top:610.9px;">Director</div><div id="a16123" style="position:absolute;left:562.813px;top:610.9px;">March 11, 2021</div><div id="a16130" style="position:absolute;left:70.24px;top:641.6px;">*</div><div id="a16136" style="position:absolute;left:70.24px;top:658.2px;">Matthew Jauchius</div><div id="a16139" style="position:absolute;left:269.507px;top:658.2px;">Director</div><div id="a16142" style="position:absolute;left:562.813px;top:658.2px;">March 11, 2021</div><div id="a16149" style="position:absolute;left:70.24px;top:688.9px;">*</div><div id="a16155" style="position:absolute;left:70.24px;top:705.6px;">Andrew O. Smith</div><div id="a16158" style="position:absolute;left:269.507px;top:705.6px;">Director</div><div id="a16161" style="position:absolute;left:562.813px;top:705.6px;">March 11, 2021</div><div id="a16168" style="position:absolute;left:70.24px;top:736.3px;">*By /s/ John P. Zimmer</div><div id="a16174" style="position:absolute;left:70.24px;top:752.9px;">John P. Zimmer</div><div id="a16177" style="position:absolute;left:269.507px;top:752.9px;">Attorney-In-Fact</div><div id="a16184" style="position:absolute;left:562.813px;top:752.9px;">March 11, 2021</div><div id="a16186" style="position:absolute;left:66.24px;top:768.3px;">&#160;</div><div id="a16187" style="position:absolute;left:69.6px;top:768.3px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page73" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:9.9px; height:17px; left:653.4px; top:480.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:653.4px; top:306.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:556.4px; top:480.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:9.9px; height:17px; left:556.4px; top:306.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:459.3px; top:480.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:459.3px; top:306.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:362.3px; top:480.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:10.1px; height:17px; left:362.3px; top:306.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:209px; height:17px; left:66.2px; top:480.4px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:209px; height:17px; left:66.2px; top:306.9px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:516.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:556.4px; top:516.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93.1px; height:15.4px; left:459.3px; top:516.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:362.3px; top:516.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:292.1px; height:15.4px; left:66.2px; top:516.1px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.1px; left:66.2px; top:514.3px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:482px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:556.4px; top:482px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93.1px; height:15.4px; left:459.3px; top:482px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:362.3px; top:482px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:292.1px; height:15.4px; left:66.2px; top:482px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:342.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:556.4px; top:342.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93.1px; height:15.4px; left:459.3px; top:342.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:362.3px; top:342.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:292.1px; height:15.4px; left:66.2px; top:342.6px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:17.2px; left:66.2px; top:340.8px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:653.4px; top:308.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:190.1px; height:15.4px; left:459.3px; top:308.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:93px; height:15.4px; left:362.3px; top:308.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:292.1px; height:15.4px; left:66.2px; top:308.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:481px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:684.1px; height:16.3px; left:66.2px; top:307.5px; background-color:#CCEEFF;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:480.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:480.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:480.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:86.9px; height:1px; left:372.4px; top:480.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:275.3px; top:480.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:184px; height:1px; left:372.4px; top:411.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:663.3px; top:306.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87.1px; height:1px; left:566.3px; top:306.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:469.4px; top:306.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:86.9px; height:1px; left:372.4px; top:306.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:87px; height:1px; left:275.3px; top:306.9px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:184px; height:1px; left:372.4px; top:240.2px; background-color:#000000;">&#160;</div>
<div id="a16188" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a16193" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a16194" style="position:absolute;left:401.347px;top:1006.3px;">72</div><div id="a16195" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="div_1947_XBRL_TS_2e27344fa25f4861b35963aa32c69b8e" style="position:absolute;left:61.813px;top:58px;float:left;"><ix:nonNumeric id="ID_2e27344fa25f4861b35963aa32c69b8e" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655" continuedAt="XBRL_TS_10535a06615a4f5fbabe252c1faa0fd6" escape="true"><div id="TextBlockContainer1948" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:639px;height:163px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a16196" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Core Molding Technologies, Inc. and Subsidiaries</div><div id="a16197" style="position:absolute;font-weight:bold;font-style:normal;left:286.253px;top:0px;">&#160;</div><div id="a16198" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a16199" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:36.8px;">Schedule II</div><div id="a16200" style="position:absolute;font-weight:bold;font-style:normal;left:69.259px;top:36.8px;">&#160;</div><div id="a16201" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">&#160;</div><div id="a16202" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">Consolidated valuation and qualifying accounts and reserves<div style="display:inline-block;width:4.72px">&#160;</div>for the years ended December</div><div id="a16204" style="position:absolute;font-weight:normal;font-style:normal;left:491.4px;top:73.3px;">&#160;</div><div id="a16205" style="position:absolute;font-weight:normal;font-style:normal;left:494.76px;top:73.3px;">31, 2020, 2019 and 2018.</div><div id="a16206" style="position:absolute;font-weight:normal;font-style:normal;left:630.64px;top:73.3px;">&#160;</div><div id="a16207" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">&#160;</div><div id="a16208" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">Reserves deducted from asset to which it applies:</div><div id="a16209" style="position:absolute;font-weight:normal;font-style:normal;left:267.853px;top:110.1px;">&#160;</div><div id="a16210" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">&#160;</div><div id="a16211" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">Allowance for Doubtful Accounts</div></div></ix:nonNumeric></div><div id="a16212" style="position:absolute;left:247.387px;top:204.9px;">&#160;</div><div id="div_1949_XBRL_TS_10535a06615a4f5fbabe252c1faa0fd6" style="position:absolute;left:61.813px;top:224.9px;float:left;"><ix:continuation id="XBRL_TS_10535a06615a4f5fbabe252c1faa0fd6" continuedAt="XBRL_TS_885cdd78e86542078e4a18459fc8dc5f"><div id="TextBlockContainer1950" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:698px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a16217" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:0px;">Additions </div><div id="a16226" style="position:absolute;font-weight:normal;font-style:normal;left:228.973px;top:36px;">Balance at<div style="display:inline-block;width:3.53px">&#160;</div></div><div id="a16228" style="position:absolute;font-weight:normal;font-style:normal;left:222.093px;top:51.4px;">Beginning of<div style="display:inline-block;width:3.57px">&#160;</div></div><div id="a16230" style="position:absolute;font-weight:normal;font-style:normal;left:244.013px;top:66.7px;">Year </div><div id="a16233" style="position:absolute;font-weight:normal;font-style:normal;left:319.213px;top:20.6px;">(Recovered)/ </div><div id="a16235" style="position:absolute;font-weight:normal;font-style:normal;left:324.653px;top:36px;">Charged to<div style="display:inline-block;width:3.87px">&#160;</div></div><div id="a16237" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:51.4px;">Costs &amp;<div style="display:inline-block;width:3.55px">&#160;</div></div><div id="a16239" style="position:absolute;font-weight:normal;font-style:normal;left:328.813px;top:66.7px;">Expenses </div><div id="a16242" style="position:absolute;font-weight:normal;font-style:normal;left:421.64px;top:36px;">Charged to<div style="display:inline-block;width:3.84px">&#160;</div></div><div id="a16244" style="position:absolute;font-weight:normal;font-style:normal;left:435.88px;top:51.4px;">Other<div style="display:inline-block;width:3.52px">&#160;</div></div><div id="a16246" style="position:absolute;font-weight:normal;font-style:normal;left:425.8px;top:66.7px;">Accounts </div><div id="a16249" style="position:absolute;font-weight:normal;font-style:normal;left:509.96px;top:66.7px;">Deductions </div><div id="a16250" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:574px;top:66.3px;">(A)</div><div id="a16253" style="position:absolute;font-weight:normal;font-style:normal;left:604.72px;top:51.4px;">Balance at End<div style="display:inline-block;width:3.62px">&#160;</div></div><div id="a16255" style="position:absolute;font-weight:normal;font-style:normal;left:624.88px;top:66.7px;">of Year </div><div id="a16257" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83.7px;">Year<div style="display:inline-block;width:4.81px">&#160;</div>Ended December 31, 2020 </div><div id="a16259" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:83.7px;">$ </div><div id="a16261" style="position:absolute;font-weight:normal;font-style:normal;left:259.853px;top:83.7px;"><ix:nonFraction id="ID_519" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">50,000</ix:nonFraction></div><div id="a16264" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:83.7px;">$ </div><div id="a16266" style="position:absolute;font-weight:normal;font-style:normal;left:356.973px;top:83.7px;">27,000 </div><div id="a16269" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:83.7px;">$ </div><div id="a16273" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:83.7px;">$ </div><div id="a16275" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:83.7px;">36,000 </div><div id="a16278" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:83.7px;">$ </div><div id="a16280" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:83.7px;"><ix:nonFraction id="ID_1141" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">41,000</ix:nonFraction></div><div id="a16282" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100.6px;">Year<div style="display:inline-block;width:4.81px">&#160;</div>Ended December 31, 2019 </div><div id="a16284" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:100.6px;">$ </div><div id="a16286" style="position:absolute;font-weight:normal;font-style:normal;left:259.853px;top:100.6px;"><ix:nonFraction id="ID_523" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">25,000</ix:nonFraction></div><div id="a16289" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:100.6px;">$ </div><div id="a16291" style="position:absolute;font-weight:normal;font-style:normal;left:363.533px;top:100.6px;"><ix:nonFraction id="ID_520" name="cmt:ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">4,000</ix:nonFraction></div><div id="a16294" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:100.6px;">$ </div><div id="a16296" style="position:absolute;font-weight:normal;font-style:normal;left:453.96px;top:100.6px;"><ix:nonFraction id="ID_521" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">36,000</ix:nonFraction></div><div id="a16299" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:100.6px;">$ </div><div id="a16301" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:100.6px;"><ix:nonFraction id="ID_522" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">15,000</ix:nonFraction></div><div id="a16304" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:100.6px;">$ </div><div id="a16306" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:100.6px;"><ix:nonFraction id="ID_519A" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">50,000</ix:nonFraction></div><div id="a16308" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:117.8px;">Year<div style="display:inline-block;width:4.81px">&#160;</div>Ended December 31, 2018 </div><div id="a16310" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:117.8px;">$ </div><div id="a16312" style="position:absolute;font-weight:normal;font-style:normal;left:283.213px;top:117.8px;"><ix:nonFraction id="ID_527" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a16315" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:117.8px;">$ </div><div id="a16317" style="position:absolute;font-weight:normal;font-style:normal;left:356.973px;top:117.8px;"><ix:nonFraction id="ID_524" name="cmt:ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">25,000</ix:nonFraction></div><div id="a16320" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:117.8px;">$ </div><div id="a16322" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:117.8px;"><ix:nonFraction id="ID_525" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a16325" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:117.8px;">$ </div><div id="a16327" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:117.8px;"><ix:nonFraction id="ID_526" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a16330" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:117.8px;">$ </div><div id="a16332" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:117.8px;"><ix:nonFraction id="ID_523A" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">25,000</ix:nonFraction></div></div></ix:continuation></div><div id="a16334" style="position:absolute;left:66.24px;top:358px;">&#160;</div><div id="div_1951_XBRL_TS_885cdd78e86542078e4a18459fc8dc5f" style="position:absolute;left:61.813px;top:376.4px;float:left;"><ix:continuation id="XBRL_TS_885cdd78e86542078e4a18459fc8dc5f" continuedAt="XBRL_TS_35e5ae3f77ce47909f4e7796fdfda446"><div id="TextBlockContainer1952" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:186px;height:16px;display:inline-block;"><div id="a16335" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Customer Chargeback Allowance</div></div></ix:continuation></div><div id="a16336" style="position:absolute;left:245.307px;top:376.4px;">&#160;</div><div id="div_1953_XBRL_TS_35e5ae3f77ce47909f4e7796fdfda446" style="position:absolute;left:61.813px;top:396.4px;float:left;"><ix:continuation id="XBRL_TS_35e5ae3f77ce47909f4e7796fdfda446" continuedAt="XBRL_TS_c2afbacec7b749e2a6c451f2ebecd9e5"><div id="TextBlockContainer1954" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:136px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a16341" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:0px;">Additions </div><div id="a16350" style="position:absolute;font-weight:normal;font-style:normal;left:228.973px;top:37.9px;">Balance at<div style="display:inline-block;width:3.53px">&#160;</div></div><div id="a16352" style="position:absolute;font-weight:normal;font-style:normal;left:222.093px;top:53.3px;">Beginning of<div style="display:inline-block;width:3.57px">&#160;</div></div><div id="a16354" style="position:absolute;font-weight:normal;font-style:normal;left:244.013px;top:68.6px;">Year </div><div id="a16357" style="position:absolute;font-weight:normal;font-style:normal;left:319.213px;top:22.6px;">(Recovered)/ </div><div id="a16359" style="position:absolute;font-weight:normal;font-style:normal;left:324.653px;top:37.9px;">Charged to<div style="display:inline-block;width:3.87px">&#160;</div></div><div id="a16361" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:53.3px;">Costs &amp;<div style="display:inline-block;width:3.55px">&#160;</div></div><div id="a16363" style="position:absolute;font-weight:normal;font-style:normal;left:328.813px;top:68.6px;">Expenses </div><div id="a16366" style="position:absolute;font-weight:normal;font-style:normal;left:421.64px;top:37.9px;">Charged to<div style="display:inline-block;width:3.84px">&#160;</div></div><div id="a16368" style="position:absolute;font-weight:normal;font-style:normal;left:435.88px;top:53.3px;">Other<div style="display:inline-block;width:3.52px">&#160;</div></div><div id="a16370" style="position:absolute;font-weight:normal;font-style:normal;left:425.8px;top:68.6px;">Accounts </div><div id="a16373" style="position:absolute;font-weight:normal;font-style:normal;left:507.08px;top:68.6px;">Deductions (B) </div><div id="a16376" style="position:absolute;font-weight:normal;font-style:normal;left:604.72px;top:53.3px;">Balance at End </div><div id="a16378" style="position:absolute;font-weight:normal;font-style:normal;left:624.88px;top:68.6px;">of Year </div><div id="a16380" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.6px;">Year<div style="display:inline-block;width:4.81px">&#160;</div>Ended December 31, 2020 </div><div id="a16382" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:85.6px;">$ </div><div id="a16384" style="position:absolute;font-weight:normal;font-style:normal;left:253.133px;top:85.6px;"><ix:nonFraction id="ID_529" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">476,000</ix:nonFraction></div><div id="a16387" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:85.6px;">$ </div><div id="a16389" style="position:absolute;font-weight:normal;font-style:normal;left:350.253px;top:85.6px;">291,000 </div><div id="a16392" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:85.6px;">$ </div><div id="a16394" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:85.6px;"><ix:nonFraction id="ID_1142" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a16397" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:85.6px;">$ </div><div id="a16399" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:85.6px;">588,000 </div><div id="a16402" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.6px;">$ </div><div id="a16404" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:85.6px;"><ix:nonFraction id="ID_1143" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">179,000</ix:nonFraction></div><div id="a16406" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:102.6px;">Year<div style="display:inline-block;width:4.81px">&#160;</div>Ended December 31, 2019 </div><div id="a16408" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:102.6px;">$ </div><div id="a16410" style="position:absolute;font-weight:normal;font-style:normal;left:243.213px;top:102.6px;"><ix:nonFraction id="ID_532" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,344,000</ix:nonFraction></div><div id="a16413" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:102.6px;">$ </div><div id="a16415" style="position:absolute;font-weight:normal;font-style:normal;left:340.333px;top:102.6px;"><ix:nonFraction id="ID_530" name="cmt:ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,316,000</ix:nonFraction></div><div id="a16418" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:102.6px;">$ </div><div id="a16420" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:102.6px;"><ix:nonFraction id="ID_528" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a16423" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:102.6px;">$ </div><div id="a16425" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:102.6px;"><ix:nonFraction id="ID_531" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">3,184,000</ix:nonFraction></div><div id="a16428" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:102.6px;">$ </div><div id="a16430" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:102.6px;"><ix:nonFraction id="ID_529A" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">476,000</ix:nonFraction></div><div id="a16432" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.7px;">Year<div style="display:inline-block;width:4.81px">&#160;</div>Ended December 31, 2018 </div><div id="a16434" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:119.7px;">$ </div><div id="a16436" style="position:absolute;font-weight:normal;font-style:normal;left:253.133px;top:119.7px;"><ix:nonFraction id="ID_536" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">857,000</ix:nonFraction></div><div id="a16439" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:119.7px;">$ </div><div id="a16441" style="position:absolute;font-weight:normal;font-style:normal;left:340.333px;top:119.7px;"><ix:nonFraction id="ID_533" name="cmt:ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,639,000</ix:nonFraction></div><div id="a16444" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:119.7px;">$ </div><div id="a16446" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:119.7px;"><ix:nonFraction id="ID_534" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember" unitRef="USD" decimals="0" format="ixt:zerodash">&#8212;</ix:nonFraction></div><div id="a16449" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:119.7px;">$ </div><div id="a16451" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:119.7px;"><ix:nonFraction id="ID_535" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">1,152,000</ix:nonFraction></div><div id="a16454" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:119.7px;">$ </div><div id="a16456" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:119.7px;"><ix:nonFraction id="ID_532A" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember" unitRef="USD" decimals="0" format="ixt:numdotdecimal">2,344,000</ix:nonFraction></div></div></ix:continuation></div><div id="a16458" style="position:absolute;left:66.24px;top:531.5px;">&#160;</div><div id="div_1955_XBRL_TS_c2afbacec7b749e2a6c451f2ebecd9e5" style="position:absolute;left:87.392px;top:549.5px;float:left;"><ix:continuation id="XBRL_TS_c2afbacec7b749e2a6c451f2ebecd9e5"><div id="TextBlockContainer1956" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:527px;height:35px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a16459" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:0px;">(A)</div><div id="a16460" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:14.72px;top:0.4px;"><div style="display:inline-block;width:2.72px">&#160;</div>Amount represents uncollectible accounts written off.</div><div id="a16464" style="position:absolute;font-weight:normal;font-style:normal;left:303.875px;top:0px;">&#160;</div><div id="a16465" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:18.4px;">(B)</div><div id="a16466" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:14.4px;top:18.8px;"><div style="display:inline-block;width:2.72px">&#160;</div>Amount represents customer returns and deductions, discounts and price<div style="display:inline-block;width:4.85px">&#160;</div>adjustments accepted.</div></div></ix:continuation></div><div id="a16468" style="position:absolute;left:611.773px;top:568.3px;">&#160;</div><div id="a16469" style="position:absolute;left:66.24px;top:586.7px;">&#160;</div><div id="a16470" style="position:absolute;left:69.6px;top:586.7px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page74" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:80.2px; height:1.3px; left:66.2px; top:109.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:296.4px; height:1.3px; left:151.7px; top:109.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:296.4px; height:1.3px; left:453.5px; top:109.8px; background-color:#000000;">&#160;</div>
<div id="a16471" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a16476" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a16477" style="position:absolute;left:401.347px;top:1006.3px;">73</div><div id="a16478" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a16479" style="position:absolute;font-weight:bold;left:341.507px;top:58px;">INDEX TO EXHIBITS</div><div id="a16480" style="position:absolute;font-weight:bold;left:474.493px;top:58px;">&#160;</div><div id="a16481" style="position:absolute;left:66.24px;top:76px;">&#160;</div><div id="a16482" style="position:absolute;font-weight:bold;left:74.24px;top:94.8px;">Exhibit No.</div><div id="a16485" style="position:absolute;font-weight:bold;left:266.947px;top:94.8px;">Description</div><div id="a16488" style="position:absolute;font-weight:bold;left:576.413px;top:94.8px;">Location</div><div id="a16495" style="position:absolute;left:70.24px;top:115.4px;">2(a)(1)</div><div id="a16498" style="position:absolute;left:155.707px;top:115.4px;">Asset Purchase Agreement Dated as of September</div><div id="a16501" style="position:absolute;left:426.307px;top:115.4px;">12, </div><div id="a16502" style="position:absolute;left:155.707px;top:130.8px;">1996, As amended October</div><div id="a16505" style="position:absolute;left:304.387px;top:130.8px;">31, 1996, between </div><div id="a16507" style="position:absolute;left:155.707px;top:146.2px;">Navistar and RYMAC Mortgage Investment </div><div id="a16508" style="position:absolute;left:155.707px;top:161.5px;">Corporation</div><div id="a16509" style="position:absolute;font-size:8.64px;left:220.187px;top:161.1px;">1</div><div id="a16512" style="position:absolute;color:#0000FF;left:457.533px;top:115.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950128-96-000580.txt" style="color:#0000FF;text-decoration:none;">Incorporated by reference to Exhibit</a></div><div id="a16514" style="position:absolute;color:#0000FF;left:654.693px;top:115.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950128-96-000580.txt" style="color:#0000FF;text-decoration:none;">2-A to </a></div><div id="a16517" style="position:absolute;color:#0000FF;left:457.533px;top:130.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950128-96-000580.txt" style="color:#0000FF;text-decoration:none;">Registration Statement on Form</a></div><div id="a16519" style="position:absolute;color:#0000FF;left:631.493px;top:130.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950128-96-000580.txt" style="color:#0000FF;text-decoration:none;">S-4 (Registration No. </a></div><div id="a16522" style="position:absolute;color:#0000FF;left:457.533px;top:146.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950128-96-000580.txt" style="color:#0000FF;text-decoration:none;">333-15809)</a></div><div id="a16531" style="position:absolute;left:70.24px;top:182.6px;">2(a)(2)</div><div id="a16534" style="position:absolute;left:155.707px;top:182.6px;">Second Amendment to Asset Purchase Agreement </div><div id="a16535" style="position:absolute;left:155.707px;top:197.8px;">dated December</div><div id="a16538" style="position:absolute;left:245.947px;top:197.8px;">16, 1996</div><div id="a16539" style="position:absolute;font-size:8.64px;left:292.867px;top:197.4px;">1</div><div id="a16542" style="position:absolute;color:#0000FF;left:457.533px;top:182.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202002659/l93025aex2-a2.txt" style="color:#0000FF;text-decoration:none;">Incorporated by reference to Exhibit</a></div><div id="a16544" style="position:absolute;color:#0000FF;left:654.693px;top:182.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202002659/l93025aex2-a2.txt" style="color:#0000FF;text-decoration:none;">2(a)(2) to </a></div><div id="a16545" style="position:absolute;color:#0000FF;left:457.533px;top:197.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202002659/l93025aex2-a2.txt" style="color:#0000FF;text-decoration:none;">Annual Report on Form</a></div><div id="a16547" style="position:absolute;color:#0000FF;left:588.573px;top:197.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202002659/l93025aex2-a2.txt" style="color:#0000FF;text-decoration:none;">10-K for the year-ended </a></div><div id="a16552" style="position:absolute;color:#0000FF;left:457.533px;top:213.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202002659/l93025aex2-a2.txt" style="color:#0000FF;text-decoration:none;">December</a></div><div id="a16554" style="position:absolute;color:#0000FF;left:515.613px;top:213.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202002659/l93025aex2-a2.txt" style="color:#0000FF;text-decoration:none;">31, 2001</a></div><div id="a16561" style="position:absolute;left:70.24px;top:234.3px;">2(b)(1)</div><div id="a16564" style="position:absolute;left:155.707px;top:234.3px;">Agreement and Plan of Merger dated as of </div><div id="a16565" style="position:absolute;left:155.707px;top:249.7px;">November</div><div id="a16567" style="position:absolute;left:215.227px;top:249.7px;">1, 1996, between Core Molding </div><div id="a16568" style="position:absolute;left:155.707px;top:265px;">Technologies, Inc. and RYMAC Mortgage </div><div id="a16569" style="position:absolute;left:155.707px;top:280.2px;">Investment Corporation</div><div id="a16575" style="position:absolute;color:#0000FF;left:457.533px;top:234.3px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950128-96-000580.txt" style="color:#0000FF;text-decoration:none;">Incorporated by reference to Exhibit</a></div><div id="a16577" style="position:absolute;color:#0000FF;left:654.693px;top:234.3px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950128-96-000580.txt" style="color:#0000FF;text-decoration:none;">2-B to </a></div><div id="a16580" style="position:absolute;color:#0000FF;left:457.533px;top:249.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950128-96-000580.txt" style="color:#0000FF;text-decoration:none;">Registration Statement on Form</a></div><div id="a16582" style="position:absolute;color:#0000FF;left:631.493px;top:249.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950128-96-000580.txt" style="color:#0000FF;text-decoration:none;">S-4 (Registration No. </a></div><div id="a16585" style="position:absolute;color:#0000FF;left:457.533px;top:265px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950128-96-000580.txt" style="color:#0000FF;text-decoration:none;">333-15809)</a></div><div id="a16594" style="position:absolute;left:70.24px;top:316.7px;">2(b)(2)</div><div id="a16597" style="position:absolute;left:155.707px;top:316.7px;">First Amendment to Agreement and Plan of Merger </div><div id="a16598" style="position:absolute;left:155.707px;top:332.1px;">dated as of December</div><div id="a16601" style="position:absolute;left:274.947px;top:332.1px;">27, 1996 Between Core </div><div id="a16602" style="position:absolute;left:155.707px;top:347.5px;">Molding Technologies, Inc. and RYMAC Mortgage </div><div id="a16603" style="position:absolute;left:155.707px;top:362.7px;">Investment Corporation</div><div id="a16606" style="position:absolute;color:#0000FF;left:457.533px;top:316.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015203003766/l99239aexv2w2w2.txt" style="color:#0000FF;text-decoration:none;">Incorporated by reference to Exhibit</a></div><div id="a16608" style="position:absolute;color:#0000FF;left:654.693px;top:316.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015203003766/l99239aexv2w2w2.txt" style="color:#0000FF;text-decoration:none;">2(b)(2) to </a></div><div id="a16609" style="position:absolute;color:#0000FF;left:457.533px;top:332.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015203003766/l99239aexv2w2w2.txt" style="color:#0000FF;text-decoration:none;">Annual Report on Form</a></div><div id="a16611" style="position:absolute;color:#0000FF;left:588.573px;top:332.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015203003766/l99239aexv2w2w2.txt" style="color:#0000FF;text-decoration:none;">10-K for the year ended </a></div><div id="a16614" style="position:absolute;color:#0000FF;left:457.533px;top:347.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015203003766/l99239aexv2w2w2.txt" style="color:#0000FF;text-decoration:none;">December</a></div><div id="a16616" style="position:absolute;color:#0000FF;left:515.613px;top:347.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015203003766/l99239aexv2w2w2.txt" style="color:#0000FF;text-decoration:none;">31, 2002</a></div><div id="a16623" style="position:absolute;left:70.24px;top:383.8px;">2(c)</div><div id="a16626" style="position:absolute;left:155.707px;top:383.8px;">Asset Purchase Agreement dated as of October</div><div id="a16629" style="position:absolute;left:409.507px;top:383.8px;">10, </div><div id="a16630" style="position:absolute;left:155.707px;top:399.2px;">2001, between Core Molding Technologies, Inc. and </div><div id="a16631" style="position:absolute;left:155.707px;top:414.5px;">Airshield Corporation</div><div id="a16634" style="position:absolute;color:#0000FF;left:457.533px;top:383.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015201505329/l91141aex1.txt" style="color:#0000FF;text-decoration:none;">Incorporated by reference to Exhibit</a></div><div id="a16636" style="position:absolute;color:#0000FF;left:654.693px;top:383.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015201505329/l91141aex1.txt" style="color:#0000FF;text-decoration:none;">1 to Form</a></div><div id="a16638" style="position:absolute;color:#0000FF;left:710.693px;top:383.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015201505329/l91141aex1.txt" style="color:#0000FF;text-decoration:none;">8-K </a></div><div id="a16641" style="position:absolute;color:#0000FF;left:457.533px;top:399.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015201505329/l91141aex1.txt" style="color:#0000FF;text-decoration:none;">filed October</a></div><div id="a16644" style="position:absolute;color:#0000FF;left:531.613px;top:399.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015201505329/l91141aex1.txt" style="color:#0000FF;text-decoration:none;">31, 2001</a></div><div id="a16651" style="position:absolute;left:70.24px;top:435.5px;">2(d)</div><div id="a16654" style="position:absolute;left:155.707px;top:435.5px;">Asset Purchase Agreement dated as of March</div><div id="a16657" style="position:absolute;left:401.187px;top:435.5px;">20, </div><div id="a16658" style="position:absolute;left:155.707px;top:450.8px;">2015, between Core Molding Technologies, Inc. and </div><div id="a16660" style="position:absolute;left:155.707px;top:466.2px;">CPI Binani, Inc.</div><div id="a16663" style="position:absolute;color:#0000FF;left:457.533px;top:435.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665515000008/assetpurchaseagreement.htm" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit</a></div><div id="a16665" style="position:absolute;color:#0000FF;left:654.693px;top:435.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665515000008/assetpurchaseagreement.htm" style="color:#0000FF;text-decoration:underline;">2.1 to Form</a></div><div id="a16667" style="position:absolute;color:#0000FF;left:720.773px;top:435.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665515000008/assetpurchaseagreement.htm" style="color:#0000FF;text-decoration:underline;">8-K </a></div><div id="a16670" style="position:absolute;color:#0000FF;left:457.533px;top:450.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665515000008/assetpurchaseagreement.htm" style="color:#0000FF;text-decoration:underline;">filed March</a></div><div id="a16673" style="position:absolute;color:#0000FF;left:523.293px;top:450.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665515000008/assetpurchaseagreement.htm" style="color:#0000FF;text-decoration:underline;">23, 2015</a></div><div id="a16680" style="position:absolute;left:70.24px;top:487.3px;">2(e)</div><div id="a16683" style="position:absolute;left:155.707px;top:487.3px;">Asset Purchase Agreement dated as of January</div><div id="a16686" style="position:absolute;left:407.747px;top:487.3px;">16, </div><div id="a16687" style="position:absolute;left:155.707px;top:502.5px;">2018 between 1137952 B.C. Ltd., Horizon Plastics </div><div id="a16688" style="position:absolute;left:155.707px;top:517.9px;">International, Inc., 1541689 Ontario Inc., 2551024 </div><div id="a16689" style="position:absolute;left:155.707px;top:533.2px;">Ontario Inc., Horizon Plastics de Mexico, S.A. de </div><div id="a16690" style="position:absolute;left:155.707px;top:548.6px;">C.V., and Brian Read</div><div id="a16693" style="position:absolute;color:#0000FF;left:457.533px;top:487.3px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665518000003/ex21hpiassetpurchaseagreem.htm" style="color:#0000FF;text-decoration:underline;">Incorporate by reference to Exhibit 2.1 to Current </a></div><div id="a16694" style="position:absolute;color:#0000FF;left:457.533px;top:502.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665518000003/ex21hpiassetpurchaseagreem.htm" style="color:#0000FF;text-decoration:underline;">Report on Form 8-K filed January</a></div><div id="a16699" style="position:absolute;color:#0000FF;left:642.533px;top:502.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665518000003/ex21hpiassetpurchaseagreem.htm" style="color:#0000FF;text-decoration:underline;">19, 2018</a></div><div id="a16706" style="position:absolute;left:70.24px;top:569.7px;">3(a)(1)</div><div id="a16709" style="position:absolute;left:155.707px;top:569.7px;">Certificate of Incorporation of Core Molding </div><div id="a16710" style="position:absolute;left:155.707px;top:584.9px;">Technologies, Inc. as filed with the Secretary of State </div><div id="a16711" style="position:absolute;left:155.707px;top:600.3px;">of Delaware on October</div><div id="a16714" style="position:absolute;left:287.587px;top:600.3px;">8, 1996</div><div id="a16717" style="position:absolute;color:#0000FF;left:457.533px;top:569.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit</a></div><div id="a16720" style="position:absolute;color:#0000FF;left:654.693px;top:569.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">4(a) to </a></div><div id="a16721" style="position:absolute;color:#0000FF;left:457.533px;top:584.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">Registration Statement on Form</a></div><div id="a16723" style="position:absolute;color:#0000FF;left:631.493px;top:584.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">S-8 (Registration No. </a></div><div id="a16726" style="position:absolute;color:#0000FF;left:457.533px;top:600.3px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">333-29203)</a></div><div id="a16735" style="position:absolute;left:70.24px;top:621.4px;">3(a)(2)</div><div id="a16738" style="position:absolute;left:155.707px;top:621.4px;">Certificate of Amendment of Certificate of </div><div id="a16739" style="position:absolute;left:155.707px;top:636.8px;">Incorporation of Core Molding Technologies, Inc. as </div><div id="a16740" style="position:absolute;left:155.707px;top:652.1px;">filed with the Secretary of State of Delaware on </div><div id="a16741" style="position:absolute;left:155.707px;top:667.3px;">November</div><div id="a16743" style="position:absolute;left:215.227px;top:667.3px;">6, 1996</div><div id="a16746" style="position:absolute;color:#0000FF;left:457.533px;top:621.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit</a></div><div id="a16748" style="position:absolute;color:#0000FF;left:654.693px;top:621.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">4(b) to </a></div><div id="a16749" style="position:absolute;color:#0000FF;left:457.533px;top:636.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">Registration Statement on Form</a></div><div id="a16751" style="position:absolute;color:#0000FF;left:631.493px;top:636.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">S-8 (Registration No. </a></div><div id="a16754" style="position:absolute;color:#0000FF;left:457.533px;top:652.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">333-29203)</a></div><div id="a16763" style="position:absolute;left:70.24px;top:688.5px;">3(a)(3)</div><div id="a16766" style="position:absolute;left:155.707px;top:688.5px;">Certificate of Amendment of Certificate of </div><div id="a16767" style="position:absolute;left:155.707px;top:703.8px;">Incorporation as filed with the Secretary of State of </div><div id="a16768" style="position:absolute;left:155.707px;top:719.2px;">Delaware on August</div><div id="a16771" style="position:absolute;left:267.747px;top:719.2px;">28, 2002</div><div id="a16774" style="position:absolute;color:#0000FF;left:457.533px;top:688.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202008473/l96894aexv3waw4.txt" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit</a></div><div id="a16778" style="position:absolute;color:#0000FF;left:654.693px;top:688.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202008473/l96894aexv3waw4.txt" style="color:#0000FF;text-decoration:underline;">3(a)(4) to </a></div><div id="a16779" style="position:absolute;color:#0000FF;left:457.533px;top:703.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202008473/l96894aexv3waw4.txt" style="color:#0000FF;text-decoration:underline;">Quarterly Report on Form 10-Q for the quarter ended </a></div><div id="a16782" style="position:absolute;color:#0000FF;left:457.533px;top:719.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202008473/l96894aexv3waw4.txt" style="color:#0000FF;text-decoration:underline;">September</a></div><div id="a16784" style="position:absolute;color:#0000FF;left:517.853px;top:719.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202008473/l96894aexv3waw4.txt" style="color:#0000FF;text-decoration:underline;">30, 2002</a></div><div id="a16791" style="position:absolute;left:70.24px;top:740.1px;">3(a)(4)</div><div id="a16794" style="position:absolute;left:155.707px;top:740.1px;">Certificate of Designation, Preferences and Rights of </div><div id="a16795" style="position:absolute;left:155.707px;top:755.5px;">Series</div><div id="a16797" style="position:absolute;left:191.707px;top:755.5px;">A Junior Participating Preferred Stock as filed </div><div id="a16798" style="position:absolute;left:155.707px;top:770.9px;">with the Secretary of State of Delaware on July</div><div id="a16801" style="position:absolute;left:411.427px;top:770.9px;">18, </div><div id="a16802" style="position:absolute;left:155.707px;top:786.2px;">2007</div><div id="a16805" style="position:absolute;color:#0000FF;left:457.533px;top:740.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015207005898/l27063aexv3w1.htm" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit</a></div><div id="a16807" style="position:absolute;color:#0000FF;left:654.693px;top:740.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015207005898/l27063aexv3w1.htm" style="color:#0000FF;text-decoration:underline;">3.1 to Form</a></div><div id="a16809" style="position:absolute;color:#0000FF;left:720.773px;top:740.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015207005898/l27063aexv3w1.htm" style="color:#0000FF;text-decoration:underline;">8-K </a></div><div id="a16812" style="position:absolute;color:#0000FF;left:457.533px;top:755.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015207005898/l27063aexv3w1.htm" style="color:#0000FF;text-decoration:underline;">filed July</a></div><div id="a16815" style="position:absolute;color:#0000FF;left:510.653px;top:755.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015207005898/l27063aexv3w1.htm" style="color:#0000FF;text-decoration:underline;">19, 2007</a></div><div id="a16822" style="position:absolute;left:70.24px;top:807.2px;">3(a)(5)</div><div id="a16825" style="position:absolute;left:155.707px;top:807.2px;">Certificate of Elimination of the Series A Junior </div><div id="a16826" style="position:absolute;left:155.707px;top:822.6px;">Participant Preferred Stock as filed with the Delaware </div><div id="a16827" style="position:absolute;left:155.707px;top:837.9px;">Sec. of State on April</div><div id="a16830" style="position:absolute;left:273.347px;top:837.9px;">2, 2015</div><div id="a16833" style="position:absolute;color:#0000FF;left:457.533px;top:807.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665515000010/ex3a5certificateofeliminat.htm" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit</a></div><div id="a16835" style="position:absolute;color:#0000FF;left:654.693px;top:807.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665515000010/ex3a5certificateofeliminat.htm" style="color:#0000FF;text-decoration:underline;">3(a)(5) to </a></div><div id="a16836" style="position:absolute;color:#0000FF;left:457.533px;top:822.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665515000010/ex3a5certificateofeliminat.htm" style="color:#0000FF;text-decoration:underline;">Form</a></div><div id="a16838" style="position:absolute;color:#0000FF;left:489.693px;top:822.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665515000010/ex3a5certificateofeliminat.htm" style="color:#0000FF;text-decoration:underline;">8-K filed April</a></div><div id="a16843" style="position:absolute;color:#0000FF;left:572.253px;top:822.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665515000010/ex3a5certificateofeliminat.htm" style="color:#0000FF;text-decoration:underline;">2, 2015</a></div><div id="a16850" style="position:absolute;left:70.24px;top:859.1px;">3(b)(1)</div><div id="a16853" style="position:absolute;left:155.707px;top:859.1px;">Amended and Restated By-Laws of Core Molding </div><div id="a16856" style="position:absolute;left:155.707px;top:874.4px;">Technologies, Inc.</div><div id="a16859" style="position:absolute;color:#0000FF;left:457.533px;top:859.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000129993308000077/exhibit1.htm" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit</a></div><div id="a16861" style="position:absolute;color:#0000FF;left:654.693px;top:859.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000129993308000077/exhibit1.htm" style="color:#0000FF;text-decoration:underline;">3.1 to Current </a></div><div id="a16862" style="position:absolute;color:#0000FF;left:457.533px;top:874.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000129993308000077/exhibit1.htm" style="color:#0000FF;text-decoration:underline;">Report on Form</a></div><div id="a16864" style="position:absolute;color:#0000FF;left:545.853px;top:874.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000129993308000077/exhibit1.htm" style="color:#0000FF;text-decoration:underline;">8-K filed January</a></div><div id="a16869" style="position:absolute;color:#0000FF;left:642.533px;top:874.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000129993308000077/exhibit1.htm" style="color:#0000FF;text-decoration:underline;">4, 2008</a></div><div id="a16876" style="position:absolute;left:70.24px;top:895.4px;">3(b)(2)</div><div id="a16879" style="position:absolute;left:155.707px;top:895.4px;">Amendment No. 1 to the Amended and Restated By-</div><div id="a16882" style="position:absolute;left:155.707px;top:910.7px;">Laws of Core Molding Technologies, Inc.</div><div id="a16885" style="position:absolute;color:#0000FF;left:457.533px;top:895.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665513000048/exhibit31.htm" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit 3.1 to Current </a></div><div id="a16886" style="position:absolute;color:#0000FF;left:457.533px;top:910.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665513000048/exhibit31.htm" style="color:#0000FF;text-decoration:underline;">Report on Form 8-K filed December</a></div><div id="a16891" style="position:absolute;color:#0000FF;left:655.973px;top:910.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665513000048/exhibit31.htm" style="color:#0000FF;text-decoration:underline;">17, 2013</a></div><div id="a16898" style="position:absolute;left:70.24px;top:931.9px;">4(a)(1)</div><div id="a16901" style="position:absolute;left:155.707px;top:931.9px;">Certificate of Incorporation of Core Molding </div><div id="a16902" style="position:absolute;left:155.707px;top:947.2px;">Technologies, Inc. as filed with the Secretary of State </div><div id="a16903" style="position:absolute;left:155.707px;top:962.4px;">of Delaware on October</div><div id="a16906" style="position:absolute;left:287.587px;top:962.4px;">8, 1996</div><div id="a16909" style="position:absolute;color:#0000FF;left:457.533px;top:931.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit</a></div><div id="a16912" style="position:absolute;color:#0000FF;left:654.693px;top:931.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">4(a) to </a></div><div id="a16913" style="position:absolute;color:#0000FF;left:457.533px;top:947.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">Registration Statement on Form S-8 (Registration </a></div><div id="a16916" style="position:absolute;color:#0000FF;left:457.533px;top:962.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">No.</a></div><div id="a16918" style="position:absolute;color:#0000FF;left:480.573px;top:962.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">333-29203)</a></div></div>
</div>
<div style="padding: 7px">
<div id="Page75" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:73.5px; height:1.3px; left:66.2px; top:73px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:332.5px; height:1.3px; left:145px; top:73px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:267.1px; height:1.3px; left:482.8px; top:73px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:227.7px; height:1px; left:486.8px; top:356.2px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:161.5px; height:1px; left:486.8px; top:371.4px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:234.4px; height:1px; left:486.8px; top:469.2px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:183.7px; height:1px; left:486.8px; top:484.5px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:234.4px; height:1px; left:486.8px; top:536.2px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:183.7px; height:1px; left:486.8px; top:551.6px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:234.4px; height:1px; left:486.8px; top:603.3px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:183.7px; height:1px; left:486.8px; top:618.7px; background-color:#0000FF;">&#160;</div>
<div id="a16927" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a16932" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a16933" style="position:absolute;left:401.347px;top:1006.3px;">74</div><div id="a16934" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a16935" style="position:absolute;font-weight:bold;left:70.88px;top:58px;">Exhibit No.</div><div id="a16938" style="position:absolute;font-weight:bold;left:278.307px;top:58px;">Description</div><div id="a16941" style="position:absolute;font-weight:bold;left:590.973px;top:58px;">Location</div><div id="a16943" style="position:absolute;left:70.24px;top:74.3px;">4(a)(2)</div><div id="a16946" style="position:absolute;left:148.987px;top:74.3px;">Certificate of Amendment of Certificate of Incorporation of </div><div id="a16947" style="position:absolute;left:148.987px;top:89.6px;">Core Molding Technologies, Inc. as filed with the Secretary </div><div id="a16948" style="position:absolute;left:148.987px;top:105px;">of State of Delaware on November</div><div id="a16951" style="position:absolute;left:338.467px;top:105px;">6, 1996</div><div id="a16954" style="position:absolute;color:#0000FF;left:486.813px;top:74.3px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit</a></div><div id="a16957" style="position:absolute;color:#0000FF;left:683.973px;top:74.3px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">4(b) to </a></div><div id="a16958" style="position:absolute;color:#0000FF;left:486.813px;top:89.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">Registration Statement on Form S-8 </a></div><div id="a16961" style="position:absolute;color:#0000FF;left:486.813px;top:105px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">(Registration No.</a></div><div id="a16963" style="position:absolute;color:#0000FF;left:582.653px;top:105px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-97-004490.txt" style="color:#0000FF;text-decoration:underline;">333-29203)</a></div><div id="a16972" style="position:absolute;left:70.24px;top:126px;">4(a)(3)</div><div id="a16975" style="position:absolute;left:148.987px;top:126px;">Certificate of Amendment of Certificate of Incorporation as </div><div id="a16976" style="position:absolute;left:148.987px;top:141.4px;">filed with the Secretary of State of Delaware on August</div><div id="a16979" style="position:absolute;left:448.253px;top:141.4px;">28, </div><div id="a16980" style="position:absolute;left:148.987px;top:156.7px;">2002</div><div id="a16983" style="position:absolute;color:#0000FF;left:486.813px;top:126px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202008473/l96894aexv3waw4.txt" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit</a></div><div id="a16985" style="position:absolute;color:#0000FF;left:683.973px;top:126px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202008473/l96894aexv3waw4.txt" style="color:#0000FF;text-decoration:underline;">3(a)(4) to </a></div><div id="a16986" style="position:absolute;color:#0000FF;left:486.813px;top:141.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202008473/l96894aexv3waw4.txt" style="color:#0000FF;text-decoration:underline;">Quarterly Report on Form</a></div><div id="a16988" style="position:absolute;color:#0000FF;left:629.733px;top:141.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202008473/l96894aexv3waw4.txt" style="color:#0000FF;text-decoration:underline;">10-Q for the quarter </a></div><div id="a16991" style="position:absolute;color:#0000FF;left:486.813px;top:156.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202008473/l96894aexv3waw4.txt" style="color:#0000FF;text-decoration:underline;">ended September</a></div><div id="a16994" style="position:absolute;color:#0000FF;left:582.333px;top:156.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015202008473/l96894aexv3waw4.txt" style="color:#0000FF;text-decoration:underline;">30, 2002</a></div><div id="a17001" style="position:absolute;left:70.24px;top:177.8px;">4(a)(4)</div><div id="a17004" style="position:absolute;left:148.987px;top:177.8px;">Certificate of Designation, Preferences and Rights of Series </div><div id="a17005" style="position:absolute;left:148.987px;top:193px;">A Junior Participating Preferred Stock as filed with the </div><div id="a17006" style="position:absolute;left:148.987px;top:208.4px;">Secretary of State of Delaware on July</div><div id="a17009" style="position:absolute;left:358.147px;top:208.4px;">18, 2007</div><div id="a17012" style="position:absolute;color:#0000FF;left:486.813px;top:177.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015207005898/l27063aexv3w1.htm" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit</a></div><div id="a17014" style="position:absolute;color:#0000FF;left:683.973px;top:177.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015207005898/l27063aexv3w1.htm" style="color:#0000FF;text-decoration:underline;">3.1 to Form </a></div><div id="a17015" style="position:absolute;color:#0000FF;left:486.813px;top:193px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015207005898/l27063aexv3w1.htm" style="color:#0000FF;text-decoration:underline;">8-K filed July</a></div><div id="a17020" style="position:absolute;color:#0000FF;left:564.093px;top:193px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015207005898/l27063aexv3w1.htm" style="color:#0000FF;text-decoration:underline;">19, 2007</a></div><div id="a17027" style="position:absolute;left:70.24px;top:229.5px;">4(a)(5)</div><div id="a17030" style="position:absolute;left:148.987px;top:229.5px;">Certificate of Elimination of the Series A Junior Participant </div><div id="a17031" style="position:absolute;left:148.987px;top:244.9px;">Preferred Stock as filed with the Delaware Sec. of State on </div><div id="a17032" style="position:absolute;left:148.987px;top:260.2px;">April</div><div id="a17034" style="position:absolute;left:180.347px;top:260.2px;">2, 2015</div><div id="a17037" style="position:absolute;color:#0000FF;left:486.813px;top:229.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665515000010/ex3a5certificateofeliminat.htm" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit</a></div><div id="a17039" style="position:absolute;color:#0000FF;left:683.973px;top:229.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665515000010/ex3a5certificateofeliminat.htm" style="color:#0000FF;text-decoration:underline;">3(a)(5) to </a></div><div id="a17040" style="position:absolute;color:#0000FF;left:486.813px;top:244.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665515000010/ex3a5certificateofeliminat.htm" style="color:#0000FF;text-decoration:underline;">Form</a></div><div id="a17042" style="position:absolute;color:#0000FF;left:518.973px;top:244.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665515000010/ex3a5certificateofeliminat.htm" style="color:#0000FF;text-decoration:underline;">8-K filed April</a></div><div id="a17047" style="position:absolute;color:#0000FF;left:601.533px;top:244.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665515000010/ex3a5certificateofeliminat.htm" style="color:#0000FF;text-decoration:underline;">2, 2015</a></div><div id="a17054" style="position:absolute;left:70.24px;top:281.2px;">4(a)(6)</div><div id="a17057" style="position:absolute;left:148.987px;top:281.2px;">Certificate of Designation, Preferences and Rights of Series </div><div id="a17061" style="position:absolute;left:148.987px;top:296.6px;">B Junior Participating Preferred Stock, as filed with the </div><div id="a17064" style="position:absolute;left:148.987px;top:311.9px;">Secretary of State of the State of Delaware on April 21, 2020</div><div id="a17069" style="position:absolute;color:#0000FF;left:486.813px;top:281.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000025/ex31certificateofdesignati.htm" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit</a></div><div id="a17073" style="position:absolute;color:#0000FF;left:683.973px;top:281.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000025/ex31certificateofdesignati.htm" style="color:#0000FF;text-decoration:underline;">3.1 to </a></div><div id="a17074" style="position:absolute;color:#0000FF;left:486.813px;top:296.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000025/ex31certificateofdesignati.htm" style="color:#0000FF;text-decoration:underline;">Form</a></div><div id="a17076" style="position:absolute;color:#0000FF;left:518.973px;top:296.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000025/ex31certificateofdesignati.htm" style="color:#0000FF;text-decoration:underline;">8-K filed April</a></div><div id="a17080" style="position:absolute;color:#0000FF;left:601.533px;top:296.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000025/ex31certificateofdesignati.htm" style="color:#0000FF;text-decoration:underline;">22, 20</a></div><div id="a17081" style="position:absolute;color:#0000FF;left:635.173px;top:296.6px;">20</div><div id="a17088" style="position:absolute;left:70.24px;top:342.6px;">4(a)(7)</div><div id="a17091" style="position:absolute;left:148.987px;top:342.6px;">Rights Agreement, dated as of April 21, 2020, by and </div><div id="a17093" style="position:absolute;left:148.987px;top:357.9px;">between Core Molding Technologies, Inc. and American </div><div id="a17096" style="position:absolute;left:148.987px;top:373.2px;">Stock Transfer &amp; Trust Company, as Rights Agent</div><div id="a17102" style="position:absolute;color:#0563C1;left:486.813px;top:342.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000025/ex41rightsagreement.htm" style="color:#0563C1;text-decoration:none;">Incorporated by reference to Exhibit</a></div><div id="a17104" style="position:absolute;color:#0563C1;left:683.973px;top:342.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000025/ex41rightsagreement.htm" style="color:#0563C1;text-decoration:none;">4.1 to </a></div><div id="a17105" style="position:absolute;color:#0563C1;left:486.813px;top:357.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000025/ex41rightsagreement.htm" style="color:#0563C1;text-decoration:none;">Form</a></div><div id="a17107" style="position:absolute;color:#0563C1;left:518.973px;top:357.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000025/ex41rightsagreement.htm" style="color:#0563C1;text-decoration:none;">8-K filed April</a></div><div id="a17111" style="position:absolute;color:#0563C1;left:601.533px;top:357.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000025/ex41rightsagreement.htm" style="color:#0563C1;text-decoration:none;">22, 2020</a></div><div id="a17118" style="position:absolute;left:70.24px;top:404px;">10(a)</div><div id="a17121" style="position:absolute;left:148.987px;top:404px;">Supply Agreement, dated August</div><div id="a17123" style="position:absolute;left:328.547px;top:404px;">4, 2014 between Core </div><div id="a17124" style="position:absolute;left:148.987px;top:419.3px;">Molding Technologies, Inc. and Core Composites </div><div id="a17126" style="position:absolute;left:148.987px;top:434.5px;">Corporation and Navistar, Inc.</div><div id="a17127" style="position:absolute;font-size:8.64px;left:311.107px;top:434.1px;">3</div><div id="a17130" style="position:absolute;color:#0000FF;left:486.813px;top:404px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665514000034/corenavistaragreement.htm" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit 10(a) to </a></div><div id="a17131" style="position:absolute;color:#0000FF;left:486.813px;top:419.3px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665514000034/corenavistaragreement.htm" style="color:#0000FF;text-decoration:underline;">Quarterly Report on Form 10-Q for the quarter </a></div><div id="a17135" style="position:absolute;color:#0000FF;left:486.813px;top:434.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665514000034/corenavistaragreement.htm" style="color:#0000FF;text-decoration:underline;">ended September</a></div><div id="a17137" style="position:absolute;color:#0000FF;left:582.333px;top:434.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665514000034/corenavistaragreement.htm" style="color:#0000FF;text-decoration:underline;">30, 2014</a></div><div id="a17144" style="position:absolute;left:70.24px;top:455.6px;">10(b)</div><div id="a17147" style="position:absolute;left:148.987px;top:455.6px;">Credit Agreement, dated October 27, 2020, between Core </div><div id="a17148" style="position:absolute;left:148.987px;top:471px;">Molding Technologies, Inc.<div style="display:inline-block;width:4.76px">&#160;</div>and Wells<div style="display:inline-block;width:4.71px">&#160;</div>Fargo Bank, National </div><div id="a17149" style="position:absolute;left:148.987px;top:486.4px;">Association, as administrative agent, lead arranger and book </div><div id="a17150" style="position:absolute;left:148.987px;top:501.7px;">runner, and the lenders party thereto. </div><div id="a17154" style="position:absolute;color:#0563C1;left:486.813px;top:455.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000087/ex101.htm" style="color:#0563C1;text-decoration:none;">Incorporated by reference to Exhibit 10.1 to </a></div><div id="a17157" style="position:absolute;color:#0563C1;left:486.813px;top:471px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000087/ex101.htm" style="color:#0563C1;text-decoration:none;">Form 8-K filed November 2, 2020</a></div><div id="a17168" style="position:absolute;left:70.24px;top:522.7px;">10 (b)(1)</div><div id="a17171" style="position:absolute;left:148.987px;top:522.7px;">Master Security Agreement, dated as of October 20, 2020, </div><div id="a17173" style="position:absolute;left:148.987px;top:538px;">among FGI Equipment Finance LLC, Core Molding </div><div id="a17174" style="position:absolute;left:148.987px;top:553.4px;">Technologies, Inc. as debtor,<div style="display:inline-block;width:5.49px">&#160;</div>and each of Core Composites </div><div id="a17175" style="position:absolute;left:148.987px;top:568.8px;">Corporation and CC HPM, S. de R.L. de C.V.,<div style="display:inline-block;width:6.03px">&#160;</div>as guarantors </div><div id="a17178" style="position:absolute;color:#0563C1;left:486.813px;top:522.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000087/ex102.htm" style="color:#0563C1;text-decoration:none;">Incorporated by reference to Exhibit 10.2 to </a></div><div id="a17181" style="position:absolute;color:#0563C1;left:486.813px;top:538px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000087/ex102.htm" style="color:#0563C1;text-decoration:none;">Form 8-K filed November 2, 2020</a></div><div id="a17192" style="position:absolute;left:70.24px;top:589.7px;">10 (b)(2)</div><div id="a17195" style="position:absolute;left:148.987px;top:589.7px;">Promissory Note, dated October 20, 2020, between Core </div><div id="a17196" style="position:absolute;left:148.987px;top:605.1px;">Molding Technologies, Inc.<div style="display:inline-block;width:4.76px">&#160;</div>and FGI Equipment Finance </div><div id="a17197" style="position:absolute;left:148.987px;top:620.5px;">LLC. </div><div id="a17200" style="position:absolute;color:#0563C1;left:486.813px;top:589.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000087/ex103.htm" style="color:#0563C1;text-decoration:none;">Incorporated by reference to Exhibit 10.3 to </a></div><div id="a17203" style="position:absolute;color:#0563C1;left:486.813px;top:605.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000087/ex103.htm" style="color:#0563C1;text-decoration:none;">Form 8-K filed November 2, 2020</a></div><div id="a17219" style="position:absolute;left:70.24px;top:647.3px;">10(c)</div><div id="a17222" style="position:absolute;left:148.987px;top:647.3px;">Reimbursement Agreement, dated April</div><div id="a17224" style="position:absolute;left:364.867px;top:647.3px;">1, 1998, by and </div><div id="a17225" style="position:absolute;left:148.987px;top:662.5px;">between Core Molding Technologies, Inc. and KeyBank </div><div id="a17227" style="position:absolute;left:148.987px;top:677.9px;">National Association</div><div id="a17230" style="position:absolute;color:#0000FF;left:486.813px;top:647.3px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015204002501/l05775aexv10wh.txt" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit 10(h) to </a></div><div id="a17231" style="position:absolute;color:#0000FF;left:486.813px;top:662.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015204002501/l05775aexv10wh.txt" style="color:#0000FF;text-decoration:underline;">Annual Report on Form 10-K for the year ended </a></div><div id="a17234" style="position:absolute;color:#0000FF;left:486.813px;top:677.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015204002501/l05775aexv10wh.txt" style="color:#0000FF;text-decoration:underline;">December</a></div><div id="a17237" style="position:absolute;color:#0000FF;left:544.893px;top:677.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015204002501/l05775aexv10wh.txt" style="color:#0000FF;text-decoration:underline;">31, 2003</a></div><div id="a17244" style="position:absolute;left:70.24px;top:699px;">10(d)</div><div id="a17247" style="position:absolute;left:148.987px;top:699px;">Core Molding Technologies, Inc. Employee Stock Purchase </div><div id="a17248" style="position:absolute;left:148.987px;top:714.4px;">Plan</div><div id="a17249" style="position:absolute;font-size:8.64px;left:172.667px;top:714px;">2</div><div id="a17252" style="position:absolute;color:#0000FF;left:486.813px;top:699px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-98-006450.txt" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit 4(c) to </a></div><div id="a17253" style="position:absolute;color:#0000FF;left:486.813px;top:714.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-98-006450.txt" style="color:#0000FF;text-decoration:underline;">Registration Statement on Form S-8 </a></div><div id="a17258" style="position:absolute;color:#0000FF;left:486.813px;top:729.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/0000950152-98-006450.txt" style="color:#0000FF;text-decoration:underline;">(Registration No. 333-60909).</a></div><div id="a17267" style="position:absolute;left:70.24px;top:750.7px;">10(d)(1)</div><div id="a17270" style="position:absolute;left:148.987px;top:750.7px;">2002 Core Molding Technologies, Inc. Employee Stock </div><div id="a17271" style="position:absolute;left:148.987px;top:766.1px;">Purchase Plan (as amended May</div><div id="a17273" style="position:absolute;left:325.507px;top:766.1px;">17, 2006) </div><div id="a17274" style="position:absolute;font-size:8.64px;left:380.227px;top:765.7px;">2</div><div id="a17277" style="position:absolute;color:#0000FF;left:486.813px;top:750.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015206004685/l20485aexv10w3.txt" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit 10.3 to </a></div><div id="a17278" style="position:absolute;color:#0000FF;left:486.813px;top:766.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015206004685/l20485aexv10w3.txt" style="color:#0000FF;text-decoration:underline;">Current Report on Form 8-K dated May</a></div><div id="a17282" style="position:absolute;color:#0000FF;left:703.333px;top:766.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015206004685/l20485aexv10w3.txt" style="color:#0000FF;text-decoration:underline;">23, </a></div><div id="a17283" style="position:absolute;color:#0000FF;left:486.813px;top:781.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015206004685/l20485aexv10w3.txt" style="color:#0000FF;text-decoration:underline;">2006</a></div><div id="a17290" style="position:absolute;left:70.24px;top:802.4px;">10(e)</div><div id="a17293" style="position:absolute;left:148.987px;top:802.4px;">Letter Agreement Regarding Terms and Conditions of </div><div id="a17294" style="position:absolute;left:148.987px;top:817.7px;">Interest Rate Swap Agreement between KeyBank National </div><div id="a17295" style="position:absolute;left:148.987px;top:833.1px;">Association and Core Molding Technologies, Inc.</div><div id="a17299" style="position:absolute;color:#0000FF;left:486.813px;top:802.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015204002501/l05775aexv10wj.txt" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit 10(j) to </a></div><div id="a17300" style="position:absolute;color:#0000FF;left:486.813px;top:817.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015204002501/l05775aexv10wj.txt" style="color:#0000FF;text-decoration:underline;">Annual Report on Form 10-K for the year ended </a></div><div id="a17303" style="position:absolute;color:#0000FF;left:486.813px;top:833.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015204002501/l05775aexv10wj.txt" style="color:#0000FF;text-decoration:underline;">December</a></div><div id="a17305" style="position:absolute;color:#0000FF;left:544.893px;top:833.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015204002501/l05775aexv10wj.txt" style="color:#0000FF;text-decoration:underline;">31, 2003</a></div><div id="a17312" style="position:absolute;left:70.24px;top:854.3px;">10(e)(1)</div><div id="a17315" style="position:absolute;left:148.987px;top:854.3px;">Letter Agreement Regarding Terms and Conditions of </div><div id="a17317" style="position:absolute;left:148.987px;top:869.6px;">Interest Rate Swap Agreement between KeyBank National </div><div id="a17318" style="position:absolute;left:148.987px;top:884.8px;">Association and Core Molding Technologies, Inc.</div><div id="a17321" style="position:absolute;color:#0000FF;left:486.813px;top:854.3px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015209003421/l35383aexv10wiw1.htm" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit 10(i)(1) to </a></div><div id="a17323" style="position:absolute;color:#0000FF;left:486.813px;top:869.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015209003421/l35383aexv10wiw1.htm" style="color:#0000FF;text-decoration:underline;">Annual Report on Form 10-K for the year ended </a></div><div id="a17326" style="position:absolute;color:#0000FF;left:486.813px;top:884.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015209003421/l35383aexv10wiw1.htm" style="color:#0000FF;text-decoration:underline;">December</a></div><div id="a17328" style="position:absolute;color:#0000FF;left:544.893px;top:884.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015209003421/l35383aexv10wiw1.htm" style="color:#0000FF;text-decoration:underline;">31, 2008</a></div><div id="a17335" style="position:absolute;left:70.24px;top:905.9px;">10(f)</div><div id="a17338" style="position:absolute;left:148.987px;top:905.9px;">2006 Core Molding Technologies, Inc. Long Term Equity </div><div id="a17339" style="position:absolute;left:148.987px;top:921.3px;">Incentive Plan as amended and restated effective May</div><div id="a17341" style="position:absolute;left:439.587px;top:921.3px;">12, </div><div id="a17342" style="position:absolute;left:148.987px;top:936.7px;">2017</div><div id="a17343" style="position:absolute;font-size:8.64px;left:175.867px;top:936.3px;">2</div><div id="a17346" style="position:absolute;color:#0000FF;left:486.813px;top:905.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665517000016/ex1012006long-termincentiv.htm" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit 10.1 to </a></div><div id="a17347" style="position:absolute;color:#0000FF;left:486.813px;top:921.3px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665517000016/ex1012006long-termincentiv.htm" style="color:#0000FF;text-decoration:underline;">Current Report on Form 8-K dated May</a></div><div id="a17351" style="position:absolute;color:#0000FF;left:703.333px;top:921.3px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665517000016/ex1012006long-termincentiv.htm" style="color:#0000FF;text-decoration:underline;">15, </a></div><div id="a17352" style="position:absolute;color:#0000FF;left:486.813px;top:936.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665517000016/ex1012006long-termincentiv.htm" style="color:#0000FF;text-decoration:underline;">2017</a></div></div>
</div>
<div style="padding: 7px">
<div id="Page76" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:73.5px; height:1.3px; left:66.2px; top:124.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:332.5px; height:1.3px; left:145px; top:124.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:267.1px; height:1.3px; left:482.8px; top:124.7px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:260.4px; height:1px; left:486.8px; top:553.3px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:260.4px; height:1px; left:486.8px; top:568.5px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:30.1px; height:1px; left:486.8px; top:583.9px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:260.4px; height:1px; left:486.8px; top:607.6px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:260.4px; height:1px; left:486.8px; top:623px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:26.7px; height:1px; left:486.8px; top:638.3px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:260.4px; height:1px; left:486.8px; top:666.8px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:260.4px; height:1px; left:486.8px; top:682.2px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:260.4px; height:1px; left:486.8px; top:697.4px; background-color:#0000FF;">&#160;</div>
<div style="position:absolute; width:116px; height:1px; left:486.8px; top:712.7px; background-color:#0000FF;">&#160;</div>
<div id="a17359" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a17364" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a17365" style="position:absolute;left:401.347px;top:1006.3px;">75</div><div id="a17366" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a17367" style="position:absolute;left:70.24px;top:57.6px;">10(g)</div><div id="a17370" style="position:absolute;left:148.987px;top:57.6px;">Core Molding Technologies, Inc. Executive Cash Incentive </div><div id="a17372" style="position:absolute;left:148.987px;top:73px;">Plan</div><div id="a17373" style="position:absolute;font-size:8.64px;left:172.667px;top:72.6px;">2</div><div id="a17376" style="position:absolute;color:#0000FF;left:486.813px;top:57.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665516000047/a2016proxystatement.htm" style="color:#0000FF;text-decoration:underline;">Incorporated by reference to Exhibit A to </a></div><div id="a17377" style="position:absolute;color:#0000FF;left:486.813px;top:73px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665516000047/a2016proxystatement.htm" style="color:#0000FF;text-decoration:underline;">Definitive Proxy Statement on Schedule 14A, </a></div><div id="a17378" style="position:absolute;color:#0000FF;left:486.813px;top:88.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665516000047/a2016proxystatement.htm" style="color:#0000FF;text-decoration:underline;">dated April</a></div><div id="a17380" style="position:absolute;color:#0000FF;left:549.693px;top:88.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665516000047/a2016proxystatement.htm" style="color:#0000FF;text-decoration:underline;">8, 2016</a></div><div id="a17387" style="position:absolute;font-weight:bold;left:70.24px;top:109.7px;">Exhibit No.</div><div id="a17390" style="position:absolute;font-weight:bold;left:278.307px;top:109.7px;">Description</div><div id="a17393" style="position:absolute;font-weight:bold;left:590.973px;top:109.7px;">Location</div><div id="a17400" style="position:absolute;left:70.24px;top:130.5px;">10(h)</div><div id="a17403" style="position:absolute;left:148.987px;top:130.5px;">Core Molding Technologies,<div style="display:inline-block;width:8.18px">&#160;</div>Inc. Salaried<div style="display:inline-block;width:5.85px">&#160;</div>Employee Bonus </div><div id="a17404" style="position:absolute;left:148.987px;top:145.8px;">Plan </div><div id="a17407" style="position:absolute;color:#0563C1;left:486.813px;top:130.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000094/ex101.htm" style="color:#0563C1;text-decoration:underline;">Incorporated  by  reference<span style="display:inline-block;width:10.14px;text-decoration:underline">&#160;</span>to  Exhibit  10.1<span style="display:inline-block;width:10.21px;text-decoration:underline">&#160;</span>to </a></div><div id="a17408" style="position:absolute;color:#0563C1;left:486.813px;top:145.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000094/ex101.htm" style="color:#0563C1;text-decoration:underline;">Current Report on<span style="display:inline-block;width:5.29px;text-decoration:underline">&#160;</span>Form 8-K dated<span style="display:inline-block;width:5.45px;text-decoration:underline">&#160;</span>December 9, </a></div><div id="a17414" style="position:absolute;color:#0563C1;left:486.813px;top:161px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000094/ex101.htm" style="color:#0563C1;text-decoration:underline;">2020</a></div><div id="a17422" style="position:absolute;left:70.24px;top:197.5px;">10(i)</div><div id="a17425" style="position:absolute;left:148.987px;top:197.5px;">Form   of  Amended<div style="display:inline-block;width:13.69px">&#160;</div>and   Restated   Executive   Severance </div><div id="a17426" style="position:absolute;left:148.987px;top:212.9px;">Agreement between<div style="display:inline-block;width:9.28px">&#160;</div>Core Molding<div style="display:inline-block;width:8.96px">&#160;</div>Technologies, Inc.<div style="display:inline-block;width:9.35px">&#160;</div>and </div><div id="a17427" style="position:absolute;left:148.987px;top:228.2px;">certain executive officers</div><div id="a17428" style="position:absolute;font-size:8.64px;left:283.427px;top:227.8px;">2</div><div id="a17431" style="position:absolute;color:#0563C1;left:486.813px;top:197.5px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000129993308006067/exhibit2.htm" style="color:#0563C1;text-decoration:underline;">Incorporated  by  reference<span style="display:inline-block;width:10.14px;text-decoration:underline">&#160;</span>to  Exhibit  10.2<span style="display:inline-block;width:10.21px;text-decoration:underline">&#160;</span>to </a></div><div id="a17432" style="position:absolute;color:#0563C1;left:486.813px;top:212.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000129993308006067/exhibit2.htm" style="color:#0563C1;text-decoration:underline;">Current Report on Form 8-K<span style="display:inline-block;width:1.1px;text-decoration:underline">&#160;</span>dated December 29, </a></div><div id="a17437" style="position:absolute;color:#0563C1;left:486.813px;top:228.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000129993308006067/exhibit2.htm" style="color:#0563C1;text-decoration:underline;">2008</a></div><div id="a17444" style="position:absolute;left:70.24px;top:249.2px;">10(j)</div><div id="a17447" style="position:absolute;left:148.987px;top:249.2px;">Form of Amended and Restated Restricted Stock Agreement </div><div id="a17449" style="position:absolute;left:148.987px;top:264.6px;">between Core Molding Technologies, Inc. and certain </div><div id="a17450" style="position:absolute;left:148.987px;top:279.9px;">executive officers</div><div id="a17451" style="position:absolute;font-size:8.64px;left:243.707px;top:279.5px;">2</div><div id="a17455" style="position:absolute;color:#0563C1;left:486.813px;top:249.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000129993308000076/exhibit1.htm" style="color:#0563C1;text-decoration:underline;">Incorporated  by  reference<span style="display:inline-block;width:10.14px;text-decoration:underline">&#160;</span>to  Exhibit  10.1<span style="display:inline-block;width:10.21px;text-decoration:underline">&#160;</span>to </a></div><div id="a17456" style="position:absolute;color:#0563C1;left:486.813px;top:264.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000129993308000076/exhibit1.htm" style="color:#0563C1;text-decoration:underline;">Current Report<span style="display:inline-block;width:9.09px;text-decoration:underline">&#160;</span>on Form<span style="display:inline-block;width:9.02px;text-decoration:underline">&#160;</span>8-K dated<span style="display:inline-block;width:9.23px;text-decoration:underline">&#160;</span>January</a></div><div id="a17462" style="position:absolute;color:#0563C1;left:736.933px;top:264.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000129993308000076/exhibit1.htm" style="color:#0563C1;text-decoration:underline;">4, </a></div><div id="a17463" style="position:absolute;color:#0563C1;left:486.813px;top:279.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000129993308000076/exhibit1.htm" style="color:#0563C1;text-decoration:underline;">2008</a></div><div id="a17470" style="position:absolute;left:70.24px;top:316.2px;">10(k)</div><div id="a17473" style="position:absolute;left:148.987px;top:316.2px;">Form of Executive Severance Agreement between Core </div><div id="a17474" style="position:absolute;left:148.987px;top:331.6px;">Molding Technologies, Inc. and certain executive officers</div><div id="a17475" style="position:absolute;font-size:8.64px;left:456.253px;top:331.2px;">2</div><div id="a17479" style="position:absolute;color:#0000FF;left:486.813px;top:316.2px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015206004685/l20485aexv10w4.txt" style="color:#0000FF;text-decoration:underline;">Incorporated  by  reference<span style="display:inline-block;width:10.14px;text-decoration:underline">&#160;</span>to  Exhibit  10.4<span style="display:inline-block;width:10.21px;text-decoration:underline">&#160;</span>to </a></div><div id="a17482" style="position:absolute;color:#0000FF;left:486.813px;top:331.6px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000095015206004685/l20485aexv10w4.txt" style="color:#0000FF;text-decoration:underline;">Current Report on Form 8-K dated<span style="display:inline-block;width:1.5px;text-decoration:underline">&#160;</span>May 23, 2006</a></div><div id="a17494" style="position:absolute;left:70.24px;top:377.7px;">10(l)</div><div id="a17497" style="position:absolute;left:148.987px;top:377.7px;">Form of Restricted Stock<div style="display:inline-block;width:4.99px">&#160;</div>Agreement between Core<div style="display:inline-block;width:5.27px">&#160;</div>Molding </div><div id="a17498" style="position:absolute;left:148.987px;top:392.9px;white-spacepre-wrap">Technologies,    Inc.<div style="display:inline-block;width:18.91px">&#160;</div>and    certain<div style="display:inline-block;width:18.94px">&#160;</div>executive    officers</div><div id="a17499" style="position:absolute;font-size:8.64px;left:470.493px;top:392.5px;">2</div><div id="a17503" style="position:absolute;color:#0000FF;left:486.813px;top:377.7px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665512000017/exhibit102.htm" style="color:#0000FF;text-decoration:underline;">Incorporated  by  reference<span style="display:inline-block;width:10.14px;text-decoration:underline">&#160;</span>to  Exhibit  10.2<span style="display:inline-block;width:10.21px;text-decoration:underline">&#160;</span>to </a></div><div id="a17504" style="position:absolute;color:#0000FF;left:486.813px;top:392.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665512000017/exhibit102.htm" style="color:#0000FF;text-decoration:underline;">Current Report on Form 8-K dated<span style="display:inline-block;width:1.5px;text-decoration:underline">&#160;</span>May</a></div><div id="a17508" style="position:absolute;color:#0000FF;left:700.773px;top:392.9px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665512000017/exhibit102.htm" style="color:#0000FF;text-decoration:underline;">15, 2012</a></div><div id="a17516" style="position:absolute;left:70.24px;top:429.4px;">10(m)</div><div id="a17519" style="position:absolute;left:148.987px;top:429.4px;">Form of Award for<div style="display:inline-block;width:5.4px">&#160;</div>Stock Appreciation Rights between<div style="display:inline-block;width:5.85px">&#160;</div>Core </div><div id="a17521" style="position:absolute;left:148.987px;top:444.8px;">Molding Technologies, Inc. and certain executive officers</div><div id="a17524" style="position:absolute;color:#0000FF;left:486.813px;top:429.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665518000003/ex101hpiacquisitioncredita.htm" style="color:#0000FF;text-decoration:underline;">Incorporated  by  reference<span style="display:inline-block;width:10.14px;text-decoration:underline">&#160;</span>to  Exhibit  10.1<span style="display:inline-block;width:10.21px;text-decoration:underline">&#160;</span>to </a></div><div id="a17525" style="position:absolute;color:#0000FF;left:486.813px;top:444.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665518000003/ex101hpiacquisitioncredita.htm" style="color:#0000FF;text-decoration:underline;">Current Report on Form 8-K filed M</a></div><div id="a17529" style="position:absolute;color:#0000FF;left:683.173px;top:444.8px;">ay</div><div id="a17531" style="position:absolute;color:#0000FF;left:699.013px;top:444.8px;">20, 2019</div><div id="a17539" style="position:absolute;left:70.24px;top:481.1px;">10(n)</div><div id="a17542" style="position:absolute;left:148.987px;top:481.1px;">Form of Executive Employment Agreement,<div style="display:inline-block;width:0.63px">&#160;</div>dated October</div><div id="a17544" style="position:absolute;left:464.893px;top:481.1px;">3, </div><div id="a17545" style="position:absolute;left:148.987px;top:496.4px;">2018,   between<div style="display:inline-block;width:13.2px">&#160;</div>David   L.<div style="display:inline-block;width:13.19px">&#160;</div>Duvall   and<div style="display:inline-block;width:12.96px">&#160;</div>Core   Molding </div><div id="a17546" style="position:absolute;left:148.987px;top:511.8px;">Technologies, Inc.</div><div id="a17549" style="position:absolute;color:#0000FF;left:486.813px;top:481.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665518000074/formofexecutiveemploymenta.htm" style="color:#0000FF;text-decoration:underline;">Incorporated  by  reference<span style="display:inline-block;width:10.14px;text-decoration:underline">&#160;</span>to  Exhibit  10.1<span style="display:inline-block;width:10.21px;text-decoration:underline">&#160;</span>to </a></div><div id="a17550" style="position:absolute;color:#0000FF;left:486.813px;top:496.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665518000074/formofexecutiveemploymenta.htm" style="color:#0000FF;text-decoration:underline;">current report<span style="display:inline-block;width:5.93px;text-decoration:underline">&#160;</span>on Form 8<span style="display:inline-block;width:2.62px;text-decoration:underline">&#160;</span>-K filed<span style="display:inline-block;width:5.85px;text-decoration:underline">&#160;</span>November</a></div><div id="a17554" style="position:absolute;color:#0000FF;left:730.373px;top:496.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665518000074/formofexecutiveemploymenta.htm" style="color:#0000FF;text-decoration:underline;">16, </a></div><div id="a17555" style="position:absolute;color:#0000FF;left:486.813px;top:511.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665518000074/formofexecutiveemploymenta.htm" style="color:#0000FF;text-decoration:underline;">2018.</a></div><div id="a17562" style="position:absolute;left:70.24px;top:539.8px;">10(o)</div><div id="a17565" style="position:absolute;left:148.987px;top:539.8px;">First  Amendment  to<div style="display:inline-block;width:11.35px">&#160;</div>Executive  Employment<div style="display:inline-block;width:10.06px">&#160;</div>Agreement, </div><div id="a17566" style="position:absolute;left:148.987px;top:555px;">effective as<div style="display:inline-block;width:8.54px">&#160;</div>of December<div style="display:inline-block;width:8.82px">&#160;</div>30, 2019,<div style="display:inline-block;width:8.76px">&#160;</div>by and<div style="display:inline-block;width:8.39px">&#160;</div>between Core </div><div id="a17567" style="position:absolute;left:148.987px;top:570.4px;">Molding Technologies, Inc. and David L. Duvall<div style="display:inline-block;width:14.04px">&#160;</div></div><div id="a17571" style="position:absolute;color:#0563C1;left:486.813px;top:539.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000003/a101exhbitduvallagreementa.htm" style="color:#0563C1;text-decoration:none;">Incorporated  by  reference<span style="display:inline-block;width:10.14px">&#160;</span>to  Exhibit  10.1<span style="display:inline-block;width:10.21px">&#160;</span>to </a></div><div id="a17572" style="position:absolute;color:#0563C1;left:486.813px;top:555px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000003/a101exhbitduvallagreementa.htm" style="color:#0563C1;text-decoration:none;">Current Report<span style="display:inline-block;width:9.73px">&#160;</span>on Form<span style="display:inline-block;width:9.34px">&#160;</span>8-K filed<span style="display:inline-block;width:9.65px">&#160;</span>January 3, </a></div><div id="a17575" style="position:absolute;color:#0563C1;left:486.813px;top:570.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000003/a101exhbitduvallagreementa.htm" style="color:#0563C1;text-decoration:none;">2020.</a></div><div id="a17582" style="position:absolute;left:70.24px;top:594.1px;">10(p)</div><div id="a17585" style="position:absolute;left:148.987px;top:594.1px;">Confidential Release<div style="display:inline-block;width:10.28px">&#160;</div>Agreement, dated<div style="display:inline-block;width:10.09px">&#160;</div>as of<div style="display:inline-block;width:9.76px">&#160;</div>January 28, </div><div id="a17586" style="position:absolute;left:148.987px;top:609.4px;">2020, by and<div style="display:inline-block;width:5.59px">&#160;</div>between Core Molding<div style="display:inline-block;width:5.88px">&#160;</div>Technologies, Inc.<div style="display:inline-block;width:6.15px">&#160;</div>and </div><div id="a17587" style="position:absolute;left:148.987px;top:624.8px;">Terrence J. O&#8217;Donovan </div><div id="a17591" style="position:absolute;color:#0563C1;left:486.813px;top:594.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000007/seperationagreement.htm" style="color:#0563C1;text-decoration:none;">Incorporated  by  reference<span style="display:inline-block;width:10.14px">&#160;</span>to  Exhibit  10.1<span style="display:inline-block;width:10.21px">&#160;</span>to </a></div><div id="a17592" style="position:absolute;color:#0563C1;left:486.813px;top:609.4px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000007/seperationagreement.htm" style="color:#0563C1;text-decoration:none;">Current Report<span style="display:inline-block;width:6.53px">&#160;</span>on Form<span style="display:inline-block;width:6.14px">&#160;</span>8-K dated<span style="display:inline-block;width:6.67px">&#160;</span>January 30, </a></div><div id="a17595" style="position:absolute;color:#0563C1;left:486.813px;top:624.8px;"><a href="http://www.sec.gov/Archives/edgar/data/1026655/000102665520000007/seperationagreement.htm" style="color:#0563C1;text-decoration:none;">2020</a></div><div id="a17602" style="position:absolute;left:70.24px;top:653.3px;">11</div><div id="a17605" style="position:absolute;left:148.987px;top:653.3px;">Computation of Net Income per Share</div><div id="a17609" style="position:absolute;color:#0000FF;left:486.813px;top:653.3px;">Exhibit</div><div id="a17611" style="position:absolute;color:#0000FF;left:529.213px;top:653.3px;">11    omitted<div style="display:inline-block;width:17.68px">&#160;</div>because    the<div style="display:inline-block;width:17.59px">&#160;</div>required </div><div id="a17612" style="position:absolute;color:#0000FF;left:486.813px;top:668.6px;">information  is  Included  in  Notes  to  Financial </div><div id="a17613" style="position:absolute;color:#0000FF;left:486.813px;top:683.8px;">Statements  in  Part<div style="display:inline-block;width:9.04px">&#160;</div>II,  Item  8<div style="display:inline-block;width:8.7px">&#160;</div>of  this Annual </div><div id="a17614" style="position:absolute;color:#0000FF;left:486.813px;top:699.2px;">Report on Form 10-K</div><div id="a17623" style="position:absolute;left:70.24px;top:720.3px;">21</div><div id="a17626" style="position:absolute;left:148.987px;top:720.3px;">List of Subsidiaries</div><div id="a17629" style="position:absolute;color:#0000FF;left:486.813px;top:720.3px;"><a href="ex21.htm" style="color:#0000FF;text-decoration:underline;">Filed Herein</a></div><div id="a17636" style="position:absolute;left:70.24px;top:741.3px;">23</div><div id="a17639" style="position:absolute;left:148.987px;top:741.3px;">Consent of Crowe LLP</div><div id="a17642" style="position:absolute;color:#0000FF;left:486.813px;top:741.3px;"><a href="ex23.htm" style="color:#0000FF;text-decoration:underline;">Filed Herein</a></div><div id="a17649" style="position:absolute;left:70.24px;top:762.4px;">24</div><div id="a17652" style="position:absolute;left:148.987px;top:762.4px;">Powers of Attorney</div><div id="a17655" style="position:absolute;color:#0000FF;left:486.813px;top:762.4px;"><a href="ex24.htm" style="color:#0000FF;text-decoration:underline;">Filed Herein</a></div><div id="a17662" style="position:absolute;left:70.24px;top:783.5px;">31(a)</div><div id="a17665" style="position:absolute;left:148.987px;top:783.5px;">Section</div><div id="a17667" style="position:absolute;left:192.187px;top:783.5px;">302  Certification  by<div style="display:inline-block;width:9.77px">&#160;</div>David  L.  Duvall,<div style="display:inline-block;width:9.45px">&#160;</div>President, </div><div id="a17668" style="position:absolute;left:148.987px;top:798.9px;">Chief Executive Officer, and Director</div><div id="a17672" style="position:absolute;color:#0000FF;left:486.813px;top:783.5px;"><a href="ex31a.htm" style="color:#0000FF;text-decoration:underline;">Filed Herein</a></div><div id="a17679" style="position:absolute;left:70.24px;top:819.9px;">31(b)</div><div id="a17682" style="position:absolute;left:148.987px;top:819.9px;">Section</div><div id="a17684" style="position:absolute;left:192.187px;top:819.9px;">302 Certification by John P.<div style="display:inline-block;width:4.88px">&#160;</div>Zimmer, Vice President, </div><div id="a17685" style="position:absolute;left:148.987px;top:835.2px;">Secretary, Treasurer, and Chief Financial Officer</div><div id="a17688" style="position:absolute;color:#0000FF;left:486.813px;top:819.9px;"><a href="ex31b.htm" style="color:#0000FF;text-decoration:underline;">Filed Herein</a></div><div id="a17695" style="position:absolute;left:70.24px;top:856.3px;">32(a)</div><div id="a17698" style="position:absolute;left:148.987px;top:856.3px;">Certification of David<div style="display:inline-block;width:5.61px">&#160;</div>L. Duvall, Chief Executive<div style="display:inline-block;width:5.99px">&#160;</div>Officer of </div><div id="a17699" style="position:absolute;left:148.987px;top:871.7px;white-spacepre-wrap">Core  Molding  Technologies,<div style="display:inline-block;width:8.58px">&#160;</div>Inc.,  dated  March</div><div id="a17701" style="position:absolute;left:421.507px;top:871.7px;">11,  2021, </div><div id="a17702" style="position:absolute;left:148.987px;top:886.9px;">pursuant to 18 U.S.C. Section</div><div id="a17704" style="position:absolute;left:311.267px;top:886.9px;">1350</div><div id="a17707" style="position:absolute;color:#0000FF;left:486.813px;top:856.3px;"><a href="ex32a.htm" style="color:#0000FF;text-decoration:underline;">Filed Herein</a></div><div id="a17714" style="position:absolute;left:70.24px;top:908px;">32(b)</div><div id="a17717" style="position:absolute;left:148.987px;top:908px;">Certification of<div style="display:inline-block;width:6.5px">&#160;</div>John P.<div style="display:inline-block;width:6.52px">&#160;</div>Zimmer, Chief<div style="display:inline-block;width:6.68px">&#160;</div>Financial Officer<div style="display:inline-block;width:6.81px">&#160;</div>of </div><div id="a17719" style="position:absolute;left:148.987px;top:923.4px;white-spacepre-wrap">Core  Molding  Technologies,<div style="display:inline-block;width:8.58px">&#160;</div>Inc.,  dated  March</div><div id="a17721" style="position:absolute;left:421.507px;top:923.4px;">11,  2021, </div><div id="a17722" style="position:absolute;left:148.987px;top:938.7px;">pursuant to 18 U.S.C. Section</div><div id="a17724" style="position:absolute;left:311.267px;top:938.7px;">1350</div><div id="a17727" style="position:absolute;color:#0000FF;left:486.813px;top:908px;"><a href="ex32b.htm" style="color:#0000FF;text-decoration:underline;">Filed Herein</a></div><div id="a17734" style="position:absolute;left:70.24px;top:959.7px;">101.INS</div><div id="a17737" style="position:absolute;left:148.987px;top:959.7px;">XBRL Instance Document</div><div id="a17740" style="position:absolute;left:486.813px;top:959.7px;">Filed Herein</div><div id="a17747" style="position:absolute;left:70.24px;top:980.8px;">101.SCH</div><div id="a17750" style="position:absolute;left:148.987px;top:980.8px;">XBRL Taxonomy Extension Schema Document</div><div id="a17753" style="position:absolute;left:486.813px;top:980.8px;">Filed Herein</div></div>
</div>
<div style="padding: 7px">
<div id="Page77" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div id="a17755" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;"><a href="#a297" style="color:#0563C1;text-decoration:underline;">Table of Contents</a></div><div id="a17760" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a17761" style="position:absolute;left:401.347px;top:1006.3px;">76</div><div id="a17762" style="position:absolute;left:414.627px;top:1006.3px;">&#160;</div><div id="a17768" style="position:absolute;left:70.24px;top:63.4px;">101.CAL</div><div id="a17771" style="position:absolute;left:148.987px;top:63.4px;">XBRL Taxonomy Extension Calculation Linkbase</div><div id="a17774" style="position:absolute;left:486.813px;top:63.4px;">Filed Herein</div><div id="a17781" style="position:absolute;left:70.24px;top:84.4px;">101.LAB</div><div id="a17784" style="position:absolute;left:148.987px;top:84.4px;">XBRL Taxonomy Extension Label Linkbase</div><div id="a17787" style="position:absolute;left:486.813px;top:84.4px;">Filed Herein</div><div id="a17794" style="position:absolute;left:70.24px;top:105.5px;">101.PRE</div><div id="a17797" style="position:absolute;left:148.987px;top:105.5px;">XBRL Taxonomy Extension Presentation Linkbase</div><div id="a17800" style="position:absolute;left:486.813px;top:105.5px;">Filed Herein</div><div id="a17807" style="position:absolute;left:70.24px;top:126.6px;">101.DEF</div><div id="a17810" style="position:absolute;left:148.987px;top:126.6px;">XBRL Taxonomy Extension Definition Linkbase</div><div id="a17814" style="position:absolute;left:486.813px;top:126.6px;">Filed Herein</div><div id="a17816" style="position:absolute;left:66.24px;top:142px;">&#160;</div><div id="a17817" style="position:absolute;left:66.24px;top:160.4px;">1.</div><div id="a17818" style="position:absolute;font-family:Arial;left:76.32px;top:160.3px;">&#160;</div><div id="a17819" style="position:absolute;left:90.272px;top:160.4px;">The Asset Purchase<div style="display:inline-block;width:8.7px">&#160;</div>Agreement, as<div style="display:inline-block;width:8.26px">&#160;</div>filed with<div style="display:inline-block;width:8.25px">&#160;</div>the Securities<div style="display:inline-block;width:8.41px">&#160;</div>and Exchange<div style="display:inline-block;width:8.35px">&#160;</div>Commission at<div style="display:inline-block;width:8.42px">&#160;</div>Exhibit</div><div id="a17820" style="position:absolute;left:639.333px;top:160.4px;">&#160;</div><div id="a17821" style="position:absolute;left:642.693px;top:160.4px;">2-A to<div style="display:inline-block;width:7.62px">&#160;</div>Registration </div><div id="a17824" style="position:absolute;left:90.272px;top:178.8px;">Statement on Form S-4 (Registration No.</div><div id="a17827" style="position:absolute;left:307.907px;top:178.8px;">&#160;</div><div id="a17828" style="position:absolute;left:311.267px;top:178.8px;">333-15809), omits the exhibits (including, the<div style="display:inline-block;width:1.47px">&#160;</div>Buyer Note, Special Warranty Deed, </div><div id="a17831" style="position:absolute;left:90.272px;top:197.2px;">Supply Agreement, Registration<div style="display:inline-block;width:8.65px">&#160;</div>Rights Agreement and<div style="display:inline-block;width:8.03px">&#160;</div>Transition Services<div style="display:inline-block;width:6.53px">&#160;</div>Agreement, identified<div style="display:inline-block;width:7.48px">&#160;</div>in the<div style="display:inline-block;width:6.29px">&#160;</div>Asset Purchase </div><div id="a17833" style="position:absolute;left:90.272px;top:215.6px;">Agreement) and schedules<div style="display:inline-block;width:5.38px">&#160;</div>(including, those identified<div style="display:inline-block;width:5.49px">&#160;</div>in Sections</div><div id="a17834" style="position:absolute;left:444.893px;top:215.6px;">&#160;</div><div id="a17835" style="position:absolute;left:448.253px;top:215.6px;">1, 3, 4,<div style="display:inline-block;width:5.24px">&#160;</div>5, 6, 8 and<div style="display:inline-block;width:5.59px">&#160;</div>30 of the Asset Purchase<div style="display:inline-block;width:4.7px">&#160;</div>Agreement. </div><div id="a17836" style="position:absolute;left:90.272px;top:234px;">Core Molding Technologies, Inc.<div style="display:inline-block;width:5.23px">&#160;</div>will provide any omitted<div style="display:inline-block;width:5.1px">&#160;</div>exhibit or schedule to the<div style="display:inline-block;width:5.44px">&#160;</div>Securities and Exchange Commission </div><div id="a17838" style="position:absolute;left:90.272px;top:252.4px;">upon request.</div><div id="a17839" style="position:absolute;left:162.107px;top:252.4px;">&#160;</div><div id="a17840" style="position:absolute;left:66.24px;top:270.8px;">&#160;</div><div id="a17841" style="position:absolute;left:66.24px;top:289.2px;">2.</div><div id="a17842" style="position:absolute;font-family:Arial;left:76.32px;top:289.1px;">&#160;</div><div id="a17843" style="position:absolute;left:90.272px;top:289.2px;">Indicates management contracts<div style="display:inline-block;width:5.81px">&#160;</div>or compensatory plans<div style="display:inline-block;width:5.53px">&#160;</div>that are required<div style="display:inline-block;width:5.63px">&#160;</div>to be filed<div style="display:inline-block;width:5.36px">&#160;</div>as an exhibit to<div style="display:inline-block;width:5.79px">&#160;</div>this Annual Report on </div><div id="a17844" style="position:absolute;left:90.272px;top:307.6px;">Form 10-K.</div><div id="a17847" style="position:absolute;left:153.307px;top:307.6px;">&#160;</div><div id="a17848" style="position:absolute;left:66.24px;top:326px;">&#160;</div><div id="a17849" style="position:absolute;left:66.24px;top:344.4px;">3.</div><div id="a17850" style="position:absolute;font-family:Arial;left:76.32px;top:344.3px;">&#160;</div><div id="a17851" style="position:absolute;left:90.272px;top:344.4px;">Certain portions of<div style="display:inline-block;width:6.4px">&#160;</div>this Exhibit have<div style="display:inline-block;width:6.32px">&#160;</div>been omitted intentionally<div style="display:inline-block;width:6.51px">&#160;</div>subject to a<div style="display:inline-block;width:6.4px">&#160;</div>confidentiality treatment request.<div style="display:inline-block;width:5.7px">&#160;</div>A complete </div><div id="a17853" style="position:absolute;left:90.272px;top:362.8px;">version of the Exhibit has been filed separately with the Securities and<div style="display:inline-block;width:4.89px">&#160;</div>Exchange Commission.</div><div id="a17854" style="position:absolute;left:596.253px;top:362.8px;">&#160;</div></div>
</div>
</div>

</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>2
<FILENAME>cmt-20201231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL document created by Certent CDM version: 20.10.1 using Fujitsu Interstage XWand -->
<schema targetNamespace="http://www.coremt.com/20201231" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cmt="http://www.coremt.com/20201231" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric">
    <annotation>
        <appinfo>
            <link:linkbaseRef xlink:type="simple" xlink:href="cmt-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
            <link:linkbaseRef xlink:type="simple" xlink:href="cmt-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
            <link:linkbaseRef xlink:type="simple" xlink:href="cmt-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
            <link:linkbaseRef xlink:type="simple" xlink:href="cmt-20201231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
            <link:roleType roleURI="http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails" id="ELRID_AccumulatedOtherComprehensiveIncomeDetails">
                <link:definition>041601 - Disclosure - Accumulated Other Comprehensive Income (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/AccumulatedOtherComprehensiveIncome" id="ELRID_AccumulatedOtherComprehensiveIncome">
                <link:definition>011601 - Disclosure - Accumulated Other Comprehensive Income</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeTables" id="ELRID_AccumulatedOtherComprehensiveIncomeTables">
                <link:definition>031603 - Disclosure - Accumulated Other Comprehensive Income (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/BasisOfPresentation" id="ELRID_BasisOfPresentation">
                <link:definition>010101 - Disclosure - Basis of Presentation</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/BasisOfPresentationNarrativeDetails" id="ELRID_BasisOfPresentationNarrativeDetails">
                <link:definition>040101 - Disclosure - Basis of Presentation (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/CommitmentsAndContingencies" id="ELRID_CommitmentsAndContingencies">
                <link:definition>011401 - Disclosure - Commitments and Contingencies</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/ConsolidatedBalanceSheets" id="ELRID_ConsolidatedBalanceSheets">
                <link:definition>000300 - Statement - Consolidated Balance Sheets</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical" id="ELRID_ConsolidatedBalanceSheetsParenthetical">
                <link:definition>000350 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity" id="ELRID_ConsolidatedStatementOfStockholdersEquity">
                <link:definition>000400 - Statement - Consolidated Statement of Stockholders Equity</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquityParenthetical" id="ELRID_ConsolidatedStatementOfStockholdersEquityParenthetical">
                <link:definition>000450 - Statement - Consolidated Statement of Stockholders Equity (Parenthetical)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows" id="ELRID_ConsolidatedStatementsOfCashFlows">
                <link:definition>000500 - Statement - Consolidated Statements of Cash Flows</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss" id="ELRID_ConsolidatedStatementsOfOtherComprehensiveIncomeLoss">
                <link:definition>000200 - Statement - Consolidated Statements of Other Comprehensive Income (Loss)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/ConsolidatedStatementsOfOperations" id="ELRID_ConsolidatedStatementsOfOperations">
                <link:definition>000100 - Statement - Consolidated Statements of Operations</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/Debt" id="ELRID_Debt">
                <link:definition>011001 - Disclosure - Debt</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails" id="ELRID_DebtAnnualMaturitiesOfLongTermDebtDetails">
                <link:definition>041010 - Disclosure - Debt - Annual Maturities of Long-Term Debt (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/DebtLongtermDebtDetails" id="ELRID_DebtLongtermDebtDetails">
                <link:definition>041000 - Disclosure - Debt - Long-term debt (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/DebtTables" id="ELRID_DebtTables">
                <link:definition>031003 - Disclosure - Debt (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/Cover" id="ELRID_Cover">
                <link:definition>000090 - Document - Cover</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/FairValueOfFinancialInstruments" id="ELRID_FairValueOfFinancialInstruments">
                <link:definition>011501 - Disclosure - Fair Value of Financial Instruments</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails" id="ELRID_FairValueOfFinancialInstrumentsNarrativeDetails">
                <link:definition>041501 - Disclosure - Fair Value of Financial Instruments (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/FairValueOfFinancialInstrumentsTables" id="ELRID_FairValueOfFinancialInstrumentsTables">
                <link:definition>031503 - Disclosure - Fair Value of Financial Instruments (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/ForeignOperations" id="ELRID_ForeignOperations">
                <link:definition>010501 - Disclosure - Foreign Operations</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails" id="ELRID_ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails">
                <link:definition>040501 - Disclosure - Foreign Operations - Sales by country, based on the ship to location of customers' production facilities (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/ForeignOperationsTables" id="ELRID_ForeignOperationsTables">
                <link:definition>030503 - Disclosure - Foreign Operations (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/GoodwillAndIntangiblesGoodwillActivityDetails" id="ELRID_GoodwillAndIntangiblesGoodwillActivityDetails">
                <link:definition>040901 - Disclosure - Goodwill and Intangibles - Goodwill activity (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails" id="ELRID_GoodwillAndIntangiblesIntangibleAssetsDetails">
                <link:definition>040905 - Disclosure - Goodwill and Intangibles - Intangible assets (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/GoodwillAndIntangibles" id="ELRID_GoodwillAndIntangibles">
                <link:definition>010901 - Disclosure - Goodwill and Intangibles</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/GoodwillAndIntangiblesTables" id="ELRID_GoodwillAndIntangiblesTables">
                <link:definition>030903 - Disclosure - Goodwill and Intangibles (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/IncomeTaxes" id="ELRID_IncomeTaxes">
                <link:definition>011201 - Disclosure - Income Taxes</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" id="ELRID_IncomeTaxesProvisionForIncomeTaxesDetails">
                <link:definition>041201 - Disclosure - Income Taxes - Provision for income taxes (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/IncomeTaxesTables" id="ELRID_IncomeTaxesTables">
                <link:definition>031203 - Disclosure - Income Taxes (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/LeasesNarrativeDetails" id="ELRID_LeasesNarrativeDetails">
                <link:definition>040701 - Disclosure - Leases (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/Leases" id="ELRID_Leases">
                <link:definition>010701 - Disclosure - Leases</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/LeasesTables" id="ELRID_LeasesTables">
                <link:definition>030703 - Disclosure - Leases (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/MajorCustomers" id="ELRID_MajorCustomers">
                <link:definition>010401 - Disclosure - Major Customers</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails" id="ELRID_MajorCustomersSalesRevenueForCustomersDetails">
                <link:definition>040401 - Disclosure - Major Customers - Sales revenue for customers (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/MajorCustomersTables" id="ELRID_MajorCustomersTables">
                <link:definition>030403 - Disclosure - Major Customers (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/NetIncomeLossPerCommonShare" id="ELRID_NetIncomeLossPerCommonShare">
                <link:definition>010301 - Disclosure - Net Income (Loss) per Common Share</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails" id="ELRID_NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails">
                <link:definition>040301 - Disclosure - Net Income (Loss) per Common Share - Basic and diluted net income (loss) per common share (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/NetIncomeLossPerCommonShareTables" id="ELRID_NetIncomeLossPerCommonShareTables">
                <link:definition>030303 - Disclosure - Net Income (Loss) per Common Share (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/PostRetirementBenefits" id="ELRID_PostRetirementBenefits">
                <link:definition>011301 - Disclosure - Post Retirement Benefits</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails" id="ELRID_PostRetirementBenefitsChangeInBenefitObligationDetails">
                <link:definition>041310 - Disclosure - Post Retirement Benefits - Change in Benefit Obligation (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails" id="ELRID_PostRetirementBenefitsNarrativeDetails">
                <link:definition>041307 - Disclosure - Post Retirement Benefits (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails" id="ELRID_PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails">
                <link:definition>041325 - Disclosure - Post Retirement Benefits - Future benefit payments of the health care plan for the next ten years (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansDetails" id="ELRID_PostRetirementBenefitsMultiemployerPlansDetails">
                <link:definition>041305 - Disclosure - Post Retirement Benefits - Multi-employer Plans (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails" id="ELRID_PostRetirementBenefitsPostRetirementBenefitsExpenseDetails">
                <link:definition>041315 - Disclosure - Post Retirement Benefits - Post Retirement Benefits Expense (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/PostRetirementBenefitsTables" id="ELRID_PostRetirementBenefitsTables">
                <link:definition>031303 - Disclosure - Post Retirement Benefits (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/PropertyPlantAndEquipment" id="ELRID_PropertyPlantAndEquipment">
                <link:definition>010601 - Disclosure - Property, Plant, and Equipment</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/PropertyPlantAndEquipmentDetails" id="ELRID_PropertyPlantAndEquipmentDetails">
                <link:definition>040601 - Disclosure - Property, Plant, and Equipment (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/PropertyPlantAndEquipmentTables" id="ELRID_PropertyPlantAndEquipmentTables">
                <link:definition>030603 - Disclosure - Property, Plant, and Equipment (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/QuarterlyResultsOfOperationsUnaudited" id="ELRID_QuarterlyResultsOfOperationsUnaudited">
                <link:definition>011701 - Disclosure - Quarterly Results of Operations (Unaudited)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails" id="ELRID_QuarterlyResultsOfOperationsUnauditedDetails">
                <link:definition>041701 - Disclosure - Quarterly Results of Operations (Unaudited) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedTable" id="ELRID_QuarterlyResultsOfOperationsUnauditedTable">
                <link:definition>031703 - Disclosure - Quarterly Results of Operations (Unaudited) (Table)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/ScheduleIIDetails" id="ELRID_ScheduleIIDetails">
                <link:definition>041801 - Schedule - Schedule II (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/ScheduleII" id="ELRID_ScheduleII">
                <link:definition>011801 - Disclosure - Schedule II</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/StockBasedCompensation" id="ELRID_StockBasedCompensation">
                <link:definition>011101 - Disclosure - Stock Based Compensation</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" id="ELRID_StockBasedCompensationNarrativeDetails">
                <link:definition>041101 - Disclosure - Stock Based Compensation (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/StockBasedCompensationTables" id="ELRID_StockBasedCompensationTables">
                <link:definition>031103 - Disclosure - Stock Based Compensation (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPolicies" id="ELRID_SummaryOfSignificantAccountingPolicies">
                <link:definition>010201 - Disclosure - Summary of Significant Accounting Policies</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableAllowancesNarrativeDetails" id="ELRID_SummaryOfSignificantAccountingPoliciesAccountsReceivableAllowancesNarrativeDetails">
                <link:definition>040203 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable Allowances (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsNarrativeDetails" id="ELRID_SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsNarrativeDetails">
                <link:definition>040202 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails" id="ELRID_SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails">
                <link:definition>040211 - Disclosure - Summary of Significant Accounting Policies - Concentration Risks (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails" id="ELRID_SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails">
                <link:definition>040205 - Disclosure - Summary of Significant Accounting Policies - Contracts assets and liabilities (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesForeignCurrencyAdjustmentsNarrativeDetails" id="ELRID_SummaryOfSignificantAccountingPoliciesForeignCurrencyAdjustmentsNarrativeDetails">
                <link:definition>040213 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency Adjustments (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails" id="ELRID_SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails">
                <link:definition>040208 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesInventoriesNarrativeDetails" id="ELRID_SummaryOfSignificantAccountingPoliciesInventoriesNarrativeDetails">
                <link:definition>040204 - Disclosure - Summary of Significant Accounting Policies - Inventories (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesLongLivedAssetsNarrativeDetails" id="ELRID_SummaryOfSignificantAccountingPoliciesLongLivedAssetsNarrativeDetails">
                <link:definition>040207 - Disclosure - Summary of Significant Accounting Policies - Long-Lived Assets (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails" id="ELRID_SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails">
                <link:definition>040214 - Disclosure - Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="ELRID_SummaryOfSignificantAccountingPoliciesPolicies">
                <link:definition>020202 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPostRetirementBenefitsNarrativeDetails" id="ELRID_SummaryOfSignificantAccountingPoliciesPostRetirementBenefitsNarrativeDetails">
                <link:definition>040210 - Disclosure - Summary of Significant Accounting Policies - Post-Retirement Benefits (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails" id="ELRID_SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails">
                <link:definition>040206 - Disclosure - Summary of Significant Accounting Policies - Property, Plant, and Equipment (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentNarrativeDetails" id="ELRID_SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentNarrativeDetails">
                <link:definition>040212 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesSelfInsuranceNarrativeDetails" id="ELRID_SummaryOfSignificantAccountingPoliciesSelfInsuranceNarrativeDetails">
                <link:definition>040209 - Disclosure - Summary of Significant Accounting Policies - Self-Insurance (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails" id="ELRID_FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails">
                <link:definition>041502 - Disclosure - Fair Value of Financial Instruments - Derivatives designated as hedging instruments (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails" id="ELRID_FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails">
                <link:definition>041503 - Disclosure - Fair Value of Financial Instruments - unrealized realized gain and loss recognized in Accumulated Comprehensive Income (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 roleURI="http://www.coremt.com/role/LeasesLeaseExpenseDetails" id="ELRID_LeasesLeaseExpenseDetails">
                <link:definition>040705 - Disclosure - Leases - Lease 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 roleURI="http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails" id="ELRID_LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails">
                <link:definition>040710 - Disclosure - Leases - Other supplemental balance sheet information related to leases (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/LeasesOtherInformationRelatedToLeasesDetails" id="ELRID_LeasesOtherInformationRelatedToLeasesDetails">
                <link:definition>040715 - Disclosure - Leases - Other information related to leases (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" id="ELRID_LeasesMaturitiesOfLeaseLiabilitiesDetails">
                <link:definition>040720 - Disclosure - Leases - Maturities of 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 roleURI="http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails" id="ELRID_LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails">
                <link:definition>040725 - Disclosure - Leases - Maturities of lease liabilities - Long-term lease obligations (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 roleURI="http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails" id="ELRID_GoodwillAndIntangiblesFutureIntangibleAmortizationDetails">
                <link:definition>040915 - Disclosure - Goodwill and Intangibles - Future intangible amortization (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 roleURI="http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails" id="ELRID_StockBasedCompensationRestrictedStockDetails">
                <link:definition>041105 - Disclosure - Stock Based Compensation - 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 roleURI="http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" id="ELRID_StockBasedCompensationStockAppreciationRightsDetails">
                <link:definition>041110 - Disclosure - Stock Based Compensation - Stock Appreciation Rights (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 roleURI="http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails" id="ELRID_DebtWellsFargoTermLoansNarrativeDetails">
                <link:definition>041002 - Disclosure - Debt - Wells Fargo Term Loans (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 roleURI="http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails" id="ELRID_DebtWellsFargoRevolvingLoanNarrativeDetails">
                <link:definition>041008 - Disclosure - Debt - Wells Fargo Revolving Loan (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 roleURI="http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails" id="ELRID_DebtInterestRateSwapsNarrativeDetails">
                <link:definition>041020 - Disclosure - Debt - Interest Rate Swaps (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 roleURI="http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails" id="ELRID_DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails">
                <link:definition>041004 - Disclosure - Debt - FGI Equipment Finance LLC Term Loan (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 roleURI="http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails" id="ELRID_DebtKeyBankLoanNarrativeDetails">
                <link:definition>041015 - Disclosure - Debt - Key Bank Loan (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 roleURI="http://www.coremt.com/role/DebtBankCovenantsDetails" id="ELRID_DebtBankCovenantsDetails">
                <link:definition>041030 - Disclosure - Debt - Bank Covenants (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 roleURI="http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails" id="ELRID_IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails">
                <link:definition>041205 - Disclosure - Income Taxes - Reconciliation of the income tax provision based on the federal statutory income tax rate (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 roleURI="http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails" id="ELRID_IncomeTaxesDeferredTaxAssetsDetails">
                <link:definition>041210 - Disclosure - Income Taxes - Deferred tax 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 roleURI="http://www.coremt.com/role/IncomeTaxesNarrativeDetails" id="ELRID_IncomeTaxesNarrativeDetails">
                <link:definition>041215 - 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 roleURI="http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails" id="ELRID_DebtLeafCapitalNarrativeDetails">
                <link:definition>041006 - Disclosure - Debt - Leaf Capital (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 roleURI="http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails" id="ELRID_PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails">
                <link:definition>041320 - Disclosure - Post Retirement Benefits - Effect of changing the health care cost trend rate by one-percentage point for each future year (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 roleURI="http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails" id="ELRID_PostRetirementBenefitsMultiemployerPlansNarrativeDetails">
                <link:definition>041300 - Disclosure - Post Retirement Benefits - Multi-employer 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>
        </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
    <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
    <import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <element name="AllowanceforChargebacksMember" id="cmt_AllowanceforChargebacksMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="BusinessCombinationPurchasePriceAllocated" id="cmt_BusinessCombinationPurchasePriceAllocated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="InternationalAssociationOfMachinistsAndAerospaceWorkersMember" id="cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="MexicoAndCanadaMember" id="cmt_MexicoAndCanadaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="NavistarMember" id="cmt_NavistarMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="NumberOfBanksInWhichCashIsHeld" id="cmt_NumberOfBanksInWhichCashIsHeld" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities" id="cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="OtherCustomersMember" id="cmt_OtherCustomersMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherGeographicalLocationMember" id="cmt_OtherGeographicalLocationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PaccarMember" id="cmt_PaccarMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock" id="cmt_ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="SindicatoDeJornelerosYObrerosMember" id="cmt_SindicatoDeJornelerosYObrerosMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries" id="cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="VolvoMember" id="cmt_VolvoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LesseeOperatingLeaseWithOptionsToExtendLeaseTerm" id="cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="UniversalForestProductsMember" id="cmt_UniversalForestProductsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="BrpIncorporatedMember" id="cmt_BrpIncorporatedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AccountsReceivableAllowanceForCreditLossChargebacks" id="cmt_AccountsReceivableAllowanceForCreditLossChargebacks" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="HorizonPlasticsReportingUnitMember" id="cmt_HorizonPlasticsReportingUnitMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AccountingStandardsUpdate202004Member" id="cmt_AccountingStandardsUpdate202004Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="UnitedFoodAndCommercialWorkersCanadaMember" id="cmt_UnitedFoodAndCommercialWorkersCanadaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember" id="cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LongTermEquityIncentivePlanMember" id="cmt_LongTermEquityIncentivePlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember" id="cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="KeybankNationalAssociationMember" id="cmt_KeybankNationalAssociationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="IncrementalRevolvingCommitmentMember" id="cmt_IncrementalRevolvingCommitmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CreditAgreementMember" id="cmt_CreditAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="WellsFargoBankNationalAssociationMember" id="cmt_WellsFargoBankNationalAssociationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LeafCapitalFundingMember" id="cmt_LeafCapitalFundingMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="MedicalPreAgeSixtyFiveMember" id="cmt_MedicalPreAgeSixtyFiveMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="MedicalPostAgeSixtyFiveMember" id="cmt_MedicalPostAgeSixtyFiveMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DrugsAllAgesMember" id="cmt_DrugsAllAgesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>3
<FILENAME>cmt-20201231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL document created by Certent CDM version: 20.10.1 using Fujitsu Interstage XWand -->
<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/instance http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
    <roleRef roleURI="http://www.coremt.com/role/AccumulatedOtherComprehensiveIncome" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_AccumulatedOtherComprehensiveIncome" />
    <roleRef roleURI="http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_AccumulatedOtherComprehensiveIncomeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_AccumulatedOtherComprehensiveIncomeTables" />
    <roleRef roleURI="http://www.coremt.com/role/BasisOfPresentation" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_BasisOfPresentation" />
    <roleRef roleURI="http://www.coremt.com/role/BasisOfPresentationNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_BasisOfPresentationNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_CommitmentsAndContingencies" />
    <roleRef roleURI="http://www.coremt.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ConsolidatedBalanceSheets" />
    <roleRef roleURI="http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ConsolidatedBalanceSheetsParenthetical" />
    <roleRef roleURI="http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ConsolidatedStatementOfStockholdersEquity" />
    <roleRef roleURI="http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquityParenthetical" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ConsolidatedStatementOfStockholdersEquityParenthetical" />
    <roleRef roleURI="http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ConsolidatedStatementsOfCashFlows" />
    <roleRef roleURI="http://www.coremt.com/role/ConsolidatedStatementsOfOperations" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ConsolidatedStatementsOfOperations" />
    <roleRef roleURI="http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ConsolidatedStatementsOfOtherComprehensiveIncomeLoss" />
    <roleRef roleURI="http://www.coremt.com/role/Cover" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_Cover" />
    <roleRef roleURI="http://www.coremt.com/role/Debt" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_Debt" />
    <roleRef roleURI="http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtAnnualMaturitiesOfLongTermDebtDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtBankCovenantsDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtBankCovenantsDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtInterestRateSwapsNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtKeyBankLoanNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtLeafCapitalNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtLongtermDebtDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtLongtermDebtDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtTables" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtTables" />
    <roleRef roleURI="http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtWellsFargoRevolvingLoanNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtWellsFargoTermLoansNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/FairValueOfFinancialInstruments" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_FairValueOfFinancialInstruments" />
    <roleRef roleURI="http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails" />
    <roleRef roleURI="http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_FairValueOfFinancialInstrumentsNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/FairValueOfFinancialInstrumentsTables" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_FairValueOfFinancialInstrumentsTables" />
    <roleRef roleURI="http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/ForeignOperations" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ForeignOperations" />
    <roleRef roleURI="http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails" />
    <roleRef roleURI="http://www.coremt.com/role/ForeignOperationsTables" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ForeignOperationsTables" />
    <roleRef roleURI="http://www.coremt.com/role/GoodwillAndIntangibles" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_GoodwillAndIntangibles" />
    <roleRef roleURI="http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_GoodwillAndIntangiblesFutureIntangibleAmortizationDetails" />
    <roleRef roleURI="http://www.coremt.com/role/GoodwillAndIntangiblesGoodwillActivityDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_GoodwillAndIntangiblesGoodwillActivityDetails" />
    <roleRef roleURI="http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_GoodwillAndIntangiblesIntangibleAssetsDetails" />
    <roleRef roleURI="http://www.coremt.com/role/GoodwillAndIntangiblesTables" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_GoodwillAndIntangiblesTables" />
    <roleRef roleURI="http://www.coremt.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_IncomeTaxes" />
    <roleRef roleURI="http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_IncomeTaxesDeferredTaxAssetsDetails" />
    <roleRef roleURI="http://www.coremt.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_IncomeTaxesNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_IncomeTaxesProvisionForIncomeTaxesDetails" />
    <roleRef roleURI="http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails" />
    <roleRef roleURI="http://www.coremt.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_IncomeTaxesTables" />
    <roleRef roleURI="http://www.coremt.com/role/Leases" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_Leases" />
    <roleRef roleURI="http://www.coremt.com/role/LeasesLeaseExpenseDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_LeasesLeaseExpenseDetails" />
    <roleRef roleURI="http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_LeasesMaturitiesOfLeaseLiabilitiesDetails" />
    <roleRef roleURI="http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails" />
    <roleRef roleURI="http://www.coremt.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_LeasesNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/LeasesOtherInformationRelatedToLeasesDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_LeasesOtherInformationRelatedToLeasesDetails" />
    <roleRef roleURI="http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails" />
    <roleRef roleURI="http://www.coremt.com/role/LeasesTables" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_LeasesTables" />
    <roleRef roleURI="http://www.coremt.com/role/MajorCustomers" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_MajorCustomers" />
    <roleRef roleURI="http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_MajorCustomersSalesRevenueForCustomersDetails" />
    <roleRef roleURI="http://www.coremt.com/role/MajorCustomersTables" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_MajorCustomersTables" />
    <roleRef roleURI="http://www.coremt.com/role/NetIncomeLossPerCommonShare" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_NetIncomeLossPerCommonShare" />
    <roleRef roleURI="http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails" />
    <roleRef roleURI="http://www.coremt.com/role/NetIncomeLossPerCommonShareTables" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_NetIncomeLossPerCommonShareTables" />
    <roleRef roleURI="http://www.coremt.com/role/PostRetirementBenefits" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PostRetirementBenefits" />
    <roleRef roleURI="http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PostRetirementBenefitsChangeInBenefitObligationDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PostRetirementBenefitsMultiemployerPlansDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PostRetirementBenefitsMultiemployerPlansNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PostRetirementBenefitsNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PostRetirementBenefitsPostRetirementBenefitsExpenseDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PostRetirementBenefitsTables" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PostRetirementBenefitsTables" />
    <roleRef roleURI="http://www.coremt.com/role/PropertyPlantAndEquipment" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PropertyPlantAndEquipment" />
    <roleRef roleURI="http://www.coremt.com/role/PropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PropertyPlantAndEquipmentDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PropertyPlantAndEquipmentTables" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PropertyPlantAndEquipmentTables" />
    <roleRef roleURI="http://www.coremt.com/role/QuarterlyResultsOfOperationsUnaudited" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_QuarterlyResultsOfOperationsUnaudited" />
    <roleRef roleURI="http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_QuarterlyResultsOfOperationsUnauditedDetails" />
    <roleRef roleURI="http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedTable" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_QuarterlyResultsOfOperationsUnauditedTable" />
    <roleRef roleURI="http://www.coremt.com/role/ScheduleII" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ScheduleII" />
    <roleRef roleURI="http://www.coremt.com/role/ScheduleIIDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ScheduleIIDetails" />
    <roleRef roleURI="http://www.coremt.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_StockBasedCompensation" />
    <roleRef roleURI="http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_StockBasedCompensationNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_StockBasedCompensationRestrictedStockDetails" />
    <roleRef roleURI="http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_StockBasedCompensationStockAppreciationRightsDetails" />
    <roleRef roleURI="http://www.coremt.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_StockBasedCompensationTables" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPolicies" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableAllowancesNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesAccountsReceivableAllowancesNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesForeignCurrencyAdjustmentsNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesForeignCurrencyAdjustmentsNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesInventoriesNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesInventoriesNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesLongLivedAssetsNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesLongLivedAssetsNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesPolicies" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPostRetirementBenefitsNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesPostRetirementBenefitsNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesSelfInsuranceNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesSelfInsuranceNarrativeDetails" />
    <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" />
    <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" />
    <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" />
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_2" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_2" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_9" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_10" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_9" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_10" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_11" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_12" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_11" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_12" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_13" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_14" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_13" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_14" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_7" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:label="Locator_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_8" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_7" xlink:to="Locator_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_8" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_15" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:label="Locator_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_16" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_15" xlink:to="Locator_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_16" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_3" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_4" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_3" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_4" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_29" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_30" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_29" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_30" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_31" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_32" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_31" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_32" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_33" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_34" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_33" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_34" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_27" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_28" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_27" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_28" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_35" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_36" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_35" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_36" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="Locator_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5" xlink:to="Locator_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="Locator_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_19" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_20" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_19" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_20" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="Locator_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_21" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_22" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_21" xlink:to="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_22" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="Locator_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_23" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossTax_24" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_23" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossTax_24" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="Locator_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_17" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_18" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_17" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_18" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="Locator_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_25" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_26" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_25" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_26" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/AccumulatedOtherComprehensiveIncome">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_37" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="Locator_us-gaap_ComprehensiveIncomeNoteTextBlock_38" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_37" xlink:to="Locator_us-gaap_ComprehensiveIncomeNoteTextBlock_38" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_39" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_40" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_39" xlink:to="Locator_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_40" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/BasisOfPresentation">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="Locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_41" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="Locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_42" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_41" xlink:to="Locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_42" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/BasisOfPresentationNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="Locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_43" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="Locator_us-gaap_NumberOfOperatingSegments_44" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_43" xlink:to="Locator_us-gaap_NumberOfOperatingSegments_44" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="Locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="Locator_us-gaap_NumberOfReportableSegments_46" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45" xlink:to="Locator_us-gaap_NumberOfReportableSegments_46" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/CommitmentsAndContingencies">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="Locator_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_47" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="Locator_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_48" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_47" xlink:to="Locator_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_48" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ConsolidatedBalanceSheets">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="Locator_us-gaap_StatementOfFinancialPositionAbstract_49" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_50" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfFinancialPositionAbstract_49" xlink:to="Locator_us-gaap_AssetsAbstract_50" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_53" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_54" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_53" xlink:to="Locator_us-gaap_AssetsCurrentAbstract_54" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_69" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_70" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_69" xlink:to="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_70" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_71" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="Locator_us-gaap_AccountsReceivableNetCurrent_72" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_71" xlink:to="Locator_us-gaap_AccountsReceivableNetCurrent_72" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_73" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="Locator_us-gaap_InventoryNetAbstract_74" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_73" xlink:to="Locator_us-gaap_InventoryNetAbstract_74" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="Locator_us-gaap_InventoryNetAbstract_83" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="Locator_us-gaap_InventoryFinishedGoods_84" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_InventoryNetAbstract_83" xlink:to="Locator_us-gaap_InventoryFinishedGoods_84" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="Locator_us-gaap_InventoryNetAbstract_85" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="Locator_us-gaap_InventoryWorkInProcess_86" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_InventoryNetAbstract_85" xlink:to="Locator_us-gaap_InventoryWorkInProcess_86" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="Locator_us-gaap_InventoryNetAbstract_87" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="Locator_us-gaap_InventoryRawMaterials_88" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_InventoryNetAbstract_87" xlink:to="Locator_us-gaap_InventoryRawMaterials_88" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="Locator_us-gaap_InventoryNetAbstract_89" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_90" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_InventoryNetAbstract_89" xlink:to="Locator_us-gaap_InventoryNet_90" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_75" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="Locator_us-gaap_ContractWithCustomerAssetNet_76" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_75" xlink:to="Locator_us-gaap_ContractWithCustomerAssetNet_76" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_77" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivable" xlink:label="Locator_us-gaap_ValueAddedTaxReceivable_78" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_77" xlink:to="Locator_us-gaap_ValueAddedTaxReceivable_78" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_79" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="Locator_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_80" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_79" xlink:to="Locator_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_80" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_81" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_82" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_81" xlink:to="Locator_us-gaap_AssetsCurrent_82" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_55" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="Locator_us-gaap_OperatingLeaseRightOfUseAsset_56" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_55" xlink:to="Locator_us-gaap_OperatingLeaseRightOfUseAsset_56" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_57" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_58" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_57" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentNet_58" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_59" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredIncomeTaxAssetsNet_60" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_59" xlink:to="Locator_us-gaap_DeferredIncomeTaxAssetsNet_60" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_61" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_62" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_61" xlink:to="Locator_us-gaap_Goodwill_62" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_63" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwill_64" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_63" xlink:to="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwill_64" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_65" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="Locator_us-gaap_OtherAssetsNoncurrent_66" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_65" xlink:to="Locator_us-gaap_OtherAssetsNoncurrent_66" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_67" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_68" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_67" xlink:to="Locator_us-gaap_Assets_68" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="Locator_us-gaap_StatementOfFinancialPositionAbstract_51" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_52" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfFinancialPositionAbstract_51" xlink:to="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_52" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_91" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_92" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_91" xlink:to="Locator_us-gaap_LiabilitiesAbstract_92" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_99" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_100" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAbstract_99" xlink:to="Locator_us-gaap_LiabilitiesCurrentAbstract_100" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_109" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent" xlink:label="Locator_us-gaap_LoansPayableCurrent_110" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_109" xlink:to="Locator_us-gaap_LoansPayableCurrent_110" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_111" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="Locator_us-gaap_LinesOfCreditCurrent_112" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_111" xlink:to="Locator_us-gaap_LinesOfCreditCurrent_112" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_113" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="Locator_us-gaap_AccountsPayableCurrent_114" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_113" xlink:to="Locator_us-gaap_AccountsPayableCurrent_114" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_115" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="Locator_us-gaap_TaxesPayableCurrent_116" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_115" xlink:to="Locator_us-gaap_TaxesPayableCurrent_116" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_117" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="Locator_us-gaap_ContractWithCustomerLiabilityCurrent_118" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_117" xlink:to="Locator_us-gaap_ContractWithCustomerLiabilityCurrent_118" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_119" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityCurrent" xlink:label="Locator_us-gaap_PostemploymentBenefitsLiabilityCurrent_120" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_119" xlink:to="Locator_us-gaap_PostemploymentBenefitsLiabilityCurrent_120" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_121" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_122" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_121" xlink:to="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_122" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_125" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="Locator_us-gaap_EmployeeRelatedLiabilitiesCurrent_126" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_125" xlink:to="Locator_us-gaap_EmployeeRelatedLiabilitiesCurrent_126" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_127" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherAccruedLiabilitiesCurrent_128" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_127" xlink:to="Locator_us-gaap_OtherAccruedLiabilitiesCurrent_128" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_123" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_124" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_123" xlink:to="Locator_us-gaap_LiabilitiesCurrent_124" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_101" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesNoncurrent_102" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAbstract_101" xlink:to="Locator_us-gaap_OtherLiabilitiesNoncurrent_102" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_103" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="Locator_us-gaap_LongTermDebt_104" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAbstract_103" xlink:to="Locator_us-gaap_LongTermDebt_104" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_105" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityNoncurrent" xlink:label="Locator_us-gaap_PostemploymentBenefitsLiabilityNoncurrent_106" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAbstract_105" xlink:to="Locator_us-gaap_PostemploymentBenefitsLiabilityNoncurrent_106" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="Locator_us-gaap_LiabilitiesAbstract_107" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="Locator_us-gaap_Liabilities_108" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAbstract_107" xlink:to="Locator_us-gaap_Liabilities_108" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_93" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="Locator_us-gaap_CommitmentsAndContingencies_94" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_93" xlink:to="Locator_us-gaap_CommitmentsAndContingencies_94" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_95" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_96" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_95" xlink:to="Locator_us-gaap_StockholdersEquityAbstract_96" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_129" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="Locator_us-gaap_PreferredStockValue_130" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_129" xlink:to="Locator_us-gaap_PreferredStockValue_130" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_131" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="Locator_us-gaap_CommonStockValue_132" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_131" xlink:to="Locator_us-gaap_CommonStockValue_132" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_133" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="Locator_us-gaap_AdditionalPaidInCapitalCommonStock_134" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_133" xlink:to="Locator_us-gaap_AdditionalPaidInCapitalCommonStock_134" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_135" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_136" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_135" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_136" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_137" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="Locator_us-gaap_TreasuryStockValue_138" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_137" xlink:to="Locator_us-gaap_TreasuryStockValue_138" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_139" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="Locator_us-gaap_RetainedEarningsAccumulatedDeficit_140" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_139" xlink:to="Locator_us-gaap_RetainedEarningsAccumulatedDeficit_140" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_141" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_142" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_141" xlink:to="Locator_us-gaap_StockholdersEquity_142" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_97" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_98" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_97" xlink:to="Locator_us-gaap_LiabilitiesAndStockholdersEquity_98" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_219" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="Locator_us-gaap_PreferredStockParOrStatedValuePerShare_220" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_219" xlink:to="Locator_us-gaap_PreferredStockParOrStatedValuePerShare_220" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_221" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="Locator_us-gaap_PreferredStockSharesAuthorized_222" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_221" xlink:to="Locator_us-gaap_PreferredStockSharesAuthorized_222" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_223" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="Locator_us-gaap_PreferredStockSharesOutstanding_224" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_223" xlink:to="Locator_us-gaap_PreferredStockSharesOutstanding_224" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_225" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="Locator_us-gaap_CommonStockParOrStatedValuePerShare_226" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_225" xlink:to="Locator_us-gaap_CommonStockParOrStatedValuePerShare_226" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_227" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="Locator_us-gaap_CommonStockSharesAuthorized_228" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_227" xlink:to="Locator_us-gaap_CommonStockSharesAuthorized_228" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_229" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="Locator_us-gaap_CommonStockSharesOutstanding_230" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_229" xlink:to="Locator_us-gaap_CommonStockSharesOutstanding_230" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_231" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="Locator_us-gaap_TreasuryStockShares_232" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_231" xlink:to="Locator_us-gaap_TreasuryStockShares_232" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="Locator_us-gaap_StatementOfFinancialPositionAbstract_217" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_218" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfFinancialPositionAbstract_217" xlink:to="Locator_us-gaap_StockholdersEquityAbstract_218" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_319" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_320" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_319" xlink:to="Locator_us-gaap_StatementEquityComponentsAxis_320" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_323" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_324" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementEquityComponentsAxis_323" xlink:to="Locator_us-gaap_EquityComponentDomain_324" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_325" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="Locator_us-gaap_CommonStockMember_326" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EquityComponentDomain_325" xlink:to="Locator_us-gaap_CommonStockMember_326" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_327" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="Locator_us-gaap_AdditionalPaidInCapitalMember_328" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EquityComponentDomain_327" xlink:to="Locator_us-gaap_AdditionalPaidInCapitalMember_328" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_329" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeMember_330" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EquityComponentDomain_329" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeMember_330" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_331" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="Locator_us-gaap_TreasuryStockMember_332" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EquityComponentDomain_331" xlink:to="Locator_us-gaap_TreasuryStockMember_332" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_333" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="Locator_us-gaap_RetainedEarningsMember_334" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EquityComponentDomain_333" xlink:to="Locator_us-gaap_RetainedEarningsMember_334" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_321" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_322" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_321" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_322" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_339" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_340" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_339" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_340" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_335" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="Locator_us-gaap_ForeignExchangeForwardMember_336" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_335" xlink:to="Locator_us-gaap_ForeignExchangeForwardMember_336" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_337" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_338" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_337" xlink:to="Locator_us-gaap_InterestRateSwapMember_338" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_317" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_318" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_317" xlink:to="Locator_us-gaap_StatementLineItems_318" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_233" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_234" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_233" xlink:to="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_234" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_237" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_238" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_237" xlink:to="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_238" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_261" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="Locator_us-gaap_TreasuryStockSharesAcquired_262" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_261" xlink:to="Locator_us-gaap_TreasuryStockSharesAcquired_262" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_263" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_264" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_263" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_264" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_259" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="Locator_us-gaap_SharesOutstanding_260" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_259" xlink:to="Locator_us-gaap_SharesOutstanding_260" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_265" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="Locator_us-gaap_SharesOutstanding_266" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_265" xlink:to="Locator_us-gaap_SharesOutstanding_266" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_241" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_242" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_241" xlink:to="Locator_us-gaap_NetIncomeLoss_242" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_243" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends" xlink:label="Locator_us-gaap_Dividends_244" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_243" xlink:to="Locator_us-gaap_Dividends_244" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_245" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_246" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_245" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_246" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_247" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_248" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_247" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_248" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_249" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredParValueMethod" xlink:label="Locator_us-gaap_TreasuryStockValueAcquiredParValueMethod_250" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_249" xlink:to="Locator_us-gaap_TreasuryStockValueAcquiredParValueMethod_250" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_251" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_252" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_251" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_252" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_253" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="Locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_254" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_253" xlink:to="Locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_254" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_239" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_240" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_239" xlink:to="Locator_us-gaap_StockholdersEquity_240" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_255" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_256" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_255" xlink:to="Locator_us-gaap_StockholdersEquity_256" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="Locator_us-gaap_StatementOfStockholdersEquityAbstract_257" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_258" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfStockholdersEquityAbstract_257" xlink:to="Locator_us-gaap_StatementTable_258" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquityParenthetical">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_363" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_364" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_363" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_364" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_365" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_366" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_365" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_366" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_367" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="Locator_us-gaap_ForeignExchangeForwardMember_368" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_367" xlink:to="Locator_us-gaap_ForeignExchangeForwardMember_368" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_369" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_370" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_369" xlink:to="Locator_us-gaap_InterestRateSwapMember_370" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_361" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_362" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_361" xlink:to="Locator_us-gaap_StatementLineItems_362" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_343" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_344" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_343" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_344" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_345" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_346" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_345" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_346" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="Locator_us-gaap_StatementOfStockholdersEquityAbstract_341" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_342" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfStockholdersEquityAbstract_341" xlink:to="Locator_us-gaap_StatementTable_342" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_371" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_372" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_371" xlink:to="Locator_us-gaap_NetIncomeLoss_372" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_373" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_374" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_373" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_374" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_389" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_390" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_389" xlink:to="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_390" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_395" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="Locator_us-gaap_DepreciationDepletionAndAmortization_396" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_395" xlink:to="Locator_us-gaap_DepreciationDepletionAndAmortization_396" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_397" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_398" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_397" xlink:to="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_398" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_399" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="Locator_us-gaap_GoodwillImpairmentLoss_400" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_399" xlink:to="Locator_us-gaap_GoodwillImpairmentLoss_400" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_401" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities" xlink:label="Locator_cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities_402" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_401" xlink:to="Locator_cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities_402" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_403" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="Locator_us-gaap_ShareBasedCompensation_404" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_403" xlink:to="Locator_us-gaap_ShareBasedCompensation_404" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_405" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="Locator_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_406" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_405" xlink:to="Locator_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_406" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_391" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_392" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_391" xlink:to="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_392" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_407" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccountsReceivable_408" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_407" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccountsReceivable_408" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_409" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="Locator_us-gaap_IncreaseDecreaseInInventories_410" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_409" xlink:to="Locator_us-gaap_IncreaseDecreaseInInventories_410" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_411" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="Locator_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_412" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_411" xlink:to="Locator_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_412" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_413" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccountsPayable_414" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_413" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccountsPayable_414" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_415" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_416" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_415" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_416" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_417" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPostretirementObligations" xlink:label="Locator_us-gaap_IncreaseDecreaseInPostretirementObligations_418" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_417" xlink:to="Locator_us-gaap_IncreaseDecreaseInPostretirementObligations_418" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_393" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_394" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_393" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_394" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_375" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_376" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_375" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_376" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_419" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="Locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_420" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_419" xlink:to="Locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_420" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_421" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_BusinessCombinationPurchasePriceAllocated" xlink:label="Locator_cmt_BusinessCombinationPurchasePriceAllocated_422" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_421" xlink:to="Locator_cmt_BusinessCombinationPurchasePriceAllocated_422" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_423" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_424" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_423" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_424" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_377" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_378" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_377" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_378" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_425" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="Locator_us-gaap_ProceedsFromLinesOfCredit_426" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_425" xlink:to="Locator_us-gaap_ProceedsFromLinesOfCredit_426" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_427" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="Locator_us-gaap_RepaymentsOfLinesOfCredit_428" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_427" xlink:to="Locator_us-gaap_RepaymentsOfLinesOfCredit_428" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_429" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="Locator_us-gaap_ProceedsFromLongTermLinesOfCredit_430" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_429" xlink:to="Locator_us-gaap_ProceedsFromLongTermLinesOfCredit_430" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_431" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfLongTermDebt_432" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_431" xlink:to="Locator_us-gaap_RepaymentsOfLongTermDebt_432" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_433" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="Locator_us-gaap_PaymentsOfFinancingCosts_434" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_433" xlink:to="Locator_us-gaap_PaymentsOfFinancingCosts_434" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_435" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="Locator_us-gaap_PaymentsForRepurchaseOfCommonStock_436" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_435" xlink:to="Locator_us-gaap_PaymentsForRepurchaseOfCommonStock_436" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_437" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="Locator_us-gaap_PaymentsOfDividends_438" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_437" xlink:to="Locator_us-gaap_PaymentsOfDividends_438" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_439" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_440" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_439" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_440" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_379" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="Locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_380" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_379" xlink:to="Locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_380" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_381" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_382" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_381" xlink:to="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_382" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_383" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_384" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_383" xlink:to="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_384" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_385" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="Locator_us-gaap_SupplementalCashFlowInformationAbstract_386" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_385" xlink:to="Locator_us-gaap_SupplementalCashFlowInformationAbstract_386" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="Locator_us-gaap_SupplementalCashFlowInformationAbstract_443" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="Locator_us-gaap_InterestPaidNet_444" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SupplementalCashFlowInformationAbstract_443" xlink:to="Locator_us-gaap_InterestPaidNet_444" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="Locator_us-gaap_SupplementalCashFlowInformationAbstract_445" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="Locator_us-gaap_IncomeTaxesPaid_446" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SupplementalCashFlowInformationAbstract_445" xlink:to="Locator_us-gaap_IncomeTaxesPaid_446" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_387" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:label="Locator_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_388" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_387" xlink:to="Locator_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_388" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:label="Locator_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_441" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="Locator_us-gaap_CapitalExpendituresIncurredButNotYetPaid_442" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_441" xlink:to="Locator_us-gaap_CapitalExpendituresIncurredButNotYetPaid_442" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_503" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_504" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_503" xlink:to="Locator_us-gaap_StatementTable_504" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_549" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_550" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_549" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_550" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_551" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_552" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_551" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_552" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_553" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="Locator_us-gaap_ForeignExchangeForwardMember_554" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_553" xlink:to="Locator_us-gaap_ForeignExchangeForwardMember_554" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_555" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_556" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_555" xlink:to="Locator_us-gaap_InterestRateSwapMember_556" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_547" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_548" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_547" xlink:to="Locator_us-gaap_StatementLineItems_548" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_517" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativesAbstract" xlink:label="Locator_us-gaap_ForeignCurrencyDerivativesAbstract_518" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_517" xlink:to="Locator_us-gaap_ForeignCurrencyDerivativesAbstract_518" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativesAbstract" xlink:label="Locator_us-gaap_ForeignCurrencyDerivativesAbstract_513" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_514" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ForeignCurrencyDerivativesAbstract_513" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_514" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativesAbstract" xlink:label="Locator_us-gaap_ForeignCurrencyDerivativesAbstract_515" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_516" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ForeignCurrencyDerivativesAbstract_515" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_516" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_505" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_506" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_505" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_506" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_507" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_508" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_507" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_508" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_509" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_510" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_509" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_510" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_511" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_512" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_511" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_512" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_497" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_498" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_497" xlink:to="Locator_us-gaap_NetIncomeLoss_498" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_499" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_500" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_499" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_500" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_501" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTax_502" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_501" xlink:to="Locator_us-gaap_ComprehensiveIncomeNetOfTax_502" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ConsolidatedStatementsOfOperations">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_585" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="Locator_us-gaap_EarningsPerShareBasic_586" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_585" xlink:to="Locator_us-gaap_EarningsPerShareBasic_586" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_587" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="Locator_us-gaap_EarningsPerShareDiluted_588" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_587" xlink:to="Locator_us-gaap_EarningsPerShareDiluted_588" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_557" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_558" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_557" xlink:to="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_558" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_559" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="Locator_us-gaap_CostOfRevenue_560" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_559" xlink:to="Locator_us-gaap_CostOfRevenue_560" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_561" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="Locator_us-gaap_GrossProfit_562" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_561" xlink:to="Locator_us-gaap_GrossProfit_562" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_563" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="Locator_us-gaap_SellingGeneralAndAdministrativeExpense_564" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_563" xlink:to="Locator_us-gaap_SellingGeneralAndAdministrativeExpense_564" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_565" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="Locator_us-gaap_GoodwillImpairmentLoss_566" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_565" xlink:to="Locator_us-gaap_GoodwillImpairmentLoss_566" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_567" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="Locator_us-gaap_OperatingExpenses_568" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_567" xlink:to="Locator_us-gaap_OperatingExpenses_568" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_569" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_570" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_569" xlink:to="Locator_us-gaap_OperatingIncomeLoss_570" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_571" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_572" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_571" xlink:to="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_572" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_589" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_590" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_589" xlink:to="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_590" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_591" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="Locator_us-gaap_InterestIncomeExpenseNonoperatingNet_592" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_591" xlink:to="Locator_us-gaap_InterestIncomeExpenseNonoperatingNet_592" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_573" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpense_574" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_573" xlink:to="Locator_us-gaap_OtherNonoperatingIncomeExpense_574" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_575" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_576" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_575" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_576" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_577" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:label="Locator_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_578" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_577" xlink:to="Locator_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_578" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:label="Locator_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_593" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_594" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_593" xlink:to="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_594" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:label="Locator_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_595" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_596" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_595" xlink:to="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_596" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_579" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_580" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_579" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefit_580" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_581" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_582" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_581" xlink:to="Locator_us-gaap_NetIncomeLoss_582" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_583" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_584" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_583" xlink:to="Locator_us-gaap_EarningsPerShareAbstract_584" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/Debt">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_625" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="Locator_us-gaap_DebtDisclosureTextBlock_626" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_625" xlink:to="Locator_us-gaap_DebtDisclosureTextBlock_626" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_639" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:label="Locator_us-gaap_MaturitiesOfLongTermDebtAbstract_640" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_639" xlink:to="Locator_us-gaap_MaturitiesOfLongTermDebtAbstract_640" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:label="Locator_us-gaap_MaturitiesOfLongTermDebtAbstract_627" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_628" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MaturitiesOfLongTermDebtAbstract_627" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_628" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:label="Locator_us-gaap_MaturitiesOfLongTermDebtAbstract_629" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_630" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MaturitiesOfLongTermDebtAbstract_629" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_630" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:label="Locator_us-gaap_MaturitiesOfLongTermDebtAbstract_631" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_632" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MaturitiesOfLongTermDebtAbstract_631" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_632" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:label="Locator_us-gaap_MaturitiesOfLongTermDebtAbstract_633" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_634" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MaturitiesOfLongTermDebtAbstract_633" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_634" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:label="Locator_us-gaap_MaturitiesOfLongTermDebtAbstract_635" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_636" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MaturitiesOfLongTermDebtAbstract_635" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_636" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:label="Locator_us-gaap_MaturitiesOfLongTermDebtAbstract_637" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_638" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MaturitiesOfLongTermDebtAbstract_637" xlink:to="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_638" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtLongtermDebtDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_661" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_662" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_661" xlink:to="Locator_us-gaap_DebtInstrumentTable_662" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_701" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_702" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_701" xlink:to="Locator_us-gaap_DebtInstrumentLineItems_702" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_655" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="Locator_us-gaap_LongTermDebtCurrent_656" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_655" xlink:to="Locator_us-gaap_LongTermDebtCurrent_656" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_653" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="Locator_us-gaap_DeferredFinanceCostsGross_654" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_653" xlink:to="Locator_us-gaap_DeferredFinanceCostsGross_654" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_651" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_652" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_651" xlink:to="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_652" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_657" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="Locator_us-gaap_LongTermDebt_658" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_657" xlink:to="Locator_us-gaap_LongTermDebt_658" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_703" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_704" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_703" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_704" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_707" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_708" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_707" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_708" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_711" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="Locator_us-gaap_RevolvingCreditFacilityMember_712" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_711" xlink:to="Locator_us-gaap_RevolvingCreditFacilityMember_712" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_709" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="Locator_us-gaap_LoansPayableMember_710" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_709" xlink:to="Locator_us-gaap_LoansPayableMember_710" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_705" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_706" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_705" xlink:to="Locator_us-gaap_DebtInstrumentAxis_706" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_713" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_714" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentAxis_713" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_714" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_717" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember" xlink:label="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_718" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_717" xlink:to="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_718" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_721" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_KeybankNationalAssociationMember" xlink:label="Locator_cmt_KeybankNationalAssociationMember_722" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_721" xlink:to="Locator_cmt_KeybankNationalAssociationMember_722" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_715" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_CreditAgreementMember" xlink:label="Locator_cmt_CreditAgreementMember_716" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_715" xlink:to="Locator_cmt_CreditAgreementMember_716" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_CreditAgreementMember" xlink:label="Locator_cmt_CreditAgreementMember_723" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_WellsFargoBankNationalAssociationMember" xlink:label="Locator_cmt_WellsFargoBankNationalAssociationMember_724" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_cmt_CreditAgreementMember_723" xlink:to="Locator_cmt_WellsFargoBankNationalAssociationMember_724" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_719" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LeafCapitalFundingMember" xlink:label="Locator_cmt_LeafCapitalFundingMember_720" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_719" xlink:to="Locator_cmt_LeafCapitalFundingMember_720" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_725" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="Locator_us-gaap_ScheduleOfDebtInstrumentsTextBlock_726" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_725" xlink:to="Locator_us-gaap_ScheduleOfDebtInstrumentsTextBlock_726" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_727" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_728" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_727" xlink:to="Locator_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_728" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/Cover">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_905" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_906" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AwardTypeAxis_905" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_906" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_907" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="Locator_us-gaap_RestrictedStockMember_908" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_907" xlink:to="Locator_us-gaap_RestrictedStockMember_908" order="1.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract" xlink:label="Locator_dei_CoverAbstract_801" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable" xlink:label="Locator_dei_EntitiesTable_802" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_CoverAbstract_801" xlink:to="Locator_dei_EntitiesTable_802" order="1.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable" xlink:label="Locator_dei_EntitiesTable_895" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_896" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntitiesTable_895" xlink:to="Locator_dei_EntityInformationLineItems_896" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_729" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType" xlink:label="Locator_dei_DocumentType_730" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_729" xlink:to="Locator_dei_DocumentType_730" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_731" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport" xlink:label="Locator_dei_DocumentAnnualReport_732" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_731" xlink:to="Locator_dei_DocumentAnnualReport_732" order="2.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_733" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="Locator_dei_DocumentFiscalPeriodFocus_734" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_733" xlink:to="Locator_dei_DocumentFiscalPeriodFocus_734" order="3.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_735" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="Locator_dei_DocumentPeriodEndDate_736" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_735" xlink:to="Locator_dei_DocumentPeriodEndDate_736" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_737" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="Locator_dei_DocumentFiscalYearFocus_738" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_737" xlink:to="Locator_dei_DocumentFiscalYearFocus_738" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_739" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport" xlink:label="Locator_dei_DocumentTransitionReport_740" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_739" xlink:to="Locator_dei_DocumentTransitionReport_740" order="6.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_741" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber" xlink:label="Locator_dei_EntityFileNumber_742" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_741" xlink:to="Locator_dei_EntityFileNumber_742" order="7.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_743" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName" xlink:label="Locator_dei_EntityRegistrantName_744" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_743" xlink:to="Locator_dei_EntityRegistrantName_744" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_745" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="Locator_dei_EntityIncorporationStateCountryCode_746" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_745" xlink:to="Locator_dei_EntityIncorporationStateCountryCode_746" order="9.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_747" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="Locator_dei_EntityTaxIdentificationNumber_748" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_747" xlink:to="Locator_dei_EntityTaxIdentificationNumber_748" order="10.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_749" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="Locator_dei_EntityAddressAddressLine1_750" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_749" xlink:to="Locator_dei_EntityAddressAddressLine1_750" order="11.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_751" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="Locator_dei_EntityAddressCityOrTown_752" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_751" xlink:to="Locator_dei_EntityAddressCityOrTown_752" order="12.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_753" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="Locator_dei_EntityAddressStateOrProvince_754" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_753" xlink:to="Locator_dei_EntityAddressStateOrProvince_754" order="13.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_755" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="Locator_dei_EntityAddressPostalZipCode_756" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_755" xlink:to="Locator_dei_EntityAddressPostalZipCode_756" order="14.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_757" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode" xlink:label="Locator_dei_CityAreaCode_758" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_757" xlink:to="Locator_dei_CityAreaCode_758" order="15.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_759" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber" xlink:label="Locator_dei_LocalPhoneNumber_760" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_759" xlink:to="Locator_dei_LocalPhoneNumber_760" order="16.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_761" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="Locator_dei_EntityCurrentReportingStatus_762" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_761" xlink:to="Locator_dei_EntityCurrentReportingStatus_762" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_763" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="Locator_dei_EntityInteractiveDataCurrent_764" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_763" xlink:to="Locator_dei_EntityInteractiveDataCurrent_764" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_765" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory" xlink:label="Locator_dei_EntityFilerCategory_766" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_765" xlink:to="Locator_dei_EntityFilerCategory_766" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_767" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness" xlink:label="Locator_dei_EntitySmallBusiness_768" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_767" xlink:to="Locator_dei_EntitySmallBusiness_768" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_769" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="Locator_dei_EntityEmergingGrowthCompany_770" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_769" xlink:to="Locator_dei_EntityEmergingGrowthCompany_770" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_771" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany" xlink:label="Locator_dei_EntityShellCompany_772" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_771" xlink:to="Locator_dei_EntityShellCompany_772" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_773" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle" xlink:label="Locator_dei_Security12bTitle_774" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_773" xlink:to="Locator_dei_Security12bTitle_774" order="23.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_775" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName" xlink:label="Locator_dei_SecurityExchangeName_776" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_775" xlink:to="Locator_dei_SecurityExchangeName_776" order="24.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_777" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol" xlink:label="Locator_dei_TradingSymbol_778" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_777" xlink:to="Locator_dei_TradingSymbol_778" order="25.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_779" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_NoTradingSymbolFlag" xlink:label="Locator_dei_NoTradingSymbolFlag_780" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_779" xlink:to="Locator_dei_NoTradingSymbolFlag_780" order="26.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_781" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="Locator_dei_EntityCommonStockSharesOutstanding_782" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_781" xlink:to="Locator_dei_EntityCommonStockSharesOutstanding_782" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_783" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="Locator_dei_EntityCentralIndexKey_784" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_783" xlink:to="Locator_dei_EntityCentralIndexKey_784" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_785" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag" xlink:label="Locator_dei_AmendmentFlag_786" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_785" xlink:to="Locator_dei_AmendmentFlag_786" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_787" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="Locator_dei_CurrentFiscalYearEndDate_788" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_787" xlink:to="Locator_dei_CurrentFiscalYearEndDate_788" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_789" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="Locator_dei_EntityWellKnownSeasonedIssuer_790" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_789" xlink:to="Locator_dei_EntityWellKnownSeasonedIssuer_790" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_791" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="Locator_dei_EntityVoluntaryFilers_792" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_791" xlink:to="Locator_dei_EntityVoluntaryFilers_792" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_793" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat" xlink:label="Locator_dei_EntityPublicFloat_794" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_793" xlink:to="Locator_dei_EntityPublicFloat_794" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_795" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="Locator_dei_DocumentsIncorporatedByReferenceTextBlock_796" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_795" xlink:to="Locator_dei_DocumentsIncorporatedByReferenceTextBlock_796" order="34.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_797" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="Locator_dei_IcfrAuditorAttestationFlag_798" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntityInformationLineItems_797" xlink:to="Locator_dei_IcfrAuditorAttestationFlag_798" order="35.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable" xlink:label="Locator_dei_EntitiesTable_897" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis" xlink:label="Locator_dei_LegalEntityAxis_898" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntitiesTable_897" xlink:to="Locator_dei_LegalEntityAxis_898" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis" xlink:label="Locator_dei_LegalEntityAxis_903" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain" xlink:label="Locator_dei_EntityDomain_904" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_LegalEntityAxis_903" xlink:to="Locator_dei_EntityDomain_904" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable" xlink:label="Locator_dei_EntitiesTable_899" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_900" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntitiesTable_899" xlink:to="Locator_us-gaap_AwardTypeAxis_900" order="2.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable" xlink:label="Locator_dei_EntitiesTable_901" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="Locator_us-gaap_StatementClassOfStockAxis_902" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_dei_EntitiesTable_901" xlink:to="Locator_us-gaap_StatementClassOfStockAxis_902" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="Locator_us-gaap_StatementClassOfStockAxis_909" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="Locator_us-gaap_ClassOfStockDomain_910" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementClassOfStockAxis_909" xlink:to="Locator_us-gaap_ClassOfStockDomain_910" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="Locator_us-gaap_ClassOfStockDomain_911" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="Locator_us-gaap_CommonClassAMember_912" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ClassOfStockDomain_911" xlink:to="Locator_us-gaap_CommonClassAMember_912" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="Locator_us-gaap_ClassOfStockDomain_913" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredClassAMember" xlink:label="Locator_us-gaap_PreferredClassAMember_914" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ClassOfStockDomain_913" xlink:to="Locator_us-gaap_PreferredClassAMember_914" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/FairValueOfFinancialInstruments">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="Locator_us-gaap_FairValueDisclosuresAbstract_915" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="Locator_us-gaap_FairValueDisclosuresTextBlock_916" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueDisclosuresAbstract_915" xlink:to="Locator_us-gaap_FairValueDisclosuresTextBlock_916" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_975" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_976" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_975" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_976" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_977" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="Locator_us-gaap_ForeignExchangeForwardMember_978" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_977" xlink:to="Locator_us-gaap_ForeignExchangeForwardMember_978" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_979" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_980" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_979" xlink:to="Locator_us-gaap_InterestRateSwapMember_980" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_981" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_982" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeAxis_981" xlink:to="Locator_srt_RangeMember_982" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_985" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MedianMember" xlink:label="Locator_srt_MedianMember_986" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_985" xlink:to="Locator_srt_MedianMember_986" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_987" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_988" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_987" xlink:to="Locator_srt_MaximumMember_988" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_983" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_984" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_983" xlink:to="Locator_srt_MinimumMember_984" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_989" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_990" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_HedgingDesignationAxis_989" xlink:to="Locator_us-gaap_HedgingDesignationDomain_990" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_991" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_992" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_HedgingDesignationDomain_991" xlink:to="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_992" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="Locator_us-gaap_FairValueDisclosuresAbstract_917" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable" xlink:label="Locator_us-gaap_DerivativeTable_918" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueDisclosuresAbstract_917" xlink:to="Locator_us-gaap_DerivativeTable_918" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable" xlink:label="Locator_us-gaap_DerivativeTable_967" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="Locator_us-gaap_DerivativeLineItems_968" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeTable_967" xlink:to="Locator_us-gaap_DerivativeLineItems_968" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="Locator_us-gaap_DerivativeLineItems_919" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings" xlink:label="Locator_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings_920" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeLineItems_919" xlink:to="Locator_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings_920" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="Locator_us-gaap_DerivativeLineItems_921" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="Locator_us-gaap_DebtInstrumentFaceAmount_922" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeLineItems_921" xlink:to="Locator_us-gaap_DebtInstrumentFaceAmount_922" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="Locator_us-gaap_DerivativeLineItems_923" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate" xlink:label="Locator_us-gaap_DerivativeFixedInterestRate_924" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeLineItems_923" xlink:to="Locator_us-gaap_DerivativeFixedInterestRate_924" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="Locator_us-gaap_DerivativeLineItems_925" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_926" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeLineItems_925" xlink:to="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_926" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="Locator_us-gaap_DerivativeLineItems_927" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeForwardExchangeRate1" xlink:label="Locator_us-gaap_DerivativeForwardExchangeRate1_928" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeLineItems_927" xlink:to="Locator_us-gaap_DerivativeForwardExchangeRate1_928" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable" xlink:label="Locator_us-gaap_DerivativeTable_969" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_970" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeTable_969" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_970" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable" xlink:label="Locator_us-gaap_DerivativeTable_971" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_972" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeTable_971" xlink:to="Locator_srt_RangeAxis_972" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable" xlink:label="Locator_us-gaap_DerivativeTable_973" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_974" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeTable_973" xlink:to="Locator_us-gaap_HedgingDesignationAxis_974" order="3.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/FairValueOfFinancialInstrumentsTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="Locator_us-gaap_FairValueDisclosuresAbstract_993" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTextBlock_994" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueDisclosuresAbstract_993" xlink:to="Locator_us-gaap_FairValueByBalanceSheetGroupingTextBlock_994" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="Locator_us-gaap_FairValueDisclosuresAbstract_995" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:label="Locator_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_996" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueDisclosuresAbstract_995" xlink:to="Locator_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_996" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ForeignOperations">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="Locator_us-gaap_SegmentReportingAbstract_997" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="Locator_us-gaap_SegmentReportingDisclosureTextBlock_998" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingAbstract_997" xlink:to="Locator_us-gaap_SegmentReportingDisclosureTextBlock_998" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_1027" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_1028" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_StatementGeographicalAxis_1027" xlink:to="Locator_srt_SegmentGeographicalDomain_1028" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_1035" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_OtherGeographicalLocationMember" xlink:label="Locator_cmt_OtherGeographicalLocationMember_1036" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_1035" xlink:to="Locator_cmt_OtherGeographicalLocationMember_1036" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_1029" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="Locator_country_US_1030" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_1029" xlink:to="Locator_country_US_1030" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_1031" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_MX" xlink:label="Locator_country_MX_1032" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_1031" xlink:to="Locator_country_MX_1032" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_1033" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA" xlink:label="Locator_country_CA_1034" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_1033" xlink:to="Locator_country_CA_1034" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="Locator_us-gaap_SegmentReportingAbstract_1005" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1006" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingAbstract_1005" xlink:to="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1006" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1023" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1024" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1023" xlink:to="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1024" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_999" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1000" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_999" xlink:to="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1000" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1001" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_1002" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1001" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentNet_1002" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1025" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_1026" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1025" xlink:to="Locator_srt_StatementGeographicalAxis_1026" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ForeignOperationsTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="Locator_us-gaap_SegmentReportingAbstract_1037" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_1038" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingAbstract_1037" xlink:to="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_1038" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/GoodwillAndIntangiblesGoodwillActivityDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1039" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1040" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1039" xlink:to="Locator_us-gaap_GoodwillRollForward_1040" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1043" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="Locator_us-gaap_GoodwillAcquiredDuringPeriod_1044" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillRollForward_1043" xlink:to="Locator_us-gaap_GoodwillAcquiredDuringPeriod_1044" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1045" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="Locator_us-gaap_GoodwillImpairmentLoss_1046" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillRollForward_1045" xlink:to="Locator_us-gaap_GoodwillImpairmentLoss_1046" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1041" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_1042" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillRollForward_1041" xlink:to="Locator_us-gaap_Goodwill_1042" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="Locator_us-gaap_GoodwillRollForward_1047" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_1048" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillRollForward_1047" xlink:to="Locator_us-gaap_Goodwill_1048" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1111" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1112" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1111" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1112" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1113" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="Locator_us-gaap_TradeNamesMember_1114" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1113" xlink:to="Locator_us-gaap_TradeNamesMember_1114" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1115" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember" xlink:label="Locator_us-gaap_TrademarksMember_1116" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1115" xlink:to="Locator_us-gaap_TrademarksMember_1116" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1117" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="Locator_us-gaap_NoncompeteAgreementsMember_1118" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1117" xlink:to="Locator_us-gaap_NoncompeteAgreementsMember_1118" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1119" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="Locator_us-gaap_DevelopedTechnologyRightsMember_1120" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1119" xlink:to="Locator_us-gaap_DevelopedTechnologyRightsMember_1120" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1121" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="Locator_us-gaap_CustomerRelationshipsMember_1122" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1121" xlink:to="Locator_us-gaap_CustomerRelationshipsMember_1122" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1105" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1106" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeAxis_1105" xlink:to="Locator_srt_RangeMember_1106" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1109" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_1110" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_1109" xlink:to="Locator_srt_MaximumMember_1110" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1107" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_1108" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_1107" xlink:to="Locator_srt_MinimumMember_1108" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1059" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1060" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1059" xlink:to="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1060" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1099" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1100" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1099" xlink:to="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1100" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1049" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1050" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1049" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1050" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1051" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_1052" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1051" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_1052" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1053" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1054" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1053" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1054" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1055" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_1056" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1055" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_1056" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1101" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1102" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1101" xlink:to="Locator_srt_RangeAxis_1102" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1103" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1104" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1103" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1104" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1061" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="Locator_us-gaap_AmortizationOfIntangibleAssets_1062" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1061" xlink:to="Locator_us-gaap_AmortizationOfIntangibleAssets_1062" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/GoodwillAndIntangibles">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1123" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1124" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1123" xlink:to="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1124" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/GoodwillAndIntangiblesTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1125" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="Locator_us-gaap_ScheduleOfGoodwillTextBlock_1126" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1125" xlink:to="Locator_us-gaap_ScheduleOfGoodwillTextBlock_1126" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1127" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:label="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_1128" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1127" xlink:to="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_1128" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1129" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="Locator_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_1130" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1129" xlink:to="Locator_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_1130" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/IncomeTaxes">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1131" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="Locator_us-gaap_IncomeTaxDisclosureTextBlock_1132" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1131" xlink:to="Locator_us-gaap_IncomeTaxDisclosureTextBlock_1132" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1149" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1150" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1149" xlink:to="Locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1150" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1133" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentFederalTaxExpenseBenefit_1134" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1133" xlink:to="Locator_us-gaap_CurrentFederalTaxExpenseBenefit_1134" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1135" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentForeignTaxExpenseBenefit_1136" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1135" xlink:to="Locator_us-gaap_CurrentForeignTaxExpenseBenefit_1136" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1137" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1138" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1137" xlink:to="Locator_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1138" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1139" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_1140" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1139" xlink:to="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_1140" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1151" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1152" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1151" xlink:to="Locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1152" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1141" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1142" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1141" xlink:to="Locator_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1142" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1143" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1144" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1143" xlink:to="Locator_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1144" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1145" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1146" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1145" xlink:to="Locator_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1146" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1147" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_1148" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1147" xlink:to="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_1148" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1153" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_1154" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1153" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefit_1154" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/IncomeTaxesTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1167" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1168" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1167" xlink:to="Locator_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1168" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1169" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1170" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1169" xlink:to="Locator_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1170" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1171" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1172" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1171" xlink:to="Locator_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1172" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/LeasesNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1199" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1200" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeAxis_1199" xlink:to="Locator_srt_RangeMember_1200" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1203" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_1204" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_1203" xlink:to="Locator_srt_MaximumMember_1204" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1201" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_1202" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_1201" xlink:to="Locator_srt_MinimumMember_1202" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1173" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="Locator_us-gaap_LesseeLeaseDescriptionTable_1174" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1173" xlink:to="Locator_us-gaap_LesseeLeaseDescriptionTable_1174" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="Locator_us-gaap_LesseeLeaseDescriptionTable_1195" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="Locator_us-gaap_LesseeLeaseDescriptionLineItems_1196" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LesseeLeaseDescriptionTable_1195" xlink:to="Locator_us-gaap_LesseeLeaseDescriptionLineItems_1196" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="Locator_us-gaap_LesseeLeaseDescriptionLineItems_1175" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="Locator_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_1176" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LesseeLeaseDescriptionLineItems_1175" xlink:to="Locator_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_1176" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="Locator_us-gaap_LesseeLeaseDescriptionLineItems_1177" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm" xlink:label="Locator_cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm_1178" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LesseeLeaseDescriptionLineItems_1177" xlink:to="Locator_cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm_1178" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="Locator_us-gaap_LesseeLeaseDescriptionTable_1197" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1198" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LesseeLeaseDescriptionTable_1197" xlink:to="Locator_srt_RangeAxis_1198" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/Leases">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1205" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="Locator_us-gaap_LesseeOperatingLeasesTextBlock_1206" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1205" xlink:to="Locator_us-gaap_LesseeOperatingLeasesTextBlock_1206" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/LeasesTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1207" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="Locator_us-gaap_LeaseCostTableTextBlock_1208" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1207" xlink:to="Locator_us-gaap_LeaseCostTableTextBlock_1208" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1209" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="Locator_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_1210" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1209" xlink:to="Locator_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_1210" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1211" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="Locator_us-gaap_CashFlowSupplementalDisclosuresTextBlock_1212" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1211" xlink:to="Locator_us-gaap_CashFlowSupplementalDisclosuresTextBlock_1212" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1213" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_1214" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1213" xlink:to="Locator_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_1214" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/MajorCustomers">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="Locator_us-gaap_RevenuesAbstract_1215" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="Locator_us-gaap_ConcentrationRiskDisclosureTextBlock_1216" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RevenuesAbstract_1215" xlink:to="Locator_us-gaap_ConcentrationRiskDisclosureTextBlock_1216" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="Locator_srt_ProductOrServiceAxis_1283" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_1284" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ProductOrServiceAxis_1283" xlink:to="Locator_srt_ProductsAndServicesDomain_1284" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_1285" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember" xlink:label="Locator_us-gaap_ProductMember_1286" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ProductsAndServicesDomain_1285" xlink:to="Locator_us-gaap_ProductMember_1286" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_1287" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="Locator_us-gaap_ServiceMember_1288" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ProductsAndServicesDomain_1287" xlink:to="Locator_us-gaap_ServiceMember_1288" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1293" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1294" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1293" xlink:to="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1294" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1295" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="Locator_us-gaap_SalesRevenueNetMember_1296" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1295" xlink:to="Locator_us-gaap_SalesRevenueNetMember_1296" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByTypeAxis_1289" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="Locator_us-gaap_ConcentrationRiskTypeDomain_1290" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskByTypeAxis_1289" xlink:to="Locator_us-gaap_ConcentrationRiskTypeDomain_1290" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="Locator_us-gaap_ConcentrationRiskTypeDomain_1291" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="Locator_us-gaap_CustomerConcentrationRiskMember_1292" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskTypeDomain_1291" xlink:to="Locator_us-gaap_CustomerConcentrationRiskMember_1292" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="Locator_us-gaap_RevenuesAbstract_1223" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1224" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RevenuesAbstract_1223" xlink:to="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1224" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1273" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="Locator_us-gaap_EntityWideRevenueMajorCustomerLineItems_1274" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1273" xlink:to="Locator_us-gaap_EntityWideRevenueMajorCustomerLineItems_1274" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="Locator_us-gaap_EntityWideRevenueMajorCustomerLineItems_1217" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureOfMajorCustomers" xlink:label="Locator_us-gaap_SegmentReportingDisclosureOfMajorCustomers_1218" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EntityWideRevenueMajorCustomerLineItems_1217" xlink:to="Locator_us-gaap_SegmentReportingDisclosureOfMajorCustomers_1218" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="Locator_us-gaap_EntityWideRevenueMajorCustomerLineItems_1219" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1220" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EntityWideRevenueMajorCustomerLineItems_1219" xlink:to="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1220" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1275" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="Locator_srt_ProductOrServiceAxis_1276" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1275" xlink:to="Locator_srt_ProductOrServiceAxis_1276" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1277" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByTypeAxis_1278" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1277" xlink:to="Locator_us-gaap_ConcentrationRiskByTypeAxis_1278" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1279" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1280" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1279" xlink:to="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1280" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1281" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="Locator_srt_MajorCustomersAxis_1282" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1281" xlink:to="Locator_srt_MajorCustomersAxis_1282" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="Locator_srt_MajorCustomersAxis_1297" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="Locator_srt_NameOfMajorCustomerDomain_1298" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_MajorCustomersAxis_1297" xlink:to="Locator_srt_NameOfMajorCustomerDomain_1298" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="Locator_srt_NameOfMajorCustomerDomain_1299" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_NavistarMember" xlink:label="Locator_cmt_NavistarMember_1300" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_NameOfMajorCustomerDomain_1299" xlink:to="Locator_cmt_NavistarMember_1300" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="Locator_srt_NameOfMajorCustomerDomain_1301" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_UniversalForestProductsMember" xlink:label="Locator_cmt_UniversalForestProductsMember_1302" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_NameOfMajorCustomerDomain_1301" xlink:to="Locator_cmt_UniversalForestProductsMember_1302" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="Locator_srt_NameOfMajorCustomerDomain_1303" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_VolvoMember" xlink:label="Locator_cmt_VolvoMember_1304" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_NameOfMajorCustomerDomain_1303" xlink:to="Locator_cmt_VolvoMember_1304" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="Locator_srt_NameOfMajorCustomerDomain_1305" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_PaccarMember" xlink:label="Locator_cmt_PaccarMember_1306" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_NameOfMajorCustomerDomain_1305" xlink:to="Locator_cmt_PaccarMember_1306" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="Locator_srt_NameOfMajorCustomerDomain_1307" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_BrpIncorporatedMember" xlink:label="Locator_cmt_BrpIncorporatedMember_1308" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_NameOfMajorCustomerDomain_1307" xlink:to="Locator_cmt_BrpIncorporatedMember_1308" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="Locator_srt_NameOfMajorCustomerDomain_1309" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_OtherCustomersMember" xlink:label="Locator_cmt_OtherCustomersMember_1310" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_NameOfMajorCustomerDomain_1309" xlink:to="Locator_cmt_OtherCustomersMember_1310" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/MajorCustomersTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="Locator_us-gaap_RevenuesAbstract_1311" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="Locator_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_1312" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RevenuesAbstract_1311" xlink:to="Locator_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_1312" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/NetIncomeLossPerCommonShare">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_1313" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="Locator_us-gaap_EarningsPerShareTextBlock_1314" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_1313" xlink:to="Locator_us-gaap_EarningsPerShareTextBlock_1314" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_1315" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1316" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_1315" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1316" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1365" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1366" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1365" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1366" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1317" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_1318" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1317" xlink:to="Locator_us-gaap_NetIncomeLoss_1318" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1319" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:label="Locator_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_1320" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1319" xlink:to="Locator_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_1320" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1321" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:label="Locator_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1322" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1321" xlink:to="Locator_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1322" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1323" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1324" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1323" xlink:to="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1324" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1325" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_1326" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1325" xlink:to="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_1326" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1327" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1328" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1327" xlink:to="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1328" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1329" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="Locator_us-gaap_EarningsPerShareBasic_1330" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1329" xlink:to="Locator_us-gaap_EarningsPerShareBasic_1330" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1331" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="Locator_us-gaap_EarningsPerShareDiluted_1332" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1331" xlink:to="Locator_us-gaap_EarningsPerShareDiluted_1332" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1367" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1368" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1367" xlink:to="Locator_us-gaap_AwardTypeAxis_1368" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1369" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1370" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AwardTypeAxis_1369" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1370" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1371" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="Locator_us-gaap_RestrictedStockMember_1372" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1371" xlink:to="Locator_us-gaap_RestrictedStockMember_1372" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/NetIncomeLossPerCommonShareTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_1373" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1374" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_1373" xlink:to="Locator_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1374" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PostRetirementBenefits">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1375" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1376" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1375" xlink:to="Locator_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1376" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1405" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1406" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1405" xlink:to="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1406" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1441" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1442" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1441" xlink:to="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1442" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1377" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1378" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1377" xlink:to="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1378" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1389" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanInterestCost_1390" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1389" xlink:to="Locator_us-gaap_DefinedBenefitPlanInterestCost_1390" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1391" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="Locator_us-gaap_DefinedBenefitPlanActuarialGainLoss_1392" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1391" xlink:to="Locator_us-gaap_DefinedBenefitPlanActuarialGainLoss_1392" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1393" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="Locator_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_1394" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1393" xlink:to="Locator_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_1394" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedNetLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1387" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="Locator_us-gaap_DefinedBenefitPlanBenefitObligation_1388" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1387" xlink:to="Locator_us-gaap_DefinedBenefitPlanBenefitObligation_1388" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1395" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="Locator_us-gaap_DefinedBenefitPlanBenefitObligation_1396" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1395" xlink:to="Locator_us-gaap_DefinedBenefitPlanBenefitObligation_1396" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1379" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1380" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1379" xlink:to="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1380" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1381" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1382" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1381" xlink:to="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1382" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1397" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_1398" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1397" xlink:to="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_1398" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1399" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_1400" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1399" xlink:to="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_1400" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1401" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_1402" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1401" xlink:to="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_1402" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1383" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1384" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1383" xlink:to="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1384" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1403" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="Locator_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_1404" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1403" xlink:to="Locator_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_1404" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1443" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_1444" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1443" xlink:to="Locator_us-gaap_RetirementPlanTypeAxis_1444" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_1445" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_1446" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RetirementPlanTypeAxis_1445" xlink:to="Locator_us-gaap_RetirementPlanTypeDomain_1446" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_1447" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1448" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RetirementPlanTypeDomain_1447" xlink:to="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1448" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1603" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1604" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeAxis_1603" xlink:to="Locator_srt_RangeMember_1604" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1607" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MedianMember" xlink:label="Locator_srt_MedianMember_1608" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_1607" xlink:to="Locator_srt_MedianMember_1608" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1609" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_1610" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_1609" xlink:to="Locator_srt_MaximumMember_1610" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1605" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_1606" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_1605" xlink:to="Locator_srt_MinimumMember_1606" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1501" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1502" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1501" xlink:to="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1502" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1591" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="Locator_srt_StatementScenarioAxis_1592" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1591" xlink:to="Locator_srt_StatementScenarioAxis_1592" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="Locator_srt_StatementScenarioAxis_1599" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="Locator_srt_ScenarioUnspecifiedDomain_1600" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_StatementScenarioAxis_1599" xlink:to="Locator_srt_ScenarioUnspecifiedDomain_1600" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="Locator_srt_ScenarioUnspecifiedDomain_1601" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="Locator_us-gaap_ScenarioPlanMember_1602" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ScenarioUnspecifiedDomain_1601" xlink:to="Locator_us-gaap_ScenarioPlanMember_1602" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1593" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1594" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1593" xlink:to="Locator_srt_RangeAxis_1594" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1597" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="Locator_us-gaap_ValuationTechniqueAxis_1598" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1597" xlink:to="Locator_us-gaap_ValuationTechniqueAxis_1598" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="Locator_us-gaap_ValuationTechniqueAxis_1615" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_1616" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ValuationTechniqueAxis_1615" xlink:to="Locator_us-gaap_ValuationTechniqueDomain_1616" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_1617" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MedicalPreAgeSixtyFiveMember" xlink:label="Locator_cmt_MedicalPreAgeSixtyFiveMember_1618" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ValuationTechniqueDomain_1617" xlink:to="Locator_cmt_MedicalPreAgeSixtyFiveMember_1618" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_1619" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MedicalPostAgeSixtyFiveMember" xlink:label="Locator_cmt_MedicalPostAgeSixtyFiveMember_1620" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ValuationTechniqueDomain_1619" xlink:to="Locator_cmt_MedicalPostAgeSixtyFiveMember_1620" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_1621" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_DrugsAllAgesMember" xlink:label="Locator_cmt_DrugsAllAgesMember_1622" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ValuationTechniqueDomain_1621" xlink:to="Locator_cmt_DrugsAllAgesMember_1622" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1589" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1590" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1589" xlink:to="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1590" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1449" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansGeneralInformation" xlink:label="Locator_us-gaap_DefinedBenefitPlansGeneralInformation_1450" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1449" xlink:to="Locator_us-gaap_DefinedBenefitPlansGeneralInformation_1450" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1451" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures" xlink:label="Locator_us-gaap_DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures_1452" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1451" xlink:to="Locator_us-gaap_DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures_1452" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1453" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanNameExtensibleList" xlink:label="Locator_us-gaap_DefinedBenefitPlanPlanNameExtensibleList_1454" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1453" xlink:to="Locator_us-gaap_DefinedBenefitPlanPlanNameExtensibleList_1454" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1455" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanTypeExtensibleList" xlink:label="Locator_us-gaap_DefinedBenefitPlanTypeExtensibleList_1456" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1455" xlink:to="Locator_us-gaap_DefinedBenefitPlanTypeExtensibleList_1456" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1457" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanSponsorLocationExtensibleList" xlink:label="Locator_us-gaap_DefinedBenefitPlanSponsorLocationExtensibleList_1458" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1457" xlink:to="Locator_us-gaap_DefinedBenefitPlanSponsorLocationExtensibleList_1458" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1459" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans" xlink:label="Locator_us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans_1460" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1459" xlink:to="Locator_us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans_1460" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1461" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanTypeExtensibleList" xlink:label="Locator_us-gaap_DefinedContributionPlanTypeExtensibleList_1462" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1461" xlink:to="Locator_us-gaap_DefinedContributionPlanTypeExtensibleList_1462" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1463" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanPlanNameExtensibleList" xlink:label="Locator_us-gaap_DefinedContributionPlanPlanNameExtensibleList_1464" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1463" xlink:to="Locator_us-gaap_DefinedContributionPlanPlanNameExtensibleList_1464" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1465" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanSponsorLocationExtensibleList" xlink:label="Locator_us-gaap_DefinedContributionPlanSponsorLocationExtensibleList_1466" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1465" xlink:to="Locator_us-gaap_DefinedContributionPlanSponsorLocationExtensibleList_1466" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1467" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment_1468" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1467" xlink:to="Locator_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment_1468" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1469" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAlternativeMethodUsedToAmortizePriorServiceAmounts" xlink:label="Locator_us-gaap_DefinedBenefitPlanAlternativeMethodUsedToAmortizePriorServiceAmounts_1470" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1469" xlink:to="Locator_us-gaap_DefinedBenefitPlanAlternativeMethodUsedToAmortizePriorServiceAmounts_1470" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1471" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1472" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1471" xlink:to="Locator_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1472" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1473" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditIncreaseDecreaseForPlanAmendment" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditIncreaseDecreaseForPlanAmendment_1474" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1473" xlink:to="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditIncreaseDecreaseForPlanAmendment_1474" order="13.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1475" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="Locator_us-gaap_DefinedBenefitPlanActuarialGainLoss_1476" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1475" xlink:to="Locator_us-gaap_DefinedBenefitPlanActuarialGainLoss_1476" order="14.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1477" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:label="Locator_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_1478" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1477" xlink:to="Locator_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_1478" order="15.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1479" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_1480" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1479" xlink:to="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_1480" order="16.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1481" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1482" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1481" xlink:to="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1482" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1487" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_1488" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1487" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_1488" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1489" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_1490" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1489" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_1490" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1491" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanInterestCost_1492" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1491" xlink:to="Locator_us-gaap_DefinedBenefitPlanInterestCost_1492" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1493" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear_1494" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1493" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear_1494" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1483" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1484" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1483" xlink:to="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1484" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1495" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:label="Locator_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_1496" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1495" xlink:to="Locator_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_1496" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1497" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:label="Locator_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_1498" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1497" xlink:to="Locator_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_1498" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1499" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:label="Locator_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_1500" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1499" xlink:to="Locator_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_1500" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1595" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_1596" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1595" xlink:to="Locator_us-gaap_RetirementPlanTypeAxis_1596" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_1611" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_1612" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RetirementPlanTypeAxis_1611" xlink:to="Locator_us-gaap_RetirementPlanTypeDomain_1612" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_1613" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1614" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RetirementPlanTypeDomain_1613" xlink:to="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1614" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1637" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1638" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1637" xlink:to="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1638" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1659" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1660" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1659" xlink:to="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1660" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1623" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_1624" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1623" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_1624" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1625" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1626" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1625" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1626" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1627" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1628" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1627" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1628" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1629" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1630" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1629" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1630" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1631" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_1632" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1631" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_1632" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1633" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1634" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1633" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1634" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1661" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_1662" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1661" xlink:to="Locator_us-gaap_RetirementPlanTypeAxis_1662" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_1663" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_1664" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RetirementPlanTypeAxis_1663" xlink:to="Locator_us-gaap_RetirementPlanTypeDomain_1664" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_1665" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1666" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RetirementPlanTypeDomain_1665" xlink:to="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1666" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1667" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1668" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1667" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1668" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1669" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantNameExtensibleList" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantNameExtensibleList_1670" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1669" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantNameExtensibleList_1670" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1671" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber_1672" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1671" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber_1672" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1673" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantPlanNumber" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantPlanNumber_1674" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1673" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantPlanNumber_1674" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1677" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_1678" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1677" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_1678" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1679" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_1680" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1679" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_1680" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1681" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_1682" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1681" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_1682" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1683" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_1684" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1683" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_1684" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1675" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_1676" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_1675" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_1676" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1701" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1702" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1701" xlink:to="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1702" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1685" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_1686" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1685" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_1686" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1687" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="Locator_us-gaap_DefinedContributionPlanCostRecognized_1688" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1687" xlink:to="Locator_us-gaap_DefinedContributionPlanCostRecognized_1688" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1689" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpense_1690" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1689" xlink:to="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpense_1690" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1691" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanInterestCost_1692" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1691" xlink:to="Locator_us-gaap_DefinedBenefitPlanInterestCost_1692" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1693" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1694" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1693" xlink:to="Locator_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1694" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1695" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_1696" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1695" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_1696" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1697" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1698" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1697" xlink:to="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1698" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1699" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsPeriodExpense" xlink:label="Locator_us-gaap_PostemploymentBenefitsPeriodExpense_1700" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_1699" xlink:to="Locator_us-gaap_PostemploymentBenefitsPeriodExpense_1700" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PostRetirementBenefitsTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1717" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_1718" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1717" xlink:to="Locator_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_1718" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1719" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock" xlink:label="Locator_cmt_ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock_1720" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1719" xlink:to="Locator_cmt_ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock_1720" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1721" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_1722" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1721" xlink:to="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_1722" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1723" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock_1724" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1723" xlink:to="Locator_us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock_1724" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1725" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_1726" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_1725" xlink:to="Locator_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_1726" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PropertyPlantAndEquipment">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentAbstract_1727" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1728" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentAbstract_1727" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1728" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PropertyPlantAndEquipmentDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1777" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1778" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1777" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1778" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1729" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentGross_1730" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1729" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentGross_1730" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1731" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1732" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1731" xlink:to="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1732" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1733" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_1734" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1733" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentNet_1734" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1735" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:label="Locator_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_1736" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1735" xlink:to="Locator_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_1736" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1737" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="Locator_us-gaap_AccountsPayableCurrent_1738" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1737" xlink:to="Locator_us-gaap_AccountsPayableCurrent_1738" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1739" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="Locator_us-gaap_Depreciation_1740" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1739" xlink:to="Locator_us-gaap_Depreciation_1740" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1779" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1780" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1779" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1780" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1781" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1782" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1781" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1782" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1783" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndLandImprovementsMember" xlink:label="Locator_us-gaap_LandAndLandImprovementsMember_1784" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1783" xlink:to="Locator_us-gaap_LandAndLandImprovementsMember_1784" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1785" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember" xlink:label="Locator_us-gaap_BuildingMember_1786" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1785" xlink:to="Locator_us-gaap_BuildingMember_1786" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1791" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetUnderConstructionMember" xlink:label="Locator_us-gaap_AssetUnderConstructionMember_1792" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1791" xlink:to="Locator_us-gaap_AssetUnderConstructionMember_1792" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1787" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="Locator_us-gaap_MachineryAndEquipmentMember_1788" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1787" xlink:to="Locator_us-gaap_MachineryAndEquipmentMember_1788" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1789" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="Locator_us-gaap_ToolsDiesAndMoldsMember_1790" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1789" xlink:to="Locator_us-gaap_ToolsDiesAndMoldsMember_1790" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentAbstract_1743" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1744" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentAbstract_1743" xlink:to="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1744" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PropertyPlantAndEquipmentTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentAbstract_1793" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTextBlock_1794" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentAbstract_1793" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentTextBlock_1794" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/QuarterlyResultsOfOperationsUnaudited">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="Locator_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_1795" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="Locator_us-gaap_QuarterlyFinancialInformationTextBlock_1796" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_1795" xlink:to="Locator_us-gaap_QuarterlyFinancialInformationTextBlock_1796" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_1843" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="Locator_srt_ProductOrServiceAxis_1844" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_1843" xlink:to="Locator_srt_ProductOrServiceAxis_1844" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="Locator_srt_ProductOrServiceAxis_1845" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_1846" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ProductOrServiceAxis_1845" xlink:to="Locator_srt_ProductsAndServicesDomain_1846" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_1847" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember" xlink:label="Locator_us-gaap_ProductMember_1848" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ProductsAndServicesDomain_1847" xlink:to="Locator_us-gaap_ProductMember_1848" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_1849" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="Locator_us-gaap_ServiceMember_1850" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ProductsAndServicesDomain_1849" xlink:to="Locator_us-gaap_ServiceMember_1850" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_1841" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_1842" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_1841" xlink:to="Locator_us-gaap_StatementLineItems_1842" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_1813" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1814" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_1813" xlink:to="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1814" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1797" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1798" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1797" xlink:to="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1798" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1799" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="Locator_us-gaap_GrossProfit_1800" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1799" xlink:to="Locator_us-gaap_GrossProfit_1800" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1801" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_1802" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1801" xlink:to="Locator_us-gaap_OperatingIncomeLoss_1802" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1803" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_1804" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1803" xlink:to="Locator_us-gaap_NetIncomeLoss_1804" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1805" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_1806" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1805" xlink:to="Locator_us-gaap_EarningsPerShareAbstract_1806" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_1807" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="Locator_us-gaap_EarningsPerShareBasic_1808" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_1807" xlink:to="Locator_us-gaap_EarningsPerShareBasic_1808" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_1809" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="Locator_us-gaap_EarningsPerShareDiluted_1810" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_1809" xlink:to="Locator_us-gaap_EarningsPerShareDiluted_1810" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="Locator_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_1811" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_1812" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_1811" xlink:to="Locator_us-gaap_StatementTable_1812" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedTable">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="Locator_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_1851" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_1852" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_1851" xlink:to="Locator_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_1852" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ScheduleIIDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="Locator_srt_ValuationAndQualifyingAccountsAbstract_1865" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureTable_1866" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ValuationAndQualifyingAccountsAbstract_1865" xlink:to="Locator_srt_ValuationAndQualifyingAccountsDisclosureTable_1866" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureTable_1885" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1886" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ValuationAndQualifyingAccountsDisclosureTable_1885" xlink:to="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1886" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1855" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries" xlink:label="Locator_cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries_1856" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1855" xlink:to="Locator_cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries_1856" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1857" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_1858" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1857" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_1858" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1859" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesDeductions_1860" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1859" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesDeductions_1860" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1853" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesBalance_1854" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1853" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesBalance_1854" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1861" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesBalance_1862" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1861" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesBalance_1862" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureTable_1887" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesTypeAxis_1888" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ValuationAndQualifyingAccountsDisclosureTable_1887" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesTypeAxis_1888" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesTypeAxis_1889" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesDomain_1890" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ValuationAllowancesAndReservesTypeAxis_1889" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesDomain_1890" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesDomain_1891" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="Locator_us-gaap_AllowanceForCreditLossMember_1892" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ValuationAllowancesAndReservesDomain_1891" xlink:to="Locator_us-gaap_AllowanceForCreditLossMember_1892" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesDomain_1893" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_AllowanceforChargebacksMember" xlink:label="Locator_cmt_AllowanceforChargebacksMember_1894" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ValuationAllowancesAndReservesDomain_1893" xlink:to="Locator_cmt_AllowanceforChargebacksMember_1894" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ScheduleII">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="Locator_srt_ValuationAndQualifyingAccountsAbstract_1895" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="Locator_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_1896" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ValuationAndQualifyingAccountsAbstract_1895" xlink:to="Locator_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_1896" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/StockBasedCompensation">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="Locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1897" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="Locator_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1898" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1897" xlink:to="Locator_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1898" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/StockBasedCompensationNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1983" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_1984" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1983" xlink:to="Locator_us-gaap_IncomeStatementLocationAxis_1984" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_1993" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1994" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationAxis_1993" xlink:to="Locator_us-gaap_IncomeStatementLocationDomain_1994" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1995" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="Locator_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1996" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_1995" xlink:to="Locator_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1996" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1979" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1980" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1979" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1980" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1899" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_1900" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1899" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_1900" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1901" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1902" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1901" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1902" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1903" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1904" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1903" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1904" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1905" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1906" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1905" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1906" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1907" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1908" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1907" xlink:to="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1908" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1909" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="Locator_us-gaap_AllocatedShareBasedCompensationExpense_1910" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1909" xlink:to="Locator_us-gaap_AllocatedShareBasedCompensationExpense_1910" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1911" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1912" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1911" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1912" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1913" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="Locator_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_1914" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1913" xlink:to="Locator_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_1914" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1915" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="Locator_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_1916" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1915" xlink:to="Locator_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_1916" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1917" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="Locator_us-gaap_SharesIssuedPricePerShare_1918" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1917" xlink:to="Locator_us-gaap_SharesIssuedPricePerShare_1918" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1919" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1920" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1919" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1920" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1921" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1922" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1921" xlink:to="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1922" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1923" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1924" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1923" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1924" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1981" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1982" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1981" xlink:to="Locator_us-gaap_AwardTypeAxis_1982" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1987" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1988" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AwardTypeAxis_1987" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1988" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1989" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="Locator_us-gaap_RestrictedStockMember_1990" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1989" xlink:to="Locator_us-gaap_RestrictedStockMember_1990" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1991" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="Locator_us-gaap_StockAppreciationRightsSARSMember_1992" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1991" xlink:to="Locator_us-gaap_StockAppreciationRightsSARSMember_1992" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1985" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_1986" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1985" xlink:to="Locator_us-gaap_PlanNameAxis_1986" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_1997" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_1998" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PlanNameAxis_1997" xlink:to="Locator_us-gaap_PlanNameDomain_1998" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_1999" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LongTermEquityIncentivePlanMember" xlink:label="Locator_cmt_LongTermEquityIncentivePlanMember_2000" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PlanNameDomain_1999" xlink:to="Locator_cmt_LongTermEquityIncentivePlanMember_2000" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="Locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1927" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1928" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1927" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1928" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/StockBasedCompensationTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="Locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2001" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_2002" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2001" xlink:to="Locator_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_2002" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="Locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2003" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_2004" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2003" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_2004" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPolicies">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2005" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="Locator_us-gaap_SignificantAccountingPoliciesTextBlock_2006" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2005" xlink:to="Locator_us-gaap_SignificantAccountingPoliciesTextBlock_2006" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableAllowancesNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2007" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivable_2008" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2007" xlink:to="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivable_2008" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2009" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_AccountsReceivableAllowanceForCreditLossChargebacks" xlink:label="Locator_cmt_AccountsReceivableAllowanceForCreditLossChargebacks_2010" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2009" xlink:to="Locator_cmt_AccountsReceivableAllowanceForCreditLossChargebacks_2010" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2011" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_NumberOfBanksInWhichCashIsHeld" xlink:label="Locator_cmt_NumberOfBanksInWhichCashIsHeld_2012" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2011" xlink:to="Locator_cmt_NumberOfBanksInWhichCashIsHeld_2012" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2013" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_2014" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2013" xlink:to="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_2014" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_2117" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_2118" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_StatementGeographicalAxis_2117" xlink:to="Locator_srt_SegmentGeographicalDomain_2118" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_2121" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MexicoAndCanadaMember" xlink:label="Locator_cmt_MexicoAndCanadaMember_2122" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_2121" xlink:to="Locator_cmt_MexicoAndCanadaMember_2122" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MexicoAndCanadaMember" xlink:label="Locator_cmt_MexicoAndCanadaMember_2133" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_MX" xlink:label="Locator_country_MX_2134" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_cmt_MexicoAndCanadaMember_2133" xlink:to="Locator_country_MX_2134" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MexicoAndCanadaMember" xlink:label="Locator_cmt_MexicoAndCanadaMember_2135" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA" xlink:label="Locator_country_CA_2136" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_cmt_MexicoAndCanadaMember_2135" xlink:to="Locator_country_CA_2136" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_2119" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="Locator_country_US_2120" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_2119" xlink:to="Locator_country_US_2120" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2025" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_2026" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2025" xlink:to="Locator_us-gaap_ConcentrationRiskTable_2026" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_2087" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_2088" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskTable_2087" xlink:to="Locator_us-gaap_ConcentrationRiskLineItems_2088" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_2015" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCustomer" xlink:label="Locator_us-gaap_ConcentrationRiskCustomer_2016" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_2015" xlink:to="Locator_us-gaap_ConcentrationRiskCustomer_2016" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_2017" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureOfMajorCustomers" xlink:label="Locator_us-gaap_SegmentReportingDisclosureOfMajorCustomers_2018" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_2017" xlink:to="Locator_us-gaap_SegmentReportingDisclosureOfMajorCustomers_2018" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_2019" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="Locator_us-gaap_ConcentrationRiskPercentage1_2020" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_2019" xlink:to="Locator_us-gaap_ConcentrationRiskPercentage1_2020" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_2021" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityNumberOfEmployees" xlink:label="Locator_dei_EntityNumberOfEmployees_2022" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_2021" xlink:to="Locator_dei_EntityNumberOfEmployees_2022" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_2089" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_2090" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskTable_2089" xlink:to="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_2090" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_2097" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2098" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_2097" xlink:to="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2098" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2099" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="Locator_us-gaap_SalesRevenueNetMember_2100" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2099" xlink:to="Locator_us-gaap_SalesRevenueNetMember_2100" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2101" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="Locator_us-gaap_AccountsReceivableMember_2102" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2101" xlink:to="Locator_us-gaap_AccountsReceivableMember_2102" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2103" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfEmployeesGeographicAreaMember" xlink:label="Locator_us-gaap_NumberOfEmployeesGeographicAreaMember_2104" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2103" xlink:to="Locator_us-gaap_NumberOfEmployeesGeographicAreaMember_2104" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2105" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember" xlink:label="Locator_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_2106" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2105" xlink:to="Locator_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_2106" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_2091" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByTypeAxis_2092" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskTable_2091" xlink:to="Locator_us-gaap_ConcentrationRiskByTypeAxis_2092" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByTypeAxis_2107" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="Locator_us-gaap_ConcentrationRiskTypeDomain_2108" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskByTypeAxis_2107" xlink:to="Locator_us-gaap_ConcentrationRiskTypeDomain_2108" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="Locator_us-gaap_ConcentrationRiskTypeDomain_2109" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="Locator_us-gaap_CustomerConcentrationRiskMember_2110" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskTypeDomain_2109" xlink:to="Locator_us-gaap_CustomerConcentrationRiskMember_2110" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="Locator_us-gaap_ConcentrationRiskTypeDomain_2111" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="Locator_us-gaap_GeographicConcentrationRiskMember_2112" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskTypeDomain_2111" xlink:to="Locator_us-gaap_GeographicConcentrationRiskMember_2112" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="Locator_us-gaap_ConcentrationRiskTypeDomain_2113" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LaborForceConcentrationRiskMember" xlink:label="Locator_us-gaap_LaborForceConcentrationRiskMember_2114" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskTypeDomain_2113" xlink:to="Locator_us-gaap_LaborForceConcentrationRiskMember_2114" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="Locator_us-gaap_ConcentrationRiskTypeDomain_2115" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnionizedEmployeesConcentrationRiskMember" xlink:label="Locator_us-gaap_UnionizedEmployeesConcentrationRiskMember_2116" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskTypeDomain_2115" xlink:to="Locator_us-gaap_UnionizedEmployeesConcentrationRiskMember_2116" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_2093" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_2094" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskTable_2093" xlink:to="Locator_srt_StatementGeographicalAxis_2094" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_2095" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementAxis" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementAxis_2096" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskTable_2095" xlink:to="Locator_us-gaap_CollectiveBargainingArrangementAxis_2096" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementAxis" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementAxis_2123" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementDomain_2124" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CollectiveBargainingArrangementAxis_2123" xlink:to="Locator_us-gaap_CollectiveBargainingArrangementDomain_2124" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementDomain_2125" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember" xlink:label="Locator_cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember_2126" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CollectiveBargainingArrangementDomain_2125" xlink:to="Locator_cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember_2126" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementDomain_2127" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_SindicatoDeJornelerosYObrerosMember" xlink:label="Locator_cmt_SindicatoDeJornelerosYObrerosMember_2128" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CollectiveBargainingArrangementDomain_2127" xlink:to="Locator_cmt_SindicatoDeJornelerosYObrerosMember_2128" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementDomain_2129" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_UnitedFoodAndCommercialWorkersCanadaMember" xlink:label="Locator_cmt_UnitedFoodAndCommercialWorkersCanadaMember_2130" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CollectiveBargainingArrangementDomain_2129" xlink:to="Locator_cmt_UnitedFoodAndCommercialWorkersCanadaMember_2130" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementDomain_2131" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember" xlink:label="Locator_cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember_2132" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CollectiveBargainingArrangementDomain_2131" xlink:to="Locator_cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember_2132" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2137" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2138" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2137" xlink:to="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2138" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2161" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2162" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2161" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2162" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2139" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNotPastDue" xlink:label="Locator_us-gaap_ContractWithCustomerAssetNotPastDue_2140" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2139" xlink:to="Locator_us-gaap_ContractWithCustomerAssetNotPastDue_2140" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2141" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:label="Locator_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract_2142" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2141" xlink:to="Locator_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract_2142" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2143" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="Locator_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2144" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2143" xlink:to="Locator_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2144" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2163" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2164" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2163" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2164" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2165" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2166" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2165" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2166" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2167" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractBasedIntangibleAssetsMember" xlink:label="Locator_us-gaap_ContractBasedIntangibleAssetsMember_2168" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2167" xlink:to="Locator_us-gaap_ContractBasedIntangibleAssetsMember_2168" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesForeignCurrencyAdjustmentsNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2169" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_2170" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2169" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_2170" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2171" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="Locator_us-gaap_ScheduleOfGoodwillTable_2172" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2171" xlink:to="Locator_us-gaap_ScheduleOfGoodwillTable_2172" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="Locator_us-gaap_ScheduleOfGoodwillTable_2195" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="Locator_us-gaap_GoodwillLineItems_2196" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfGoodwillTable_2195" xlink:to="Locator_us-gaap_GoodwillLineItems_2196" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="Locator_us-gaap_GoodwillLineItems_2173" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportingUnits" xlink:label="Locator_us-gaap_NumberOfReportingUnits_2174" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillLineItems_2173" xlink:to="Locator_us-gaap_NumberOfReportingUnits_2174" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="Locator_us-gaap_GoodwillLineItems_2175" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="Locator_us-gaap_GoodwillImpairmentLoss_2176" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillLineItems_2175" xlink:to="Locator_us-gaap_GoodwillImpairmentLoss_2176" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="Locator_us-gaap_GoodwillLineItems_2177" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:label="Locator_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_2178" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillLineItems_2177" xlink:to="Locator_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_2178" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="Locator_us-gaap_ScheduleOfGoodwillTable_2197" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitAxis" xlink:label="Locator_us-gaap_ReportingUnitAxis_2198" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfGoodwillTable_2197" xlink:to="Locator_us-gaap_ReportingUnitAxis_2198" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitAxis" xlink:label="Locator_us-gaap_ReportingUnitAxis_2199" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitDomain" xlink:label="Locator_us-gaap_ReportingUnitDomain_2200" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReportingUnitAxis_2199" xlink:to="Locator_us-gaap_ReportingUnitDomain_2200" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitDomain" xlink:label="Locator_us-gaap_ReportingUnitDomain_2201" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_HorizonPlasticsReportingUnitMember" xlink:label="Locator_cmt_HorizonPlasticsReportingUnitMember_2202" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReportingUnitDomain_2201" xlink:to="Locator_cmt_HorizonPlasticsReportingUnitMember_2202" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesInventoriesNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2203" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="Locator_us-gaap_InventoryValuationReserves_2204" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2203" xlink:to="Locator_us-gaap_InventoryValuationReserves_2204" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesLongLivedAssetsNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2205" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="Locator_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2206" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2205" xlink:to="Locator_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2206" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2217" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemNatureOfEventOrTransaction" xlink:label="Locator_us-gaap_UnusualOrInfrequentItemNatureOfEventOrTransaction_2218" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2217" xlink:to="Locator_us-gaap_UnusualOrInfrequentItemNatureOfEventOrTransaction_2218" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2219" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2220" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2219" xlink:to="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2220" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2241" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2242" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2241" xlink:to="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2242" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2207" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" xlink:label="Locator_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted_2208" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2207" xlink:to="Locator_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted_2208" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2209" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated" xlink:label="Locator_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated_2210" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2209" xlink:to="Locator_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated_2210" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2211" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList" xlink:label="Locator_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList_2212" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2211" xlink:to="Locator_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList_2212" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2213" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" xlink:label="Locator_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate_2214" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2213" xlink:to="Locator_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate_2214" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2243" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2244" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2243" xlink:to="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2244" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2245" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_2246" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2245" xlink:to="Locator_us-gaap_TypeOfAdoptionMember_2246" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_2247" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member" xlink:label="Locator_us-gaap_AccountingStandardsUpdate201613Member_2248" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_2247" xlink:to="Locator_us-gaap_AccountingStandardsUpdate201613Member_2248" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_2249" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201912Member" xlink:label="Locator_us-gaap_AccountingStandardsUpdate201912Member_2250" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_2249" xlink:to="Locator_us-gaap_AccountingStandardsUpdate201912Member_2250" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_2251" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_AccountingStandardsUpdate202004Member" xlink:label="Locator_cmt_AccountingStandardsUpdate202004Member_2252" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_2251" xlink:to="Locator_cmt_AccountingStandardsUpdate202004Member_2252" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2253" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="Locator_us-gaap_ConsolidationPolicyTextBlock_2254" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2253" xlink:to="Locator_us-gaap_ConsolidationPolicyTextBlock_2254" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2255" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="Locator_us-gaap_UseOfEstimates_2256" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2255" xlink:to="Locator_us-gaap_UseOfEstimates_2256" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2257" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="Locator_us-gaap_RevenueRecognitionPolicyTextBlock_2258" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2257" xlink:to="Locator_us-gaap_RevenueRecognitionPolicyTextBlock_2258" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2259" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="Locator_us-gaap_CashAndCashEquivalentsPolicyTextBlock_2260" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2259" xlink:to="Locator_us-gaap_CashAndCashEquivalentsPolicyTextBlock_2260" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2261" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="Locator_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_2262" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2261" xlink:to="Locator_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_2262" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2263" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="Locator_us-gaap_InventoryPolicyTextBlock_2264" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2263" xlink:to="Locator_us-gaap_InventoryPolicyTextBlock_2264" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2265" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_2266" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2265" xlink:to="Locator_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_2266" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2267" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2268" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2267" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2268" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2269" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="Locator_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_2270" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2269" xlink:to="Locator_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_2270" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2271" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_2272" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2271" xlink:to="Locator_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_2272" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2273" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="Locator_us-gaap_IncomeTaxPolicyTextBlock_2274" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2273" xlink:to="Locator_us-gaap_IncomeTaxPolicyTextBlock_2274" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2275" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:label="Locator_us-gaap_SelfInsuranceReservePolicyTextBlock_2276" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2275" xlink:to="Locator_us-gaap_SelfInsuranceReservePolicyTextBlock_2276" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2277" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitPlansPolicy" xlink:label="Locator_us-gaap_PostemploymentBenefitPlansPolicy_2278" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2277" xlink:to="Locator_us-gaap_PostemploymentBenefitPlansPolicy_2278" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2279" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="Locator_us-gaap_FairValueOfFinancialInstrumentsPolicy_2280" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2279" xlink:to="Locator_us-gaap_FairValueOfFinancialInstrumentsPolicy_2280" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2281" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="Locator_us-gaap_ConcentrationRiskCreditRisk_2282" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2281" xlink:to="Locator_us-gaap_ConcentrationRiskCreditRisk_2282" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2283" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="Locator_us-gaap_EarningsPerSharePolicyTextBlock_2284" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2283" xlink:to="Locator_us-gaap_EarningsPerSharePolicyTextBlock_2284" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2285" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="Locator_us-gaap_ResearchAndDevelopmentExpensePolicy_2286" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2285" xlink:to="Locator_us-gaap_ResearchAndDevelopmentExpensePolicy_2286" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2287" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="Locator_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_2288" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2287" xlink:to="Locator_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_2288" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2289" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="Locator_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2290" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2289" xlink:to="Locator_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2290" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPostRetirementBenefitsNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2291" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent" xlink:label="Locator_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_2292" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2291" xlink:to="Locator_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_2292" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2297" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2298" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2297" xlink:to="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2298" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2321" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_2322" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2321" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_2322" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_2293" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentUsefulLife_2294" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_2293" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentUsefulLife_2294" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2323" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2324" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2323" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2324" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2327" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2328" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2327" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2328" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2329" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandImprovementsMember" xlink:label="Locator_us-gaap_LandImprovementsMember_2330" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2329" xlink:to="Locator_us-gaap_LandImprovementsMember_2330" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2331" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="Locator_us-gaap_BuildingAndBuildingImprovementsMember_2332" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2331" xlink:to="Locator_us-gaap_BuildingAndBuildingImprovementsMember_2332" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2333" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="Locator_us-gaap_MachineryAndEquipmentMember_2334" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2333" xlink:to="Locator_us-gaap_MachineryAndEquipmentMember_2334" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2335" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="Locator_us-gaap_ToolsDiesAndMoldsMember_2336" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2335" xlink:to="Locator_us-gaap_ToolsDiesAndMoldsMember_2336" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2325" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_2326" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2325" xlink:to="Locator_srt_RangeAxis_2326" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_2337" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2338" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeAxis_2337" xlink:to="Locator_srt_RangeMember_2338" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2341" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_2342" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_2341" xlink:to="Locator_srt_MaximumMember_2342" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2339" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_2340" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_2339" xlink:to="Locator_srt_MinimumMember_2340" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2343" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="Locator_us-gaap_ResearchAndDevelopmentExpense_2344" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2343" xlink:to="Locator_us-gaap_ResearchAndDevelopmentExpense_2344" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesSelfInsuranceNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2345" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserve" xlink:label="Locator_us-gaap_SelfInsuranceReserve_2346" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2345" xlink:to="Locator_us-gaap_SelfInsuranceReserve_2346" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_2421" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2422" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_2421" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_2422" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2423" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="Locator_us-gaap_ForeignExchangeForwardMember_2424" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_2423" xlink:to="Locator_us-gaap_ForeignExchangeForwardMember_2424" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2425" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_2426" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_2425" xlink:to="Locator_us-gaap_InterestRateSwapMember_2426" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_2411" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2412" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationAxis_2411" xlink:to="Locator_us-gaap_BalanceSheetLocationDomain_2412" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2413" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="Locator_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_2414" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2413" xlink:to="Locator_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_2414" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2415" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="Locator_us-gaap_OtherNoncurrentAssetsMember_2416" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2415" xlink:to="Locator_us-gaap_OtherNoncurrentAssetsMember_2416" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2417" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="Locator_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_2418" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2417" xlink:to="Locator_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_2418" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2419" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="Locator_us-gaap_OtherNoncurrentLiabilitiesMember_2420" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2419" xlink:to="Locator_us-gaap_OtherNoncurrentLiabilitiesMember_2420" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_2427" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_2428" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_HedgingDesignationAxis_2427" xlink:to="Locator_us-gaap_HedgingDesignationDomain_2428" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_2429" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_2430" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_HedgingDesignationDomain_2429" xlink:to="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_2430" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="Locator_us-gaap_FairValueDisclosuresAbstract_2347" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2348" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueDisclosuresAbstract_2347" xlink:to="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2348" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2403" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2404" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2403" xlink:to="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2404" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2349" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DescriptionOfLocationOfForeignCurrencyCashFlowHedgeDerivativesOnBalanceSheet" xlink:label="Locator_us-gaap_DescriptionOfLocationOfForeignCurrencyCashFlowHedgeDerivativesOnBalanceSheet_2350" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2349" xlink:to="Locator_us-gaap_DescriptionOfLocationOfForeignCurrencyCashFlowHedgeDerivativesOnBalanceSheet_2350" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2351" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DescriptionOfLocationOfInterestRateCashFlowHedgeDerivativeOnBalanceSheet" xlink:label="Locator_us-gaap_DescriptionOfLocationOfInterestRateCashFlowHedgeDerivativeOnBalanceSheet_2352" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2351" xlink:to="Locator_us-gaap_DescriptionOfLocationOfInterestRateCashFlowHedgeDerivativeOnBalanceSheet_2352" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2353" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets" xlink:label="Locator_us-gaap_DerivativeAssets_2354" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2353" xlink:to="Locator_us-gaap_DerivativeAssets_2354" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2355" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount" xlink:label="Locator_us-gaap_DerivativeAssetNotionalAmount_2356" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2355" xlink:to="Locator_us-gaap_DerivativeAssetNotionalAmount_2356" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2357" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="Locator_us-gaap_DerivativeLiabilities_2358" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2357" xlink:to="Locator_us-gaap_DerivativeLiabilities_2358" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2359" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount" xlink:label="Locator_us-gaap_DerivativeLiabilityNotionalAmount_2360" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2359" xlink:to="Locator_us-gaap_DerivativeLiabilityNotionalAmount_2360" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2405" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_2406" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2405" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_2406" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2407" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_2408" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2407" xlink:to="Locator_us-gaap_BalanceSheetLocationAxis_2408" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2409" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_2410" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2409" xlink:to="Locator_us-gaap_HedgingDesignationAxis_2410" order="3.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_2481" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2482" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_2481" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_2482" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2483" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="Locator_us-gaap_ForeignExchangeForwardMember_2484" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_2483" xlink:to="Locator_us-gaap_ForeignExchangeForwardMember_2484" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2485" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_2486" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_2485" xlink:to="Locator_us-gaap_InterestRateSwapMember_2486" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_2487" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_2488" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationAxis_2487" xlink:to="Locator_us-gaap_IncomeStatementLocationDomain_2488" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_2489" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="Locator_us-gaap_CostOfSalesMember_2490" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_2489" xlink:to="Locator_us-gaap_CostOfSalesMember_2490" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_2491" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="Locator_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2492" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_2491" xlink:to="Locator_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2492" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_2493" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="Locator_us-gaap_InterestExpenseMember_2494" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_2493" xlink:to="Locator_us-gaap_InterestExpenseMember_2494" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_2495" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_2496" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_HedgingDesignationAxis_2495" xlink:to="Locator_us-gaap_HedgingDesignationDomain_2496" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_2497" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_2498" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_HedgingDesignationDomain_2497" xlink:to="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_2498" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="Locator_us-gaap_FairValueDisclosuresAbstract_2431" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2432" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueDisclosuresAbstract_2431" xlink:to="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2432" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2473" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2474" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2473" xlink:to="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2474" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2433" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_2434" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2433" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_2434" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2435" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI" xlink:label="Locator_us-gaap_DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI_2436" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2435" xlink:to="Locator_us-gaap_DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI_2436" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2437" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_2438" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2437" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_2438" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2475" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_2476" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2475" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_2476" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2477" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_2478" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2477" xlink:to="Locator_us-gaap_IncomeStatementLocationAxis_2478" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2479" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_2480" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2479" xlink:to="Locator_us-gaap_HedgingDesignationAxis_2480" order="3.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/LeasesLeaseExpenseDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_2499" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="Locator_us-gaap_OperatingLeaseCost_2500" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_2499" xlink:to="Locator_us-gaap_OperatingLeaseCost_2500" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_2501" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost" xlink:label="Locator_us-gaap_LeaseCost_2502" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_2501" xlink:to="Locator_us-gaap_LeaseCost_2502" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_2505" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="Locator_us-gaap_AssetsAndLiabilitiesLesseeAbstract_2506" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_2505" xlink:to="Locator_us-gaap_AssetsAndLiabilitiesLesseeAbstract_2506" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="Locator_us-gaap_AssetsAndLiabilitiesLesseeAbstract_2511" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="Locator_us-gaap_OperatingLeaseRightOfUseAsset_2512" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAndLiabilitiesLesseeAbstract_2511" xlink:to="Locator_us-gaap_OperatingLeaseRightOfUseAsset_2512" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="Locator_us-gaap_AssetsAndLiabilitiesLesseeAbstract_2513" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="Locator_us-gaap_OperatingLeaseLiabilityCurrent_2514" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAndLiabilitiesLesseeAbstract_2513" xlink:to="Locator_us-gaap_OperatingLeaseLiabilityCurrent_2514" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="Locator_us-gaap_OperatingLeaseLiabilityCurrent_2507" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="Locator_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_2508" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OperatingLeaseLiabilityCurrent_2507" xlink:to="Locator_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_2508" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="Locator_us-gaap_AssetsAndLiabilitiesLesseeAbstract_2515" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="Locator_us-gaap_OperatingLeaseLiabilityNoncurrent_2516" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAndLiabilitiesLesseeAbstract_2515" xlink:to="Locator_us-gaap_OperatingLeaseLiabilityNoncurrent_2516" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="Locator_us-gaap_OperatingLeaseLiabilityNoncurrent_2509" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="Locator_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_2510" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OperatingLeaseLiabilityNoncurrent_2509" xlink:to="Locator_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_2510" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="Locator_us-gaap_AssetsAndLiabilitiesLesseeAbstract_2517" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="Locator_us-gaap_OperatingLeaseLiability_2518" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAndLiabilitiesLesseeAbstract_2517" xlink:to="Locator_us-gaap_OperatingLeaseLiability_2518" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="Locator_us-gaap_AssetsAndLiabilitiesLesseeAbstract_2519" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="Locator_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2520" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAndLiabilitiesLesseeAbstract_2519" xlink:to="Locator_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2520" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="Locator_us-gaap_AssetsAndLiabilitiesLesseeAbstract_2521" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="Locator_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_2522" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAndLiabilitiesLesseeAbstract_2521" xlink:to="Locator_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_2522" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/LeasesOtherInformationRelatedToLeasesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_2527" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:label="Locator_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_2528" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_2527" xlink:to="Locator_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_2528" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:label="Locator_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_2529" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="Locator_us-gaap_OperatingLeasePayments_2530" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_2529" xlink:to="Locator_us-gaap_OperatingLeasePayments_2530" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_2531" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="Locator_us-gaap_LesseeOperatingLeaseDescriptionAbstract_2532" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_2531" xlink:to="Locator_us-gaap_LesseeOperatingLeaseDescriptionAbstract_2532" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="Locator_us-gaap_LesseeOperatingLeaseDescriptionAbstract_2543" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_2544" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LesseeOperatingLeaseDescriptionAbstract_2543" xlink:to="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_2544" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="Locator_us-gaap_LesseeOperatingLeaseDescriptionAbstract_2545" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2546" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LesseeOperatingLeaseDescriptionAbstract_2545" xlink:to="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2546" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="Locator_us-gaap_LesseeOperatingLeaseDescriptionAbstract_2547" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2548" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LesseeOperatingLeaseDescriptionAbstract_2547" xlink:to="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2548" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="Locator_us-gaap_LesseeOperatingLeaseDescriptionAbstract_2549" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2550" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LesseeOperatingLeaseDescriptionAbstract_2549" xlink:to="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2550" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="Locator_us-gaap_LesseeOperatingLeaseDescriptionAbstract_2551" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2552" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LesseeOperatingLeaseDescriptionAbstract_2551" xlink:to="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2552" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="Locator_us-gaap_LesseeOperatingLeaseDescriptionAbstract_2553" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2554" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LesseeOperatingLeaseDescriptionAbstract_2553" xlink:to="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2554" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_2555" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2556" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_2555" xlink:to="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2556" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_2557" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2558" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_2557" xlink:to="Locator_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2558" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_2559" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="Locator_us-gaap_OperatingLeaseLiability_2560" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_2559" xlink:to="Locator_us-gaap_OperatingLeaseLiability_2560" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_2561" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="Locator_us-gaap_OperatingLeaseLiabilityCurrent_2562" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_2561" xlink:to="Locator_us-gaap_OperatingLeaseLiabilityCurrent_2562" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_2563" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="Locator_us-gaap_OperatingLeaseLiabilityNoncurrent_2564" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_2563" xlink:to="Locator_us-gaap_OperatingLeaseLiabilityNoncurrent_2564" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2569" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2570" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2569" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2570" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2571" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2572" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2571" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2572" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2573" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2574" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2573" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2574" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2575" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2576" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2575" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2576" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2577" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2578" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2577" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2578" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2579" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_2580" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2579" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_2580" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2581" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_2582" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2581" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_2582" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2655" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2656" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2655" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2656" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2597" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2598" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2597" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2598" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2605" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2606" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2605" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2606" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2607" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2608" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2607" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2608" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2609" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2610" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2609" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2610" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2603" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2604" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2603" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2604" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2611" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2612" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2611" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2612" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2599" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2600" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2599" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2600" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2615" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2616" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2615" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2616" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2617" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2618" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2617" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2618" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2619" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2620" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2619" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2620" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2613" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2614" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2613" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2614" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2621" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2622" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2621" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2622" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2657" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_2658" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2657" xlink:to="Locator_us-gaap_AwardTypeAxis_2658" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_2661" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2662" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AwardTypeAxis_2661" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2662" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2663" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="Locator_us-gaap_RestrictedStockMember_2664" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2663" xlink:to="Locator_us-gaap_RestrictedStockMember_2664" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2659" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_2660" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2659" xlink:to="Locator_us-gaap_PlanNameAxis_2660" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_2665" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_2666" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PlanNameAxis_2665" xlink:to="Locator_us-gaap_PlanNameDomain_2666" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_2667" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LongTermEquityIncentivePlanMember" xlink:label="Locator_cmt_LongTermEquityIncentivePlanMember_2668" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PlanNameDomain_2667" xlink:to="Locator_cmt_LongTermEquityIncentivePlanMember_2668" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="Locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2595" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2596" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2595" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2596" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2737" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2738" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2737" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2738" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2671" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2672" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2671" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2672" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2679" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2680" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2679" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2680" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2681" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2682" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2681" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2682" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2683" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_2684" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2683" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_2684" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2677" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2678" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2677" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2678" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2685" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2686" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2685" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2686" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2687" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2688" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2687" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2688" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2673" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2674" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2673" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2674" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2691" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2692" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2691" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2692" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2693" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2694" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2693" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2694" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2695" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_2696" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2695" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_2696" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2689" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="Locator_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2690" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2689" xlink:to="Locator_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2690" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2697" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="Locator_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2698" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2697" xlink:to="Locator_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2698" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2699" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2700" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2699" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2700" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2739" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_2740" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2739" xlink:to="Locator_us-gaap_AwardTypeAxis_2740" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_2743" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2744" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AwardTypeAxis_2743" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2744" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2745" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="Locator_us-gaap_StockAppreciationRightsSARSMember_2746" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2745" xlink:to="Locator_us-gaap_StockAppreciationRightsSARSMember_2746" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2741" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_2742" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2741" xlink:to="Locator_us-gaap_PlanNameAxis_2742" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_2747" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_2748" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PlanNameAxis_2747" xlink:to="Locator_us-gaap_PlanNameDomain_2748" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_2749" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LongTermEquityIncentivePlanMember" xlink:label="Locator_cmt_LongTermEquityIncentivePlanMember_2750" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PlanNameDomain_2749" xlink:to="Locator_cmt_LongTermEquityIncentivePlanMember_2750" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="Locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2669" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2670" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2669" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2670" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_2895" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2896" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeAxis_2895" xlink:to="Locator_srt_RangeMember_2896" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2899" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MedianMember" xlink:label="Locator_srt_MedianMember_2900" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_2899" xlink:to="Locator_srt_MedianMember_2900" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2901" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_2902" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_2901" xlink:to="Locator_srt_MaximumMember_2902" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2897" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_2898" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_2897" xlink:to="Locator_srt_MinimumMember_2898" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_2751" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2752" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_2751" xlink:to="Locator_us-gaap_DebtInstrumentTable_2752" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2885" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_2886" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_2885" xlink:to="Locator_us-gaap_VariableRateAxis_2886" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_2907" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_2908" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_VariableRateAxis_2907" xlink:to="Locator_us-gaap_VariableRateDomain_2908" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_2911" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember" xlink:label="Locator_us-gaap_BaseRateMember_2912" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_VariableRateDomain_2911" xlink:to="Locator_us-gaap_BaseRateMember_2912" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_2913" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsEffectiveSwapRateMember" xlink:label="Locator_us-gaap_FederalFundsEffectiveSwapRateMember_2914" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_VariableRateDomain_2913" xlink:to="Locator_us-gaap_FederalFundsEffectiveSwapRateMember_2914" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_2915" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="Locator_us-gaap_PrimeRateMember_2916" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_VariableRateDomain_2915" xlink:to="Locator_us-gaap_PrimeRateMember_2916" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_2909" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_2910" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_VariableRateDomain_2909" xlink:to="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_2910" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2889" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_2890" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_2889" xlink:to="Locator_srt_CounterpartyNameAxis_2890" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_2917" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_2918" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_CounterpartyNameAxis_2917" xlink:to="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_2918" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_2919" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_KeybankNationalAssociationMember" xlink:label="Locator_cmt_KeybankNationalAssociationMember_2920" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_2919" xlink:to="Locator_cmt_KeybankNationalAssociationMember_2920" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2887" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_2888" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_2887" xlink:to="Locator_srt_RangeAxis_2888" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2879" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2880" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_2879" xlink:to="Locator_us-gaap_DebtInstrumentLineItems_2880" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2761" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityDescription" xlink:label="Locator_us-gaap_DebtInstrumentUnusedBorrowingCapacityDescription_2762" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2761" xlink:to="Locator_us-gaap_DebtInstrumentUnusedBorrowingCapacityDescription_2762" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2781" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="Locator_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_2782" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2781" xlink:to="Locator_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_2782" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2789" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantCompliance" xlink:label="Locator_us-gaap_DebtInstrumentCovenantCompliance_2790" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2789" xlink:to="Locator_us-gaap_DebtInstrumentCovenantCompliance_2790" order="19.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2771" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2772" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2771" xlink:to="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2772" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2775" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="Locator_us-gaap_LongtermDebtWeightedAverageInterestRate_2776" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2775" xlink:to="Locator_us-gaap_LongtermDebtWeightedAverageInterestRate_2776" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2769" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_2770" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2769" xlink:to="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_2770" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2763" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="Locator_us-gaap_ProceedsFromLongTermLinesOfCredit_2764" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2763" xlink:to="Locator_us-gaap_ProceedsFromLongTermLinesOfCredit_2764" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2767" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="Locator_us-gaap_DebtInstrumentInterestRateTerms_2768" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2767" xlink:to="Locator_us-gaap_DebtInstrumentInterestRateTerms_2768" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2779" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="Locator_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_2780" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2779" xlink:to="Locator_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_2780" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2777" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentTerms" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentTerms_2778" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2777" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentTerms_2778" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2783" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="Locator_us-gaap_DebtInstrumentMaturityDateDescription_2784" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2783" xlink:to="Locator_us-gaap_DebtInstrumentMaturityDateDescription_2784" order="16.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2785" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="Locator_us-gaap_DebtInstrumentMaturityDate_2786" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2785" xlink:to="Locator_us-gaap_DebtInstrumentMaturityDate_2786" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2791" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionDescription" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionDescription_2792" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2791" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionDescription_2792" order="20.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2765" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfLongTermDebt_2766" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2765" xlink:to="Locator_us-gaap_RepaymentsOfLongTermDebt_2766" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2787" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantDescription" xlink:label="Locator_us-gaap_DebtInstrumentCovenantDescription_2788" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2787" xlink:to="Locator_us-gaap_DebtInstrumentCovenantDescription_2788" order="18.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2757" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription" xlink:label="Locator_us-gaap_DebtInstrumentDescription_2758" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2757" xlink:to="Locator_us-gaap_DebtInstrumentDescription_2758" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2753" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="Locator_us-gaap_DebtInstrumentIssuanceDate1_2754" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2753" xlink:to="Locator_us-gaap_DebtInstrumentIssuanceDate1_2754" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2755" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuer" xlink:label="Locator_us-gaap_DebtInstrumentIssuer_2756" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2755" xlink:to="Locator_us-gaap_DebtInstrumentIssuer_2756" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2759" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="Locator_us-gaap_DebtInstrumentFaceAmount_2760" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2759" xlink:to="Locator_us-gaap_DebtInstrumentFaceAmount_2760" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2773" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_2774" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2773" xlink:to="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_2774" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2881" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_2882" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_2881" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_2882" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_2891" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_2892" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_2891" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_2892" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_2893" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="Locator_us-gaap_LoansPayableMember_2894" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_2893" xlink:to="Locator_us-gaap_LoansPayableMember_2894" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2883" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_2884" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_2883" xlink:to="Locator_us-gaap_DebtInstrumentAxis_2884" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_2903" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_2904" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentAxis_2903" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_2904" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_2905" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_WellsFargoBankNationalAssociationMember" xlink:label="Locator_cmt_WellsFargoBankNationalAssociationMember_2906" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_2905" xlink:to="Locator_cmt_WellsFargoBankNationalAssociationMember_2906" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_3121" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_3122" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeAxis_3121" xlink:to="Locator_srt_RangeMember_3122" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_3125" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MedianMember" xlink:label="Locator_srt_MedianMember_3126" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_3125" xlink:to="Locator_srt_MedianMember_3126" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_3127" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_3128" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_3127" xlink:to="Locator_srt_MaximumMember_3128" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_3123" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_3124" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_3123" xlink:to="Locator_srt_MinimumMember_3124" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_2921" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2922" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_2921" xlink:to="Locator_us-gaap_DebtInstrumentTable_2922" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3093" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingByGroupingAxis" xlink:label="Locator_us-gaap_ExternalCreditRatingByGroupingAxis_3094" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3093" xlink:to="Locator_us-gaap_ExternalCreditRatingByGroupingAxis_3094" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingByGroupingAxis" xlink:label="Locator_us-gaap_ExternalCreditRatingByGroupingAxis_3133" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingByGroupingDomain" xlink:label="Locator_us-gaap_ExternalCreditRatingByGroupingDomain_3134" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ExternalCreditRatingByGroupingAxis_3133" xlink:to="Locator_us-gaap_ExternalCreditRatingByGroupingDomain_3134" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingByGroupingDomain" xlink:label="Locator_us-gaap_ExternalCreditRatingByGroupingDomain_3135" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingInvestmentGradeMember" xlink:label="Locator_us-gaap_ExternalCreditRatingInvestmentGradeMember_3136" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ExternalCreditRatingByGroupingDomain_3135" xlink:to="Locator_us-gaap_ExternalCreditRatingInvestmentGradeMember_3136" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingByGroupingDomain" xlink:label="Locator_us-gaap_ExternalCreditRatingByGroupingDomain_3137" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingNonInvestmentGradeMember" xlink:label="Locator_us-gaap_ExternalCreditRatingNonInvestmentGradeMember_3138" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ExternalCreditRatingByGroupingDomain_3137" xlink:to="Locator_us-gaap_ExternalCreditRatingNonInvestmentGradeMember_3138" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3095" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_3096" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3095" xlink:to="Locator_us-gaap_BalanceSheetLocationAxis_3096" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_3139" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_3140" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationAxis_3139" xlink:to="Locator_us-gaap_BalanceSheetLocationDomain_3140" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_3141" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="Locator_us-gaap_AccountsReceivableMember_3142" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_3141" xlink:to="Locator_us-gaap_AccountsReceivableMember_3142" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_3143" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoriesMember" xlink:label="Locator_us-gaap_InventoriesMember_3144" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_3143" xlink:to="Locator_us-gaap_InventoriesMember_3144" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3097" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="Locator_us-gaap_CreditFacilityAxis_3098" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3097" xlink:to="Locator_us-gaap_CreditFacilityAxis_3098" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="Locator_us-gaap_CreditFacilityAxis_3147" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="Locator_us-gaap_CreditFacilityDomain_3148" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CreditFacilityAxis_3147" xlink:to="Locator_us-gaap_CreditFacilityDomain_3148" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="Locator_us-gaap_CreditFacilityDomain_3149" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="Locator_us-gaap_LetterOfCreditMember_3150" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CreditFacilityDomain_3149" xlink:to="Locator_us-gaap_LetterOfCreditMember_3150" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3087" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_3088" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3087" xlink:to="Locator_us-gaap_VariableRateAxis_3088" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_3111" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_3112" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_VariableRateAxis_3111" xlink:to="Locator_us-gaap_VariableRateDomain_3112" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_3115" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember" xlink:label="Locator_us-gaap_BaseRateMember_3116" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_VariableRateDomain_3115" xlink:to="Locator_us-gaap_BaseRateMember_3116" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_3117" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsEffectiveSwapRateMember" xlink:label="Locator_us-gaap_FederalFundsEffectiveSwapRateMember_3118" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_VariableRateDomain_3117" xlink:to="Locator_us-gaap_FederalFundsEffectiveSwapRateMember_3118" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_3119" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="Locator_us-gaap_PrimeRateMember_3120" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_VariableRateDomain_3119" xlink:to="Locator_us-gaap_PrimeRateMember_3120" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_3113" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_3114" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_VariableRateDomain_3113" xlink:to="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_3114" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3091" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_3092" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3091" xlink:to="Locator_srt_CounterpartyNameAxis_3092" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_3129" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3130" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_CounterpartyNameAxis_3129" xlink:to="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3130" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3131" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_KeybankNationalAssociationMember" xlink:label="Locator_cmt_KeybankNationalAssociationMember_3132" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3131" xlink:to="Locator_cmt_KeybankNationalAssociationMember_3132" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3089" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_3090" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3089" xlink:to="Locator_srt_RangeAxis_3090" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3081" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3082" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3081" xlink:to="Locator_us-gaap_DebtInstrumentLineItems_3082" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2923" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInitiationDate1" xlink:label="Locator_us-gaap_LineOfCreditFacilityInitiationDate1_2924" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2923" xlink:to="Locator_us-gaap_LineOfCreditFacilityInitiationDate1_2924" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2925" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityDescription" xlink:label="Locator_us-gaap_LineOfCreditFacilityDescription_2926" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2925" xlink:to="Locator_us-gaap_LineOfCreditFacilityDescription_2926" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2927" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="Locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2928" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2927" xlink:to="Locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2928" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2929" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityBorrowingCapacityDescription" xlink:label="Locator_us-gaap_LineOfCreditFacilityBorrowingCapacityDescription_2930" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2929" xlink:to="Locator_us-gaap_LineOfCreditFacilityBorrowingCapacityDescription_2930" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2931" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="Locator_us-gaap_ProceedsFromLinesOfCredit_2932" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2931" xlink:to="Locator_us-gaap_ProceedsFromLinesOfCredit_2932" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2935" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsLiquidationProceedsPercentage" xlink:label="Locator_us-gaap_GuaranteeObligationsLiquidationProceedsPercentage_2936" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2935" xlink:to="Locator_us-gaap_GuaranteeObligationsLiquidationProceedsPercentage_2936" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2937" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="Locator_us-gaap_LineOfCreditFacilityInterestRateDescription_2938" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2937" xlink:to="Locator_us-gaap_LineOfCreditFacilityInterestRateDescription_2938" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2941" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2942" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2941" xlink:to="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2942" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2945" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="Locator_us-gaap_LongtermDebtWeightedAverageInterestRate_2946" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2945" xlink:to="Locator_us-gaap_LongtermDebtWeightedAverageInterestRate_2946" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2947" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="Locator_us-gaap_LineOfCreditFacilityExpirationDate1_2948" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2947" xlink:to="Locator_us-gaap_LineOfCreditFacilityExpirationDate1_2948" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2949" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" xlink:label="Locator_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms_2950" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2949" xlink:to="Locator_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms_2950" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2951" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="Locator_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_2952" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2951" xlink:to="Locator_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_2952" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2953" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit" xlink:label="Locator_us-gaap_LineOfCredit_2954" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2953" xlink:to="Locator_us-gaap_LineOfCredit_2954" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2955" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCovenantTerms" xlink:label="Locator_us-gaap_LineOfCreditFacilityCovenantTerms_2956" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2955" xlink:to="Locator_us-gaap_LineOfCreditFacilityCovenantTerms_2956" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2957" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCovenantCompliance" xlink:label="Locator_us-gaap_LineOfCreditFacilityCovenantCompliance_2958" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2957" xlink:to="Locator_us-gaap_LineOfCreditFacilityCovenantCompliance_2958" order="18.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2959" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="Locator_us-gaap_LettersOfCreditOutstandingAmount_2960" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2959" xlink:to="Locator_us-gaap_LettersOfCreditOutstandingAmount_2960" order="19.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2961" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross" xlink:label="Locator_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_2962" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2961" xlink:to="Locator_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_2962" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2963" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="Locator_us-gaap_DeferredFinanceCostsGross_2964" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2963" xlink:to="Locator_us-gaap_DeferredFinanceCostsGross_2964" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2939" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_2940" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2939" xlink:to="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_2940" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2933" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfLongTermDebt_2934" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2933" xlink:to="Locator_us-gaap_RepaymentsOfLongTermDebt_2934" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2943" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_2944" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2943" xlink:to="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_2944" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3083" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3084" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3083" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_3084" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3099" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3100" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_3099" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_3100" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3103" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="Locator_us-gaap_RevolvingCreditFacilityMember_3104" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_3103" xlink:to="Locator_us-gaap_RevolvingCreditFacilityMember_3104" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3101" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="Locator_us-gaap_LoansPayableMember_3102" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_3101" xlink:to="Locator_us-gaap_LoansPayableMember_3102" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3085" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3086" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3085" xlink:to="Locator_us-gaap_DebtInstrumentAxis_3086" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3105" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3106" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentAxis_3105" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_3106" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3107" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_WellsFargoBankNationalAssociationMember" xlink:label="Locator_cmt_WellsFargoBankNationalAssociationMember_3108" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_3107" xlink:to="Locator_cmt_WellsFargoBankNationalAssociationMember_3108" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_WellsFargoBankNationalAssociationMember" xlink:label="Locator_cmt_WellsFargoBankNationalAssociationMember_3145" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_IncrementalRevolvingCommitmentMember" xlink:label="Locator_cmt_IncrementalRevolvingCommitmentMember_3146" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_cmt_WellsFargoBankNationalAssociationMember_3145" xlink:to="Locator_cmt_IncrementalRevolvingCommitmentMember_3146" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3109" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember" xlink:label="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_3110" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_3109" xlink:to="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_3110" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_3259" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_3260" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_3259" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_3260" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_3261" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_3262" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_3261" xlink:to="Locator_us-gaap_InterestRateSwapMember_3262" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_3151" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3152" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_3151" xlink:to="Locator_us-gaap_DebtInstrumentTable_3152" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3239" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3240" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3239" xlink:to="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3240" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3251" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="Locator_us-gaap_HedgingRelationshipDomain_3252" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3251" xlink:to="Locator_us-gaap_HedgingRelationshipDomain_3252" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="Locator_us-gaap_HedgingRelationshipDomain_3253" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="Locator_us-gaap_CashFlowHedgingMember_3254" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_HedgingRelationshipDomain_3253" xlink:to="Locator_us-gaap_CashFlowHedgingMember_3254" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3241" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_3242" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3241" xlink:to="Locator_us-gaap_VariableRateAxis_3242" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_3255" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_3256" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_VariableRateAxis_3255" xlink:to="Locator_us-gaap_VariableRateDomain_3256" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_3257" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_3258" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_VariableRateDomain_3257" xlink:to="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_3258" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3243" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_3244" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3243" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_3244" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3249" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_3250" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3249" xlink:to="Locator_us-gaap_HedgingDesignationAxis_3250" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_3267" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_3268" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_HedgingDesignationAxis_3267" xlink:to="Locator_us-gaap_HedgingDesignationDomain_3268" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_3275" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_3276" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_HedgingDesignationDomain_3275" xlink:to="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_3276" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3237" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3238" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3237" xlink:to="Locator_us-gaap_DebtInstrumentLineItems_3238" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3153" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DiscussionOfObjectivesForUsingInterestRateDerivativeInstruments" xlink:label="Locator_us-gaap_DiscussionOfObjectivesForUsingInterestRateDerivativeInstruments_3154" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3153" xlink:to="Locator_us-gaap_DiscussionOfObjectivesForUsingInterestRateDerivativeInstruments_3154" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3155" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfInterestRateDerivativesHeld" xlink:label="Locator_us-gaap_NumberOfInterestRateDerivativesHeld_3156" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3155" xlink:to="Locator_us-gaap_NumberOfInterestRateDerivativesHeld_3156" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3157" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypesOfItemsHedgedByInterestRateDerivatives" xlink:label="Locator_us-gaap_TypesOfItemsHedgedByInterestRateDerivatives_3158" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3157" xlink:to="Locator_us-gaap_TypesOfItemsHedgedByInterestRateDerivatives_3158" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3159" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="Locator_us-gaap_DerivativeNotionalAmount_3160" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3159" xlink:to="Locator_us-gaap_DerivativeNotionalAmount_3160" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3161" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_3162" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3161" xlink:to="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_3162" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3163" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate" xlink:label="Locator_us-gaap_DerivativeFixedInterestRate_3164" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3163" xlink:to="Locator_us-gaap_DerivativeFixedInterestRate_3164" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3165" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue" xlink:label="Locator_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue_3166" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3165" xlink:to="Locator_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue_3166" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3167" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnCashFlowHedgesCaption" xlink:label="Locator_us-gaap_GainLossOnCashFlowHedgesCaption_3168" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3167" xlink:to="Locator_us-gaap_GainLossOnCashFlowHedgesCaption_3168" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3169" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness" xlink:label="Locator_us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness_3170" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3169" xlink:to="Locator_us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness_3170" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3171" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForOperatingActivities" xlink:label="Locator_us-gaap_PaymentsForOperatingActivities_3172" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3171" xlink:to="Locator_us-gaap_PaymentsForOperatingActivities_3172" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3245" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3246" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3245" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_3246" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3263" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3264" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_3263" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_3264" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3265" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="Locator_us-gaap_LoansPayableMember_3266" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_3265" xlink:to="Locator_us-gaap_LoansPayableMember_3266" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3247" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3248" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3247" xlink:to="Locator_us-gaap_DebtInstrumentAxis_3248" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3269" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3270" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentAxis_3269" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_3270" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3271" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_WellsFargoBankNationalAssociationMember" xlink:label="Locator_cmt_WellsFargoBankNationalAssociationMember_3272" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_3271" xlink:to="Locator_cmt_WellsFargoBankNationalAssociationMember_3272" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3273" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember" xlink:label="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_3274" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_3273" xlink:to="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_3274" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_3277" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3278" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_3277" xlink:to="Locator_us-gaap_DebtInstrumentTable_3278" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3395" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodAxis_3396" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3395" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionPeriodAxis_3396" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodAxis_3405" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3406" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentRedemptionPeriodAxis_3405" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3406" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3407" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodOneMember_3408" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3407" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionPeriodOneMember_3408" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3409" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_3410" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3409" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_3410" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3411" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_3412" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3411" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_3412" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3413" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodFourMember_3414" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3413" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionPeriodFourMember_3414" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3393" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_3394" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3393" xlink:to="Locator_srt_CounterpartyNameAxis_3394" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_3415" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3416" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_CounterpartyNameAxis_3415" xlink:to="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3416" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3417" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_KeybankNationalAssociationMember" xlink:label="Locator_cmt_KeybankNationalAssociationMember_3418" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3417" xlink:to="Locator_cmt_KeybankNationalAssociationMember_3418" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3387" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3388" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3387" xlink:to="Locator_us-gaap_DebtInstrumentLineItems_3388" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3287" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="Locator_us-gaap_ProceedsFromLongTermLinesOfCredit_3288" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3287" xlink:to="Locator_us-gaap_ProceedsFromLongTermLinesOfCredit_3288" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3291" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromDepositOnLoan" xlink:label="Locator_us-gaap_PaymentsForProceedsFromDepositOnLoan_3292" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3291" xlink:to="Locator_us-gaap_PaymentsForProceedsFromDepositOnLoan_3292" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3293" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="Locator_us-gaap_DebtInstrumentInterestRateTerms_3294" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3293" xlink:to="Locator_us-gaap_DebtInstrumentInterestRateTerms_3294" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3297" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPaymentTerms" xlink:label="Locator_us-gaap_DebtInstrumentPaymentTerms_3298" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3297" xlink:to="Locator_us-gaap_DebtInstrumentPaymentTerms_3298" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3299" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="Locator_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_3300" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3299" xlink:to="Locator_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_3300" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3301" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="Locator_us-gaap_DebtInstrumentPeriodicPayment_3302" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3301" xlink:to="Locator_us-gaap_DebtInstrumentPeriodicPayment_3302" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3303" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:label="Locator_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_3304" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3303" xlink:to="Locator_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_3304" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3305" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentTerms" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentTerms_3306" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3305" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentTerms_3306" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3307" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="Locator_us-gaap_DebtInstrumentMaturityDateDescription_3308" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3307" xlink:to="Locator_us-gaap_DebtInstrumentMaturityDateDescription_3308" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3309" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="Locator_us-gaap_DebtInstrumentMaturityDate_3310" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3309" xlink:to="Locator_us-gaap_DebtInstrumentMaturityDate_3310" order="16.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3311" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionDescription" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionDescription_3312" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3311" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionDescription_3312" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3313" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPricePercentage_3314" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3313" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionPricePercentage_3314" order="18.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3289" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfLongTermDebt_3290" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3289" xlink:to="Locator_us-gaap_RepaymentsOfLongTermDebt_3290" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3283" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription" xlink:label="Locator_us-gaap_DebtInstrumentDescription_3284" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3283" xlink:to="Locator_us-gaap_DebtInstrumentDescription_3284" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3279" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="Locator_us-gaap_DebtInstrumentIssuanceDate1_3280" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3279" xlink:to="Locator_us-gaap_DebtInstrumentIssuanceDate1_3280" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3281" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuer" xlink:label="Locator_us-gaap_DebtInstrumentIssuer_3282" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3281" xlink:to="Locator_us-gaap_DebtInstrumentIssuer_3282" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3285" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="Locator_us-gaap_DebtInstrumentFaceAmount_3286" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3285" xlink:to="Locator_us-gaap_DebtInstrumentFaceAmount_3286" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3295" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_3296" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3295" xlink:to="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_3296" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3389" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3390" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3389" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_3390" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3397" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3398" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_3397" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_3398" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3399" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="Locator_us-gaap_LoansPayableMember_3400" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_3399" xlink:to="Locator_us-gaap_LoansPayableMember_3400" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3391" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3392" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3391" xlink:to="Locator_us-gaap_DebtInstrumentAxis_3392" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3401" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3402" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentAxis_3401" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_3402" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3403" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember" xlink:label="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_3404" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_3403" xlink:to="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_3404" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_3419" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3420" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_3419" xlink:to="Locator_us-gaap_DebtInstrumentTable_3420" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3461" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_3462" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3461" xlink:to="Locator_srt_CounterpartyNameAxis_3462" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_3463" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3464" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_CounterpartyNameAxis_3463" xlink:to="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3464" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3465" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_KeybankNationalAssociationMember" xlink:label="Locator_cmt_KeybankNationalAssociationMember_3466" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3465" xlink:to="Locator_cmt_KeybankNationalAssociationMember_3466" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3455" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3456" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3455" xlink:to="Locator_us-gaap_DebtInstrumentLineItems_3456" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3423" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="Locator_us-gaap_DebtInstrumentInterestRateEffectivePercentage_3424" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3423" xlink:to="Locator_us-gaap_DebtInstrumentInterestRateEffectivePercentage_3424" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3425" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfLongTermDebt_3426" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3425" xlink:to="Locator_us-gaap_RepaymentsOfLongTermDebt_3426" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3421" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="Locator_us-gaap_LongTermDebt_3422" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3421" xlink:to="Locator_us-gaap_LongTermDebt_3422" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3457" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3458" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3457" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_3458" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3467" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3468" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_3467" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_3468" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3471" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="Locator_us-gaap_RevolvingCreditFacilityMember_3472" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_3471" xlink:to="Locator_us-gaap_RevolvingCreditFacilityMember_3472" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3469" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="Locator_us-gaap_LoansPayableMember_3470" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_3469" xlink:to="Locator_us-gaap_LoansPayableMember_3470" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3459" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3460" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3459" xlink:to="Locator_us-gaap_DebtInstrumentAxis_3460" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3473" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3474" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentAxis_3473" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_3474" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3475" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_KeybankNationalAssociationMember" xlink:label="Locator_cmt_KeybankNationalAssociationMember_3476" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_3475" xlink:to="Locator_cmt_KeybankNationalAssociationMember_3476" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtBankCovenantsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_3507" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_3508" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeAxis_3507" xlink:to="Locator_srt_RangeMember_3508" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_3509" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_3510" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_3509" xlink:to="Locator_srt_MinimumMember_3510" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_3477" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3478" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_3477" xlink:to="Locator_us-gaap_DebtInstrumentTable_3478" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3503" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_3504" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3503" xlink:to="Locator_srt_RangeAxis_3504" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3501" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3502" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3501" xlink:to="Locator_us-gaap_DebtInstrumentLineItems_3502" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3479" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantDescription" xlink:label="Locator_us-gaap_DebtInstrumentCovenantDescription_3480" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3479" xlink:to="Locator_us-gaap_DebtInstrumentCovenantDescription_3480" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3481" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RatioOfIndebtednessToNetCapital1" xlink:label="Locator_us-gaap_RatioOfIndebtednessToNetCapital1_3482" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3481" xlink:to="Locator_us-gaap_RatioOfIndebtednessToNetCapital1_3482" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3505" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3506" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3505" xlink:to="Locator_us-gaap_DebtInstrumentAxis_3506" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3513" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3514" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentAxis_3513" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_3514" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3511" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_CreditAgreementMember" xlink:label="Locator_cmt_CreditAgreementMember_3512" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_3511" xlink:to="Locator_cmt_CreditAgreementMember_3512" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_3515" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3516" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_3515" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3516" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3517" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="Locator_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3518" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3517" xlink:to="Locator_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3518" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3519" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="Locator_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3520" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3519" xlink:to="Locator_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3520" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3521" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="Locator_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_3522" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3521" xlink:to="Locator_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_3522" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3523" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="Locator_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_3524" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3523" xlink:to="Locator_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_3524" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3525" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="Locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_3526" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3525" xlink:to="Locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_3526" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3527" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="Locator_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_3528" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3527" xlink:to="Locator_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_3528" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3529" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="Locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_3530" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3529" xlink:to="Locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_3530" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3531" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3532" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3531" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefit_3532" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3533" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="Locator_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_3534" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3533" xlink:to="Locator_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_3534" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_3549" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3550" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_3549" xlink:to="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3550" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3551" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="Locator_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3552" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3551" xlink:to="Locator_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3552" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3553" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetInterestCarryforward" xlink:label="Locator_us-gaap_DeferredTaxAssetInterestCarryforward_3554" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3553" xlink:to="Locator_us-gaap_DeferredTaxAssetInterestCarryforward_3554" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3555" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_3556" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3555" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_3556" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3557" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3558" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3557" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3558" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3559" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="Locator_us-gaap_DeferredTaxAssetsInventory_3560" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3559" xlink:to="Locator_us-gaap_DeferredTaxAssetsInventory_3560" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3561" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3562" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3561" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3562" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3563" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_3564" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3563" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_3564" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3565" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="Locator_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_3566" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3565" xlink:to="Locator_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_3566" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3567" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="Locator_us-gaap_DeferredTaxAssetsOther_3568" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3567" xlink:to="Locator_us-gaap_DeferredTaxAssetsOther_3568" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3569" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3570" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3569" xlink:to="Locator_us-gaap_DeferredTaxAssetsGross_3570" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3571" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_3572" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3571" xlink:to="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_3572" order="11.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3573" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_3574" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3573" xlink:to="Locator_us-gaap_DeferredTaxAssetsNet_3574" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/IncomeTaxesNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_3653" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3654" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_3653" xlink:to="Locator_us-gaap_StatementLineItems_3654" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3599" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_3600" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3599" xlink:to="Locator_us-gaap_DeferredTaxAssetsNet_3600" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3601" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="Locator_us-gaap_DeferredIncomeTaxLiabilities_3602" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3601" xlink:to="Locator_us-gaap_DeferredIncomeTaxLiabilities_3602" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3603" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3604" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3603" xlink:to="Locator_us-gaap_DeferredTaxAssetsGross_3604" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3605" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_3606" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3605" xlink:to="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_3606" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3607" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="Locator_us-gaap_OperatingLossCarryforwards_3608" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3607" xlink:to="Locator_us-gaap_OperatingLossCarryforwards_3608" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3609" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="Locator_us-gaap_TaxCreditCarryforwardAmount_3610" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3609" xlink:to="Locator_us-gaap_TaxCreditCarryforwardAmount_3610" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3611" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="Locator_us-gaap_OperatingLossCarryforwardsExpirationDate_3612" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3611" xlink:to="Locator_us-gaap_OperatingLossCarryforwardsExpirationDate_3612" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3613" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefits_3614" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3613" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefits_3614" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_3655" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_3656" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_3655" xlink:to="Locator_srt_StatementGeographicalAxis_3656" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_3659" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3660" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_StatementGeographicalAxis_3659" xlink:to="Locator_srt_SegmentGeographicalDomain_3660" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3661" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="Locator_country_US_3662" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_3661" xlink:to="Locator_country_US_3662" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3663" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_MX" xlink:label="Locator_country_MX_3664" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_3663" xlink:to="Locator_country_MX_3664" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3665" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA" xlink:label="Locator_country_CA_3666" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_3665" xlink:to="Locator_country_CA_3666" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_3657" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="Locator_us-gaap_IncomeTaxAuthorityAxis_3658" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_3657" xlink:to="Locator_us-gaap_IncomeTaxAuthorityAxis_3658" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="Locator_us-gaap_IncomeTaxAuthorityAxis_3667" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_3668" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxAuthorityAxis_3667" xlink:to="Locator_us-gaap_IncomeTaxAuthorityDomain_3668" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_3669" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="Locator_us-gaap_StateAndLocalJurisdictionMember_3670" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxAuthorityDomain_3669" xlink:to="Locator_us-gaap_StateAndLocalJurisdictionMember_3670" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_3671" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="Locator_us-gaap_DomesticCountryMember_3672" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxAuthorityDomain_3671" xlink:to="Locator_us-gaap_DomesticCountryMember_3672" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_3597" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_3598" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_3597" xlink:to="Locator_us-gaap_StatementTable_3598" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="Locator_us-gaap_DebtDisclosureAbstract_3673" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3674" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtDisclosureAbstract_3673" xlink:to="Locator_us-gaap_DebtInstrumentTable_3674" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3721" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3722" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3721" xlink:to="Locator_us-gaap_DebtInstrumentLineItems_3722" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3675" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription" xlink:label="Locator_us-gaap_DebtInstrumentDescription_3676" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3675" xlink:to="Locator_us-gaap_DebtInstrumentDescription_3676" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3677" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="Locator_us-gaap_DebtInstrumentIssuanceDate1_3678" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3677" xlink:to="Locator_us-gaap_DebtInstrumentIssuanceDate1_3678" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3679" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuer" xlink:label="Locator_us-gaap_DebtInstrumentIssuer_3680" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3679" xlink:to="Locator_us-gaap_DebtInstrumentIssuer_3680" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3681" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="Locator_us-gaap_DebtInstrumentFaceAmount_3682" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3681" xlink:to="Locator_us-gaap_DebtInstrumentFaceAmount_3682" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3683" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_3684" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3683" xlink:to="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_3684" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3685" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="Locator_us-gaap_DebtInstrumentTerm_3686" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3685" xlink:to="Locator_us-gaap_DebtInstrumentTerm_3686" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3687" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_3688" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3687" xlink:to="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_3688" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3689" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="Locator_us-gaap_LongTermDebt_3690" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3689" xlink:to="Locator_us-gaap_LongTermDebt_3690" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3723" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3724" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3723" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_3724" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3727" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3728" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_3727" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_3728" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3729" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="Locator_us-gaap_LoansPayableMember_3730" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_3729" xlink:to="Locator_us-gaap_LoansPayableMember_3730" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3725" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3726" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_3725" xlink:to="Locator_us-gaap_DebtInstrumentAxis_3726" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3731" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3732" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentAxis_3731" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_3732" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3733" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LeafCapitalFundingMember" xlink:label="Locator_cmt_LeafCapitalFundingMember_3734" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_3733" xlink:to="Locator_cmt_LeafCapitalFundingMember_3734" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_3735" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3736" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_3735" xlink:to="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3736" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3761" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3762" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3761" xlink:to="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3762" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3737" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents" xlink:label="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents_3738" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3737" xlink:to="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents_3738" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3739" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1" xlink:label="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1_3740" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3739" xlink:to="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1_3740" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3741" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation" xlink:label="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation_3742" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3741" xlink:to="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation_3742" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3743" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1" xlink:label="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1_3744" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3743" xlink:to="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1_3744" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3763" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_3764" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3763" xlink:to="Locator_us-gaap_RetirementPlanTypeAxis_3764" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_3765" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_3766" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RetirementPlanTypeAxis_3765" xlink:to="Locator_us-gaap_RetirementPlanTypeDomain_3766" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_3767" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3768" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RetirementPlanTypeDomain_3767" xlink:to="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3768" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_3769" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3770" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CompensationAndRetirementDisclosureAbstract_3769" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3770" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3771" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansGeneralNature" xlink:label="Locator_us-gaap_MultiemployerPlansGeneralNature_3772" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3771" xlink:to="Locator_us-gaap_MultiemployerPlansGeneralNature_3772" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3773" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansPlanBenefitsDescription" xlink:label="Locator_us-gaap_MultiemployerPlansPlanBenefitsDescription_3774" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3773" xlink:to="Locator_us-gaap_MultiemployerPlansPlanBenefitsDescription_3774" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3775" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanTypeExtensibleList" xlink:label="Locator_us-gaap_MultiemployerPlanTypeExtensibleList_3776" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3775" xlink:to="Locator_us-gaap_MultiemployerPlanTypeExtensibleList_3776" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3777" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanSponsorLocationExtensibleList" xlink:label="Locator_us-gaap_MultiemployerPlanSponsorLocationExtensibleList_3778" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3777" xlink:to="Locator_us-gaap_MultiemployerPlanSponsorLocationExtensibleList_3778" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3779" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAnnualReportDate" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAnnualReportDate_3780" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3779" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantAnnualReportDate_3780" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3781" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusDate" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusDate_3782" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3781" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusDate_3782" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3783" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_3784" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3783" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_3784" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3785" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantFundedStatusFixedList" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantFundedStatusFixedList_3786" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3785" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantFundedStatusFixedList_3786" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3787" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionExceedsFivePercent" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionExceedsFivePercent_3788" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3787" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionExceedsFivePercent_3788" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3789" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" xlink:label="Locator_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription_3790" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3789" xlink:to="Locator_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription_3790" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3791" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansMinimumContributionDescription" xlink:label="Locator_us-gaap_MultiemployerPlansMinimumContributionDescription_3792" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3791" xlink:to="Locator_us-gaap_MultiemployerPlansMinimumContributionDescription_3792" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3793" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExtensibleList" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExtensibleList_3794" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MultiemployerPlanPensionSignificantAbstract_3793" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExtensibleList_3794" order="12.0" />
    </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>cmt-20201231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL document created by Certent CDM version: 20.10.1 using Fujitsu Interstage XWand -->
<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/instance http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
    <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" />
    <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" />
    <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" />
    <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="element1" />
        <label xlink:type="resource" xlink:label="label1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_en-US">Accumulated Other Comprehensive Income (Loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1" xlink:to="label1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:label="element2" />
        <label xlink:type="resource" xlink:label="label2" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element2" xlink:to="label2" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:label="element3" />
        <label xlink:type="resource" xlink:label="label3" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_en-US">AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element3" xlink:to="label3" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:label="element4" />
        <label xlink:type="resource" xlink:label="label4" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_en-US">Beginning balance, Hedging Derivative Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element4" xlink:to="label4" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:label="element5" />
        <label xlink:type="resource" xlink:label="label5" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_en-US">Ending balance, Hedging Derivative Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element5" xlink:to="label5" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="element6" />
        <label xlink:type="resource" xlink:label="label6" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AwardTypeAxis_en-US">Award Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element6" xlink:to="label6" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="element7" />
        <label xlink:type="resource" xlink:label="label7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AwardTypeAxis_en-US">Award Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element7" xlink:to="label7" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member" xlink:label="element8" />
        <label xlink:type="resource" xlink:label="label8" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountingStandardsUpdate201613Member_en-US">Accounting Standards Update 2016-13</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element8" xlink:to="label8" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201912Member" xlink:label="element9" />
        <label xlink:type="resource" xlink:label="label9" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountingStandardsUpdate201912Member_en-US">Accounting Standards Update 2019-12</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element9" xlink:to="label9" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="element10" />
        <label xlink:type="resource" xlink:label="label10" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountingPoliciesAbstract_en-US">Summary of Significant Accounting Policies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element10" xlink:to="label10" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="element11" />
        <label xlink:type="resource" xlink:label="label11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccountsPayableCurrent_en-US">Accounts payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element11" xlink:to="label11" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="element12" />
        <label xlink:type="resource" xlink:label="label12" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountsPayableCurrent_en-US">Accounts Payable, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element12" xlink:to="label12" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="element13" />
        <label xlink:type="resource" xlink:label="label13" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_en-US">Accounts Payable and Accrued Liabilities [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element13" xlink:to="label13" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="element14" />
        <label xlink:type="resource" xlink:label="label14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_en-US">Accrued other liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element14" xlink:to="label14" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="element15" />
        <label xlink:type="resource" xlink:label="label15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccountsReceivableMember_en-US">Accounts Receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element15" xlink:to="label15" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="element16" />
        <label xlink:type="resource" xlink:label="label16" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountsReceivableMember_en-US">Accounts Receivable [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element16" xlink:to="label16" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="element17" />
        <label xlink:type="resource" xlink:label="label17" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_AccountsReceivableNetCurrent_en-US">Accounts receivable, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element17" xlink:to="label17" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="element18" />
        <label xlink:type="resource" xlink:label="label18" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountsReceivableNetCurrent_en-US">Accounts Receivable, Net, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element18" xlink:to="label18" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="element19" />
        <label xlink:type="resource" xlink:label="label19" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_AccruedLiabilitiesCurrentAbstract_en-US">Accrued liabilities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element19" xlink:to="label19" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="element20" />
        <label xlink:type="resource" xlink:label="label20" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccruedLiabilitiesCurrentAbstract_en-US">Accrued Liabilities, Current [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element20" xlink:to="label20" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="element21" />
        <label xlink:type="resource" xlink:label="label21" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_en-US">Accumulated depreciation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element21" xlink:to="label21" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="element22" />
        <label xlink:type="resource" xlink:label="label22" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element22" xlink:to="label22" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="element23" />
        <label xlink:type="resource" xlink:label="label23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccumulatedOtherComprehensiveIncomeMember_en-US">Accumulated Other Comprehensive Income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element23" xlink:to="label23" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="element24" />
        <label xlink:type="resource" xlink:label="label24" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeMember_en-US">AOCI Attributable to Parent [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element24" xlink:to="label24" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="element25" />
        <label xlink:type="resource" xlink:label="label25" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_en-US">Accumulated other comprehensive income, net of income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element25" xlink:to="label25" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="element26" />
        <label xlink:type="resource" xlink:label="label26" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element26" xlink:to="label26" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="element27" />
        <label xlink:type="resource" xlink:label="label27" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_en-US">Beginning balance, Accumulated Other Comprehensive Income (Loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element27" xlink:to="label27" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="element28" />
        <label xlink:type="resource" xlink:label="label28" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_en-US">Ending balance, Accumulated Other Comprehensive Income (Loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element28" xlink:to="label28" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="element29" />
        <label xlink:type="resource" xlink:label="label29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element29" xlink:to="label29" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="element30" />
        <label xlink:type="resource" xlink:label="label30" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_en-US">Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element30" xlink:to="label30" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="element31" />
        <label xlink:type="resource" xlink:label="label31" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_en-US">Beginning balance, Post Retirement Benefit Plan Items</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element31" xlink:to="label31" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:label="element32" />
        <label xlink:type="resource" xlink:label="label32" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_en-US">Ending balance, Post Retirement Benefit Plan Items</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element32" xlink:to="label32" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="element33" />
        <label xlink:type="resource" xlink:label="label33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_en-US">Acquired Finite-Lived Intangible Assets [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element33" xlink:to="label33" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="element34" />
        <label xlink:type="resource" xlink:label="label34" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_en-US">Acquired Finite-Lived Intangible Assets [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element34" xlink:to="label34" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="element35" />
        <label xlink:type="resource" xlink:label="label35" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AdditionalPaidInCapitalMember_en-US">Paid-In Capital</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element35" xlink:to="label35" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="element36" />
        <label xlink:type="resource" xlink:label="label36" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdditionalPaidInCapitalMember_en-US">Additional Paid-in Capital [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element36" xlink:to="label36" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="element37" />
        <label xlink:type="resource" xlink:label="label37" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_AdditionalPaidInCapitalCommonStock_en-US">Paid-in capital</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element37" xlink:to="label37" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="element38" />
        <label xlink:type="resource" xlink:label="label38" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdditionalPaidInCapitalCommonStock_en-US">Additional Paid in Capital, Common Stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element38" xlink:to="label38" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="element39" />
        <label xlink:type="resource" xlink:label="label39" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_en-US">Share-based compensation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element39" xlink:to="label39" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="element40" />
        <label xlink:type="resource" xlink:label="label40" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element40" xlink:to="label40" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="element41" />
        <label xlink:type="resource" xlink:label="label41" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_en-US">Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element41" xlink:to="label41" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="element42" />
        <label xlink:type="resource" xlink:label="label42" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element42" xlink:to="label42" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="element43" />
        <label xlink:type="resource" xlink:label="label43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_en-US">Accounting Standards Update [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element43" xlink:to="label43" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="element44" />
        <label xlink:type="resource" xlink:label="label44" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_en-US">Accounting Standards Update [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element44" xlink:to="label44" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="element45" />
        <label xlink:type="resource" xlink:label="label45" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_en-US">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element45" xlink:to="label45" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="element46" />
        <label xlink:type="resource" xlink:label="label46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AllocatedShareBasedCompensationExpense_en-US">Compensation costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element46" xlink:to="label46" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="element47" />
        <label xlink:type="resource" xlink:label="label47" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AllocatedShareBasedCompensationExpense_en-US">Allocated Share-based Compensation Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element47" xlink:to="label47" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="element48" />
        <label xlink:type="resource" xlink:label="label48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AllowanceForDoubtfulAccountsReceivable_en-US">Accounts Receivable, Allowance for Credit Loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element48" xlink:to="label48" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="element49" />
        <label xlink:type="resource" xlink:label="label49" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AllowanceForDoubtfulAccountsReceivable_en-US">Accounts Receivable, Allowance for Credit Loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element49" xlink:to="label49" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="element50" />
        <label xlink:type="resource" xlink:label="label50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AllowanceForCreditLossMember_en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element50" xlink:to="label50" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="element51" />
        <label xlink:type="resource" xlink:label="label51" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AllowanceForCreditLossMember_en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element51" xlink:to="label51" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="element52" />
        <label xlink:type="resource" xlink:label="label52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AmortizationOfIntangibleAssets_en-US">Amortization of Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element52" xlink:to="label52" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="element53" />
        <label xlink:type="resource" xlink:label="label53" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AmortizationOfIntangibleAssets_en-US">Amortization of Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element53" xlink:to="label53" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetUnderConstructionMember" xlink:label="element54" />
        <label xlink:type="resource" xlink:label="label54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AssetUnderConstructionMember_en-US">Additions in progress</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element54" xlink:to="label54" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetUnderConstructionMember" xlink:label="element55" />
        <label xlink:type="resource" xlink:label="label55" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetUnderConstructionMember_en-US">Asset under Construction [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element55" xlink:to="label55" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="element56" />
        <label xlink:type="resource" xlink:label="label56" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsAndLiabilitiesLesseeAbstract_en-US">Operating Leases:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element56" xlink:to="label56" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="element57" />
        <label xlink:type="resource" xlink:label="label57" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_AssetsAbstract_en-US">Assets:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element57" xlink:to="label57" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="element58" />
        <label xlink:type="resource" xlink:label="label58" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsAbstract_en-US">Assets [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element58" xlink:to="label58" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="element59" />
        <label xlink:type="resource" xlink:label="label59" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_Assets_en-US">Total Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element59" xlink:to="label59" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="element60" />
        <label xlink:type="resource" xlink:label="label60" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Assets_en-US">Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element60" xlink:to="label60" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="element61" />
        <label xlink:type="resource" xlink:label="label61" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_AssetsCurrent_en-US">Total current assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element61" xlink:to="label61" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="element62" />
        <label xlink:type="resource" xlink:label="label62" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsCurrent_en-US">Assets, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element62" xlink:to="label62" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="element63" />
        <label xlink:type="resource" xlink:label="label63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AssetsCurrentAbstract_en-US">Current assets:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element63" xlink:to="label63" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="element64" />
        <label xlink:type="resource" xlink:label="label64" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsCurrentAbstract_en-US">Assets, Current [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element64" xlink:to="label64" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember" xlink:label="element65" />
        <label xlink:type="resource" xlink:label="label65" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BaseRateMember_en-US">Base Rate [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element65" xlink:to="label65" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember" xlink:label="element66" />
        <label xlink:type="resource" xlink:label="label66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BaseRateMember_en-US">Base Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element66" xlink:to="label66" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="element67" />
        <label xlink:type="resource" xlink:label="label67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BalanceSheetLocationDomain_en-US">Balance Sheet Location [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element67" xlink:to="label67" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="element68" />
        <label xlink:type="resource" xlink:label="label68" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BalanceSheetLocationDomain_en-US">Balance Sheet Location [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element68" xlink:to="label68" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="element69" />
        <label xlink:type="resource" xlink:label="label69" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BalanceSheetLocationAxis_en-US">Balance Sheet Location [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element69" xlink:to="label69" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="element70" />
        <label xlink:type="resource" xlink:label="label70" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BalanceSheetLocationAxis_en-US">Balance Sheet Location [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element70" xlink:to="label70" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="element71" />
        <label xlink:type="resource" xlink:label="label71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BuildingAndBuildingImprovementsMember_en-US">Buildings and improvements</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element71" xlink:to="label71" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="element72" />
        <label xlink:type="resource" xlink:label="label72" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BuildingAndBuildingImprovementsMember_en-US">Building and Building Improvements [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element72" xlink:to="label72" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember" xlink:label="element73" />
        <label xlink:type="resource" xlink:label="label73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BuildingMember_en-US">Buildings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element73" xlink:to="label73" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember" xlink:label="element74" />
        <label xlink:type="resource" xlink:label="label74" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BuildingMember_en-US">Building [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element74" xlink:to="label74" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="element75" />
        <label xlink:type="resource" xlink:label="label75" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_CapitalExpendituresIncurredButNotYetPaid_en-US">Fixed asset purchases in accounts payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element75" xlink:to="label75" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="element76" />
        <label xlink:type="resource" xlink:label="label76" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CapitalExpendituresIncurredButNotYetPaid_en-US">Capital Expenditures Incurred but Not yet Paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element76" xlink:to="label76" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="element77" />
        <label xlink:type="resource" xlink:label="label77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CashAndCashEquivalentsAtCarryingValue_en-US">Cash and cash equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element77" xlink:to="label77" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="element78" />
        <label xlink:type="resource" xlink:label="label78" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_en-US">Cash and Cash Equivalents, at Carrying Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element78" xlink:to="label78" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="element79" />
        <label xlink:type="resource" xlink:label="label79" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_CashAndCashEquivalentsAtCarryingValue_en-US">Cash and cash equivalents at beginning of year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element79" xlink:to="label79" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="element80" />
        <label xlink:type="resource" xlink:label="label80" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_CashAndCashEquivalentsAtCarryingValue_en-US">Cash and cash equivalents at end of year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element80" xlink:to="label80" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="element81" />
        <label xlink:type="resource" xlink:label="label81" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_en-US">Net change in cash and cash equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element81" xlink:to="label81" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="element82" />
        <label xlink:type="resource" xlink:label="label82" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_en-US">Cash and Cash Equivalents, Period Increase (Decrease)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element82" xlink:to="label82" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:label="element83" />
        <label xlink:type="resource" xlink:label="label83" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_en-US">Cash paid for amounts included in the measurement of lease liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element83" xlink:to="label83" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="element84" />
        <label xlink:type="resource" xlink:label="label84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CashAndCashEquivalentsPolicyTextBlock_en-US">Cash and Cash Equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element84" xlink:to="label84" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="element85" />
        <label xlink:type="resource" xlink:label="label85" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsPolicyTextBlock_en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element85" xlink:to="label85" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="element86" />
        <label xlink:type="resource" xlink:label="label86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CashFlowSupplementalDisclosuresTextBlock_en-US">Other information related to leases</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element86" xlink:to="label86" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="element87" />
        <label xlink:type="resource" xlink:label="label87" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashFlowSupplementalDisclosuresTextBlock_en-US">Cash Flow, Supplemental Disclosures [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element87" xlink:to="label87" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="element88" />
        <label xlink:type="resource" xlink:label="label88" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashFlowHedgingMember_en-US">Cash Flow Hedging [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element88" xlink:to="label88" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="element89" />
        <label xlink:type="resource" xlink:label="label89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CashFlowHedgingMember_en-US">Cash Flow Hedging</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element89" xlink:to="label89" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList" xlink:label="element90" />
        <label xlink:type="resource" xlink:label="label90" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList_en-US">Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible List]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element90" xlink:to="label90" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" xlink:label="element91" />
        <label xlink:type="resource" xlink:label="label91" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate_en-US">Change in Accounting Principle, Accounting Standards Update, Adoption Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element91" xlink:to="label91" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" xlink:label="element92" />
        <label xlink:type="resource" xlink:label="label92" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted_en-US">Change in Accounting Principle, Accounting Standards Update, Adopted [true false]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element92" xlink:to="label92" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="element93" />
        <label xlink:type="resource" xlink:label="label93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ClassOfStockDomain_en-US">Class of Stock [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element93" xlink:to="label93" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="element94" />
        <label xlink:type="resource" xlink:label="label94" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ClassOfStockDomain_en-US">Class of Stock [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element94" xlink:to="label94" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="element95" />
        <label xlink:type="resource" xlink:label="label95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CollectiveBargainingArrangementDomain_en-US">Collective Bargaining Arrangement [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element95" xlink:to="label95" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="element96" />
        <label xlink:type="resource" xlink:label="label96" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CollectiveBargainingArrangementDomain_en-US">Collective Bargaining Arrangement [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element96" xlink:to="label96" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementAxis" xlink:label="element97" />
        <label xlink:type="resource" xlink:label="label97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CollectiveBargainingArrangementAxis_en-US">Collective Bargaining Arrangement [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element97" xlink:to="label97" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementAxis" xlink:label="element98" />
        <label xlink:type="resource" xlink:label="label98" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CollectiveBargainingArrangementAxis_en-US">Collective Bargaining Arrangement [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element98" xlink:to="label98" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="element99" />
        <label xlink:type="resource" xlink:label="label99" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_CommitmentsAndContingencies_en-US">Commitments and Contingencies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element99" xlink:to="label99" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="element100" />
        <label xlink:type="resource" xlink:label="label100" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommitmentsAndContingencies_en-US">Commitments and Contingencies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element100" xlink:to="label100" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="element101" />
        <label xlink:type="resource" xlink:label="label101" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_en-US">Commitments and Contingencies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element101" xlink:to="label101" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="element102" />
        <label xlink:type="resource" xlink:label="label102" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_en-US">Commitments and Contingencies Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element102" xlink:to="label102" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="element103" />
        <label xlink:type="resource" xlink:label="label103" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_en-US">Commitments and Contingencies [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element103" xlink:to="label103" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="element104" />
        <label xlink:type="resource" xlink:label="label104" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_CommonStockMember_en-US">Common Stock Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element104" xlink:to="label104" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="element105" />
        <label xlink:type="resource" xlink:label="label105" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockMember_en-US">Common Stock [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element105" xlink:to="label105" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="element106" />
        <label xlink:type="resource" xlink:label="label106" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommonStockMember_en-US">Common stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element106" xlink:to="label106" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="element107" />
        <label xlink:type="resource" xlink:label="label107" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_en-US">Common Stock Outstanding, Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element107" xlink:to="label107" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="element108" />
        <label xlink:type="resource" xlink:label="label108" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonClassAMember_en-US">Common Class [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element108" xlink:to="label108" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="element109" />
        <label xlink:type="resource" xlink:label="label109" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommonStockParOrStatedValuePerShare_en-US">Common stock, par value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element109" xlink:to="label109" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="element110" />
        <label xlink:type="resource" xlink:label="label110" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockParOrStatedValuePerShare_en-US">Common Stock, Par or Stated Value Per Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element110" xlink:to="label110" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="element111" />
        <label xlink:type="resource" xlink:label="label111" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommonStockSharesAuthorized_en-US">Common stock, shares authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element111" xlink:to="label111" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="element112" />
        <label xlink:type="resource" xlink:label="label112" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockSharesAuthorized_en-US">Common Stock, Shares Authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element112" xlink:to="label112" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="element113" />
        <label xlink:type="resource" xlink:label="label113" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockSharesOutstanding_en-US">Common stock, shares outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element113" xlink:to="label113" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="element114" />
        <label xlink:type="resource" xlink:label="label114" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CommonStockSharesOutstanding_en-US">Common stock, shares outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element114" xlink:to="label114" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="element115" />
        <label xlink:type="resource" xlink:label="label115" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_CommonStockValue_en-US">Common stock - $0.01 par value, authorized shares - 20,000,000; outstanding shares: 7,980,516 at December 31, 2020 and 7,877,945 at December 31, 2019</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element115" xlink:to="label115" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="element116" />
        <label xlink:type="resource" xlink:label="label116" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockValue_en-US">Common Stock, Value, Issued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element116" xlink:to="label116" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="element117" />
        <label xlink:type="resource" xlink:label="label117" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CompensationAndRetirementDisclosureAbstract_en-US">Post Retirement Benefits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element117" xlink:to="label117" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="element118" />
        <label xlink:type="resource" xlink:label="label118" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_en-US">Deferred tax assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element118" xlink:to="label118" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="element119" />
        <label xlink:type="resource" xlink:label="label119" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element119" xlink:to="label119" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="element120" />
        <label xlink:type="resource" xlink:label="label120" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_ComprehensiveIncomeNetOfTax_en-US">Comprehensive income (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element120" xlink:to="label120" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="element121" />
        <label xlink:type="resource" xlink:label="label121" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ComprehensiveIncomeNetOfTax_en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element121" xlink:to="label121" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="element122" />
        <label xlink:type="resource" xlink:label="label122" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ComprehensiveIncomeNoteTextBlock_en-US">Accumulated Other Comprehensive Income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element122" xlink:to="label122" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="element123" />
        <label xlink:type="resource" xlink:label="label123" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ComprehensiveIncomeNoteTextBlock_en-US">Comprehensive Income (Loss) Note [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element123" xlink:to="label123" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="element124" />
        <label xlink:type="resource" xlink:label="label124" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ConcentrationRiskTypeDomain_en-US">Concentration Risk Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element124" xlink:to="label124" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="element125" />
        <label xlink:type="resource" xlink:label="label125" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskTypeDomain_en-US">Concentration Risk Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element125" xlink:to="label125" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCustomer" xlink:label="element126" />
        <label xlink:type="resource" xlink:label="label126" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskCustomer_en-US">Concentration Risk, Customer</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element126" xlink:to="label126" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="element127" />
        <label xlink:type="resource" xlink:label="label127" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ConcentrationRiskByBenchmarkAxis_en-US">Concentration Risk Benchmark [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element127" xlink:to="label127" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="element128" />
        <label xlink:type="resource" xlink:label="label128" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskByBenchmarkAxis_en-US">Concentration Risk Benchmark [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element128" xlink:to="label128" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="element129" />
        <label xlink:type="resource" xlink:label="label129" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ConcentrationRiskDisclosureTextBlock_en-US">Major Customers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element129" xlink:to="label129" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="element130" />
        <label xlink:type="resource" xlink:label="label130" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskDisclosureTextBlock_en-US">Concentration Risk Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element130" xlink:to="label130" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="element131" />
        <label xlink:type="resource" xlink:label="label131" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ConcentrationRiskByTypeAxis_en-US">Concentration Risk Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element131" xlink:to="label131" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="element132" />
        <label xlink:type="resource" xlink:label="label132" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskByTypeAxis_en-US">Concentration Risk Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element132" xlink:to="label132" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="element133" />
        <label xlink:type="resource" xlink:label="label133" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ConcentrationRiskBenchmarkDomain_en-US">Concentration Risk Benchmark [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element133" xlink:to="label133" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="element134" />
        <label xlink:type="resource" xlink:label="label134" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskBenchmarkDomain_en-US">Concentration Risk Benchmark [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element134" xlink:to="label134" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="element135" />
        <label xlink:type="resource" xlink:label="label135" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ConcentrationRiskLineItems_en-US">Concentration risk</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element135" xlink:to="label135" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="element136" />
        <label xlink:type="resource" xlink:label="label136" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskLineItems_en-US">Concentration Risk [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element136" xlink:to="label136" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="element137" />
        <label xlink:type="resource" xlink:label="label137" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ConcentrationRiskTable_en-US">Concentration Risk [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element137" xlink:to="label137" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="element138" />
        <label xlink:type="resource" xlink:label="label138" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskTable_en-US">Concentration Risk [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element138" xlink:to="label138" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="element139" />
        <label xlink:type="resource" xlink:label="label139" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ConcentrationRiskPercentage1_en-US">Concentration Risk, Percentage</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element139" xlink:to="label139" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="element140" />
        <label xlink:type="resource" xlink:label="label140" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskPercentage1_en-US">Concentration Risk, Percentage</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element140" xlink:to="label140" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="element141" />
        <label xlink:type="resource" xlink:label="label141" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ConcentrationRiskCreditRisk_en-US">Concentration Risks</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element141" xlink:to="label141" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="element142" />
        <label xlink:type="resource" xlink:label="label142" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskCreditRisk_en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element142" xlink:to="label142" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="element143" />
        <label xlink:type="resource" xlink:label="label143" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ConsolidationPolicyTextBlock_en-US">Principles of Consolidation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element143" xlink:to="label143" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="element144" />
        <label xlink:type="resource" xlink:label="label144" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConsolidationPolicyTextBlock_en-US">Consolidation, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element144" xlink:to="label144" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:label="element145" />
        <label xlink:type="resource" xlink:label="label145" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_en-US">Commitments For Capital Expenditures In Progress</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element145" xlink:to="label145" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:label="element146" />
        <label xlink:type="resource" xlink:label="label146" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_en-US">Commitments For Capital Expenditures In Progress</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element146" xlink:to="label146" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:label="element147" />
        <label xlink:type="resource" xlink:label="label147" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_en-US">Purchase commitments for capital expenditures in progress</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element147" xlink:to="label147" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNotPastDue" xlink:label="element148" />
        <label xlink:type="resource" xlink:label="label148" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ContractWithCustomerAssetNotPastDue_en-US">Contract with Customer, Asset, Not Past Due</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element148" xlink:to="label148" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNotPastDue" xlink:label="element149" />
        <label xlink:type="resource" xlink:label="label149" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ContractWithCustomerAssetNotPastDue_en-US">Contract with Customer, Asset, Not Past Due</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element149" xlink:to="label149" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="element150" />
        <label xlink:type="resource" xlink:label="label150" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ContractWithCustomerLiabilityCurrent_en-US">Contract liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element150" xlink:to="label150" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="element151" />
        <label xlink:type="resource" xlink:label="label151" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ContractWithCustomerLiabilityCurrent_en-US">Contract with Customer, Liability</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element151" xlink:to="label151" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractBasedIntangibleAssetsMember" xlink:label="element152" />
        <label xlink:type="resource" xlink:label="label152" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ContractBasedIntangibleAssetsMember_en-US">Contract-Based Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element152" xlink:to="label152" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="element153" />
        <label xlink:type="resource" xlink:label="label153" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ContractWithCustomerAssetNet_en-US">Contract assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element153" xlink:to="label153" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="element154" />
        <label xlink:type="resource" xlink:label="label154" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ContractWithCustomerAssetNet_en-US">Contract with Customer, Asset, Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element154" xlink:to="label154" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:label="element155" />
        <label xlink:type="resource" xlink:label="label155" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract_en-US">Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element155" xlink:to="label155" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:label="element156" />
        <label xlink:type="resource" xlink:label="label156" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract_en-US">Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element156" xlink:to="label156" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="element157" />
        <label xlink:type="resource" xlink:label="label157" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CostOfGoodsAndServicesSold_en-US">Cost of Goods and Services Sold</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element157" xlink:to="label157" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="element158" />
        <label xlink:type="resource" xlink:label="label158" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CostOfRevenue_en-US">Total cost of sales</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element158" xlink:to="label158" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="element159" />
        <label xlink:type="resource" xlink:label="label159" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CostOfRevenue_en-US">Cost of Revenue</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element159" xlink:to="label159" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="element160" />
        <label xlink:type="resource" xlink:label="label160" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CostOfSalesMember_en-US">Cost of goods sold</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element160" xlink:to="label160" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="element161" />
        <label xlink:type="resource" xlink:label="label161" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CostOfSalesMember_en-US">Cost of Sales [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element161" xlink:to="label161" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="element162" />
        <label xlink:type="resource" xlink:label="label162" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CreditFacilityDomain_en-US">Credit Facility [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element162" xlink:to="label162" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="element163" />
        <label xlink:type="resource" xlink:label="label163" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CreditFacilityDomain_en-US">Credit Facility [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element163" xlink:to="label163" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="element164" />
        <label xlink:type="resource" xlink:label="label164" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CreditFacilityAxis_en-US">Credit Facility [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element164" xlink:to="label164" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="element165" />
        <label xlink:type="resource" xlink:label="label165" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CreditFacilityAxis_en-US">Credit Facility [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element165" xlink:to="label165" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="element166" />
        <label xlink:type="resource" xlink:label="label166" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CurrentFederalTaxExpenseBenefit_en-US">Federal</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element166" xlink:to="label166" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="element167" />
        <label xlink:type="resource" xlink:label="label167" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CurrentFederalTaxExpenseBenefit_en-US">Current Federal Tax Expense (Benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element167" xlink:to="label167" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="element168" />
        <label xlink:type="resource" xlink:label="label168" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CurrentForeignTaxExpenseBenefit_en-US">Federal - Foreign</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element168" xlink:to="label168" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="element169" />
        <label xlink:type="resource" xlink:label="label169" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CurrentForeignTaxExpenseBenefit_en-US">Current Foreign Tax Expense (Benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element169" xlink:to="label169" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="element170" />
        <label xlink:type="resource" xlink:label="label170" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_en-US">State and local</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element170" xlink:to="label170" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="element171" />
        <label xlink:type="resource" xlink:label="label171" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_en-US">Current State and Local Tax Expense (Benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element171" xlink:to="label171" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="element172" />
        <label xlink:type="resource" xlink:label="label172" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CurrentIncomeTaxExpenseBenefit_en-US">Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element172" xlink:to="label172" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="element173" />
        <label xlink:type="resource" xlink:label="label173" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CurrentIncomeTaxExpenseBenefit_en-US">Current Income Tax Expense (Benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element173" xlink:to="label173" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="element174" />
        <label xlink:type="resource" xlink:label="label174" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_CurrentIncomeTaxExpenseBenefit_en-US">Current income tax expense (benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element174" xlink:to="label174" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="element175" />
        <label xlink:type="resource" xlink:label="label175" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_en-US">Current:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element175" xlink:to="label175" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="element176" />
        <label xlink:type="resource" xlink:label="label176" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element176" xlink:to="label176" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="element177" />
        <label xlink:type="resource" xlink:label="label177" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CustomerRelationshipsMember_en-US">Customer Relationships</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element177" xlink:to="label177" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="element178" />
        <label xlink:type="resource" xlink:label="label178" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CustomerRelationshipsMember_en-US">Customer Relationships [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element178" xlink:to="label178" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="element179" />
        <label xlink:type="resource" xlink:label="label179" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CustomerConcentrationRiskMember_en-US">Customer Concentration Risk</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element179" xlink:to="label179" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="element180" />
        <label xlink:type="resource" xlink:label="label180" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CustomerConcentrationRiskMember_en-US">Customer Concentration Risk [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element180" xlink:to="label180" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="element181" />
        <label xlink:type="resource" xlink:label="label181" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DesignatedAsHedgingInstrumentMember_en-US">Designated as Hedging Instrument</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element181" xlink:to="label181" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="element182" />
        <label xlink:type="resource" xlink:label="label182" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentRedemptionPeriodOneMember_en-US">Debt Instrument, Redemption, Period One [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element182" xlink:to="label182" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="element183" />
        <label xlink:type="resource" xlink:label="label183" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentRedemptionPeriodOneMember_en-US">Prior to the first anniversary of the Loan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element183" xlink:to="label183" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="element184" />
        <label xlink:type="resource" xlink:label="label184" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DebtInstrumentRedemptionPeriodOneMember_en-US">Debt Instrument, Redemption, Period One</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element184" xlink:to="label184" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="element185" />
        <label xlink:type="resource" xlink:label="label185" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentRedemptionPricePercentage_en-US">Debt Instrument, Redemption Price, Percentage</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element185" xlink:to="label185" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="element186" />
        <label xlink:type="resource" xlink:label="label186" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_en-US">Debt Instrument, Redemption, Period Two [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element186" xlink:to="label186" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="element187" />
        <label xlink:type="resource" xlink:label="label187" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_en-US">On and thereafter and prior to the second anniversary of the Loan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element187" xlink:to="label187" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="element188" />
        <label xlink:type="resource" xlink:label="label188" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_en-US">Debt Instrument, Redemption, Period Two</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element188" xlink:to="label188" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:label="element189" />
        <label xlink:type="resource" xlink:label="label189" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_en-US">Debt Instrument, Redemption, Period Three [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element189" xlink:to="label189" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:label="element190" />
        <label xlink:type="resource" xlink:label="label190" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_en-US">On and thereafter and prior to the third anniversary of the Loan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element190" xlink:to="label190" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:label="element191" />
        <label xlink:type="resource" xlink:label="label191" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_en-US">Debt Instrument, Redemption, Period Three</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element191" xlink:to="label191" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="element192" />
        <label xlink:type="resource" xlink:label="label192" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentTerm_en-US">Repayment term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element192" xlink:to="label192" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="element193" />
        <label xlink:type="resource" xlink:label="label193" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentTerm_en-US">Debt Instrument, Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element193" xlink:to="label193" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross" xlink:label="element194" />
        <label xlink:type="resource" xlink:label="label194" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_en-US">Debt origination fees, gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element194" xlink:to="label194" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross" xlink:label="element195" />
        <label xlink:type="resource" xlink:label="label195" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_en-US">Debt origination fees, gross, line of credit facility</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element195" xlink:to="label195" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:label="element196" />
        <label xlink:type="resource" xlink:label="label196" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_en-US">Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element196" xlink:to="label196" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="element197" />
        <label xlink:type="resource" xlink:label="label197" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtDisclosureAbstract_en-US">Debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element197" xlink:to="label197" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="element198" />
        <label xlink:type="resource" xlink:label="label198" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentRedemptionPeriodAxis_en-US">Debt Instrument, Redemption, Period [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element198" xlink:to="label198" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="element199" />
        <label xlink:type="resource" xlink:label="label199" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtLongtermAndShorttermCombinedAmount_en-US">Long-term, gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element199" xlink:to="label199" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="element200" />
        <label xlink:type="resource" xlink:label="label200" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtLongtermAndShorttermCombinedAmount_en-US">Long-term, gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element200" xlink:to="label200" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="element201" />
        <label xlink:type="resource" xlink:label="label201" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DebtLongtermAndShorttermCombinedAmount_en-US">Total</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element201" xlink:to="label201" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="element202" />
        <label xlink:type="resource" xlink:label="label202" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentRedemptionPeriodDomain_en-US">Debt Instrument, Redemption, Period [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element202" xlink:to="label202" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionDescription" xlink:label="element203" />
        <label xlink:type="resource" xlink:label="label203" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentRedemptionDescription_en-US">Debt Instrument, Redemption, Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element203" xlink:to="label203" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="element204" />
        <label xlink:type="resource" xlink:label="label204" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentIssuanceDate1_en-US">Debt Instrument, Issuance Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element204" xlink:to="label204" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:label="element205" />
        <label xlink:type="resource" xlink:label="label205" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentRedemptionPeriodFourMember_en-US">Debt Instrument, Redemption, Period Four [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element205" xlink:to="label205" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:label="element206" />
        <label xlink:type="resource" xlink:label="label206" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentRedemptionPeriodFourMember_en-US">Any time thereafter</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element206" xlink:to="label206" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:label="element207" />
        <label xlink:type="resource" xlink:label="label207" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DebtInstrumentRedemptionPeriodFourMember_en-US">Debt Instrument, Redemption, Period Four</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element207" xlink:to="label207" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="element208" />
        <label xlink:type="resource" xlink:label="label208" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_en-US">Debt Instrument, Basis Spread on Variable Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element208" xlink:to="label208" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="element209" />
        <label xlink:type="resource" xlink:label="label209" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_en-US">Debt Instrument, Basis Spread on Variable Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element209" xlink:to="label209" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="element210" />
        <label xlink:type="resource" xlink:label="label210" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_en-US">Debt Instrument, Description of Variable Rate Basis</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element210" xlink:to="label210" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="element211" />
        <label xlink:type="resource" xlink:label="label211" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_en-US">Debt Instrument, Description of Variable Rate Basis</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element211" xlink:to="label211" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="element212" />
        <label xlink:type="resource" xlink:label="label212" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentFaceAmount_en-US">Debt Instrument, Face Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element212" xlink:to="label212" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="element213" />
        <label xlink:type="resource" xlink:label="label213" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentFaceAmount_en-US">Debt Instrument, Face Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element213" xlink:to="label213" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="element214" />
        <label xlink:type="resource" xlink:label="label214" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentTable_en-US">Schedule of Long-term Debt Instruments [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element214" xlink:to="label214" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="element215" />
        <label xlink:type="resource" xlink:label="label215" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentTable_en-US">Schedule of Long-term Debt Instruments [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element215" xlink:to="label215" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="element216" />
        <label xlink:type="resource" xlink:label="label216" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentAxis_en-US">Debt Instrument [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element216" xlink:to="label216" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="element217" />
        <label xlink:type="resource" xlink:label="label217" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentAxis_en-US">Debt Instrument [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element217" xlink:to="label217" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantDescription" xlink:label="element218" />
        <label xlink:type="resource" xlink:label="label218" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentCovenantDescription_en-US">Debt Instrument, Covenant Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element218" xlink:to="label218" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="element219" />
        <label xlink:type="resource" xlink:label="label219" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_en-US">Debt Instrument, Frequency of Periodic Payment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element219" xlink:to="label219" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantCompliance" xlink:label="element220" />
        <label xlink:type="resource" xlink:label="label220" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentCovenantCompliance_en-US">Debt Instrument, Covenant Compliance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element220" xlink:to="label220" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription" xlink:label="element221" />
        <label xlink:type="resource" xlink:label="label221" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentDescription_en-US">Debt Instrument, Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element221" xlink:to="label221" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="element222" />
        <label xlink:type="resource" xlink:label="label222" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtDisclosureTextBlock_en-US">Debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element222" xlink:to="label222" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="element223" />
        <label xlink:type="resource" xlink:label="label223" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtDisclosureTextBlock_en-US">Debt Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element223" xlink:to="label223" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="element224" />
        <label xlink:type="resource" xlink:label="label224" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentLineItems_en-US">Debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element224" xlink:to="label224" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="element225" />
        <label xlink:type="resource" xlink:label="label225" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentLineItems_en-US">Debt Instrument [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element225" xlink:to="label225" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="element226" />
        <label xlink:type="resource" xlink:label="label226" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentNameDomain_en-US">Debt Instrument, Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element226" xlink:to="label226" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="element227" />
        <label xlink:type="resource" xlink:label="label227" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentNameDomain_en-US">Debt Instrument, Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element227" xlink:to="label227" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="element228" />
        <label xlink:type="resource" xlink:label="label228" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentPeriodicPayment_en-US">Debt Instrument, Periodic Payment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element228" xlink:to="label228" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPaymentTerms" xlink:label="element229" />
        <label xlink:type="resource" xlink:label="label229" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentPaymentTerms_en-US">Debt Instrument, Payment Terms</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element229" xlink:to="label229" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="element230" />
        <label xlink:type="resource" xlink:label="label230" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentInterestRateStatedPercentage_en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element230" xlink:to="label230" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="element231" />
        <label xlink:type="resource" xlink:label="label231" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentInterestRateStatedPercentage_en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element231" xlink:to="label231" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="element232" />
        <label xlink:type="resource" xlink:label="label232" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentInterestRateEffectivePercentage_en-US">Debt Instrument, Interest Rate, Effective Percentage</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element232" xlink:to="label232" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="element233" />
        <label xlink:type="resource" xlink:label="label233" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentMaturityDate_en-US">Debt Instrument, Maturity Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element233" xlink:to="label233" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityDescription" xlink:label="element234" />
        <label xlink:type="resource" xlink:label="label234" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentUnusedBorrowingCapacityDescription_en-US">Debt Instrument, Unused Borrowing Capacity, Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element234" xlink:to="label234" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="element235" />
        <label xlink:type="resource" xlink:label="label235" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentMaturityDateDescription_en-US">Debt Instrument, Maturity Date, Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element235" xlink:to="label235" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="element236" />
        <label xlink:type="resource" xlink:label="label236" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_en-US">Debt Instrument, Periodic Payment, Principal</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element236" xlink:to="label236" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuer" xlink:label="element237" />
        <label xlink:type="resource" xlink:label="label237" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentIssuer_en-US">Debt Instrument, Issuer</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element237" xlink:to="label237" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="element238" />
        <label xlink:type="resource" xlink:label="label238" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentInterestRateTerms_en-US">Debt Instrument, Interest Rate Terms</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element238" xlink:to="label238" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="element239" />
        <label xlink:type="resource" xlink:label="label239" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_en-US">Goodwill and finite-lived assets, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element239" xlink:to="label239" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="element240" />
        <label xlink:type="resource" xlink:label="label240" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_en-US">Deferred Tax Assets, Goodwill and Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element240" xlink:to="label240" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetInterestCarryforward" xlink:label="element241" />
        <label xlink:type="resource" xlink:label="label241" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetInterestCarryforward_en-US">Deferred Tax Asset, Interest Carryforward</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element241" xlink:to="label241" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetInterestCarryforward" xlink:label="element242" />
        <label xlink:type="resource" xlink:label="label242" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetInterestCarryforward_en-US">Interest limitation carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element242" xlink:to="label242" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="element243" />
        <label xlink:type="resource" xlink:label="label243" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredIncomeTaxAssetsNet_en-US">Deferred tax asset</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element243" xlink:to="label243" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="element244" />
        <label xlink:type="resource" xlink:label="label244" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxAssetsNet_en-US">Deferred Tax Assets, Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element244" xlink:to="label244" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="element245" />
        <label xlink:type="resource" xlink:label="label245" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_en-US">Federal</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element245" xlink:to="label245" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="element246" />
        <label xlink:type="resource" xlink:label="label246" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_en-US">Deferred Federal Income Tax Expense (Benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element246" xlink:to="label246" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="element247" />
        <label xlink:type="resource" xlink:label="label247" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredFinanceCostsGross_en-US">Less deferred loan costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element247" xlink:to="label247" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="element248" />
        <label xlink:type="resource" xlink:label="label248" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DeferredFinanceCostsGross_en-US">Less deferred loan costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element248" xlink:to="label248" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="element249" />
        <label xlink:type="resource" xlink:label="label249" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredFinanceCostsGross_en-US">Debt origination fees, Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element249" xlink:to="label249" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="element250" />
        <label xlink:type="resource" xlink:label="label250" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxLiabilities_en-US">Deferred Tax Liabilities, Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element250" xlink:to="label250" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="element251" />
        <label xlink:type="resource" xlink:label="label251" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredIncomeTaxExpenseBenefit_en-US">Deferred</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element251" xlink:to="label251" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="element252" />
        <label xlink:type="resource" xlink:label="label252" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxExpenseBenefit_en-US">Deferred Income Tax Expense (Benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element252" xlink:to="label252" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="element253" />
        <label xlink:type="resource" xlink:label="label253" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DeferredIncomeTaxExpenseBenefit_en-US">Deferred income tax expense (benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element253" xlink:to="label253" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="element254" />
        <label xlink:type="resource" xlink:label="label254" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_DeferredIncomeTaxExpenseBenefit_en-US">Deferred income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element254" xlink:to="label254" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="element255" />
        <label xlink:type="resource" xlink:label="label255" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DeferredIncomeTaxExpenseBenefit_en-US">Deferred income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element255" xlink:to="label255" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="element256" />
        <label xlink:type="resource" xlink:label="label256" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxesAndTaxCredits_en-US">Deferred Income Taxes and Tax Credits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element256" xlink:to="label256" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="element257" />
        <label xlink:type="resource" xlink:label="label257" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredIncomeTaxesAndTaxCredits_en-US">Deferred income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element257" xlink:to="label257" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="element258" />
        <label xlink:type="resource" xlink:label="label258" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_en-US">Deferred Foreign Income Tax Expense (Benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element258" xlink:to="label258" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="element259" />
        <label xlink:type="resource" xlink:label="label259" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_en-US">Deferred Foreign Income Tax Expense (Benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element259" xlink:to="label259" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="element260" />
        <label xlink:type="resource" xlink:label="label260" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_en-US">Deferred:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element260" xlink:to="label260" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="element261" />
        <label xlink:type="resource" xlink:label="label261" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element261" xlink:to="label261" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="element262" />
        <label xlink:type="resource" xlink:label="label262" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsGross_en-US">Deferred tax asset</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element262" xlink:to="label262" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="element263" />
        <label xlink:type="resource" xlink:label="label263" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DeferredTaxAssetsGross_en-US">Total Deferred Tax Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element263" xlink:to="label263" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="element264" />
        <label xlink:type="resource" xlink:label="label264" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_en-US">State and local</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element264" xlink:to="label264" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="element265" />
        <label xlink:type="resource" xlink:label="label265" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_en-US">Deferred State and Local Income Tax Expense (Benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element265" xlink:to="label265" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="element266" />
        <label xlink:type="resource" xlink:label="label266" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsOther_en-US">Deferred Tax Assets, Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element266" xlink:to="label266" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="element267" />
        <label xlink:type="resource" xlink:label="label267" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsOther_en-US">Deferred Tax Assets, Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element267" xlink:to="label267" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="element268" />
        <label xlink:type="resource" xlink:label="label268" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DeferredTaxAssetsOther_en-US">Other, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element268" xlink:to="label268" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="element269" />
        <label xlink:type="resource" xlink:label="label269" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DeferredTaxAssetsNet_en-US">Total deferred tax asset, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element269" xlink:to="label269" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="element270" />
        <label xlink:type="resource" xlink:label="label270" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsNet_en-US">Deferred Tax Assets, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element270" xlink:to="label270" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="element271" />
        <label xlink:type="resource" xlink:label="label271" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsNet_en-US">Total deferred tax asset, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element271" xlink:to="label271" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="element272" />
        <label xlink:type="resource" xlink:label="label272" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsInventory_en-US">Inventory</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element272" xlink:to="label272" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="element273" />
        <label xlink:type="resource" xlink:label="label273" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsInventory_en-US">Deferred Tax Assets, Inventory</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element273" xlink:to="label273" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="element274" />
        <label xlink:type="resource" xlink:label="label274" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_en-US">Net operating loss carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element274" xlink:to="label274" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="element275" />
        <label xlink:type="resource" xlink:label="label275" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_en-US">Deferred Tax Assets, Operating Loss Carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element275" xlink:to="label275" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="element276" />
        <label xlink:type="resource" xlink:label="label276" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_en-US">Accrued liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element276" xlink:to="label276" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="element277" />
        <label xlink:type="resource" xlink:label="label277" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element277" xlink:to="label277" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:label="element278" />
        <label xlink:type="resource" xlink:label="label278" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_en-US">Post retirement benefits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element278" xlink:to="label278" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:label="element279" />
        <label xlink:type="resource" xlink:label="label279" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element279" xlink:to="label279" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="element280" />
        <label xlink:type="resource" xlink:label="label280" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_DeferredTaxAssetsValuationAllowance_en-US">Valuation allowance for deferred tax assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element280" xlink:to="label280" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="element281" />
        <label xlink:type="resource" xlink:label="label281" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsValuationAllowance_en-US">Deferred Tax Assets, Valuation Allowance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element281" xlink:to="label281" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="element282" />
        <label xlink:type="resource" xlink:label="label282" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_en-US">Accounts receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element282" xlink:to="label282" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="element283" />
        <label xlink:type="resource" xlink:label="label283" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_en-US">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element283" xlink:to="label283" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="element284" />
        <label xlink:type="resource" xlink:label="label284" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_en-US">Property, plant, and equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element284" xlink:to="label284" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="element285" />
        <label xlink:type="resource" xlink:label="label285" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_en-US">Deferred Tax Liabilities, Property, Plant and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element285" xlink:to="label285" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="element286" />
        <label xlink:type="resource" xlink:label="label286" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_en-US">Property, plant, and equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element286" xlink:to="label286" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment" xlink:label="element287" />
        <label xlink:type="resource" xlink:label="label287" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment_en-US">Defined Benefit Plan, Accumulated Benefit Obligation, Increase (Decrease) for Plan Amendment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element287" xlink:to="label287" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment" xlink:label="element288" />
        <label xlink:type="resource" xlink:label="label288" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment_en-US">Defined Benefit Plan, Accumulated Benefit Obligation, Increase (Decrease) for Plan Amendment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element288" xlink:to="label288" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanPlanNameExtensibleList" xlink:label="element289" />
        <label xlink:type="resource" xlink:label="label289" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedContributionPlanPlanNameExtensibleList_en-US">Defined Contribution Plan, Plan Name [Extensible Enumeration]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element289" xlink:to="label289" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanSponsorLocationExtensibleList" xlink:label="element290" />
        <label xlink:type="resource" xlink:label="label290" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedContributionPlanSponsorLocationExtensibleList_en-US">Defined Contribution Plan, Sponsor Location [Extensible Enumeration]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element290" xlink:to="label290" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanSponsorLocationExtensibleList" xlink:label="element291" />
        <label xlink:type="resource" xlink:label="label291" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanSponsorLocationExtensibleList_en-US">Defined Benefit Plan, Sponsor Location [Extensible Enumeration]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element291" xlink:to="label291" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:label="element292" />
        <label xlink:type="resource" xlink:label="label292" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_en-US">Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element292" xlink:to="label292" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:label="element293" />
        <label xlink:type="resource" xlink:label="label293" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_en-US">Actuarial gain (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element293" xlink:to="label293" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanTypeExtensibleList" xlink:label="element294" />
        <label xlink:type="resource" xlink:label="label294" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedContributionPlanTypeExtensibleList_en-US">Defined Contribution Plan, Type [Extensible Enumeration]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element294" xlink:to="label294" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:label="element295" />
        <label xlink:type="resource" xlink:label="label295" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_en-US">Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element295" xlink:to="label295" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:label="element296" />
        <label xlink:type="resource" xlink:label="label296" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_en-US">Defined Benefit Plan, Ultimate Health Care Cost Trend Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element296" xlink:to="label296" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:label="element297" />
        <label xlink:type="resource" xlink:label="label297" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_en-US">Defined Benefit Plan, Ultimate Health Care Cost Trend Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element297" xlink:to="label297" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:label="element298" />
        <label xlink:type="resource" xlink:label="label298" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_en-US">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Immediate Recognition of Actuarial Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element298" xlink:to="label298" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:label="element299" />
        <label xlink:type="resource" xlink:label="label299" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_en-US">Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element299" xlink:to="label299" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:label="element300" />
        <label xlink:type="resource" xlink:label="label300" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_en-US">Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element300" xlink:to="label300" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditIncreaseDecreaseForPlanAmendment" xlink:label="element301" />
        <label xlink:type="resource" xlink:label="label301" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditIncreaseDecreaseForPlanAmendment_en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Increase (Decrease) for Plan Amendment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element301" xlink:to="label301" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditIncreaseDecreaseForPlanAmendment" xlink:label="element302" />
        <label xlink:type="resource" xlink:label="label302" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditIncreaseDecreaseForPlanAmendment_en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Increase (Decrease) for Plan Amendment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element302" xlink:to="label302" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanTypeExtensibleList" xlink:label="element303" />
        <label xlink:type="resource" xlink:label="label303" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanTypeExtensibleList_en-US">Defined Benefit Plan, Type [Extensible Enumeration]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element303" xlink:to="label303" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanNameExtensibleList" xlink:label="element304" />
        <label xlink:type="resource" xlink:label="label304" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanPlanNameExtensibleList_en-US">Defined Benefit Plan, Plan Name [Extensible Enumeration]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element304" xlink:to="label304" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1" xlink:label="element305" />
        <label xlink:type="resource" xlink:label="label305" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1_en-US">Effect on post retirement benefit obligation, 1 - percentage point decrease</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element305" xlink:to="label305" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1" xlink:label="element306" />
        <label xlink:type="resource" xlink:label="label306" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1_en-US">Defined Benefit Plan, Effect of One Percentage Point Decrease on Accumulated Postretirement Benefit Obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element306" xlink:to="label306" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="element307" />
        <label xlink:type="resource" xlink:label="label307" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_en-US">2023</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element307" xlink:to="label307" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="element308" />
        <label xlink:type="resource" xlink:label="label308" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element308" xlink:to="label308" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="element309" />
        <label xlink:type="resource" xlink:label="label309" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_en-US">2024</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element309" xlink:to="label309" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="element310" />
        <label xlink:type="resource" xlink:label="label310" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element310" xlink:to="label310" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="element311" />
        <label xlink:type="resource" xlink:label="label311" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_en-US">2022</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element311" xlink:to="label311" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="element312" />
        <label xlink:type="resource" xlink:label="label312" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element312" xlink:to="label312" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="element313" />
        <label xlink:type="resource" xlink:label="label313" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_en-US">2021</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element313" xlink:to="label313" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="element314" />
        <label xlink:type="resource" xlink:label="label314" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_en-US">Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element314" xlink:to="label314" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear" xlink:label="element315" />
        <label xlink:type="resource" xlink:label="label315" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear_en-US">Defined Benefit Plan, Expected Amortization, Next Fiscal Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element315" xlink:to="label315" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" xlink:label="element316" />
        <label xlink:type="resource" xlink:label="label316" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_en-US">Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element316" xlink:to="label316" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" xlink:label="element317" />
        <label xlink:type="resource" xlink:label="label317" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_en-US">Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element317" xlink:to="label317" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:label="element318" />
        <label xlink:type="resource" xlink:label="label318" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_en-US">Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element318" xlink:to="label318" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:label="element319" />
        <label xlink:type="resource" xlink:label="label319" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_en-US">Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element319" xlink:to="label319" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1" xlink:label="element320" />
        <label xlink:type="resource" xlink:label="label320" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1_en-US">Effect on total of service and interest cost components, 1 - percentage point decrease</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element320" xlink:to="label320" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1" xlink:label="element321" />
        <label xlink:type="resource" xlink:label="label321" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1_en-US">Defined Benefit Plan, Effect of One Percentage Point Decrease on Service and Interest Cost Components</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element321" xlink:to="label321" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="element322" />
        <label xlink:type="resource" xlink:label="label322" xlink:role="http://www.xbrl.org/2009/role/negatedNetLabel" xml:lang="en-US" id="NegatedNet_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_en-US">Benefits paid, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element322" xlink:to="label322" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="element323" />
        <label xlink:type="resource" xlink:label="label323" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element323" xlink:to="label323" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="element324" />
        <label xlink:type="resource" xlink:label="label324" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_en-US">Benefits paid, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element324" xlink:to="label324" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="element325" />
        <label xlink:type="resource" xlink:label="label325" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_DefinedBenefitPlanActuarialGainLoss_en-US">Unrecognized loss (gain)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element325" xlink:to="label325" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="element326" />
        <label xlink:type="resource" xlink:label="label326" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanActuarialGainLoss_en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element326" xlink:to="label326" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="element327" />
        <label xlink:type="resource" xlink:label="label327" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanActuarialGainLoss_en-US">Unrecognized loss (gain)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element327" xlink:to="label327" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="element328" />
        <label xlink:type="resource" xlink:label="label328" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_en-US">2026 - 2030</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element328" xlink:to="label328" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="element329" />
        <label xlink:type="resource" xlink:label="label329" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_en-US">Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element329" xlink:to="label329" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="element330" />
        <label xlink:type="resource" xlink:label="label330" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_en-US">2025</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element330" xlink:to="label330" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="element331" />
        <label xlink:type="resource" xlink:label="label331" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element331" xlink:to="label331" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="element332" />
        <label xlink:type="resource" xlink:label="label332" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element332" xlink:to="label332" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="element333" />
        <label xlink:type="resource" xlink:label="label333" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element333" xlink:to="label333" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAlternativeMethodUsedToAmortizePriorServiceAmounts" xlink:label="element334" />
        <label xlink:type="resource" xlink:label="label334" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAlternativeMethodUsedToAmortizePriorServiceAmounts_en-US">Defined Benefit Plan, Alternative Method Used to Amortize Prior Service Cost, Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element334" xlink:to="label334" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract" xlink:label="element335" />
        <label xlink:type="resource" xlink:label="label335" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_en-US">Amounts recorded in accumulated other comprehensive income:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element335" xlink:to="label335" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract" xlink:label="element336" />
        <label xlink:type="resource" xlink:label="label336" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_en-US">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element336" xlink:to="label336" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:label="element337" />
        <label xlink:type="resource" xlink:label="label337" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_en-US">Net loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element337" xlink:to="label337" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:label="element338" />
        <label xlink:type="resource" xlink:label="label338" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_en-US">Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element338" xlink:to="label338" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="element339" />
        <label xlink:type="resource" xlink:label="label339" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_en-US">Postretirement benefits:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element339" xlink:to="label339" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="element340" />
        <label xlink:type="resource" xlink:label="label340" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element340" xlink:to="label340" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:label="element341" />
        <label xlink:type="resource" xlink:label="label341" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_en-US">Total</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element341" xlink:to="label341" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:label="element342" />
        <label xlink:type="resource" xlink:label="label342" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_en-US">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element342" xlink:to="label342" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="element343" />
        <label xlink:type="resource" xlink:label="label343" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_en-US">Amortization of prior service costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element343" xlink:to="label343" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="element344" />
        <label xlink:type="resource" xlink:label="label344" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element344" xlink:to="label344" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="element345" />
        <label xlink:type="resource" xlink:label="label345" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_en-US">Amortization of prior service costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element345" xlink:to="label345" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="element346" />
        <label xlink:type="resource" xlink:label="label346" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_en-US">Amounts that will be amortized from accumulated other comprehensive income in next fiscal year:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element346" xlink:to="label346" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="element347" />
        <label xlink:type="resource" xlink:label="label347" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_en-US">Defined Benefit Plan, Expected Amortization, Next Fiscal Year [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element347" xlink:to="label347" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="element348" />
        <label xlink:type="resource" xlink:label="label348" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_DefinedBenefitPlanBenefitObligation_en-US">Benefit obligation at beginning of year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element348" xlink:to="label348" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="element349" />
        <label xlink:type="resource" xlink:label="label349" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanBenefitObligation_en-US">Defined Benefit Plan, Benefit Obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element349" xlink:to="label349" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="element350" />
        <label xlink:type="resource" xlink:label="label350" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_DefinedBenefitPlanBenefitObligation_en-US">Benefit obligation at beginning of year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element350" xlink:to="label350" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="element351" />
        <label xlink:type="resource" xlink:label="label351" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_en-US">Discount rate used to determine benefit obligation and net periodic benefit cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element351" xlink:to="label351" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="element352" />
        <label xlink:type="resource" xlink:label="label352" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element352" xlink:to="label352" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:label="element353" />
        <label xlink:type="resource" xlink:label="label353" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_en-US">Assumed health care cost trend rates:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element353" xlink:to="label353" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:label="element354" />
        <label xlink:type="resource" xlink:label="label354" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_en-US">Defined Benefit Plan, Assumed Health Care Cost Trend Rates [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element354" xlink:to="label354" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="element355" />
        <label xlink:type="resource" xlink:label="label355" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_en-US">Change in benefit obligation:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element355" xlink:to="label355" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="element356" />
        <label xlink:type="resource" xlink:label="label356" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element356" xlink:to="label356" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation" xlink:label="element357" />
        <label xlink:type="resource" xlink:label="label357" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation_en-US">Effect on post retirement benefit obligation, 1 - percentage point increase</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element357" xlink:to="label357" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation" xlink:label="element358" />
        <label xlink:type="resource" xlink:label="label358" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation_en-US">Defined Benefit Plan, Effect of One Percentage Point Increase on Accumulated Postretirement Benefit Obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element358" xlink:to="label358" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures" xlink:label="element359" />
        <label xlink:type="resource" xlink:label="label359" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures_en-US">Defined Benefit Plan, Changes in Benefit Obligation and Plan Assets, Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element359" xlink:to="label359" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents" xlink:label="element360" />
        <label xlink:type="resource" xlink:label="label360" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents_en-US">Effect on total of service and interest cost components, 1 - percentage point increase</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element360" xlink:to="label360" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents" xlink:label="element361" />
        <label xlink:type="resource" xlink:label="label361" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents_en-US">Defined Benefit Plan, Effect of One Percentage Point Increase on Service and Interest Cost Components</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element361" xlink:to="label361" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="element362" />
        <label xlink:type="resource" xlink:label="label362" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_en-US">Plan Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element362" xlink:to="label362" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="element363" />
        <label xlink:type="resource" xlink:label="label363" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_en-US">Defined Benefit Plan, Plan Assets, Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element363" xlink:to="label363" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="element364" />
        <label xlink:type="resource" xlink:label="label364" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_en-US">Net periodic post-retirement benefit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element364" xlink:to="label364" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="element365" />
        <label xlink:type="resource" xlink:label="label365" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element365" xlink:to="label365" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="element366" />
        <label xlink:type="resource" xlink:label="label366" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_en-US">Net periodic benefit cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element366" xlink:to="label366" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="element367" />
        <label xlink:type="resource" xlink:label="label367" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanInterestCost_en-US">Interest cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element367" xlink:to="label367" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="element368" />
        <label xlink:type="resource" xlink:label="label368" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanInterestCost_en-US">Defined Benefit Plan, Interest Cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element368" xlink:to="label368" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="element369" />
        <label xlink:type="resource" xlink:label="label369" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedContributionPlanCostRecognized_en-US">Defined contribution plans</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element369" xlink:to="label369" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="element370" />
        <label xlink:type="resource" xlink:label="label370" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedContributionPlanCostRecognized_en-US">Defined Contribution Plan, Cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element370" xlink:to="label370" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:label="element371" />
        <label xlink:type="resource" xlink:label="label371" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_en-US">Weighted-average assumptions:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element371" xlink:to="label371" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:label="element372" />
        <label xlink:type="resource" xlink:label="label372" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element372" xlink:to="label372" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansGeneralInformation" xlink:label="element373" />
        <label xlink:type="resource" xlink:label="label373" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlansGeneralInformation_en-US">Defined Benefit Plan, Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element373" xlink:to="label373" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:label="element374" />
        <label xlink:type="resource" xlink:label="label374" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_en-US">Prior service credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element374" xlink:to="label374" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:label="element375" />
        <label xlink:type="resource" xlink:label="label375" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_en-US">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element375" xlink:to="label375" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="element376" />
        <label xlink:type="resource" xlink:label="label376" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DepreciationDepletionAndAmortization_en-US">Depreciation and amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element376" xlink:to="label376" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="element377" />
        <label xlink:type="resource" xlink:label="label377" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DepreciationDepletionAndAmortization_en-US">Depreciation, Depletion and Amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element377" xlink:to="label377" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="element378" />
        <label xlink:type="resource" xlink:label="label378" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_Depreciation_en-US">Depreciation expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element378" xlink:to="label378" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="element379" />
        <label xlink:type="resource" xlink:label="label379" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Depreciation_en-US">Depreciation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element379" xlink:to="label379" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeForwardExchangeRate1" xlink:label="element380" />
        <label xlink:type="resource" xlink:label="label380" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DerivativeForwardExchangeRate1_en-US">Derivative, Forward Exchange Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element380" xlink:to="label380" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeForwardExchangeRate1" xlink:label="element381" />
        <label xlink:type="resource" xlink:label="label381" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeForwardExchangeRate1_en-US">Derivative, Forward Exchange Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element381" xlink:to="label381" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings" xlink:label="element382" />
        <label xlink:type="resource" xlink:label="label382" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings_en-US">Ineffective portion related to the cash flow hedges</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element382" xlink:to="label382" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings" xlink:label="element383" />
        <label xlink:type="resource" xlink:label="label383" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings_en-US">Derivative, Excluded Component, Gain (Loss), Recognized in Earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element383" xlink:to="label383" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="element384" />
        <label xlink:type="resource" xlink:label="label384" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeLineItems_en-US">Derivative [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element384" xlink:to="label384" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="element385" />
        <label xlink:type="resource" xlink:label="label385" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DerivativeInstrumentRiskAxis_en-US">Derivative Instrument [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element385" xlink:to="label385" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="element386" />
        <label xlink:type="resource" xlink:label="label386" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeInstrumentRiskAxis_en-US">Derivative Instrument [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element386" xlink:to="label386" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI" xlink:label="element387" />
        <label xlink:type="resource" xlink:label="label387" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI_en-US">Derivative Instruments, Income Statement Location of Gain (Loss) Reclassified from Accumulated OCI</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element387" xlink:to="label387" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI" xlink:label="element388" />
        <label xlink:type="resource" xlink:label="label388" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI_en-US">Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element388" xlink:to="label388" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount" xlink:label="element389" />
        <label xlink:type="resource" xlink:label="label389" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DerivativeAssetNotionalAmount_en-US">Asset Derivatives, Notional values</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element389" xlink:to="label389" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount" xlink:label="element390" />
        <label xlink:type="resource" xlink:label="label390" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeAssetNotionalAmount_en-US">Derivative Asset, Notional Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element390" xlink:to="label390" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount" xlink:label="element391" />
        <label xlink:type="resource" xlink:label="label391" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DerivativeLiabilityNotionalAmount_en-US">Liability Derivatives, Notional values</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element391" xlink:to="label391" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount" xlink:label="element392" />
        <label xlink:type="resource" xlink:label="label392" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeLiabilityNotionalAmount_en-US">Derivative Liability, Notional Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element392" xlink:to="label392" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable" xlink:label="element393" />
        <label xlink:type="resource" xlink:label="label393" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeTable_en-US">Derivative [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element393" xlink:to="label393" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets" xlink:label="element394" />
        <label xlink:type="resource" xlink:label="label394" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeAssets_en-US">Derivative Asset</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element394" xlink:to="label394" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets" xlink:label="element395" />
        <label xlink:type="resource" xlink:label="label395" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DerivativeAssets_en-US">Asset Derivatives</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element395" xlink:to="label395" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="element396" />
        <label xlink:type="resource" xlink:label="label396" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeLiabilities_en-US">Derivative Liability</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element396" xlink:to="label396" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="element397" />
        <label xlink:type="resource" xlink:label="label397" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DerivativeLiabilities_en-US">Liability Derivatives</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element397" xlink:to="label397" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate" xlink:label="element398" />
        <label xlink:type="resource" xlink:label="label398" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DerivativeFixedInterestRate_en-US">Derivative, Fixed Interest Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element398" xlink:to="label398" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate" xlink:label="element399" />
        <label xlink:type="resource" xlink:label="label399" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeFixedInterestRate_en-US">Derivative, Fixed Interest Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element399" xlink:to="label399" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="element400" />
        <label xlink:type="resource" xlink:label="label400" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_en-US">Hedging Relationship [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element400" xlink:to="label400" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="element401" />
        <label xlink:type="resource" xlink:label="label401" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeNotionalAmount_en-US">Derivative Notional Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element401" xlink:to="label401" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="element402" />
        <label xlink:type="resource" xlink:label="label402" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DerivativeContractTypeDomain_en-US">Derivative, Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element402" xlink:to="label402" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="element403" />
        <label xlink:type="resource" xlink:label="label403" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeContractTypeDomain_en-US">Derivative Contract [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element403" xlink:to="label403" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans" xlink:label="element404" />
        <label xlink:type="resource" xlink:label="label404" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans_en-US">Defined Contribution Plan, Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element404" xlink:to="label404" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DescriptionOfLocationOfForeignCurrencyCashFlowHedgeDerivativesOnBalanceSheet" xlink:label="element405" />
        <label xlink:type="resource" xlink:label="label405" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DescriptionOfLocationOfForeignCurrencyCashFlowHedgeDerivativesOnBalanceSheet_en-US">Balance Sheet Location, Foreign exchange contracts</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element405" xlink:to="label405" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DescriptionOfLocationOfForeignCurrencyCashFlowHedgeDerivativesOnBalanceSheet" xlink:label="element406" />
        <label xlink:type="resource" xlink:label="label406" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DescriptionOfLocationOfForeignCurrencyCashFlowHedgeDerivativesOnBalanceSheet_en-US">Description of Location of Foreign Currency Derivatives on Balance Sheet</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element406" xlink:to="label406" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DescriptionOfLocationOfInterestRateCashFlowHedgeDerivativeOnBalanceSheet" xlink:label="element407" />
        <label xlink:type="resource" xlink:label="label407" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DescriptionOfLocationOfInterestRateCashFlowHedgeDerivativeOnBalanceSheet_en-US">Description of Location of Interest Rate Cash Flow Hedge Derivative on Balance Sheet</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element407" xlink:to="label407" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DescriptionOfLocationOfInterestRateCashFlowHedgeDerivativeOnBalanceSheet" xlink:label="element408" />
        <label xlink:type="resource" xlink:label="label408" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DescriptionOfLocationOfInterestRateCashFlowHedgeDerivativeOnBalanceSheet_en-US">Balance Sheet Location, Interest rate swaps</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element408" xlink:to="label408" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="element409" />
        <label xlink:type="resource" xlink:label="label409" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DevelopedTechnologyRightsMember_en-US">Developed Technology</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element409" xlink:to="label409" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="element410" />
        <label xlink:type="resource" xlink:label="label410" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DevelopedTechnologyRightsMember_en-US">Developed Technology Rights [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element410" xlink:to="label410" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="element411" />
        <label xlink:type="resource" xlink:label="label411" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_en-US">Stock Based Compensation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element411" xlink:to="label411" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="element412" />
        <label xlink:type="resource" xlink:label="label412" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_en-US">Stock Based Compensation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element412" xlink:to="label412" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="element413" />
        <label xlink:type="resource" xlink:label="label413" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element413" xlink:to="label413" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DiscussionOfObjectivesForUsingInterestRateDerivativeInstruments" xlink:label="element414" />
        <label xlink:type="resource" xlink:label="label414" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DiscussionOfObjectivesForUsingInterestRateDerivativeInstruments_en-US">Objectives for Using Cash Flow Hedging Instruments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element414" xlink:to="label414" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends" xlink:label="element415" />
        <label xlink:type="resource" xlink:label="label415" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_Dividends_en-US">Cash dividends paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element415" xlink:to="label415" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends" xlink:label="element416" />
        <label xlink:type="resource" xlink:label="label416" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Dividends_en-US">Dividends</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element416" xlink:to="label416" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="element417" />
        <label xlink:type="resource" xlink:label="label417" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DomesticCountryMember_en-US">Domestic Tax Authority [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element417" xlink:to="label417" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="element418" />
        <label xlink:type="resource" xlink:label="label418" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DomesticCountryMember_en-US">Domestic Tax Authority</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element418" xlink:to="label418" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingByGroupingAxis" xlink:label="element419" />
        <label xlink:type="resource" xlink:label="label419" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ExternalCreditRatingByGroupingAxis_en-US">External Credit Rating by Grouping [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element419" xlink:to="label419" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingInvestmentGradeMember" xlink:label="element420" />
        <label xlink:type="resource" xlink:label="label420" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ExternalCreditRatingInvestmentGradeMember_en-US">External Credit Rating, Investment Grade [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element420" xlink:to="label420" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingInvestmentGradeMember" xlink:label="element421" />
        <label xlink:type="resource" xlink:label="label421" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ExternalCreditRatingInvestmentGradeMember_en-US">Eligible investment grade</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element421" xlink:to="label421" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingNonInvestmentGradeMember" xlink:label="element422" />
        <label xlink:type="resource" xlink:label="label422" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ExternalCreditRatingNonInvestmentGradeMember_en-US">External Credit Rating, Non Investment Grade [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element422" xlink:to="label422" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingNonInvestmentGradeMember" xlink:label="element423" />
        <label xlink:type="resource" xlink:label="label423" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ExternalCreditRatingNonInvestmentGradeMember_en-US">Non-investment grade eligible</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element423" xlink:to="label423" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingByGroupingDomain" xlink:label="element424" />
        <label xlink:type="resource" xlink:label="label424" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ExternalCreditRatingByGroupingDomain_en-US">External Credit Rating by Grouping [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element424" xlink:to="label424" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="element425" />
        <label xlink:type="resource" xlink:label="label425" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_EarningsPerShareTextBlock_en-US">Net Income (Loss) per Common Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element425" xlink:to="label425" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="element426" />
        <label xlink:type="resource" xlink:label="label426" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerShareTextBlock_en-US">Earnings Per Share [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element426" xlink:to="label426" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="element427" />
        <label xlink:type="resource" xlink:label="label427" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_EarningsPerShareBasic_en-US">Basic net income (loss) per common share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element427" xlink:to="label427" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="element428" />
        <label xlink:type="resource" xlink:label="label428" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerShareBasic_en-US">Earnings Per Share, Basic</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element428" xlink:to="label428" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="element429" />
        <label xlink:type="resource" xlink:label="label429" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EarningsPerShareBasic_en-US">Basic</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element429" xlink:to="label429" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="element430" />
        <label xlink:type="resource" xlink:label="label430" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EarningsPerSharePolicyTextBlock_en-US">Earnings Per Common Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element430" xlink:to="label430" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="element431" />
        <label xlink:type="resource" xlink:label="label431" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerSharePolicyTextBlock_en-US">Earnings Per Share, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element431" xlink:to="label431" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="element432" />
        <label xlink:type="resource" xlink:label="label432" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerShareAbstract_en-US">Net Income (Loss) per Common Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element432" xlink:to="label432" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="element433" />
        <label xlink:type="resource" xlink:label="label433" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EarningsPerShareAbstract_en-US">Net income (loss) per common share:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element433" xlink:to="label433" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="element434" />
        <label xlink:type="resource" xlink:label="label434" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_EarningsPerShareDiluted_en-US">Diluted net income (loss) per common share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element434" xlink:to="label434" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="element435" />
        <label xlink:type="resource" xlink:label="label435" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerShareDiluted_en-US">Earnings Per Share, Diluted</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element435" xlink:to="label435" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="element436" />
        <label xlink:type="resource" xlink:label="label436" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EarningsPerShareDiluted_en-US">Diluted</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element436" xlink:to="label436" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="element437" />
        <label xlink:type="resource" xlink:label="label437" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element437" xlink:to="label437" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="element438" />
        <label xlink:type="resource" xlink:label="label438" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_en-US">Tax rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element438" xlink:to="label438" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="element439" />
        <label xlink:type="resource" xlink:label="label439" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_en-US">Unrecognized compensation expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element439" xlink:to="label439" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="element440" />
        <label xlink:type="resource" xlink:label="label440" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element440" xlink:to="label440" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="element441" />
        <label xlink:type="resource" xlink:label="label441" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element441" xlink:to="label441" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="element442" />
        <label xlink:type="resource" xlink:label="label442" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_EmployeeRelatedLiabilitiesCurrent_en-US">Compensation and related benefits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element442" xlink:to="label442" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="element443" />
        <label xlink:type="resource" xlink:label="label443" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EmployeeRelatedLiabilitiesCurrent_en-US">Employee-related Liabilities, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element443" xlink:to="label443" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="element444" />
        <label xlink:type="resource" xlink:label="label444" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EntityWideRevenueMajorCustomerLineItems_en-US">Major customers:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element444" xlink:to="label444" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="element445" />
        <label xlink:type="resource" xlink:label="label445" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EntityWideRevenueMajorCustomerLineItems_en-US">Revenue, Major Customer [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element445" xlink:to="label445" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="element446" />
        <label xlink:type="resource" xlink:label="label446" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EquityComponentDomain_en-US">Equity Component [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element446" xlink:to="label446" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="element447" />
        <label xlink:type="resource" xlink:label="label447" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EquityComponentDomain_en-US">Equity Component [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element447" xlink:to="label447" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="element448" />
        <label xlink:type="resource" xlink:label="label448" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_en-US">Fair value of financial instruments:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element448" xlink:to="label448" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="element449" />
        <label xlink:type="resource" xlink:label="label449" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element449" xlink:to="label449" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="element450" />
        <label xlink:type="resource" xlink:label="label450" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element450" xlink:to="label450" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="element451" />
        <label xlink:type="resource" xlink:label="label451" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_en-US">Fair Value Hierarchy and NAV [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element451" xlink:to="label451" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="element452" />
        <label xlink:type="resource" xlink:label="label452" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueDisclosuresAbstract_en-US">Fair Value of Financial Instruments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element452" xlink:to="label452" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="element453" />
        <label xlink:type="resource" xlink:label="label453" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element453" xlink:to="label453" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="element454" />
        <label xlink:type="resource" xlink:label="label454" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element454" xlink:to="label454" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="element455" />
        <label xlink:type="resource" xlink:label="label455" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueOfFinancialInstrumentsPolicy_en-US">Fair Value of Financial Instruments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element455" xlink:to="label455" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="element456" />
        <label xlink:type="resource" xlink:label="label456" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueOfFinancialInstrumentsPolicy_en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element456" xlink:to="label456" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="element457" />
        <label xlink:type="resource" xlink:label="label457" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_FairValueDisclosuresTextBlock_en-US">Fair Value of Financial Instruments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element457" xlink:to="label457" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="element458" />
        <label xlink:type="resource" xlink:label="label458" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueDisclosuresTextBlock_en-US">Fair Value Disclosures [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element458" xlink:to="label458" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="element459" />
        <label xlink:type="resource" xlink:label="label459" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element459" xlink:to="label459" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="element460" />
        <label xlink:type="resource" xlink:label="label460" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FairValueByBalanceSheetGroupingTextBlock_en-US">Amounts related to our derivatives designated as hedging instruments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element460" xlink:to="label460" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="element461" />
        <label xlink:type="resource" xlink:label="label461" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueByBalanceSheetGroupingTextBlock_en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element461" xlink:to="label461" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="element462" />
        <label xlink:type="resource" xlink:label="label462" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueByBalanceSheetGroupingTable_en-US">Fair Value, by Balance Sheet Grouping [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element462" xlink:to="label462" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsEffectiveSwapRateMember" xlink:label="element463" />
        <label xlink:type="resource" xlink:label="label463" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FederalFundsEffectiveSwapRateMember_en-US">Fed Funds Effective Rate Overnight Index Swap Rate [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element463" xlink:to="label463" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsEffectiveSwapRateMember" xlink:label="element464" />
        <label xlink:type="resource" xlink:label="label464" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FederalFundsEffectiveSwapRateMember_en-US">Federal Funds Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element464" xlink:to="label464" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:label="element465" />
        <label xlink:type="resource" xlink:label="label465" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FinancingReceivablesPeriodPastDueAxis_en-US">Financial Asset, Aging [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element465" xlink:to="label465" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:label="element466" />
        <label xlink:type="resource" xlink:label="label466" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FinancingReceivablesPeriodPastDueDomain_en-US">Financial Asset, Aging [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element466" xlink:to="label466" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="element467" />
        <label xlink:type="resource" xlink:label="label467" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element467" xlink:to="label467" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="element468" />
        <label xlink:type="resource" xlink:label="label468" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_en-US">2021</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element468" xlink:to="label468" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="element469" />
        <label xlink:type="resource" xlink:label="label469" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element469" xlink:to="label469" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="element470" />
        <label xlink:type="resource" xlink:label="label470" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_en-US">2026 and thereafter</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element470" xlink:to="label470" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="element471" />
        <label xlink:type="resource" xlink:label="label471" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element471" xlink:to="label471" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="element472" />
        <label xlink:type="resource" xlink:label="label472" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element472" xlink:to="label472" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="element473" />
        <label xlink:type="resource" xlink:label="label473" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_FiniteLivedIntangibleAssetsNet_en-US">Net Carrying Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element473" xlink:to="label473" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="element474" />
        <label xlink:type="resource" xlink:label="label474" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsNet_en-US">Finite-Lived Intangible Assets, Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element474" xlink:to="label474" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="element475" />
        <label xlink:type="resource" xlink:label="label475" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FiniteLivedIntangibleAssetsGross_en-US">Gross Carrying</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element475" xlink:to="label475" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="element476" />
        <label xlink:type="resource" xlink:label="label476" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsGross_en-US">Finite-Lived Intangible Assets, Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element476" xlink:to="label476" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="element477" />
        <label xlink:type="resource" xlink:label="label477" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_en-US">2022</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element477" xlink:to="label477" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="element478" />
        <label xlink:type="resource" xlink:label="label478" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element478" xlink:to="label478" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="element479" />
        <label xlink:type="resource" xlink:label="label479" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_en-US">2023</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element479" xlink:to="label479" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="element480" />
        <label xlink:type="resource" xlink:label="label480" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element480" xlink:to="label480" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="element481" />
        <label xlink:type="resource" xlink:label="label481" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_en-US">Accumulated Amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element481" xlink:to="label481" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="element482" />
        <label xlink:type="resource" xlink:label="label482" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element482" xlink:to="label482" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="element483" />
        <label xlink:type="resource" xlink:label="label483" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_en-US">2024</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element483" xlink:to="label483" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="element484" />
        <label xlink:type="resource" xlink:label="label484" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element484" xlink:to="label484" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="element485" />
        <label xlink:type="resource" xlink:label="label485" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsLineItems_en-US">Finite-Lived Intangible Assets [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element485" xlink:to="label485" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="element486" />
        <label xlink:type="resource" xlink:label="label486" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FiniteLivedIntangibleAssetUsefulLife_en-US">Amortization Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element486" xlink:to="label486" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="element487" />
        <label xlink:type="resource" xlink:label="label487" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetUsefulLife_en-US">Finite-Lived Intangible Asset, Useful Life</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element487" xlink:to="label487" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="element488" />
        <label xlink:type="resource" xlink:label="label488" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_en-US">2025</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element488" xlink:to="label488" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="element489" />
        <label xlink:type="resource" xlink:label="label489" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element489" xlink:to="label489" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="element490" />
        <label xlink:type="resource" xlink:label="label490" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ForeignExchangeForwardMember_en-US">Foreign currency hedging derivatives [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element490" xlink:to="label490" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="element491" />
        <label xlink:type="resource" xlink:label="label491" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ForeignExchangeForwardMember_en-US">Foreign exchange contracts</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element491" xlink:to="label491" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="element492" />
        <label xlink:type="resource" xlink:label="label492" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ForeignExchangeForwardMember_en-US">Foreign currency hedging derivatives</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element492" xlink:to="label492" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="element493" />
        <label xlink:type="resource" xlink:label="label493" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_en-US">Foreign Currency Adjustments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element493" xlink:to="label493" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="element494" />
        <label xlink:type="resource" xlink:label="label494" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element494" xlink:to="label494" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="element495" />
        <label xlink:type="resource" xlink:label="label495" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_en-US">Loss on foreign currency</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element495" xlink:to="label495" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="element496" />
        <label xlink:type="resource" xlink:label="label496" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_en-US">Foreign Currency Transaction Gain (Loss), Unrealized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element496" xlink:to="label496" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="element497" />
        <label xlink:type="resource" xlink:label="label497" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_en-US">Losses (Gains) on foreign currency translation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element497" xlink:to="label497" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativesAbstract" xlink:label="element498" />
        <label xlink:type="resource" xlink:label="label498" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ForeignCurrencyDerivativesAbstract_en-US">Foreign currency hedging derivatives &amp; Interest rate swaps:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element498" xlink:to="label498" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnCashFlowHedgesCaption" xlink:label="element499" />
        <label xlink:type="resource" xlink:label="label499" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GainLossOnCashFlowHedgesCaption_en-US">Gain (Loss) on Cash Flow Hedges, Caption</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element499" xlink:to="label499" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness" xlink:label="element500" />
        <label xlink:type="resource" xlink:label="label500" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness_en-US">Gain (Loss) on Interest Rate Cash Flow Hedge Ineffectiveness</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element500" xlink:to="label500" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness" xlink:label="element501" />
        <label xlink:type="resource" xlink:label="label501" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness_en-US">Loss on Interest Rate Cash Flow Hedge Ineffectiveness</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element501" xlink:to="label501" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="element502" />
        <label xlink:type="resource" xlink:label="label502" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_GeographicConcentrationRiskMember_en-US">Geographic concentration risk</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element502" xlink:to="label502" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="element503" />
        <label xlink:type="resource" xlink:label="label503" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GeographicConcentrationRiskMember_en-US">Geographic Concentration Risk [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element503" xlink:to="label503" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="element504" />
        <label xlink:type="resource" xlink:label="label504" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_GoodwillImpairmentLoss_en-US">Goodwill impairment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element504" xlink:to="label504" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="element505" />
        <label xlink:type="resource" xlink:label="label505" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillImpairmentLoss_en-US">Goodwill, Impairment Loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element505" xlink:to="label505" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="element506" />
        <label xlink:type="resource" xlink:label="label506" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_GoodwillImpairmentLoss_en-US">Impairment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element506" xlink:to="label506" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="element507" />
        <label xlink:type="resource" xlink:label="label507" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillAcquiredDuringPeriod_en-US">Additions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element507" xlink:to="label507" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="element508" />
        <label xlink:type="resource" xlink:label="label508" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_en-US">Goodwill and Intangibles</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element508" xlink:to="label508" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="element509" />
        <label xlink:type="resource" xlink:label="label509" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_en-US">Goodwill and Intangible Assets Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element509" xlink:to="label509" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="element510" />
        <label xlink:type="resource" xlink:label="label510" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_Goodwill_en-US">Goodwill</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element510" xlink:to="label510" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="element511" />
        <label xlink:type="resource" xlink:label="label511" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Goodwill_en-US">Goodwill</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element511" xlink:to="label511" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="element512" />
        <label xlink:type="resource" xlink:label="label512" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_Goodwill_en-US">Beginning Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element512" xlink:to="label512" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="element513" />
        <label xlink:type="resource" xlink:label="label513" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_Goodwill_en-US">Ending Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element513" xlink:to="label513" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="element514" />
        <label xlink:type="resource" xlink:label="label514" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_GoodwillRollForward_en-US">Goodwill [Roll Forward]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element514" xlink:to="label514" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="element515" />
        <label xlink:type="resource" xlink:label="label515" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillRollForward_en-US">Goodwill [Roll Forward]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element515" xlink:to="label515" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="element516" />
        <label xlink:type="resource" xlink:label="label516" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_en-US">Goodwill and Intangibles</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element516" xlink:to="label516" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="element517" />
        <label xlink:type="resource" xlink:label="label517" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillLineItems_en-US">Goodwill [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element517" xlink:to="label517" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="element518" />
        <label xlink:type="resource" xlink:label="label518" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_en-US">Goodwill</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element518" xlink:to="label518" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="element519" />
        <label xlink:type="resource" xlink:label="label519" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element519" xlink:to="label519" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="element520" />
        <label xlink:type="resource" xlink:label="label520" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_GrossProfit_en-US">Gross margin</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element520" xlink:to="label520" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="element521" />
        <label xlink:type="resource" xlink:label="label521" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GrossProfit_en-US">Gross Profit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element521" xlink:to="label521" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="element522" />
        <label xlink:type="resource" xlink:label="label522" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_GrossProfit_en-US">Gross margin</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element522" xlink:to="label522" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsLiquidationProceedsPercentage" xlink:label="element523" />
        <label xlink:type="resource" xlink:label="label523" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GuaranteeObligationsLiquidationProceedsPercentage_en-US">Borrowing availability under the line of credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element523" xlink:to="label523" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsLiquidationProceedsPercentage" xlink:label="element524" />
        <label xlink:type="resource" xlink:label="label524" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_GuaranteeObligationsLiquidationProceedsPercentage_en-US">Borrowing availability under the line of credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element524" xlink:to="label524" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="element525" />
        <label xlink:type="resource" xlink:label="label525" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_HedgingRelationshipDomain_en-US">Hedging Relationship [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element525" xlink:to="label525" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="element526" />
        <label xlink:type="resource" xlink:label="label526" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_HedgingDesignationAxis_en-US">Hedging Designation [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element526" xlink:to="label526" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="element527" />
        <label xlink:type="resource" xlink:label="label527" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_HedgingDesignationAxis_en-US">Hedging Designation [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element527" xlink:to="label527" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="element528" />
        <label xlink:type="resource" xlink:label="label528" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_HedgingDesignationDomain_en-US">Hedging Designation [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element528" xlink:to="label528" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="element529" />
        <label xlink:type="resource" xlink:label="label529" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_HedgingDesignationDomain_en-US">Hedging Designation [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element529" xlink:to="label529" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="element530" />
        <label xlink:type="resource" xlink:label="label530" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_en-US">Long-Lived Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element530" xlink:to="label530" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="element531" />
        <label xlink:type="resource" xlink:label="label531" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element531" xlink:to="label531" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="element532" />
        <label xlink:type="resource" xlink:label="label532" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_en-US">Impairment of Intangible Assets, Finite-lived</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element532" xlink:to="label532" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="element533" />
        <label xlink:type="resource" xlink:label="label533" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxAuthorityAxis_en-US">Income Tax Authority [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element533" xlink:to="label533" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="element534" />
        <label xlink:type="resource" xlink:label="label534" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeStatementLocationAxis_en-US">Income Statement Location [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element534" xlink:to="label534" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="element535" />
        <label xlink:type="resource" xlink:label="label535" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeStatementLocationAxis_en-US">Income Statement Location [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element535" xlink:to="label535" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="element536" />
        <label xlink:type="resource" xlink:label="label536" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxDisclosureAbstract_en-US">Income Taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element536" xlink:to="label536" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="element537" />
        <label xlink:type="resource" xlink:label="label537" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeStatementLocationDomain_en-US">Income Statement Location [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element537" xlink:to="label537" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="element538" />
        <label xlink:type="resource" xlink:label="label538" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeStatementLocationDomain_en-US">Income Statement Location [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element538" xlink:to="label538" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="element539" />
        <label xlink:type="resource" xlink:label="label539" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_en-US">Income (loss) before income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element539" xlink:to="label539" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="element540" />
        <label xlink:type="resource" xlink:label="label540" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element540" xlink:to="label540" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="element541" />
        <label xlink:type="resource" xlink:label="label541" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeStatementAbstract_en-US">Consolidated Statements of Operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element541" xlink:to="label541" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="element542" />
        <label xlink:type="resource" xlink:label="label542" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_IncomeTaxDisclosureTextBlock_en-US">Income Taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element542" xlink:to="label542" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="element543" />
        <label xlink:type="resource" xlink:label="label543" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxDisclosureTextBlock_en-US">Income Tax Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element543" xlink:to="label543" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="element544" />
        <label xlink:type="resource" xlink:label="label544" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxAuthorityDomain_en-US">Income Tax Authority [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element544" xlink:to="label544" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="element545" />
        <label xlink:type="resource" xlink:label="label545" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_en-US">Provision at United States federal statutory rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element545" xlink:to="label545" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="element546" />
        <label xlink:type="resource" xlink:label="label546" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element546" xlink:to="label546" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="element547" />
        <label xlink:type="resource" xlink:label="label547" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_en-US">Valuation Allowance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element547" xlink:to="label547" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="element548" />
        <label xlink:type="resource" xlink:label="label548" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element548" xlink:to="label548" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="element549" />
        <label xlink:type="resource" xlink:label="label549" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_en-US">Reconciliation of income tax provision:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element549" xlink:to="label549" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="element550" />
        <label xlink:type="resource" xlink:label="label550" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_en-US">Effective Income Tax Rate Reconciliation, Amount [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element550" xlink:to="label550" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="element551" />
        <label xlink:type="resource" xlink:label="label551" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_en-US">Effect of foreign taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element551" xlink:to="label551" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="element552" />
        <label xlink:type="resource" xlink:label="label552" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element552" xlink:to="label552" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="element553" />
        <label xlink:type="resource" xlink:label="label553" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_IncomeTaxExpenseBenefit_en-US">Total income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element553" xlink:to="label553" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="element554" />
        <label xlink:type="resource" xlink:label="label554" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxExpenseBenefit_en-US">Income Tax Expense (Benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element554" xlink:to="label554" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="element555" />
        <label xlink:type="resource" xlink:label="label555" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxExpenseBenefit_en-US">Total income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element555" xlink:to="label555" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="element556" />
        <label xlink:type="resource" xlink:label="label556" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_IncomeTaxExpenseBenefit_en-US">Provision (benefit) for income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element556" xlink:to="label556" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="element557" />
        <label xlink:type="resource" xlink:label="label557" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_en-US">Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element557" xlink:to="label557" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="element558" />
        <label xlink:type="resource" xlink:label="label558" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_en-US">Net operating loss carryback at 34% tax rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element558" xlink:to="label558" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="element559" />
        <label xlink:type="resource" xlink:label="label559" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_en-US">State and local tax expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element559" xlink:to="label559" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="element560" />
        <label xlink:type="resource" xlink:label="label560" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element560" xlink:to="label560" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="element561" />
        <label xlink:type="resource" xlink:label="label561" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_en-US">Adoption of ASC 606</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element561" xlink:to="label561" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="element562" />
        <label xlink:type="resource" xlink:label="label562" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element562" xlink:to="label562" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="element563" />
        <label xlink:type="resource" xlink:label="label563" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_en-US">Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element563" xlink:to="label563" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="element564" />
        <label xlink:type="resource" xlink:label="label564" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element564" xlink:to="label564" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="element565" />
        <label xlink:type="resource" xlink:label="label565" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxPolicyTextBlock_en-US">Income Taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element565" xlink:to="label565" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="element566" />
        <label xlink:type="resource" xlink:label="label566" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxPolicyTextBlock_en-US">Income Tax, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element566" xlink:to="label566" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="element567" />
        <label xlink:type="resource" xlink:label="label567" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxesPaid_en-US">Income Taxes, paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element567" xlink:to="label567" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="element568" />
        <label xlink:type="resource" xlink:label="label568" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxesPaid_en-US">Income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element568" xlink:to="label568" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:label="element569" />
        <label xlink:type="resource" xlink:label="label569" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_en-US">Income taxes:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element569" xlink:to="label569" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="element570" />
        <label xlink:type="resource" xlink:label="label570" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_en-US">Accrued and other liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element570" xlink:to="label570" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="element571" />
        <label xlink:type="resource" xlink:label="label571" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element571" xlink:to="label571" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="element572" />
        <label xlink:type="resource" xlink:label="label572" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_IncreaseDecreaseInAccountsPayable_en-US">Accounts payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element572" xlink:to="label572" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="element573" />
        <label xlink:type="resource" xlink:label="label573" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInAccountsPayable_en-US">Increase (Decrease) in Accounts Payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element573" xlink:to="label573" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="element574" />
        <label xlink:type="resource" xlink:label="label574" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_IncreaseDecreaseInAccountsReceivable_en-US">Accounts receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element574" xlink:to="label574" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="element575" />
        <label xlink:type="resource" xlink:label="label575" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInAccountsReceivable_en-US">Increase (Decrease) in Accounts Receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element575" xlink:to="label575" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="element576" />
        <label xlink:type="resource" xlink:label="label576" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_en-US">Change in operating assets and liabilities, net of effects of acquisition:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element576" xlink:to="label576" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="element577" />
        <label xlink:type="resource" xlink:label="label577" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element577" xlink:to="label577" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="element578" />
        <label xlink:type="resource" xlink:label="label578" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_IncreaseDecreaseInInventories_en-US">Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element578" xlink:to="label578" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="element579" />
        <label xlink:type="resource" xlink:label="label579" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInInventories_en-US">Increase (Decrease) in Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element579" xlink:to="label579" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="element580" />
        <label xlink:type="resource" xlink:label="label580" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_en-US">Prepaid and other assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element580" xlink:to="label580" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="element581" />
        <label xlink:type="resource" xlink:label="label581" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element581" xlink:to="label581" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPostretirementObligations" xlink:label="element582" />
        <label xlink:type="resource" xlink:label="label582" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncreaseDecreaseInPostretirementObligations_en-US">Post retirement benefits liability</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element582" xlink:to="label582" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPostretirementObligations" xlink:label="element583" />
        <label xlink:type="resource" xlink:label="label583" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInPostretirementObligations_en-US">Increase (Decrease) in Obligation, Other Postretirement Benefits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element583" xlink:to="label583" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPostretirementObligations" xlink:label="element584" />
        <label xlink:type="resource" xlink:label="label584" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_IncreaseDecreaseInPostretirementObligations_en-US">Decrease in post retirement obligations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element584" xlink:to="label584" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="element585" />
        <label xlink:type="resource" xlink:label="label585" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_en-US">Change in Stockholders Equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element585" xlink:to="label585" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="element586" />
        <label xlink:type="resource" xlink:label="label586" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_en-US">Increase (Decrease) in Stockholders Equity [Roll Forward]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element586" xlink:to="label586" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="element587" />
        <label xlink:type="resource" xlink:label="label587" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IntangibleAssetsNetExcludingGoodwill_en-US">Intangibles, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element587" xlink:to="label587" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="element588" />
        <label xlink:type="resource" xlink:label="label588" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IntangibleAssetsNetExcludingGoodwill_en-US">Intangible Assets, Net (Excluding Goodwill)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element588" xlink:to="label588" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="element589" />
        <label xlink:type="resource" xlink:label="label589" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InterestIncomeExpenseNonoperatingNet_en-US">Net interest expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element589" xlink:to="label589" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="element590" />
        <label xlink:type="resource" xlink:label="label590" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InterestIncomeExpenseNonoperatingNet_en-US">Interest Income Expense, nonoperating net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element590" xlink:to="label590" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue" xlink:label="element591" />
        <label xlink:type="resource" xlink:label="label591" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue_en-US">Interest Rate Cash Flow Hedge Liability at Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element591" xlink:to="label591" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue" xlink:label="element592" />
        <label xlink:type="resource" xlink:label="label592" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue_en-US">Interest Rate Cash Flow Hedge Liability at Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element592" xlink:to="label592" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="element593" />
        <label xlink:type="resource" xlink:label="label593" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InterestRateSwapMember_en-US">Interest Rate Swaps</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element593" xlink:to="label593" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="element594" />
        <label xlink:type="resource" xlink:label="label594" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InterestRateSwapMember_en-US">Interest Rate Swap [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element594" xlink:to="label594" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="element595" />
        <label xlink:type="resource" xlink:label="label595" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_InterestPaidNet_en-US">Interest (net of amounts capitalized)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element595" xlink:to="label595" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="element596" />
        <label xlink:type="resource" xlink:label="label596" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InterestPaidNet_en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element596" xlink:to="label596" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="element597" />
        <label xlink:type="resource" xlink:label="label597" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InterestExpenseMember_en-US">Interest Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element597" xlink:to="label597" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="element598" />
        <label xlink:type="resource" xlink:label="label598" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InterestExpenseMember_en-US">Interest Expense [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element598" xlink:to="label598" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoriesMember" xlink:label="element599" />
        <label xlink:type="resource" xlink:label="label599" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InventoriesMember_en-US">Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element599" xlink:to="label599" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoriesMember" xlink:label="element600" />
        <label xlink:type="resource" xlink:label="label600" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoriesMember_en-US">Inventories [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element600" xlink:to="label600" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="element601" />
        <label xlink:type="resource" xlink:label="label601" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_InventoryFinishedGoods_en-US">Raw materials and components</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element601" xlink:to="label601" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="element602" />
        <label xlink:type="resource" xlink:label="label602" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryFinishedGoods_en-US">Inventory, Finished Goods, Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element602" xlink:to="label602" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="element603" />
        <label xlink:type="resource" xlink:label="label603" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InventoryValuationReserves_en-US">Inventory Valuation Reserves</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element603" xlink:to="label603" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="element604" />
        <label xlink:type="resource" xlink:label="label604" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryValuationReserves_en-US">Inventory Valuation Reserves</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element604" xlink:to="label604" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="element605" />
        <label xlink:type="resource" xlink:label="label605" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_InventoryRawMaterials_en-US">Finished goods</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element605" xlink:to="label605" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="element606" />
        <label xlink:type="resource" xlink:label="label606" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryRawMaterials_en-US">Inventory, Raw Materials, Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element606" xlink:to="label606" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="element607" />
        <label xlink:type="resource" xlink:label="label607" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_InventoryNet_en-US">Total inventories, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element607" xlink:to="label607" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="element608" />
        <label xlink:type="resource" xlink:label="label608" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryNet_en-US">Inventory, Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element608" xlink:to="label608" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="element609" />
        <label xlink:type="resource" xlink:label="label609" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_InventoryWorkInProcess_en-US">Work in process</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element609" xlink:to="label609" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="element610" />
        <label xlink:type="resource" xlink:label="label610" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryWorkInProcess_en-US">Inventory, Work in Process, Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element610" xlink:to="label610" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="element611" />
        <label xlink:type="resource" xlink:label="label611" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_InventoryNetAbstract_en-US">Inventories:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element611" xlink:to="label611" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="element612" />
        <label xlink:type="resource" xlink:label="label612" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryNetAbstract_en-US">Inventory, Net [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element612" xlink:to="label612" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="element613" />
        <label xlink:type="resource" xlink:label="label613" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_InventoryPolicyTextBlock_en-US">Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element613" xlink:to="label613" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="element614" />
        <label xlink:type="resource" xlink:label="label614" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryPolicyTextBlock_en-US">Inventory, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element614" xlink:to="label614" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="element615" />
        <label xlink:type="resource" xlink:label="label615" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LondonInterbankOfferedRateLIBORMember_en-US">London Interbank Offered Rate (LIBOR) [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element615" xlink:to="label615" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="element616" />
        <label xlink:type="resource" xlink:label="label616" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LondonInterbankOfferedRateLIBORMember_en-US">Libor Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element616" xlink:to="label616" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="element617" />
        <label xlink:type="resource" xlink:label="label617" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_LondonInterbankOfferedRateLIBORMember_en-US">LIBOR</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element617" xlink:to="label617" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="element618" />
        <label xlink:type="resource" xlink:label="label618" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_en-US">Lessee, Operating Lease, Remaining Lease Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element618" xlink:to="label618" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="element619" />
        <label xlink:type="resource" xlink:label="label619" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_en-US">Lessee, Operating Lease, Term of Contract</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element619" xlink:to="label619" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="element620" />
        <label xlink:type="resource" xlink:label="label620" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element620" xlink:to="label620" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="element621" />
        <label xlink:type="resource" xlink:label="label621" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_en-US">2023</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element621" xlink:to="label621" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="element622" />
        <label xlink:type="resource" xlink:label="label622" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeLeaseDescriptionTable_en-US">Lessee, Lease, Description [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element622" xlink:to="label622" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="element623" />
        <label xlink:type="resource" xlink:label="label623" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LesseeLeaseDescriptionTable_en-US">Lessee, Lease, Description [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element623" xlink:to="label623" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="element624" />
        <label xlink:type="resource" xlink:label="label624" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_en-US">Less: imputed interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element624" xlink:to="label624" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="element625" />
        <label xlink:type="resource" xlink:label="label625" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_en-US">Lessee, Operating Lease, Imputed Interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element625" xlink:to="label625" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:label="element626" />
        <label xlink:type="resource" xlink:label="label626" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_en-US">Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element626" xlink:to="label626" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:label="element627" />
        <label xlink:type="resource" xlink:label="label627" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_en-US">2021</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element627" xlink:to="label627" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="element628" />
        <label xlink:type="resource" xlink:label="label628" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element628" xlink:to="label628" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="element629" />
        <label xlink:type="resource" xlink:label="label629" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_en-US">2024</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element629" xlink:to="label629" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="element630" />
        <label xlink:type="resource" xlink:label="label630" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeLeaseDescriptionLineItems_en-US">Lessee, Lease, Description [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element630" xlink:to="label630" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="element631" />
        <label xlink:type="resource" xlink:label="label631" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeOperatingLeaseDescriptionAbstract_en-US">Maturities of lease liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element631" xlink:to="label631" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="element632" />
        <label xlink:type="resource" xlink:label="label632" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_en-US">Lessee, Operating Lease, Liability, to be Paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element632" xlink:to="label632" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="element633" />
        <label xlink:type="resource" xlink:label="label633" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_en-US">Total lease payments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element633" xlink:to="label633" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="element634" />
        <label xlink:type="resource" xlink:label="label634" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_en-US">Maturities of lease liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element634" xlink:to="label634" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="element635" />
        <label xlink:type="resource" xlink:label="label635" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element635" xlink:to="label635" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="element636" />
        <label xlink:type="resource" xlink:label="label636" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LesseeOperatingLeasesTextBlock_en-US">Leases</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element636" xlink:to="label636" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="element637" />
        <label xlink:type="resource" xlink:label="label637" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeOperatingLeasesTextBlock_en-US">Lessee, Operating Leases [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element637" xlink:to="label637" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="element638" />
        <label xlink:type="resource" xlink:label="label638" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element638" xlink:to="label638" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="element639" />
        <label xlink:type="resource" xlink:label="label639" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_en-US">2025</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element639" xlink:to="label639" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="element640" />
        <label xlink:type="resource" xlink:label="label640" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element640" xlink:to="label640" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="element641" />
        <label xlink:type="resource" xlink:label="label641" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_en-US">2022</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element641" xlink:to="label641" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="element642" />
        <label xlink:type="resource" xlink:label="label642" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LettersOfCreditOutstandingAmount_en-US">Letters of Credit Outstanding, Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element642" xlink:to="label642" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="element643" />
        <label xlink:type="resource" xlink:label="label643" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LettersOfCreditOutstandingAmount_en-US">Letters of Credit Outstanding, Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element643" xlink:to="label643" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="element644" />
        <label xlink:type="resource" xlink:label="label644" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongtermDebtWeightedAverageInterestRate_en-US">Long-term Debt, Weighted Average Interest Rate, at Point in Time</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element644" xlink:to="label644" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="element645" />
        <label xlink:type="resource" xlink:label="label645" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongtermDebtTypeAxis_en-US">Long-term Debt, Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element645" xlink:to="label645" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="element646" />
        <label xlink:type="resource" xlink:label="label646" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongtermDebtTypeDomain_en-US">Long-term Debt, Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element646" xlink:to="label646" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LaborForceConcentrationRiskMember" xlink:label="element647" />
        <label xlink:type="resource" xlink:label="label647" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LaborForceConcentrationRiskMember_en-US">Labor force concentration risk</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element647" xlink:to="label647" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LaborForceConcentrationRiskMember" xlink:label="element648" />
        <label xlink:type="resource" xlink:label="label648" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LaborForceConcentrationRiskMember_en-US">Labor Force Concentration Risk [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element648" xlink:to="label648" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndLandImprovementsMember" xlink:label="element649" />
        <label xlink:type="resource" xlink:label="label649" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LandAndLandImprovementsMember_en-US">Land and land improvements</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element649" xlink:to="label649" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndLandImprovementsMember" xlink:label="element650" />
        <label xlink:type="resource" xlink:label="label650" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LandAndLandImprovementsMember_en-US">Land and Land Improvements [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element650" xlink:to="label650" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandImprovementsMember" xlink:label="element651" />
        <label xlink:type="resource" xlink:label="label651" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LandImprovementsMember_en-US">Land improvements</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element651" xlink:to="label651" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandImprovementsMember" xlink:label="element652" />
        <label xlink:type="resource" xlink:label="label652" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LandImprovementsMember_en-US">Land Improvements [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element652" xlink:to="label652" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost" xlink:label="element653" />
        <label xlink:type="resource" xlink:label="label653" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LeaseCost_en-US">Lease cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element653" xlink:to="label653" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost" xlink:label="element654" />
        <label xlink:type="resource" xlink:label="label654" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_LeaseCost_en-US">Total net lease cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element654" xlink:to="label654" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="element655" />
        <label xlink:type="resource" xlink:label="label655" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LeaseCostTableTextBlock_en-US">Lease expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element655" xlink:to="label655" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="element656" />
        <label xlink:type="resource" xlink:label="label656" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LeaseCostTableTextBlock_en-US">Lease, Cost [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element656" xlink:to="label656" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="element657" />
        <label xlink:type="resource" xlink:label="label657" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LeasesAbstract_en-US">Leases</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element657" xlink:to="label657" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="element658" />
        <label xlink:type="resource" xlink:label="label658" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LetterOfCreditMember_en-US">Letter of Credit [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element658" xlink:to="label658" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="element659" />
        <label xlink:type="resource" xlink:label="label659" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_LiabilitiesAbstract_en-US">Liabilities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element659" xlink:to="label659" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="element660" />
        <label xlink:type="resource" xlink:label="label660" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesAbstract_en-US">Liabilities [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element660" xlink:to="label660" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="element661" />
        <label xlink:type="resource" xlink:label="label661" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_LiabilitiesAndStockholdersEquity_en-US">Total Liabilities and Stockholders' Equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element661" xlink:to="label661" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="element662" />
        <label xlink:type="resource" xlink:label="label662" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesAndStockholdersEquity_en-US">Liabilities and Equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element662" xlink:to="label662" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="element663" />
        <label xlink:type="resource" xlink:label="label663" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_LiabilitiesAndStockholdersEquityAbstract_en-US">Liabilities and Stockholders Equity:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element663" xlink:to="label663" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="element664" />
        <label xlink:type="resource" xlink:label="label664" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract_en-US">Liabilities and Equity [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element664" xlink:to="label664" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="element665" />
        <label xlink:type="resource" xlink:label="label665" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_Liabilities_en-US">Total Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element665" xlink:to="label665" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="element666" />
        <label xlink:type="resource" xlink:label="label666" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Liabilities_en-US">Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element666" xlink:to="label666" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="element667" />
        <label xlink:type="resource" xlink:label="label667" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_LiabilitiesCurrent_en-US">Total current liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element667" xlink:to="label667" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="element668" />
        <label xlink:type="resource" xlink:label="label668" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesCurrent_en-US">Liabilities, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element668" xlink:to="label668" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="element669" />
        <label xlink:type="resource" xlink:label="label669" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_LiabilitiesCurrentAbstract_en-US">Current liabilities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element669" xlink:to="label669" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="element670" />
        <label xlink:type="resource" xlink:label="label670" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesCurrentAbstract_en-US">Liabilities, Current [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element670" xlink:to="label670" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="element671" />
        <label xlink:type="resource" xlink:label="label671" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_en-US">Line of Credit Facility, Current Borrowing Capacity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element671" xlink:to="label671" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="element672" />
        <label xlink:type="resource" xlink:label="label672" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_en-US">Current Borrowing Capacity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element672" xlink:to="label672" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCovenantCompliance" xlink:label="element673" />
        <label xlink:type="resource" xlink:label="label673" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityCovenantCompliance_en-US">Line of Credit Facility, Covenant Compliance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element673" xlink:to="label673" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit" xlink:label="element674" />
        <label xlink:type="resource" xlink:label="label674" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LineOfCredit_en-US">Revolving line of credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element674" xlink:to="label674" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit" xlink:label="element675" />
        <label xlink:type="resource" xlink:label="label675" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCredit_en-US">Long-term Line of Credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element675" xlink:to="label675" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit" xlink:label="element676" />
        <label xlink:type="resource" xlink:label="label676" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_LineOfCredit_en-US">Revolving Line of Credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element676" xlink:to="label676" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="element677" />
        <label xlink:type="resource" xlink:label="label677" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityExpirationDate1_en-US">Line of Credit Facility, Expiration Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element677" xlink:to="label677" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInitiationDate1" xlink:label="element678" />
        <label xlink:type="resource" xlink:label="label678" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityInitiationDate1_en-US">Line of Credit Facility, Initiation Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element678" xlink:to="label678" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityBorrowingCapacityDescription" xlink:label="element679" />
        <label xlink:type="resource" xlink:label="label679" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityBorrowingCapacityDescription_en-US">Line of Credit Facility, Borrowing Capacity, Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element679" xlink:to="label679" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCovenantTerms" xlink:label="element680" />
        <label xlink:type="resource" xlink:label="label680" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityCovenantTerms_en-US">Line of Credit Facility, Covenant Terms</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element680" xlink:to="label680" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityDescription" xlink:label="element681" />
        <label xlink:type="resource" xlink:label="label681" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityDescription_en-US">Line of Credit Facility, Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element681" xlink:to="label681" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" xlink:label="element682" />
        <label xlink:type="resource" xlink:label="label682" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms_en-US">Line of Credit Facility, Frequency of Payment and Payment Terms</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element682" xlink:to="label682" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="element683" />
        <label xlink:type="resource" xlink:label="label683" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityInterestRateDescription_en-US">Line of Credit Facility, Interest Rate Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element683" xlink:to="label683" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="element684" />
        <label xlink:type="resource" xlink:label="label684" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_en-US">Maximum borrowing capacity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element684" xlink:to="label684" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="element685" />
        <label xlink:type="resource" xlink:label="label685" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_en-US">Line of Credit Facility, Maximum Borrowing Capacity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element685" xlink:to="label685" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="element686" />
        <label xlink:type="resource" xlink:label="label686" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LinesOfCreditCurrent_en-US">Current portion of revolving debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element686" xlink:to="label686" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="element687" />
        <label xlink:type="resource" xlink:label="label687" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LinesOfCreditCurrent_en-US">Line of Credit, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element687" xlink:to="label687" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent" xlink:label="element688" />
        <label xlink:type="resource" xlink:label="label688" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LoansPayableCurrent_en-US">Loans Payable, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element688" xlink:to="label688" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent" xlink:label="element689" />
        <label xlink:type="resource" xlink:label="label689" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LoansPayableCurrent_en-US">Current portion of long-term debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element689" xlink:to="label689" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="element690" />
        <label xlink:type="resource" xlink:label="label690" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LoansPayableMember_en-US">Loans Payable [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element690" xlink:to="label690" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="element691" />
        <label xlink:type="resource" xlink:label="label691" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LoansPayableMember_en-US">Term loans payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element691" xlink:to="label691" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="element692" />
        <label xlink:type="resource" xlink:label="label692" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_LongTermDebt_en-US">Total</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element692" xlink:to="label692" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="element693" />
        <label xlink:type="resource" xlink:label="label693" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebt_en-US">Long-term Debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element693" xlink:to="label693" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="element694" />
        <label xlink:type="resource" xlink:label="label694" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LongTermDebt_en-US">Long-term Debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element694" xlink:to="label694" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMember" xlink:label="element695" />
        <label xlink:type="resource" xlink:label="label695" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtMember_en-US">Long-term Debt [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element695" xlink:to="label695" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMember" xlink:label="element696" />
        <label xlink:type="resource" xlink:label="label696" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LongTermDebtMember_en-US">Long-term Debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element696" xlink:to="label696" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="element697" />
        <label xlink:type="resource" xlink:label="label697" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_en-US">2025 and Thereafter</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element697" xlink:to="label697" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="element698" />
        <label xlink:type="resource" xlink:label="label698" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_en-US">Long-term Debt, Maturities, Repayments of Principal in Year Five</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element698" xlink:to="label698" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="element699" />
        <label xlink:type="resource" xlink:label="label699" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_en-US">2022</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element699" xlink:to="label699" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="element700" />
        <label xlink:type="resource" xlink:label="label700" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_en-US">Long-term Debt, Maturities, Repayments of Principal in Year Two</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element700" xlink:to="label700" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="element701" />
        <label xlink:type="resource" xlink:label="label701" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_en-US">2023</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element701" xlink:to="label701" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="element702" />
        <label xlink:type="resource" xlink:label="label702" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_en-US">Long-term Debt, Maturities, Repayments of Principal in Year Three</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element702" xlink:to="label702" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="element703" />
        <label xlink:type="resource" xlink:label="label703" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_LongTermDebtCurrent_en-US">Less current portion</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element703" xlink:to="label703" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="element704" />
        <label xlink:type="resource" xlink:label="label704" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtCurrent_en-US">Current portion of long-term debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element704" xlink:to="label704" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="element705" />
        <label xlink:type="resource" xlink:label="label705" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_LongTermDebtCurrent_en-US">Less current portion</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element705" xlink:to="label705" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="element706" />
        <label xlink:type="resource" xlink:label="label706" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_en-US">2021</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element706" xlink:to="label706" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="element707" />
        <label xlink:type="resource" xlink:label="label707" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_en-US">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element707" xlink:to="label707" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentTerms" xlink:label="element708" />
        <label xlink:type="resource" xlink:label="label708" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtMaturitiesRepaymentTerms_en-US">Long-term Debt, Maturities, Repayment Terms</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element708" xlink:to="label708" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="element709" />
        <label xlink:type="resource" xlink:label="label709" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_en-US">2024</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element709" xlink:to="label709" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="element710" />
        <label xlink:type="resource" xlink:label="label710" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_en-US">Long-term Debt, Maturities, Repayments of Principal in Year Four</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element710" xlink:to="label710" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="element711" />
        <label xlink:type="resource" xlink:label="label711" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MachineryAndEquipmentMember_en-US">Machinery and equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element711" xlink:to="label711" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="element712" />
        <label xlink:type="resource" xlink:label="label712" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MachineryAndEquipmentMember_en-US">Machinery and Equipment [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element712" xlink:to="label712" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:label="element713" />
        <label xlink:type="resource" xlink:label="label713" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MaturitiesOfLongTermDebtAbstract_en-US">Annual maturities of long-term debt are as follows:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element713" xlink:to="label713" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="element714" />
        <label xlink:type="resource" xlink:label="label714" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MultiemployerPlanPensionSignificantAbstract_en-US">Multiemployer plans:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element714" xlink:to="label714" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAbstract" xlink:label="element715" />
        <label xlink:type="resource" xlink:label="label715" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanPensionSignificantAbstract_en-US">Multiemployer Plan, Pension, Significant [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element715" xlink:to="label715" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantPlanNumber" xlink:label="element716" />
        <label xlink:type="resource" xlink:label="label716" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanPensionSignificantPlanNumber_en-US">Multiemployer Plan, Pension, Significant, Plan Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element716" xlink:to="label716" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantPlanNumber" xlink:label="element717" />
        <label xlink:type="resource" xlink:label="label717" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MultiemployerPlanPensionSignificantPlanNumber_en-US">Pension Plan Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element717" xlink:to="label717" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantFundedStatusFixedList" xlink:label="element718" />
        <label xlink:type="resource" xlink:label="label718" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanPensionSignificantFundedStatusFixedList_en-US">Multiemployer Plan, Pension, Significant, Funded Status [Fixed List]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element718" xlink:to="label718" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansMinimumContributionDescription" xlink:label="element719" />
        <label xlink:type="resource" xlink:label="label719" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlansMinimumContributionDescription_en-US">Multiemployer Plans, Minimum Contribution, Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element719" xlink:to="label719" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansPlanBenefitsDescription" xlink:label="element720" />
        <label xlink:type="resource" xlink:label="label720" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlansPlanBenefitsDescription_en-US">Multiemployer Plans, Plan Benefits, Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element720" xlink:to="label720" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" xlink:label="element721" />
        <label xlink:type="resource" xlink:label="label721" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_en-US">Pension Protection Act Zone Status</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element721" xlink:to="label721" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList" xlink:label="element722" />
        <label xlink:type="resource" xlink:label="label722" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList_en-US">Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element722" xlink:to="label722" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantNameExtensibleList" xlink:label="element723" />
        <label xlink:type="resource" xlink:label="label723" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanPensionSignificantNameExtensibleList_en-US">Multiemployer Plan, Pension, Significant, Name [Extensible Enumeration]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element723" xlink:to="label723" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantNameExtensibleList" xlink:label="element724" />
        <label xlink:type="resource" xlink:label="label724" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MultiemployerPlanPensionSignificantNameExtensibleList_en-US">Pension Fund</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element724" xlink:to="label724" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription" xlink:label="element725" />
        <label xlink:type="resource" xlink:label="label725" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription_en-US">Multiemployer Plans, Collective-Bargaining Arrangement, Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element725" xlink:to="label725" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList" xlink:label="element726" />
        <label xlink:type="resource" xlink:label="label726" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_en-US">Multiemployer Plan, Pension, Significant, Surcharge [Fixed List]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element726" xlink:to="label726" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList" xlink:label="element727" />
        <label xlink:type="resource" xlink:label="label727" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList_en-US">Surcharge Imposed</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element727" xlink:to="label727" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanTypeExtensibleList" xlink:label="element728" />
        <label xlink:type="resource" xlink:label="label728" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanTypeExtensibleList_en-US">Multiemployer Plan, Type [Extensible Enumeration]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element728" xlink:to="label728" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlansGeneralNature" xlink:label="element729" />
        <label xlink:type="resource" xlink:label="label729" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlansGeneralNature_en-US">Multiemployer Plans, General Nature</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element729" xlink:to="label729" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" xlink:label="element730" />
        <label xlink:type="resource" xlink:label="label730" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_en-US">Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element730" xlink:to="label730" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" xlink:label="element731" />
        <label xlink:type="resource" xlink:label="label731" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_en-US">Expiration Date of Collective Bargaining Agreement</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element731" xlink:to="label731" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanSponsorLocationExtensibleList" xlink:label="element732" />
        <label xlink:type="resource" xlink:label="label732" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanSponsorLocationExtensibleList_en-US">Multiemployer Plan, Sponsor Location [Extensible Enumeration]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element732" xlink:to="label732" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusDate" xlink:label="element733" />
        <label xlink:type="resource" xlink:label="label733" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusDate_en-US">Multiemployer Plan, Pension, Significant, Certified Zone Status, Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element733" xlink:to="label733" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" xlink:label="element734" />
        <label xlink:type="resource" xlink:label="label734" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_en-US">Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element734" xlink:to="label734" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList" xlink:label="element735" />
        <label xlink:type="resource" xlink:label="label735" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList_en-US">FIP/RP Status Pending/Implemented</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element735" xlink:to="label735" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExtensibleList" xlink:label="element736" />
        <label xlink:type="resource" xlink:label="label736" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExtensibleList_en-US">Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement [Extensible Enumeration]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element736" xlink:to="label736" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionExceedsFivePercent" xlink:label="element737" />
        <label xlink:type="resource" xlink:label="label737" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionExceedsFivePercent_en-US">Multiemployer Plan, Pension, Significant, Employer Contribution Exceeds Five Percent [true false]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element737" xlink:to="label737" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber" xlink:label="element738" />
        <label xlink:type="resource" xlink:label="label738" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber_en-US">Multiemployer Plan, Pension, Significant, Employer Identification Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element738" xlink:to="label738" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber" xlink:label="element739" />
        <label xlink:type="resource" xlink:label="label739" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber_en-US">EIN</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element739" xlink:to="label739" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:label="element740" />
        <label xlink:type="resource" xlink:label="label740" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_en-US">Multiemployer Plan, Pension, Significant, Employer Contribution, Cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element740" xlink:to="label740" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:label="element741" />
        <label xlink:type="resource" xlink:label="label741" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_en-US">Contributions of the Company</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element741" xlink:to="label741" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:label="element742" />
        <label xlink:type="resource" xlink:label="label742" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_en-US">Multi-employer plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element742" xlink:to="label742" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantAnnualReportDate" xlink:label="element743" />
        <label xlink:type="resource" xlink:label="label743" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MultiemployerPlanPensionSignificantAnnualReportDate_en-US">Multiemployer Plan, Pension, Significant, Annual Report Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element743" xlink:to="label743" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:label="element744" />
        <label xlink:type="resource" xlink:label="label744" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_en-US">Net income (loss) available to common shareholders</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element744" xlink:to="label744" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:label="element745" />
        <label xlink:type="resource" xlink:label="label745" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_en-US">Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element745" xlink:to="label745" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="element746" />
        <label xlink:type="resource" xlink:label="label746" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetCashProvidedByUsedInOperatingActivities_en-US">Net cash (used in) provided by operating activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element746" xlink:to="label746" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="element747" />
        <label xlink:type="resource" xlink:label="label747" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInOperatingActivities_en-US">Net Cash Provided by (Used in) Operating Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element747" xlink:to="label747" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="element748" />
        <label xlink:type="resource" xlink:label="label748" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NetIncomeLoss_en-US">Net income (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element748" xlink:to="label748" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="element749" />
        <label xlink:type="resource" xlink:label="label749" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetIncomeLoss_en-US">Net Income (Loss) Attributable to Parent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element749" xlink:to="label749" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="element750" />
        <label xlink:type="resource" xlink:label="label750" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetIncomeLoss_en-US">Net income (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element750" xlink:to="label750" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="element751" />
        <label xlink:type="resource" xlink:label="label751" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_en-US">Cash flows from investing activities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element751" xlink:to="label751" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="element752" />
        <label xlink:type="resource" xlink:label="label752" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element752" xlink:to="label752" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="element753" />
        <label xlink:type="resource" xlink:label="label753" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_en-US">Cash flows from operating activities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element753" xlink:to="label753" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="element754" />
        <label xlink:type="resource" xlink:label="label754" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element754" xlink:to="label754" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="element755" />
        <label xlink:type="resource" xlink:label="label755" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetCashProvidedByUsedInInvestingActivities_en-US">Net cash used in investing activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element755" xlink:to="label755" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="element756" />
        <label xlink:type="resource" xlink:label="label756" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInInvestingActivities_en-US">Net Cash Provided by (Used in) Investing Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element756" xlink:to="label756" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="element757" />
        <label xlink:type="resource" xlink:label="label757" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetCashProvidedByUsedInFinancingActivities_en-US">Net cash (used in) provided by financing activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element757" xlink:to="label757" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="element758" />
        <label xlink:type="resource" xlink:label="label758" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInFinancingActivities_en-US">Net Cash Provided by (Used in) Financing Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element758" xlink:to="label758" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="element759" />
        <label xlink:type="resource" xlink:label="label759" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_en-US">Cash flows from financing activities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element759" xlink:to="label759" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="element760" />
        <label xlink:type="resource" xlink:label="label760" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element760" xlink:to="label760" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="element761" />
        <label xlink:type="resource" xlink:label="label761" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element761" xlink:to="label761" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="element762" />
        <label xlink:type="resource" xlink:label="label762" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element762" xlink:to="label762" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="element763" />
        <label xlink:type="resource" xlink:label="label763" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element763" xlink:to="label763" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="element764" />
        <label xlink:type="resource" xlink:label="label764" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element764" xlink:to="label764" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="element765" />
        <label xlink:type="resource" xlink:label="label765" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_en-US">Recent Accounting Pronouncements</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element765" xlink:to="label765" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="element766" />
        <label xlink:type="resource" xlink:label="label766" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element766" xlink:to="label766" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated" xlink:label="element767" />
        <label xlink:type="resource" xlink:label="label767" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated_en-US">New Accounting Pronouncement or Change in Accounting Principle, Prior Period Not Restated [true false]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element767" xlink:to="label767" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="element768" />
        <label xlink:type="resource" xlink:label="label768" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NoncompeteAgreementsMember_en-US">Non-competition Agreement</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element768" xlink:to="label768" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="element769" />
        <label xlink:type="resource" xlink:label="label769" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NoncompeteAgreementsMember_en-US">Noncompete Agreements [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element769" xlink:to="label769" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportingUnits" xlink:label="element770" />
        <label xlink:type="resource" xlink:label="label770" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NumberOfReportingUnits_en-US">Number of Reporting Units</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element770" xlink:to="label770" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportingUnits" xlink:label="element771" />
        <label xlink:type="resource" xlink:label="label771" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NumberOfReportingUnits_en-US">Number of Reporting Units</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element771" xlink:to="label771" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfInterestRateDerivativesHeld" xlink:label="element772" />
        <label xlink:type="resource" xlink:label="label772" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NumberOfInterestRateDerivativesHeld_en-US">Number of Interest Rate Derivatives Held</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element772" xlink:to="label772" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="element773" />
        <label xlink:type="resource" xlink:label="label773" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NumberOfReportableSegments_en-US">Number of reportable segments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element773" xlink:to="label773" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="element774" />
        <label xlink:type="resource" xlink:label="label774" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NumberOfReportableSegments_en-US">Number of Reportable Segments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element774" xlink:to="label774" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="element775" />
        <label xlink:type="resource" xlink:label="label775" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NumberOfOperatingSegments_en-US">Number of operating segments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element775" xlink:to="label775" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfEmployeesGeographicAreaMember" xlink:label="element776" />
        <label xlink:type="resource" xlink:label="label776" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NumberOfEmployeesGeographicAreaMember_en-US">Number of employees, geographic area</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element776" xlink:to="label776" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfEmployeesGeographicAreaMember" xlink:label="element777" />
        <label xlink:type="resource" xlink:label="label777" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NumberOfEmployeesGeographicAreaMember_en-US">Number of Employees, Geographic Area [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element777" xlink:to="label777" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="element778" />
        <label xlink:type="resource" xlink:label="label778" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeasePayments_en-US">Operating Lease, Payments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element778" xlink:to="label778" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="element779" />
        <label xlink:type="resource" xlink:label="label779" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingLeasePayments_en-US">Operating cash flows from operating leases</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element779" xlink:to="label779" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="element780" />
        <label xlink:type="resource" xlink:label="label780" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element780" xlink:to="label780" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="element781" />
        <label xlink:type="resource" xlink:label="label781" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element781" xlink:to="label781" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="element782" />
        <label xlink:type="resource" xlink:label="label782" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_en-US">Weighted average discount rate, Operating leases</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element782" xlink:to="label782" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="element783" />
        <label xlink:type="resource" xlink:label="label783" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeaseLiability_en-US">Operating Lease, Liability</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element783" xlink:to="label783" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="element784" />
        <label xlink:type="resource" xlink:label="label784" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingLeaseLiability_en-US">Operating Lease, Liability</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element784" xlink:to="label784" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="element785" />
        <label xlink:type="resource" xlink:label="label785" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OperatingLeaseLiability_en-US">Total lease obligations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element785" xlink:to="label785" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="element786" />
        <label xlink:type="resource" xlink:label="label786" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OperatingLeaseLiability_en-US">Total operating lease liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element786" xlink:to="label786" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="element787" />
        <label xlink:type="resource" xlink:label="label787" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OperatingLeaseLiabilityNoncurrent_en-US">Noncurrent operating lease liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element787" xlink:to="label787" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="element788" />
        <label xlink:type="resource" xlink:label="label788" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OperatingLeaseLiabilityNoncurrent_en-US">Noncurrent operating lease liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element788" xlink:to="label788" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="element789" />
        <label xlink:type="resource" xlink:label="label789" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingLeaseLiabilityNoncurrent_en-US">Long-term lease obligations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element789" xlink:to="label789" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="element790" />
        <label xlink:type="resource" xlink:label="label790" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeaseLiabilityNoncurrent_en-US">Long-term lease obligations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element790" xlink:to="label790" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="element791" />
        <label xlink:type="resource" xlink:label="label791" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OperatingLeaseLiabilityNoncurrent_en-US">Long-term lease obligations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element791" xlink:to="label791" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="element792" />
        <label xlink:type="resource" xlink:label="label792" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OperatingLeaseLiabilityCurrent_en-US">Current operating lease liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element792" xlink:to="label792" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="element793" />
        <label xlink:type="resource" xlink:label="label793" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeaseLiabilityCurrent_en-US">Operating Lease, Liability, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element793" xlink:to="label793" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="element794" />
        <label xlink:type="resource" xlink:label="label794" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingLeaseLiabilityCurrent_en-US">Current operating lease liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element794" xlink:to="label794" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="element795" />
        <label xlink:type="resource" xlink:label="label795" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_OperatingLeaseLiabilityCurrent_en-US">Less: current obligations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element795" xlink:to="label795" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="element796" />
        <label xlink:type="resource" xlink:label="label796" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OperatingExpenses_en-US">Total expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element796" xlink:to="label796" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="element797" />
        <label xlink:type="resource" xlink:label="label797" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingExpenses_en-US">Other Operating Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element797" xlink:to="label797" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="element798" />
        <label xlink:type="resource" xlink:label="label798" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeaseCost_en-US">Operating lease cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element798" xlink:to="label798" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="element799" />
        <label xlink:type="resource" xlink:label="label799" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingLeaseCost_en-US">Operating lease cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element799" xlink:to="label799" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="element800" />
        <label xlink:type="resource" xlink:label="label800" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeaseRightOfUseAsset_en-US">Right of use asset</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element800" xlink:to="label800" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="element801" />
        <label xlink:type="resource" xlink:label="label801" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingLeaseRightOfUseAsset_en-US">Right of use asset</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element801" xlink:to="label801" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="element802" />
        <label xlink:type="resource" xlink:label="label802" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OperatingLeaseRightOfUseAsset_en-US">Operating lease right of use assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element802" xlink:to="label802" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="element803" />
        <label xlink:type="resource" xlink:label="label803" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OperatingLeaseRightOfUseAsset_en-US">Operating lease right of use assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element803" xlink:to="label803" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="element804" />
        <label xlink:type="resource" xlink:label="label804" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element804" xlink:to="label804" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="element805" />
        <label xlink:type="resource" xlink:label="label805" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingLossCarryforwardsExpirationDate_en-US">Operating Loss Carryforwards, Expiration Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element805" xlink:to="label805" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="element806" />
        <label xlink:type="resource" xlink:label="label806" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLossCarryforwardsExpirationDate_en-US">Operating Loss Carryforwards, Expiration Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element806" xlink:to="label806" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="element807" />
        <label xlink:type="resource" xlink:label="label807" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element807" xlink:to="label807" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="element808" />
        <label xlink:type="resource" xlink:label="label808" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_en-US">Weighted average remaining lease term (in years), Operating leases</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element808" xlink:to="label808" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="element809" />
        <label xlink:type="resource" xlink:label="label809" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OperatingIncomeLoss_en-US">Operating income (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element809" xlink:to="label809" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="element810" />
        <label xlink:type="resource" xlink:label="label810" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingIncomeLoss_en-US">Operating Income (Loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element810" xlink:to="label810" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="element811" />
        <label xlink:type="resource" xlink:label="label811" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingIncomeLoss_en-US">Operating Income (Loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element811" xlink:to="label811" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="element812" />
        <label xlink:type="resource" xlink:label="label812" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingLossCarryforwards_en-US">Operating Loss Carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element812" xlink:to="label812" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="element813" />
        <label xlink:type="resource" xlink:label="label813" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLossCarryforwards_en-US">Operating Loss Carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element813" xlink:to="label813" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="element814" />
        <label xlink:type="resource" xlink:label="label814" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_en-US">Basis of Presentation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element814" xlink:to="label814" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="element815" />
        <label xlink:type="resource" xlink:label="label815" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element815" xlink:to="label815" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="element816" />
        <label xlink:type="resource" xlink:label="label816" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_en-US">Basis of Presentation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element816" xlink:to="label816" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:label="element817" />
        <label xlink:type="resource" xlink:label="label817" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element817" xlink:to="label817" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:label="element818" />
        <label xlink:type="resource" xlink:label="label818" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_en-US">Amount of Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss) on Derivative</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element818" xlink:to="label818" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:label="element819" />
        <label xlink:type="resource" xlink:label="label819" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_en-US">Other comprehensive income (loss) before reclassifications, Hedging Derivative Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element819" xlink:to="label819" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:label="element820" />
        <label xlink:type="resource" xlink:label="label820" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element820" xlink:to="label820" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:label="element821" />
        <label xlink:type="resource" xlink:label="label821" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_en-US">Amount of Realized Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element821" xlink:to="label821" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:label="element822" />
        <label xlink:type="resource" xlink:label="label822" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_en-US">Amounts reclassified from accumulated other comprehensive income (loss), Hedging Derivative Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element822" xlink:to="label822" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:label="element823" />
        <label xlink:type="resource" xlink:label="label823" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_en-US">Income tax benefit (expense), hedging activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element823" xlink:to="label823" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:label="element824" />
        <label xlink:type="resource" xlink:label="label824" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_en-US">Income tax benefit (expense)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element824" xlink:to="label824" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:label="element825" />
        <label xlink:type="resource" xlink:label="label825" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_en-US">Income tax benefit (expense), hedging activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element825" xlink:to="label825" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:label="element826" />
        <label xlink:type="resource" xlink:label="label826" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_en-US">Unrealized benefit (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element826" xlink:to="label826" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:label="element827" />
        <label xlink:type="resource" xlink:label="label827" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_en-US">Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element827" xlink:to="label827" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="element828" />
        <label xlink:type="resource" xlink:label="label828" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_en-US">Change in unrealized foreign currency hedge and interest rate swaps, net of tax expense or benefit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element828" xlink:to="label828" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:label="element829" />
        <label xlink:type="resource" xlink:label="label829" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_en-US">Other Comprehensive Income (Loss) before Reclassifications, Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element829" xlink:to="label829" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:label="element830" />
        <label xlink:type="resource" xlink:label="label830" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_en-US">Other comprehensive income (loss) before reclassifications, Accumulated Other Comprehensive Income (Loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element830" xlink:to="label830" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:label="element831" />
        <label xlink:type="resource" xlink:label="label831" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_en-US">Amortization of net loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element831" xlink:to="label831" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:label="element832" />
        <label xlink:type="resource" xlink:label="label832" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element832" xlink:to="label832" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" xlink:label="element833" />
        <label xlink:type="resource" xlink:label="label833" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element833" xlink:to="label833" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" xlink:label="element834" />
        <label xlink:type="resource" xlink:label="label834" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_en-US">Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, Before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element834" xlink:to="label834" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" xlink:label="element835" />
        <label xlink:type="resource" xlink:label="label835" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_en-US">Amounts reclassified from accumulated other comprehensive income (loss), Post Retirement Benefit Plan Items</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element835" xlink:to="label835" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:label="element836" />
        <label xlink:type="resource" xlink:label="label836" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_en-US">Prior service costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element836" xlink:to="label836" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:label="element837" />
        <label xlink:type="resource" xlink:label="label837" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element837" xlink:to="label837" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="element838" />
        <label xlink:type="resource" xlink:label="label838" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_en-US">Change in post retirement benefits, net of tax benefit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element838" xlink:to="label838" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="element839" />
        <label xlink:type="resource" xlink:label="label839" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element839" xlink:to="label839" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="element840" />
        <label xlink:type="resource" xlink:label="label840" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherNoncurrentLiabilitiesMember_en-US">Other Noncurrent Liabilities [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element840" xlink:to="label840" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="element841" />
        <label xlink:type="resource" xlink:label="label841" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherNoncurrentAssetsMember_en-US">Other Noncurrent Assets [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element841" xlink:to="label841" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="element842" />
        <label xlink:type="resource" xlink:label="label842" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_en-US">Income tax benefit (expense), Post retirement benefits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element842" xlink:to="label842" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="element843" />
        <label xlink:type="resource" xlink:label="label843" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element843" xlink:to="label843" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="element844" />
        <label xlink:type="resource" xlink:label="label844" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_en-US">Income tax benefit (expense), Post retirement benefits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element844" xlink:to="label844" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:label="element845" />
        <label xlink:type="resource" xlink:label="label845" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_en-US">Net actuarial gain (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element845" xlink:to="label845" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:label="element846" />
        <label xlink:type="resource" xlink:label="label846" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element846" xlink:to="label846" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:label="element847" />
        <label xlink:type="resource" xlink:label="label847" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment and Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element847" xlink:to="label847" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:label="element848" />
        <label xlink:type="resource" xlink:label="label848" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_en-US">Other comprehensive income (loss) before reclassifications, Post Retirement Benefit Plan Items</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element848" xlink:to="label848" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="element849" />
        <label xlink:type="resource" xlink:label="label849" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element849" xlink:to="label849" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="element850" />
        <label xlink:type="resource" xlink:label="label850" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element850" xlink:to="label850" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="element851" />
        <label xlink:type="resource" xlink:label="label851" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossTax_en-US">Other Comprehensive Income (Loss), Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element851" xlink:to="label851" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="element852" />
        <label xlink:type="resource" xlink:label="label852" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossTax_en-US">Other Comprehensive Income (Loss), Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element852" xlink:to="label852" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="element853" />
        <label xlink:type="resource" xlink:label="label853" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OtherComprehensiveIncomeLossTax_en-US">Income tax benefit (expense), Accumulated Other Comprehensive Income (Loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element853" xlink:to="label853" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="element854" />
        <label xlink:type="resource" xlink:label="label854" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherAssetsNoncurrent_en-US">Other non-current assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element854" xlink:to="label854" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="element855" />
        <label xlink:type="resource" xlink:label="label855" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherAssetsNoncurrent_en-US">Other Assets, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element855" xlink:to="label855" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="element856" />
        <label xlink:type="resource" xlink:label="label856" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_en-US">Accumulated Other Comprehensive Income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element856" xlink:to="label856" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="element857" />
        <label xlink:type="resource" xlink:label="label857" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_en-US">Other comprehensive income (loss):</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element857" xlink:to="label857" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="element858" />
        <label xlink:type="resource" xlink:label="label858" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_en-US">Post retirement benefit plan adjustments:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element858" xlink:to="label858" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="element859" />
        <label xlink:type="resource" xlink:label="label859" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element859" xlink:to="label859" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherGeneralExpense" xlink:label="element860" />
        <label xlink:type="resource" xlink:label="label860" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherGeneralExpense_en-US">Other General Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element860" xlink:to="label860" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="element861" />
        <label xlink:type="resource" xlink:label="label861" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OtherLiabilitiesCurrent_en-US">Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element861" xlink:to="label861" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="element862" />
        <label xlink:type="resource" xlink:label="label862" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherLiabilitiesCurrent_en-US">Other Liabilities, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element862" xlink:to="label862" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="element863" />
        <label xlink:type="resource" xlink:label="label863" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherLiabilitiesNoncurrent_en-US">Other non-current liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element863" xlink:to="label863" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="element864" />
        <label xlink:type="resource" xlink:label="label864" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherLiabilitiesNoncurrent_en-US">Other non-current liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element864" xlink:to="label864" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="element865" />
        <label xlink:type="resource" xlink:label="label865" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OtherNonoperatingIncomeExpense_en-US">Total other income and expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element865" xlink:to="label865" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="element866" />
        <label xlink:type="resource" xlink:label="label866" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherNonoperatingIncomeExpense_en-US">Other Nonoperating Income (Expense)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element866" xlink:to="label866" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="element867" />
        <label xlink:type="resource" xlink:label="label867" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherNonoperatingIncomeExpenseAbstract_en-US">Other income and expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element867" xlink:to="label867" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:label="element868" />
        <label xlink:type="resource" xlink:label="label868" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_en-US">Non Cash:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element868" xlink:to="label868" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:label="element869" />
        <label xlink:type="resource" xlink:label="label869" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_en-US">Other Noncash Investing and Financing Items [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element869" xlink:to="label869" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="element870" />
        <label xlink:type="resource" xlink:label="label870" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_en-US">Post retirement health and life insurance benefit plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element870" xlink:to="label870" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="element871" />
        <label xlink:type="resource" xlink:label="label871" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_en-US">Other Postretirement Benefits Plan [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element871" xlink:to="label871" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="element872" />
        <label xlink:type="resource" xlink:label="label872" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OtherAccruedLiabilitiesCurrent_en-US">Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element872" xlink:to="label872" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="element873" />
        <label xlink:type="resource" xlink:label="label873" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherAccruedLiabilitiesCurrent_en-US">Other Accrued Liabilities, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element873" xlink:to="label873" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract" xlink:label="element874" />
        <label xlink:type="resource" xlink:label="label874" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract_en-US">Hedging Derivative Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element874" xlink:to="label874" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="element875" />
        <label xlink:type="resource" xlink:label="label875" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_en-US">Post Retirement Benefit Plan Items</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element875" xlink:to="label875" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="element876" />
        <label xlink:type="resource" xlink:label="label876" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PrimeRateMember_en-US">Prime Rate [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element876" xlink:to="label876" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="element877" />
        <label xlink:type="resource" xlink:label="label877" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PrimeRateMember_en-US">Prime Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element877" xlink:to="label877" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromDepositOnLoan" xlink:label="element878" />
        <label xlink:type="resource" xlink:label="label878" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsForProceedsFromDepositOnLoan_en-US">Payments for (Proceeds from) Deposit on Loan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element878" xlink:to="label878" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="element879" />
        <label xlink:type="resource" xlink:label="label879" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsForRepurchaseOfCommonStock_en-US">Payments related to the purchase of treasury stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element879" xlink:to="label879" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="element880" />
        <label xlink:type="resource" xlink:label="label880" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsForRepurchaseOfCommonStock_en-US">Payments related to purchase of treasury stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element880" xlink:to="label880" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForOperatingActivities" xlink:label="element881" />
        <label xlink:type="resource" xlink:label="label881" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsForOperatingActivities_en-US">Payments for Operating Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element881" xlink:to="label881" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="element882" />
        <label xlink:type="resource" xlink:label="label882" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_PaymentsOfFinancingCosts_en-US">Payment of deferred loan costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element882" xlink:to="label882" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="element883" />
        <label xlink:type="resource" xlink:label="label883" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsOfFinancingCosts_en-US">Payments of Financing Costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element883" xlink:to="label883" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="element884" />
        <label xlink:type="resource" xlink:label="label884" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_PaymentsOfDividends_en-US">Cash dividends paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element884" xlink:to="label884" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="element885" />
        <label xlink:type="resource" xlink:label="label885" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsOfDividends_en-US">Payments of Dividends</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element885" xlink:to="label885" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="element886" />
        <label xlink:type="resource" xlink:label="label886" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_en-US">Payments to Acquire Property, Plant, and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element886" xlink:to="label886" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="element887" />
        <label xlink:type="resource" xlink:label="label887" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_en-US">Payments to Acquire Property, Plant, and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element887" xlink:to="label887" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="element888" />
        <label xlink:type="resource" xlink:label="label888" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_en-US">Purchase of property, plant and equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element888" xlink:to="label888" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:label="element889" />
        <label xlink:type="resource" xlink:label="label889" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_en-US">Pension, health and life insurance expense:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element889" xlink:to="label889" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:label="element890" />
        <label xlink:type="resource" xlink:label="label890" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract_en-US">Pension and Other Postretirement Benefits Cost (Reversal of Cost) [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element890" xlink:to="label890" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="element891" />
        <label xlink:type="resource" xlink:label="label891" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PensionPlansDefinedBenefitMember_en-US">Pension Plan [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element891" xlink:to="label891" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="element892" />
        <label xlink:type="resource" xlink:label="label892" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PensionPlansDefinedBenefitMember_en-US">Multi-employer defined benefit pension plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element892" xlink:to="label892" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="element893" />
        <label xlink:type="resource" xlink:label="label893" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_en-US">Post Retirement Benefits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element893" xlink:to="label893" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="element894" />
        <label xlink:type="resource" xlink:label="label894" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_en-US">Pension and Other Postretirement Benefits Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element894" xlink:to="label894" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:label="element895" />
        <label xlink:type="resource" xlink:label="label895" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_PensionAndOtherPostretirementBenefitExpense_en-US">Total pension expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element895" xlink:to="label895" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:label="element896" />
        <label xlink:type="resource" xlink:label="label896" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PensionAndOtherPostretirementBenefitExpense_en-US">Pension and Other Postretirement Benefits Cost (Reversal of Cost)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element896" xlink:to="label896" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="element897" />
        <label xlink:type="resource" xlink:label="label897" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PlanNameAxis_en-US">Plan Name [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element897" xlink:to="label897" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="element898" />
        <label xlink:type="resource" xlink:label="label898" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PlanNameAxis_en-US">Plan Name [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element898" xlink:to="label898" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="element899" />
        <label xlink:type="resource" xlink:label="label899" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PlanNameDomain_en-US">Plan Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element899" xlink:to="label899" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="element900" />
        <label xlink:type="resource" xlink:label="label900" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PlanNameDomain_en-US">Plan Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element900" xlink:to="label900" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitPlansPolicy" xlink:label="element901" />
        <label xlink:type="resource" xlink:label="label901" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PostemploymentBenefitPlansPolicy_en-US">Post Retirement Benefits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element901" xlink:to="label901" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitPlansPolicy" xlink:label="element902" />
        <label xlink:type="resource" xlink:label="label902" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PostemploymentBenefitPlansPolicy_en-US">Postemployment Benefit Plans, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element902" xlink:to="label902" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityCurrent" xlink:label="element903" />
        <label xlink:type="resource" xlink:label="label903" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_PostemploymentBenefitsLiabilityCurrent_en-US">Current portion of post retirement benefits liability</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element903" xlink:to="label903" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityCurrent" xlink:label="element904" />
        <label xlink:type="resource" xlink:label="label904" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PostemploymentBenefitsLiabilityCurrent_en-US">Postemployment Benefits Liability, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element904" xlink:to="label904" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityNoncurrent" xlink:label="element905" />
        <label xlink:type="resource" xlink:label="label905" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_PostemploymentBenefitsLiabilityNoncurrent_en-US">Post retirement benefits liability</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element905" xlink:to="label905" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityNoncurrent" xlink:label="element906" />
        <label xlink:type="resource" xlink:label="label906" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PostemploymentBenefitsLiabilityNoncurrent_en-US">Postemployment Benefits Liability, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element906" xlink:to="label906" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsPeriodExpense" xlink:label="element907" />
        <label xlink:type="resource" xlink:label="label907" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_PostemploymentBenefitsPeriodExpense_en-US">Total post retirement benefits expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element907" xlink:to="label907" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsPeriodExpense" xlink:label="element908" />
        <label xlink:type="resource" xlink:label="label908" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PostemploymentBenefitsPeriodExpense_en-US">Postemployment Benefits, Period Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element908" xlink:to="label908" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent" xlink:label="element909" />
        <label xlink:type="resource" xlink:label="label909" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_en-US">Postemployment Benefits Liability</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element909" xlink:to="label909" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent" xlink:label="element910" />
        <label xlink:type="resource" xlink:label="label910" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_en-US">Postemployment Benefits Liability</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element910" xlink:to="label910" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredClassAMember" xlink:label="element911" />
        <label xlink:type="resource" xlink:label="label911" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PreferredClassAMember_en-US">Preferred Class [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element911" xlink:to="label911" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="element912" />
        <label xlink:type="resource" xlink:label="label912" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_PreferredStockValue_en-US">Preferred stock - $0.01 par value, authorized shares - 10,000,000; no shares outstanding at December 31, 2020 and December 31, 2019</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element912" xlink:to="label912" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="element913" />
        <label xlink:type="resource" xlink:label="label913" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PreferredStockValue_en-US">Preferred Stock, Value, Issued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element913" xlink:to="label913" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="element914" />
        <label xlink:type="resource" xlink:label="label914" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PreferredStockSharesOutstanding_en-US">Preferred stock, shares outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element914" xlink:to="label914" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="element915" />
        <label xlink:type="resource" xlink:label="label915" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PreferredStockSharesOutstanding_en-US">Preferred Stock, Shares Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element915" xlink:to="label915" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="element916" />
        <label xlink:type="resource" xlink:label="label916" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PreferredStockParOrStatedValuePerShare_en-US">Preferred stock, par value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element916" xlink:to="label916" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="element917" />
        <label xlink:type="resource" xlink:label="label917" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PreferredStockParOrStatedValuePerShare_en-US">Preferred Stock, Par or Stated Value Per Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element917" xlink:to="label917" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="element918" />
        <label xlink:type="resource" xlink:label="label918" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PreferredStockSharesAuthorized_en-US">Preferred stock, shares authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element918" xlink:to="label918" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="element919" />
        <label xlink:type="resource" xlink:label="label919" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PreferredStockSharesAuthorized_en-US">Preferred Stock, Shares Authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element919" xlink:to="label919" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="element920" />
        <label xlink:type="resource" xlink:label="label920" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_en-US">Prepaid expenses and other current assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element920" xlink:to="label920" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="element921" />
        <label xlink:type="resource" xlink:label="label921" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_en-US">Prepaid Expense and Other Assets, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element921" xlink:to="label921" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="element922" />
        <label xlink:type="resource" xlink:label="label922" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_en-US">Prepaid Expenses and Other Current Assets [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element922" xlink:to="label922" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="element923" />
        <label xlink:type="resource" xlink:label="label923" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_en-US">Prepaid expense other current assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element923" xlink:to="label923" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="element924" />
        <label xlink:type="resource" xlink:label="label924" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromLongTermLinesOfCredit_en-US">Proceeds from Long-term Lines of Credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element924" xlink:to="label924" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="element925" />
        <label xlink:type="resource" xlink:label="label925" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProceedsFromLongTermLinesOfCredit_en-US">Proceeds from term loan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element925" xlink:to="label925" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="element926" />
        <label xlink:type="resource" xlink:label="label926" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProceedsFromLinesOfCredit_en-US">Gross borrowings on revolving loans</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element926" xlink:to="label926" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="element927" />
        <label xlink:type="resource" xlink:label="label927" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromLinesOfCredit_en-US">Proceeds from Lines of Credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element927" xlink:to="label927" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember" xlink:label="element928" />
        <label xlink:type="resource" xlink:label="label928" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProductMember_en-US">Product</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element928" xlink:to="label928" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember" xlink:label="element929" />
        <label xlink:type="resource" xlink:label="label929" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProductMember_en-US">Product [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element929" xlink:to="label929" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="element930" />
        <label xlink:type="resource" xlink:label="label930" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PropertyPlantAndEquipmentUsefulLife_en-US">Useful life</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element930" xlink:to="label930" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="element931" />
        <label xlink:type="resource" xlink:label="label931" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentUsefulLife_en-US">Property, Plant and Equipment, Useful Life</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element931" xlink:to="label931" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="element932" />
        <label xlink:type="resource" xlink:label="label932" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PropertyPlantAndEquipmentLineItems_en-US">Property, Plant &amp; Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element932" xlink:to="label932" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="element933" />
        <label xlink:type="resource" xlink:label="label933" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentLineItems_en-US">Property, Plant and Equipment [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element933" xlink:to="label933" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="element934" />
        <label xlink:type="resource" xlink:label="label934" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_en-US">Property, Plant, and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element934" xlink:to="label934" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="element935" />
        <label xlink:type="resource" xlink:label="label935" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element935" xlink:to="label935" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="element936" />
        <label xlink:type="resource" xlink:label="label936" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PropertyPlantAndEquipmentByTypeAxis_en-US">Property, Plant and Equipment, Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element936" xlink:to="label936" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="element937" />
        <label xlink:type="resource" xlink:label="label937" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentByTypeAxis_en-US">Property, Plant and Equipment, Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element937" xlink:to="label937" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="element938" />
        <label xlink:type="resource" xlink:label="label938" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PropertyPlantAndEquipmentTextBlock_en-US">Property, Plant, and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element938" xlink:to="label938" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="element939" />
        <label xlink:type="resource" xlink:label="label939" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentTextBlock_en-US">Property, Plant and Equipment [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element939" xlink:to="label939" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="element940" />
        <label xlink:type="resource" xlink:label="label940" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentAbstract_en-US">Property, Plant, and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element940" xlink:to="label940" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="element941" />
        <label xlink:type="resource" xlink:label="label941" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PropertyPlantAndEquipmentTypeDomain_en-US">Property, Plant and Equipment, Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element941" xlink:to="label941" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="element942" />
        <label xlink:type="resource" xlink:label="label942" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentTypeDomain_en-US">Property, Plant and Equipment, Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element942" xlink:to="label942" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="element943" />
        <label xlink:type="resource" xlink:label="label943" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PropertyPlantAndEquipmentGross_en-US">Property, plant, and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element943" xlink:to="label943" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="element944" />
        <label xlink:type="resource" xlink:label="label944" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentGross_en-US">Property, Plant and Equipment, Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element944" xlink:to="label944" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="element945" />
        <label xlink:type="resource" xlink:label="label945" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PropertyPlantAndEquipmentNet_en-US">Property, plant and equipment - net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element945" xlink:to="label945" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="element946" />
        <label xlink:type="resource" xlink:label="label946" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentNet_en-US">Property, Plant and Equipment, Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element946" xlink:to="label946" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="element947" />
        <label xlink:type="resource" xlink:label="label947" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_PropertyPlantAndEquipmentNet_en-US">Property, plant and equipment, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element947" xlink:to="label947" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="element948" />
        <label xlink:type="resource" xlink:label="label948" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_PropertyPlantAndEquipmentNet_en-US">Property, plant and equipment, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element948" xlink:to="label948" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="element949" />
        <label xlink:type="resource" xlink:label="label949" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_en-US">Property, Plant, and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element949" xlink:to="label949" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="element950" />
        <label xlink:type="resource" xlink:label="label950" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element950" xlink:to="label950" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="element951" />
        <label xlink:type="resource" xlink:label="label951" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_QuarterlyFinancialInformationTextBlock_en-US">Quarterly Results of Operations (Unaudited)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element951" xlink:to="label951" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="element952" />
        <label xlink:type="resource" xlink:label="label952" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_QuarterlyFinancialInformationTextBlock_en-US">Quarterly Financial Information [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element952" xlink:to="label952" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="element953" />
        <label xlink:type="resource" xlink:label="label953" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_en-US">Quarterly Results of Operations (Unaudited)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element953" xlink:to="label953" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RatioOfIndebtednessToNetCapital1" xlink:label="element954" />
        <label xlink:type="resource" xlink:label="label954" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RatioOfIndebtednessToNetCapital1_en-US">Ratio of Indebtedness to Net Capital</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element954" xlink:to="label954" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="element955" />
        <label xlink:type="resource" xlink:label="label955" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_en-US">Accounts Receivable Allowances</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element955" xlink:to="label955" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="element956" />
        <label xlink:type="resource" xlink:label="label956" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element956" xlink:to="label956" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:label="element957" />
        <label xlink:type="resource" xlink:label="label957" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element957" xlink:to="label957" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:label="element958" />
        <label xlink:type="resource" xlink:label="label958" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_en-US">Amounts reclassified from accumulated other comprehensive income (loss), Accumulated Other Comprehensive Income (Loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element958" xlink:to="label958" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:label="element959" />
        <label xlink:type="resource" xlink:label="label959" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element959" xlink:to="label959" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="element960" />
        <label xlink:type="resource" xlink:label="label960" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RelatedPartyDomain_en-US">Related Party [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element960" xlink:to="label960" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="element961" />
        <label xlink:type="resource" xlink:label="label961" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RelatedPartyDomain_en-US">Related Party [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element961" xlink:to="label961" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="element962" />
        <label xlink:type="resource" xlink:label="label962" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_RepaymentsOfLinesOfCredit_en-US">Gross repayment on revolving loans</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element962" xlink:to="label962" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="element963" />
        <label xlink:type="resource" xlink:label="label963" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RepaymentsOfLinesOfCredit_en-US">Repayments of Lines of Credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element963" xlink:to="label963" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="element964" />
        <label xlink:type="resource" xlink:label="label964" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_RepaymentsOfLongTermDebt_en-US">Payment of principal of term loan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element964" xlink:to="label964" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="element965" />
        <label xlink:type="resource" xlink:label="label965" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RepaymentsOfLongTermDebt_en-US">Repayments of Long-term Debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element965" xlink:to="label965" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitAxis" xlink:label="element966" />
        <label xlink:type="resource" xlink:label="label966" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ReportingUnitAxis_en-US">Reporting Unit [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element966" xlink:to="label966" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitDomain" xlink:label="element967" />
        <label xlink:type="resource" xlink:label="label967" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ReportingUnitDomain_en-US">Reporting Unit [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element967" xlink:to="label967" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:label="element968" />
        <label xlink:type="resource" xlink:label="label968" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_en-US">Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element968" xlink:to="label968" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:label="element969" />
        <label xlink:type="resource" xlink:label="label969" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_en-US">Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element969" xlink:to="label969" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="element970" />
        <label xlink:type="resource" xlink:label="label970" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ResearchAndDevelopmentExpense_en-US">Research and Development Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element970" xlink:to="label970" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="element971" />
        <label xlink:type="resource" xlink:label="label971" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ResearchAndDevelopmentExpense_en-US">Research and Development Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element971" xlink:to="label971" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="element972" />
        <label xlink:type="resource" xlink:label="label972" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ResearchAndDevelopmentExpensePolicy_en-US">Research and Development</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element972" xlink:to="label972" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="element973" />
        <label xlink:type="resource" xlink:label="label973" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ResearchAndDevelopmentExpensePolicy_en-US">Research and Development Expense, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element973" xlink:to="label973" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="element974" />
        <label xlink:type="resource" xlink:label="label974" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RestrictedStockMember_en-US">Restricted Stock [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element974" xlink:to="label974" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="element975" />
        <label xlink:type="resource" xlink:label="label975" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RestrictedStockMember_en-US">Restricted Stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element975" xlink:to="label975" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="element976" />
        <label xlink:type="resource" xlink:label="label976" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_RetainedEarningsAccumulatedDeficit_en-US">Retained earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element976" xlink:to="label976" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="element977" />
        <label xlink:type="resource" xlink:label="label977" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RetainedEarningsAccumulatedDeficit_en-US">Retained Earnings (Accumulated Deficit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element977" xlink:to="label977" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="element978" />
        <label xlink:type="resource" xlink:label="label978" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RetainedEarningsMember_en-US">Retained Earnings [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element978" xlink:to="label978" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="element979" />
        <label xlink:type="resource" xlink:label="label979" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RetainedEarningsMember_en-US">Retained Earnings [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element979" xlink:to="label979" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="element980" />
        <label xlink:type="resource" xlink:label="label980" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RetirementPlanTypeAxis_en-US">Retirement Plan Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element980" xlink:to="label980" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="element981" />
        <label xlink:type="resource" xlink:label="label981" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RetirementPlanTypeAxis_en-US">Retirement Plan Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element981" xlink:to="label981" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="element982" />
        <label xlink:type="resource" xlink:label="label982" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RetirementPlanNameDomain_en-US">Retirement Plan Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element982" xlink:to="label982" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="element983" />
        <label xlink:type="resource" xlink:label="label983" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RetirementPlanTypeDomain_en-US">Retirement Plan Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element983" xlink:to="label983" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="element984" />
        <label xlink:type="resource" xlink:label="label984" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RetirementPlanTypeDomain_en-US">Retirement Plan Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element984" xlink:to="label984" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="element985" />
        <label xlink:type="resource" xlink:label="label985" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_en-US">Contract Assets/Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element985" xlink:to="label985" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="element986" />
        <label xlink:type="resource" xlink:label="label986" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_en-US">Revenue from Contract with Customer [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element986" xlink:to="label986" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="element987" />
        <label xlink:type="resource" xlink:label="label987" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_en-US">Total sales</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element987" xlink:to="label987" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="element988" />
        <label xlink:type="resource" xlink:label="label988" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_en-US">Revenue from Contract with Customer, Including Assessed Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element988" xlink:to="label988" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="element989" />
        <label xlink:type="resource" xlink:label="label989" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_en-US">Net sales</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element989" xlink:to="label989" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="element990" />
        <label xlink:type="resource" xlink:label="label990" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_en-US">Total sales</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element990" xlink:to="label990" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="element991" />
        <label xlink:type="resource" xlink:label="label991" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RevenueRecognitionPolicyTextBlock_en-US">Revenue Recognition</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element991" xlink:to="label991" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="element992" />
        <label xlink:type="resource" xlink:label="label992" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RevenueRecognitionPolicyTextBlock_en-US">Revenue Recognition, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element992" xlink:to="label992" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="element993" />
        <label xlink:type="resource" xlink:label="label993" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RevenuesAbstract_en-US">Major Customers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element993" xlink:to="label993" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues" xlink:label="element994" />
        <label xlink:type="resource" xlink:label="label994" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_Revenues_en-US">Total sales</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element994" xlink:to="label994" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues" xlink:label="element995" />
        <label xlink:type="resource" xlink:label="label995" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Revenues_en-US">Revenues</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element995" xlink:to="label995" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues" xlink:label="element996" />
        <label xlink:type="resource" xlink:label="label996" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_Revenues_en-US">Total sales</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element996" xlink:to="label996" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="element997" />
        <label xlink:type="resource" xlink:label="label997" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_en-US">Foreign operations:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element997" xlink:to="label997" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="element998" />
        <label xlink:type="resource" xlink:label="label998" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element998" xlink:to="label998" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="element999" />
        <label xlink:type="resource" xlink:label="label999" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RevolvingCreditFacilityMember_en-US">Revolving Credit Facility [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element999" xlink:to="label999" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="element1000" />
        <label xlink:type="resource" xlink:label="label1000" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RevolvingCreditFacilityMember_en-US">Revolving loans</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1000" xlink:to="label1000" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="element1001" />
        <label xlink:type="resource" xlink:label="label1001" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_en-US">Weighted Average Grant Date Fair Value, Stock Appreciation Rights</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1001" xlink:to="label1001" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="element1002" />
        <label xlink:type="resource" xlink:label="label1002" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1002" xlink:to="label1002" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="element1003" />
        <label xlink:type="resource" xlink:label="label1003" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1003" xlink:to="label1003" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="element1004" />
        <label xlink:type="resource" xlink:label="label1004" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_en-US">Beginning balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1004" xlink:to="label1004" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="element1005" />
        <label xlink:type="resource" xlink:label="label1005" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_en-US">Ending balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1005" xlink:to="label1005" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="element1006" />
        <label xlink:type="resource" xlink:label="label1006" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_en-US">Restricted stock vested</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1006" xlink:to="label1006" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="element1007" />
        <label xlink:type="resource" xlink:label="label1007" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_en-US">Expected Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1007" xlink:to="label1007" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="element1008" />
        <label xlink:type="resource" xlink:label="label1008" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1008" xlink:to="label1008" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="element1009" />
        <label xlink:type="resource" xlink:label="label1009" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_en-US">Number of Shares, Stock Appreciation Rights</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1009" xlink:to="label1009" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="element1010" />
        <label xlink:type="resource" xlink:label="label1010" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_en-US">Forfeited</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1010" xlink:to="label1010" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="element1011" />
        <label xlink:type="resource" xlink:label="label1011" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1011" xlink:to="label1011" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="element1012" />
        <label xlink:type="resource" xlink:label="label1012" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_en-US">Weighted Average Remaining Contractual Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1012" xlink:to="label1012" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="element1013" />
        <label xlink:type="resource" xlink:label="label1013" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1013" xlink:to="label1013" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="element1014" />
        <label xlink:type="resource" xlink:label="label1014" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_en-US">Future intangible amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1014" xlink:to="label1014" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="element1015" />
        <label xlink:type="resource" xlink:label="label1015" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1015" xlink:to="label1015" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="element1016" />
        <label xlink:type="resource" xlink:label="label1016" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SalesRevenueNetMember_en-US">Sales Revenue, Total</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1016" xlink:to="label1016" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="element1017" />
        <label xlink:type="resource" xlink:label="label1017" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SalesRevenueNetMember_en-US">Revenue Benchmark [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1017" xlink:to="label1017" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="element1018" />
        <label xlink:type="resource" xlink:label="label1018" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScenarioPlanMember_en-US">Scenario plan [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1018" xlink:to="label1018" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="element1019" />
        <label xlink:type="resource" xlink:label="label1019" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScenarioPlanMember_en-US">Scenario plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1019" xlink:to="label1019" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="element1020" />
        <label xlink:type="resource" xlink:label="label1020" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1020" xlink:to="label1020" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="element1021" />
        <label xlink:type="resource" xlink:label="label1021" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1021" xlink:to="label1021" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="element1022" />
        <label xlink:type="resource" xlink:label="label1022" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_en-US">Stock appreciation rights activity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1022" xlink:to="label1022" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="element1023" />
        <label xlink:type="resource" xlink:label="label1023" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_en-US">Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1023" xlink:to="label1023" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="element1024" />
        <label xlink:type="resource" xlink:label="label1024" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_en-US">Status of Restricted Stock and changes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1024" xlink:to="label1024" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="element1025" />
        <label xlink:type="resource" xlink:label="label1025" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_en-US">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1025" xlink:to="label1025" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="element1026" />
        <label xlink:type="resource" xlink:label="label1026" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_en-US">Unaudited quarterly results of operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1026" xlink:to="label1026" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="element1027" />
        <label xlink:type="resource" xlink:label="label1027" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_en-US">Quarterly Financial Information [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1027" xlink:to="label1027" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:label="element1028" />
        <label xlink:type="resource" xlink:label="label1028" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_en-US">Participation in the multi-employer defined benefit pension plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1028" xlink:to="label1028" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMultiemployerPlansTableTextBlock" xlink:label="element1029" />
        <label xlink:type="resource" xlink:label="label1029" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfMultiemployerPlansTableTextBlock_en-US">Schedule of Multiemployer Plans [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1029" xlink:to="label1029" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="element1030" />
        <label xlink:type="resource" xlink:label="label1030" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_en-US">Annual maturities of long-term debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1030" xlink:to="label1030" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="element1031" />
        <label xlink:type="resource" xlink:label="label1031" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1031" xlink:to="label1031" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="element1032" />
        <label xlink:type="resource" xlink:label="label1032" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_en-US">Sales by country, based on the ship to location of customers' production facilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1032" xlink:to="label1032" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="element1033" />
        <label xlink:type="resource" xlink:label="label1033" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_en-US">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1033" xlink:to="label1033" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:label="element1034" />
        <label xlink:type="resource" xlink:label="label1034" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_en-US">Estimated future benefit payments of the health care plan for the next ten years</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1034" xlink:to="label1034" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:label="element1035" />
        <label xlink:type="resource" xlink:label="label1035" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_en-US">Schedule of Expected Benefit Payments [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1035" xlink:to="label1035" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock" xlink:label="element1036" />
        <label xlink:type="resource" xlink:label="label1036" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock_en-US">Effect of changing health care cost trend rate by one-percentage point for each future year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1036" xlink:to="label1036" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock" xlink:label="element1037" />
        <label xlink:type="resource" xlink:label="label1037" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock_en-US">Schedule of Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1037" xlink:to="label1037" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="element1038" />
        <label xlink:type="resource" xlink:label="label1038" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_en-US">Provision for income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1038" xlink:to="label1038" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="element1039" />
        <label xlink:type="resource" xlink:label="label1039" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1039" xlink:to="label1039" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="element1040" />
        <label xlink:type="resource" xlink:label="label1040" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_en-US">Deferred tax assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1040" xlink:to="label1040" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="element1041" />
        <label xlink:type="resource" xlink:label="label1041" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1041" xlink:to="label1041" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="element1042" />
        <label xlink:type="resource" xlink:label="label1042" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_en-US">Schedule of Finite-Lived Intangible Assets [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1042" xlink:to="label1042" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="element1043" />
        <label xlink:type="resource" xlink:label="label1043" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1043" xlink:to="label1043" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="element1044" />
        <label xlink:type="resource" xlink:label="label1044" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1044" xlink:to="label1044" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="element1045" />
        <label xlink:type="resource" xlink:label="label1045" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_en-US">Computation of basic and diluted net income (loss) per common share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1045" xlink:to="label1045" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="element1046" />
        <label xlink:type="resource" xlink:label="label1046" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1046" xlink:to="label1046" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="element1047" />
        <label xlink:type="resource" xlink:label="label1047" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_en-US">Changes in Accumulated Other Comprehensive Income by component, net of tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1047" xlink:to="label1047" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="element1048" />
        <label xlink:type="resource" xlink:label="label1048" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1048" xlink:to="label1048" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="element1049" />
        <label xlink:type="resource" xlink:label="label1049" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_en-US">Reconciliation of income tax provision based on the federal statutory income tax rate to the Company's income tax provision</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1049" xlink:to="label1049" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="element1050" />
        <label xlink:type="resource" xlink:label="label1050" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1050" xlink:to="label1050" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:label="element1051" />
        <label xlink:type="resource" xlink:label="label1051" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_en-US">Intangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1051" xlink:to="label1051" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:label="element1052" />
        <label xlink:type="resource" xlink:label="label1052" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_en-US">Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1052" xlink:to="label1052" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="element1053" />
        <label xlink:type="resource" xlink:label="label1053" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1053" xlink:to="label1053" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="element1054" />
        <label xlink:type="resource" xlink:label="label1054" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1054" xlink:to="label1054" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="element1055" />
        <label xlink:type="resource" xlink:label="label1055" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfDebtInstrumentsTextBlock_en-US">Long-term debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1055" xlink:to="label1055" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="element1056" />
        <label xlink:type="resource" xlink:label="label1056" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfDebtInstrumentsTextBlock_en-US">Schedule of Long-term Debt Instruments [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1056" xlink:to="label1056" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:label="element1057" />
        <label xlink:type="resource" xlink:label="label1057" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_en-US">Components of expense for all of the Company's post retirement benefit plans</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1057" xlink:to="label1057" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:label="element1058" />
        <label xlink:type="resource" xlink:label="label1058" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_en-US">Schedule of Defined Benefit Plans Disclosures [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1058" xlink:to="label1058" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="element1059" />
        <label xlink:type="resource" xlink:label="label1059" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfGoodwillTextBlock_en-US">Goodwill activity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1059" xlink:to="label1059" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="element1060" />
        <label xlink:type="resource" xlink:label="label1060" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfGoodwillTextBlock_en-US">Schedule of Goodwill [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1060" xlink:to="label1060" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="element1061" />
        <label xlink:type="resource" xlink:label="label1061" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfGoodwillTable_en-US">Schedule of Goodwill [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1061" xlink:to="label1061" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="element1062" />
        <label xlink:type="resource" xlink:label="label1062" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_en-US">Schedule of Property, Plant and Equipment [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1062" xlink:to="label1062" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="element1063" />
        <label xlink:type="resource" xlink:label="label1063" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_en-US">Property, Plant and Equipment [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1063" xlink:to="label1063" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="element1064" />
        <label xlink:type="resource" xlink:label="label1064" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1064" xlink:to="label1064" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:label="element1065" />
        <label xlink:type="resource" xlink:label="label1065" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_en-US">Unrealized realized gain and loss recognized in Accumulated Comprehensive Income (AOCI)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1065" xlink:to="label1065" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:label="element1066" />
        <label xlink:type="resource" xlink:label="label1066" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1066" xlink:to="label1066" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="element1067" />
        <label xlink:type="resource" xlink:label="label1067" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_en-US">Sales revenue for the above-mentioned customers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1067" xlink:to="label1067" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="element1068" />
        <label xlink:type="resource" xlink:label="label1068" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1068" xlink:to="label1068" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureOfMajorCustomers" xlink:label="element1069" />
        <label xlink:type="resource" xlink:label="label1069" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SegmentReportingDisclosureOfMajorCustomers_en-US">Segment Reporting, Disclosure of Major Customers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1069" xlink:to="label1069" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="element1070" />
        <label xlink:type="resource" xlink:label="label1070" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SegmentReportingAbstract_en-US">Foreign Operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1070" xlink:to="label1070" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="element1071" />
        <label xlink:type="resource" xlink:label="label1071" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SegmentReportingDisclosureTextBlock_en-US">Foreign Operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1071" xlink:to="label1071" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="element1072" />
        <label xlink:type="resource" xlink:label="label1072" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SegmentReportingDisclosureTextBlock_en-US">Foreign Operations [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1072" xlink:to="label1072" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="element1073" />
        <label xlink:type="resource" xlink:label="label1073" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SelectedQuarterlyFinancialInformationAbstract_en-US">Quarterly results of operations:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1073" xlink:to="label1073" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="element1074" />
        <label xlink:type="resource" xlink:label="label1074" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SelectedQuarterlyFinancialInformationAbstract_en-US">Selected Quarterly Financial Information [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1074" xlink:to="label1074" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:label="element1075" />
        <label xlink:type="resource" xlink:label="label1075" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SelfInsuranceReservePolicyTextBlock_en-US">Self-Insurance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1075" xlink:to="label1075" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:label="element1076" />
        <label xlink:type="resource" xlink:label="label1076" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SelfInsuranceReservePolicyTextBlock_en-US">Self-Insuance, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1076" xlink:to="label1076" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserve" xlink:label="element1077" />
        <label xlink:type="resource" xlink:label="label1077" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SelfInsuranceReserve_en-US">Self Insurance Reserve</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1077" xlink:to="label1077" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserve" xlink:label="element1078" />
        <label xlink:type="resource" xlink:label="label1078" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SelfInsuranceReserve_en-US">Self Insurance Reserve</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1078" xlink:to="label1078" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="element1079" />
        <label xlink:type="resource" xlink:label="label1079" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SellingGeneralAndAdministrativeExpensesMember_en-US">Selling, General and Administrative Expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1079" xlink:to="label1079" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="element1080" />
        <label xlink:type="resource" xlink:label="label1080" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SellingGeneralAndAdministrativeExpensesMember_en-US">Selling, General and Administrative Expenses [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1080" xlink:to="label1080" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="element1081" />
        <label xlink:type="resource" xlink:label="label1081" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SellingGeneralAndAdministrativeExpense_en-US">Selling, general and administrative expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1081" xlink:to="label1081" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="element1082" />
        <label xlink:type="resource" xlink:label="label1082" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SellingGeneralAndAdministrativeExpense_en-US">Selling, General and Administrative Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1082" xlink:to="label1082" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="element1083" />
        <label xlink:type="resource" xlink:label="label1083" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ServiceMember_en-US">Tooling</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1083" xlink:to="label1083" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="element1084" />
        <label xlink:type="resource" xlink:label="label1084" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ServiceMember_en-US">Service [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1084" xlink:to="label1084" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="element1085" />
        <label xlink:type="resource" xlink:label="label1085" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_en-US">Vested</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1085" xlink:to="label1085" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="element1086" />
        <label xlink:type="resource" xlink:label="label1086" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1086" xlink:to="label1086" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="element1087" />
        <label xlink:type="resource" xlink:label="label1087" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_en-US">Granted</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1087" xlink:to="label1087" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="element1088" />
        <label xlink:type="resource" xlink:label="label1088" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1088" xlink:to="label1088" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="element1089" />
        <label xlink:type="resource" xlink:label="label1089" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_en-US">Weighted Average Grant Date Fair Value, Restricted Stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1089" xlink:to="label1089" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="element1090" />
        <label xlink:type="resource" xlink:label="label1090" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1090" xlink:to="label1090" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="element1091" />
        <label xlink:type="resource" xlink:label="label1091" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ShareBasedCompensation_en-US">Share-based compensation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1091" xlink:to="label1091" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="element1092" />
        <label xlink:type="resource" xlink:label="label1092" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensation_en-US">Share-based Compensation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1092" xlink:to="label1092" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="element1093" />
        <label xlink:type="resource" xlink:label="label1093" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_en-US">Granted</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1093" xlink:to="label1093" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="element1094" />
        <label xlink:type="resource" xlink:label="label1094" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1094" xlink:to="label1094" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="element1095" />
        <label xlink:type="resource" xlink:label="label1095" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1095" xlink:to="label1095" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="element1096" />
        <label xlink:type="resource" xlink:label="label1096" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1096" xlink:to="label1096" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="element1097" />
        <label xlink:type="resource" xlink:label="label1097" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_en-US">Forfeited, USD per share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1097" xlink:to="label1097" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="element1098" />
        <label xlink:type="resource" xlink:label="label1098" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1098" xlink:to="label1098" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="element1099" />
        <label xlink:type="resource" xlink:label="label1099" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_en-US">Award Vesting Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1099" xlink:to="label1099" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="element1100" />
        <label xlink:type="resource" xlink:label="label1100" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1100" xlink:to="label1100" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="element1101" />
        <label xlink:type="resource" xlink:label="label1101" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_en-US">Granted</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1101" xlink:to="label1101" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="element1102" />
        <label xlink:type="resource" xlink:label="label1102" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1102" xlink:to="label1102" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="element1103" />
        <label xlink:type="resource" xlink:label="label1103" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_en-US">Forfeited</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1103" xlink:to="label1103" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="element1104" />
        <label xlink:type="resource" xlink:label="label1104" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1104" xlink:to="label1104" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="element1105" />
        <label xlink:type="resource" xlink:label="label1105" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_en-US">Vested</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1105" xlink:to="label1105" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="element1106" />
        <label xlink:type="resource" xlink:label="label1106" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1106" xlink:to="label1106" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="element1107" />
        <label xlink:type="resource" xlink:label="label1107" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_en-US">Number of Shares, Restricted Stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1107" xlink:to="label1107" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="element1108" />
        <label xlink:type="resource" xlink:label="label1108" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1108" xlink:to="label1108" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="element1109" />
        <label xlink:type="resource" xlink:label="label1109" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_en-US">Unvested balance at Period Start</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1109" xlink:to="label1109" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="element1110" />
        <label xlink:type="resource" xlink:label="label1110" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1110" xlink:to="label1110" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="element1111" />
        <label xlink:type="resource" xlink:label="label1111" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_en-US">Unvested balance at Period End</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1111" xlink:to="label1111" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="element1112" />
        <label xlink:type="resource" xlink:label="label1112" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_en-US">Granted, USD per share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1112" xlink:to="label1112" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="element1113" />
        <label xlink:type="resource" xlink:label="label1113" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_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</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1113" xlink:to="label1113" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="element1114" />
        <label xlink:type="resource" xlink:label="label1114" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_en-US">Vested, USD per share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1114" xlink:to="label1114" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="element1115" />
        <label xlink:type="resource" xlink:label="label1115" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_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</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1115" xlink:to="label1115" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="element1116" />
        <label xlink:type="resource" xlink:label="label1116" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_en-US">Unvested balance at Period Start,USD per share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1116" xlink:to="label1116" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="element1117" />
        <label xlink:type="resource" xlink:label="label1117" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1117" xlink:to="label1117" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="element1118" />
        <label xlink:type="resource" xlink:label="label1118" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_en-US">Unvested balance at Period End, USD per share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1118" xlink:to="label1118" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="element1119" />
        <label xlink:type="resource" xlink:label="label1119" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1119" xlink:to="label1119" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="element1120" />
        <label xlink:type="resource" xlink:label="label1120" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_en-US">Number of shares authorized for grant</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1120" xlink:to="label1120" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="element1121" />
        <label xlink:type="resource" xlink:label="label1121" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1121" xlink:to="label1121" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="element1122" />
        <label xlink:type="resource" xlink:label="label1122" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_en-US">Exercisable at the Period end</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1122" xlink:to="label1122" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="element1123" />
        <label xlink:type="resource" xlink:label="label1123" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1123" xlink:to="label1123" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="element1124" />
        <label xlink:type="resource" xlink:label="label1124" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_en-US">Exercisable at the end of period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1124" xlink:to="label1124" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="element1125" />
        <label xlink:type="resource" xlink:label="label1125" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1125" xlink:to="label1125" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="element1126" />
        <label xlink:type="resource" xlink:label="label1126" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_en-US">Forfeited</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1126" xlink:to="label1126" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="element1127" />
        <label xlink:type="resource" xlink:label="label1127" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1127" xlink:to="label1127" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:label="element1128" />
        <label xlink:type="resource" xlink:label="label1128" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1128" xlink:to="label1128" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:label="element1129" />
        <label xlink:type="resource" xlink:label="label1129" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_en-US">Terms of Award</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1129" xlink:to="label1129" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="element1130" />
        <label xlink:type="resource" xlink:label="label1130" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_en-US">Award Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1130" xlink:to="label1130" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="element1131" />
        <label xlink:type="resource" xlink:label="label1131" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_en-US">Award Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1131" xlink:to="label1131" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="element1132" />
        <label xlink:type="resource" xlink:label="label1132" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1132" xlink:to="label1132" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="element1133" />
        <label xlink:type="resource" xlink:label="label1133" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1133" xlink:to="label1133" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="element1134" />
        <label xlink:type="resource" xlink:label="label1134" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_en-US">Ending Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1134" xlink:to="label1134" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="element1135" />
        <label xlink:type="resource" xlink:label="label1135" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_en-US">Beginning Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1135" xlink:to="label1135" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="element1136" />
        <label xlink:type="resource" xlink:label="label1136" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_en-US">Intrinsic Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1136" xlink:to="label1136" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="element1137" />
        <label xlink:type="resource" xlink:label="label1137" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1137" xlink:to="label1137" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="element1138" />
        <label xlink:type="resource" xlink:label="label1138" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_en-US">Shares Withheld for Tax Withholding Obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1138" xlink:to="label1138" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="element1139" />
        <label xlink:type="resource" xlink:label="label1139" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_en-US">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1139" xlink:to="label1139" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="element1140" />
        <label xlink:type="resource" xlink:label="label1140" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_SharesOutstanding_en-US">Beginning Balance, Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1140" xlink:to="label1140" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="element1141" />
        <label xlink:type="resource" xlink:label="label1141" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharesOutstanding_en-US">Shares, Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1141" xlink:to="label1141" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="element1142" />
        <label xlink:type="resource" xlink:label="label1142" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_SharesOutstanding_en-US">Ending Balance, Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1142" xlink:to="label1142" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="element1143" />
        <label xlink:type="resource" xlink:label="label1143" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharesIssuedPricePerShare_en-US">Shares Issued Price Per Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1143" xlink:to="label1143" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="element1144" />
        <label xlink:type="resource" xlink:label="label1144" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SharesIssuedPricePerShare_en-US">Grant price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1144" xlink:to="label1144" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="element1145" />
        <label xlink:type="resource" xlink:label="label1145" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SignificantAccountingPoliciesTextBlock_en-US">Summary of Significant Accounting Policies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1145" xlink:to="label1145" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="element1146" />
        <label xlink:type="resource" xlink:label="label1146" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SignificantAccountingPoliciesTextBlock_en-US">Significant Accounting Policies [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1146" xlink:to="label1146" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="element1147" />
        <label xlink:type="resource" xlink:label="label1147" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StateAndLocalJurisdictionMember_en-US">State and Local Jurisdiction [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1147" xlink:to="label1147" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="element1148" />
        <label xlink:type="resource" xlink:label="label1148" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StateAndLocalJurisdictionMember_en-US">State and Local Jurisdiction</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1148" xlink:to="label1148" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="element1149" />
        <label xlink:type="resource" xlink:label="label1149" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementOfFinancialPositionAbstract_en-US">Consolidated Balance Sheets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1149" xlink:to="label1149" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="element1150" />
        <label xlink:type="resource" xlink:label="label1150" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_en-US">Consolidated Statements of Other Comprehensive Income (Loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1150" xlink:to="label1150" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="element1151" />
        <label xlink:type="resource" xlink:label="label1151" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementTable_en-US">Statement [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1151" xlink:to="label1151" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="element1152" />
        <label xlink:type="resource" xlink:label="label1152" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementLineItems_en-US">Statement [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1152" xlink:to="label1152" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="element1153" />
        <label xlink:type="resource" xlink:label="label1153" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StatementLineItems_en-US">Statement [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1153" xlink:to="label1153" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="element1154" />
        <label xlink:type="resource" xlink:label="label1154" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementOfCashFlowsAbstract_en-US">Consolidated Statements of Cash Flows</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1154" xlink:to="label1154" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="element1155" />
        <label xlink:type="resource" xlink:label="label1155" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementEquityComponentsAxis_en-US">Equity Components [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1155" xlink:to="label1155" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="element1156" />
        <label xlink:type="resource" xlink:label="label1156" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StatementEquityComponentsAxis_en-US">Equity Components [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1156" xlink:to="label1156" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="element1157" />
        <label xlink:type="resource" xlink:label="label1157" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StatementClassOfStockAxis_en-US">Class of Stock [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1157" xlink:to="label1157" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="element1158" />
        <label xlink:type="resource" xlink:label="label1158" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementClassOfStockAxis_en-US">Class of Stock [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1158" xlink:to="label1158" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="element1159" />
        <label xlink:type="resource" xlink:label="label1159" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementOfStockholdersEquityAbstract_en-US">Consolidated Statements of Stockholders' Equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1159" xlink:to="label1159" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="element1160" />
        <label xlink:type="resource" xlink:label="label1160" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_en-US">Vested</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1160" xlink:to="label1160" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="element1161" />
        <label xlink:type="resource" xlink:label="label1161" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1161" xlink:to="label1161" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="element1162" />
        <label xlink:type="resource" xlink:label="label1162" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_en-US">Restricted stock issued, Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1162" xlink:to="label1162" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="element1163" />
        <label xlink:type="resource" xlink:label="label1163" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1163" xlink:to="label1163" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="element1164" />
        <label xlink:type="resource" xlink:label="label1164" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StockAppreciationRightsSARSMember_en-US">Stock Appreciation Rights (SARs)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1164" xlink:to="label1164" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="element1165" />
        <label xlink:type="resource" xlink:label="label1165" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockAppreciationRightsSARSMember_en-US">Stock Appreciation Rights (SARs) [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1165" xlink:to="label1165" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="element1166" />
        <label xlink:type="resource" xlink:label="label1166" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_StockholdersEquity_en-US">Beginning Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1166" xlink:to="label1166" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="element1167" />
        <label xlink:type="resource" xlink:label="label1167" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquity_en-US">Stockholders Equity Attributable to Parent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1167" xlink:to="label1167" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="element1168" />
        <label xlink:type="resource" xlink:label="label1168" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_StockholdersEquity_en-US">Ending Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1168" xlink:to="label1168" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="element1169" />
        <label xlink:type="resource" xlink:label="label1169" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_StockholdersEquity_en-US">Total Stockholders' Equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1169" xlink:to="label1169" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="element1170" />
        <label xlink:type="resource" xlink:label="label1170" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_StockholdersEquityAbstract_en-US">Stockholders Equity:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1170" xlink:to="label1170" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="element1171" />
        <label xlink:type="resource" xlink:label="label1171" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquityAbstract_en-US">Stockholders Equity Attributable to Parent [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1171" xlink:to="label1171" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="element1172" />
        <label xlink:type="resource" xlink:label="label1172" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StockholdersEquityAbstract_en-US">Stockholders Equity:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1172" xlink:to="label1172" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="element1173" />
        <label xlink:type="resource" xlink:label="label1173" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_en-US">Other supplemental balance sheet information related to leases</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1173" xlink:to="label1173" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="element1174" />
        <label xlink:type="resource" xlink:label="label1174" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_en-US">Supplemental Balance Sheet Disclosures [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1174" xlink:to="label1174" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="element1175" />
        <label xlink:type="resource" xlink:label="label1175" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_SupplementalCashFlowInformationAbstract_en-US">Cash paid for:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1175" xlink:to="label1175" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="element1176" />
        <label xlink:type="resource" xlink:label="label1176" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SupplementalCashFlowInformationAbstract_en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1176" xlink:to="label1176" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="element1177" />
        <label xlink:type="resource" xlink:label="label1177" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TaxCreditCarryforwardAmount_en-US">Interest limitation carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1177" xlink:to="label1177" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="element1178" />
        <label xlink:type="resource" xlink:label="label1178" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TaxCreditCarryforwardAmount_en-US">Tax Credit Carryforward, Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1178" xlink:to="label1178" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="element1179" />
        <label xlink:type="resource" xlink:label="label1179" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TaxesPayableCurrent_en-US">Taxes payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1179" xlink:to="label1179" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="element1180" />
        <label xlink:type="resource" xlink:label="label1180" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ToolsDiesAndMoldsMember_en-US">Tools, dies and patterns</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1180" xlink:to="label1180" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="element1181" />
        <label xlink:type="resource" xlink:label="label1181" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ToolsDiesAndMoldsMember_en-US">Tools, Dies and Molds [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1181" xlink:to="label1181" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="element1182" />
        <label xlink:type="resource" xlink:label="label1182" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TradeNamesMember_en-US">Trade Name</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1182" xlink:to="label1182" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="element1183" />
        <label xlink:type="resource" xlink:label="label1183" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TradeNamesMember_en-US">Trade Names [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1183" xlink:to="label1183" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember" xlink:label="element1184" />
        <label xlink:type="resource" xlink:label="label1184" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TrademarksMember_en-US">Trademarks</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1184" xlink:to="label1184" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember" xlink:label="element1185" />
        <label xlink:type="resource" xlink:label="label1185" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TrademarksMember_en-US">Trademarks [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1185" xlink:to="label1185" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="element1186" />
        <label xlink:type="resource" xlink:label="label1186" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TreasuryStockShares_en-US">Treasury Stock, Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1186" xlink:to="label1186" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="element1187" />
        <label xlink:type="resource" xlink:label="label1187" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TreasuryStockShares_en-US">Treasury Stock, Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1187" xlink:to="label1187" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredParValueMethod" xlink:label="element1188" />
        <label xlink:type="resource" xlink:label="label1188" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_TreasuryStockValueAcquiredParValueMethod_en-US">Purchase of treasury stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1188" xlink:to="label1188" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredParValueMethod" xlink:label="element1189" />
        <label xlink:type="resource" xlink:label="label1189" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TreasuryStockValueAcquiredParValueMethod_en-US">Treasury Stock, Value, Acquired, Par Value Method</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1189" xlink:to="label1189" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="element1190" />
        <label xlink:type="resource" xlink:label="label1190" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_TreasuryStockSharesAcquired_en-US">Purchase of treasury stock, Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1190" xlink:to="label1190" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="element1191" />
        <label xlink:type="resource" xlink:label="label1191" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TreasuryStockSharesAcquired_en-US">Treasury Stock, Shares, Acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1191" xlink:to="label1191" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="element1192" />
        <label xlink:type="resource" xlink:label="label1192" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_TreasuryStockValue_en-US">Treasury stock - at cost, 3,810,929 shares at December 31, 2020 and 3,806,355 shares at December 31, 2019</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1192" xlink:to="label1192" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="element1193" />
        <label xlink:type="resource" xlink:label="label1193" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TreasuryStockValue_en-US">Treasury Stock, Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1193" xlink:to="label1193" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="element1194" />
        <label xlink:type="resource" xlink:label="label1194" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TreasuryStockMember_en-US">Treasury Stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1194" xlink:to="label1194" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="element1195" />
        <label xlink:type="resource" xlink:label="label1195" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TreasuryStockMember_en-US">Treasury Stock [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1195" xlink:to="label1195" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="element1196" />
        <label xlink:type="resource" xlink:label="label1196" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TypeOfAdoptionMember_en-US">Accounting Standards Update [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1196" xlink:to="label1196" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="element1197" />
        <label xlink:type="resource" xlink:label="label1197" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TypeOfAdoptionMember_en-US">Accounting Standards Update [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1197" xlink:to="label1197" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypesOfItemsHedgedByInterestRateDerivatives" xlink:label="element1198" />
        <label xlink:type="resource" xlink:label="label1198" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TypesOfItemsHedgedByInterestRateDerivatives_en-US">Types of Items Hedged by Interest Rate Derivatives</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1198" xlink:to="label1198" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:label="element1199" />
        <label xlink:type="resource" xlink:label="label1199" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_en-US">Less: net income allocated to participating securities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1199" xlink:to="label1199" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:label="element1200" />
        <label xlink:type="resource" xlink:label="label1200" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Basic</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1200" xlink:to="label1200" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnionizedEmployeesConcentrationRiskMember" xlink:label="element1201" />
        <label xlink:type="resource" xlink:label="label1201" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_UnionizedEmployeesConcentrationRiskMember_en-US">Unionized employees concentration risk</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1201" xlink:to="label1201" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnionizedEmployeesConcentrationRiskMember" xlink:label="element1202" />
        <label xlink:type="resource" xlink:label="label1202" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UnionizedEmployeesConcentrationRiskMember_en-US">Unionized Employees Concentration Risk [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1202" xlink:to="label1202" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="element1203" />
        <label xlink:type="resource" xlink:label="label1203" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_UnrecognizedTaxBenefits_en-US">Unrecognized Tax Benefits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1203" xlink:to="label1203" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="element1204" />
        <label xlink:type="resource" xlink:label="label1204" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UnrecognizedTaxBenefits_en-US">Unrecognized Tax Benefits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1204" xlink:to="label1204" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemNatureOfEventOrTransaction" xlink:label="element1205" />
        <label xlink:type="resource" xlink:label="label1205" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UnusualOrInfrequentItemNatureOfEventOrTransaction_en-US">Unusual or Infrequent Item, or Both, Nature of Event or Transaction</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1205" xlink:to="label1205" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="element1206" />
        <label xlink:type="resource" xlink:label="label1206" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_UseOfEstimates_en-US">Use of Estimates</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1206" xlink:to="label1206" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="element1207" />
        <label xlink:type="resource" xlink:label="label1207" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UseOfEstimates_en-US">Use of Estimates, Policy [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1207" xlink:to="label1207" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="element1208" />
        <label xlink:type="resource" xlink:label="label1208" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ValuationTechniqueDomain_en-US">Valuation Approach and Technique [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1208" xlink:to="label1208" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="element1209" />
        <label xlink:type="resource" xlink:label="label1209" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ValuationAllowancesAndReservesTypeAxis_en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1209" xlink:to="label1209" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="element1210" />
        <label xlink:type="resource" xlink:label="label1210" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesTypeAxis_en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1210" xlink:to="label1210" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="element1211" />
        <label xlink:type="resource" xlink:label="label1211" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ValuationTechniqueAxis_en-US">Valuation Approach and Technique [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1211" xlink:to="label1211" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="element1212" />
        <label xlink:type="resource" xlink:label="label1212" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ValuationAllowancesAndReservesDomain_en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1212" xlink:to="label1212" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="element1213" />
        <label xlink:type="resource" xlink:label="label1213" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesDomain_en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1213" xlink:to="label1213" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="element1214" />
        <label xlink:type="resource" xlink:label="label1214" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_ValuationAllowancesAndReservesBalance_en-US">Balance at Beginning of Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1214" xlink:to="label1214" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="element1215" />
        <label xlink:type="resource" xlink:label="label1215" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesBalance_en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1215" xlink:to="label1215" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="element1216" />
        <label xlink:type="resource" xlink:label="label1216" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_ValuationAllowancesAndReservesBalance_en-US">Balance at End of Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1216" xlink:to="label1216" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="element1217" />
        <label xlink:type="resource" xlink:label="label1217" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_en-US">Charged to Other Accounts</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1217" xlink:to="label1217" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="element1218" />
        <label xlink:type="resource" xlink:label="label1218" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1218" xlink:to="label1218" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="element1219" />
        <label xlink:type="resource" xlink:label="label1219" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ValuationAllowancesAndReservesDeductions_en-US">Deductions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1219" xlink:to="label1219" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="element1220" />
        <label xlink:type="resource" xlink:label="label1220" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesDeductions_en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1220" xlink:to="label1220" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivable" xlink:label="element1221" />
        <label xlink:type="resource" xlink:label="label1221" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ValueAddedTaxReceivable_en-US">Income tax receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1221" xlink:to="label1221" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivable" xlink:label="element1222" />
        <label xlink:type="resource" xlink:label="label1222" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ValueAddedTaxReceivable_en-US">Value Added Tax Receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1222" xlink:to="label1222" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="element1223" />
        <label xlink:type="resource" xlink:label="label1223" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_VariableRateDomain_en-US">Variable Rate [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1223" xlink:to="label1223" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="element1224" />
        <label xlink:type="resource" xlink:label="label1224" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_VariableRateAxis_en-US">Variable Rate [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1224" xlink:to="label1224" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="element1225" />
        <label xlink:type="resource" xlink:label="label1225" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_en-US">Effect of dilutive securities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1225" xlink:to="label1225" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="element1226" />
        <label xlink:type="resource" xlink:label="label1226" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1226" xlink:to="label1226" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="element1227" />
        <label xlink:type="resource" xlink:label="label1227" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_en-US">Weighted average common shares outstanding - basic</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1227" xlink:to="label1227" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="element1228" />
        <label xlink:type="resource" xlink:label="label1228" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_en-US">Weighted Average Number of Shares Outstanding, Basic</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1228" xlink:to="label1228" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="element1229" />
        <label xlink:type="resource" xlink:label="label1229" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_en-US">Basic</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1229" xlink:to="label1229" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="element1230" />
        <label xlink:type="resource" xlink:label="label1230" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_en-US">Weighted average common and potentially issuable common shares outstanding - diluted (in shares)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1230" xlink:to="label1230" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="element1231" />
        <label xlink:type="resource" xlink:label="label1231" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1231" xlink:to="label1231" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="element1232" />
        <label xlink:type="resource" xlink:label="label1232" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_en-US">Diluted</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1232" xlink:to="label1232" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember" xlink:label="element1233" />
        <label xlink:type="resource" xlink:label="label1233" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_en-US">Workforce subject to collective bargaining arrangements</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1233" xlink:to="label1233" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember" xlink:label="element1234" />
        <label xlink:type="resource" xlink:label="label1234" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_en-US">Workforce Subject to Collective Bargaining Arrangements [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1234" xlink:to="label1234" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract" xlink:label="element1235" />
        <label xlink:type="resource" xlink:label="label1235" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_CoverAbstract_en-US">Cover</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1235" xlink:to="label1235" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType" xlink:label="element1236" />
        <label xlink:type="resource" xlink:label="label1236" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_DocumentType_en-US">Document Type</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1236" xlink:to="label1236" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType" xlink:label="element1237" />
        <label xlink:type="resource" xlink:label="label1237" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentType_en-US">Document Type</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1237" xlink:to="label1237" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport" xlink:label="element1238" />
        <label xlink:type="resource" xlink:label="label1238" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentAnnualReport_en-US">Document Annual Report</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1238" xlink:to="label1238" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport" xlink:label="element1239" />
        <label xlink:type="resource" xlink:label="label1239" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentTransitionReport_en-US">Document Transition Report</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1239" xlink:to="label1239" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="element1240" />
        <label xlink:type="resource" xlink:label="label1240" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityInteractiveDataCurrent_en-US">Entity Interactive Data Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1240" xlink:to="label1240" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="element1241" />
        <label xlink:type="resource" xlink:label="label1241" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityInteractiveDataCurrent_en-US">Entity Interactive Data Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1241" xlink:to="label1241" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag" xlink:label="element1242" />
        <label xlink:type="resource" xlink:label="label1242" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_AmendmentFlag_en-US">Amendment Flag</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1242" xlink:to="label1242" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag" xlink:label="element1243" />
        <label xlink:type="resource" xlink:label="label1243" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_AmendmentFlag_en-US">Amendment Flag</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1243" xlink:to="label1243" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="element1244" />
        <label xlink:type="resource" xlink:label="label1244" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_IcfrAuditorAttestationFlag_en-US">ICFR Auditor Attestation Flag</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1244" xlink:to="label1244" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="element1245" />
        <label xlink:type="resource" xlink:label="label1245" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_DocumentFiscalYearFocus_en-US">Document Fiscal Year Focus</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1245" xlink:to="label1245" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="element1246" />
        <label xlink:type="resource" xlink:label="label1246" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentFiscalYearFocus_en-US">Document Fiscal Year Focus</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1246" xlink:to="label1246" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="element1247" />
        <label xlink:type="resource" xlink:label="label1247" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_DocumentFiscalPeriodFocus_en-US">Document Fiscal Period Focus</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1247" xlink:to="label1247" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="element1248" />
        <label xlink:type="resource" xlink:label="label1248" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentFiscalPeriodFocus_en-US">Document Fiscal Period Focus</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1248" xlink:to="label1248" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="element1249" />
        <label xlink:type="resource" xlink:label="label1249" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_DocumentPeriodEndDate_en-US">Document Period End Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1249" xlink:to="label1249" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="element1250" />
        <label xlink:type="resource" xlink:label="label1250" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentPeriodEndDate_en-US">Document Period End Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1250" xlink:to="label1250" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable" xlink:label="element1251" />
        <label xlink:type="resource" xlink:label="label1251" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntitiesTable_en-US">Entities [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1251" xlink:to="label1251" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable" xlink:label="element1252" />
        <label xlink:type="resource" xlink:label="label1252" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntitiesTable_en-US">Entities [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1252" xlink:to="label1252" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis" xlink:label="element1253" />
        <label xlink:type="resource" xlink:label="label1253" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_LegalEntityAxis_en-US">Legal Entity [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1253" xlink:to="label1253" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis" xlink:label="element1254" />
        <label xlink:type="resource" xlink:label="label1254" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_LegalEntityAxis_en-US">Legal Entity [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1254" xlink:to="label1254" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain" xlink:label="element1255" />
        <label xlink:type="resource" xlink:label="label1255" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityDomain_en-US">Entity [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1255" xlink:to="label1255" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain" xlink:label="element1256" />
        <label xlink:type="resource" xlink:label="label1256" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityDomain_en-US">Entity [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1256" xlink:to="label1256" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="element1257" />
        <label xlink:type="resource" xlink:label="label1257" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityInformationLineItems_en-US">Entity Information [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1257" xlink:to="label1257" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="element1258" />
        <label xlink:type="resource" xlink:label="label1258" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityInformationLineItems_en-US">Entity Information [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1258" xlink:to="label1258" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName" xlink:label="element1259" />
        <label xlink:type="resource" xlink:label="label1259" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityRegistrantName_en-US">Entity Registrant Name</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1259" xlink:to="label1259" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName" xlink:label="element1260" />
        <label xlink:type="resource" xlink:label="label1260" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityRegistrantName_en-US">Entity Registrant Name</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1260" xlink:to="label1260" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="element1261" />
        <label xlink:type="resource" xlink:label="label1261" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityCentralIndexKey_en-US">Entity Central Index Key</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1261" xlink:to="label1261" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="element1262" />
        <label xlink:type="resource" xlink:label="label1262" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityCentralIndexKey_en-US">Entity Central Index Key</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1262" xlink:to="label1262" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber" xlink:label="element1263" />
        <label xlink:type="resource" xlink:label="label1263" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityFileNumber_en-US">Entity File Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1263" xlink:to="label1263" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="element1264" />
        <label xlink:type="resource" xlink:label="label1264" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityTaxIdentificationNumber_en-US">Entity Tax Identification Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1264" xlink:to="label1264" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="element1265" />
        <label xlink:type="resource" xlink:label="label1265" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityIncorporationStateCountryCode_en-US">Entity Incorporation State Country Code</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1265" xlink:to="label1265" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityNumberOfEmployees" xlink:label="element1266" />
        <label xlink:type="resource" xlink:label="label1266" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityNumberOfEmployees_en-US">Entity Number of Employees</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1266" xlink:to="label1266" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityNumberOfEmployees" xlink:label="element1267" />
        <label xlink:type="resource" xlink:label="label1267" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityNumberOfEmployees_en-US">Entity Number of Employees</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1267" xlink:to="label1267" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="element1268" />
        <label xlink:type="resource" xlink:label="label1268" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_CurrentFiscalYearEndDate_en-US">Current Fiscal Year End Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1268" xlink:to="label1268" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="element1269" />
        <label xlink:type="resource" xlink:label="label1269" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_CurrentFiscalYearEndDate_en-US">Current Fiscal Year End Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1269" xlink:to="label1269" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="element1270" />
        <label xlink:type="resource" xlink:label="label1270" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityWellKnownSeasonedIssuer_en-US">Entity Well-known Seasoned Issuer</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1270" xlink:to="label1270" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="element1271" />
        <label xlink:type="resource" xlink:label="label1271" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityWellKnownSeasonedIssuer_en-US">Entity Well-known Seasoned Issuer</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1271" xlink:to="label1271" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="element1272" />
        <label xlink:type="resource" xlink:label="label1272" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityVoluntaryFilers_en-US">Entity Voluntary Filers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1272" xlink:to="label1272" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="element1273" />
        <label xlink:type="resource" xlink:label="label1273" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityVoluntaryFilers_en-US">Entity Voluntary Filers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1273" xlink:to="label1273" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="element1274" />
        <label xlink:type="resource" xlink:label="label1274" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityCurrentReportingStatus_en-US">Entity Current Reporting Status</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1274" xlink:to="label1274" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="element1275" />
        <label xlink:type="resource" xlink:label="label1275" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityCurrentReportingStatus_en-US">Entity Current Reporting Status</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1275" xlink:to="label1275" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany" xlink:label="element1276" />
        <label xlink:type="resource" xlink:label="label1276" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityShellCompany_en-US">Entity Shell Company</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1276" xlink:to="label1276" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany" xlink:label="element1277" />
        <label xlink:type="resource" xlink:label="label1277" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityShellCompany_en-US">Entity Shell Company</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1277" xlink:to="label1277" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory" xlink:label="element1278" />
        <label xlink:type="resource" xlink:label="label1278" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityFilerCategory_en-US">Entity Filer Category</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1278" xlink:to="label1278" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory" xlink:label="element1279" />
        <label xlink:type="resource" xlink:label="label1279" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityFilerCategory_en-US">Entity Filer Category</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1279" xlink:to="label1279" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness" xlink:label="element1280" />
        <label xlink:type="resource" xlink:label="label1280" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntitySmallBusiness_en-US">Entity Small Business</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1280" xlink:to="label1280" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness" xlink:label="element1281" />
        <label xlink:type="resource" xlink:label="label1281" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntitySmallBusiness_en-US">Entity Small Business</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1281" xlink:to="label1281" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="element1282" />
        <label xlink:type="resource" xlink:label="label1282" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityEmergingGrowthCompany_en-US">Entity Emerging Growth Company</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1282" xlink:to="label1282" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="element1283" />
        <label xlink:type="resource" xlink:label="label1283" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityEmergingGrowthCompany_en-US">Entity Emerging Growth Company</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1283" xlink:to="label1283" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat" xlink:label="element1284" />
        <label xlink:type="resource" xlink:label="label1284" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityPublicFloat_en-US">Entity Public Float</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1284" xlink:to="label1284" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat" xlink:label="element1285" />
        <label xlink:type="resource" xlink:label="label1285" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityPublicFloat_en-US">Entity Public Float</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1285" xlink:to="label1285" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="element1286" />
        <label xlink:type="resource" xlink:label="label1286" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityAddressAddressLine1_en-US">Entity Address, Address Line</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1286" xlink:to="label1286" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="element1287" />
        <label xlink:type="resource" xlink:label="label1287" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityAddressCityOrTown_en-US">Entity Address, City Or Town</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1287" xlink:to="label1287" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="element1288" />
        <label xlink:type="resource" xlink:label="label1288" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityAddressStateOrProvince_en-US">Entity Address, State Or Province</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1288" xlink:to="label1288" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="element1289" />
        <label xlink:type="resource" xlink:label="label1289" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityAddressPostalZipCode_en-US">Entity Address, Postal Zip Code</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1289" xlink:to="label1289" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode" xlink:label="element1290" />
        <label xlink:type="resource" xlink:label="label1290" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_CityAreaCode_en-US">City Area Code</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1290" xlink:to="label1290" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber" xlink:label="element1291" />
        <label xlink:type="resource" xlink:label="label1291" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_LocalPhoneNumber_en-US">Local Phone Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1291" xlink:to="label1291" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle" xlink:label="element1292" />
        <label xlink:type="resource" xlink:label="label1292" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_Security12bTitle_en-US">Security 12b Title</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1292" xlink:to="label1292" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_NoTradingSymbolFlag" xlink:label="element1293" />
        <label xlink:type="resource" xlink:label="label1293" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_NoTradingSymbolFlag_en-US">No Trading Symbol</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1293" xlink:to="label1293" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol" xlink:label="element1294" />
        <label xlink:type="resource" xlink:label="label1294" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_TradingSymbol_en-US">Trading Symbol</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1294" xlink:to="label1294" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName" xlink:label="element1295" />
        <label xlink:type="resource" xlink:label="label1295" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_SecurityExchangeName_en-US">Security Exchange Name</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1295" xlink:to="label1295" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="element1296" />
        <label xlink:type="resource" xlink:label="label1296" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_dei_EntityCommonStockSharesOutstanding_en-US">Entity Common Stock, Shares Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1296" xlink:to="label1296" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="element1297" />
        <label xlink:type="resource" xlink:label="label1297" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityCommonStockSharesOutstanding_en-US">Entity Common Stock, Shares Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1297" xlink:to="label1297" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="element1298" />
        <label xlink:type="resource" xlink:label="label1298" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentsIncorporatedByReferenceTextBlock_en-US">Documents Incorporated By Reference [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1298" xlink:to="label1298" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA" xlink:label="element1299" />
        <label xlink:type="resource" xlink:label="label1299" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_country_CA_en-US">Canada</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1299" xlink:to="label1299" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA" xlink:label="element1300" />
        <label xlink:type="resource" xlink:label="label1300" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_country_CA_en-US">CANADA</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1300" xlink:to="label1300" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_MX" xlink:label="element1301" />
        <label xlink:type="resource" xlink:label="label1301" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_country_MX_en-US">Mexico</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1301" xlink:to="label1301" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_MX" xlink:label="element1302" />
        <label xlink:type="resource" xlink:label="label1302" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_country_MX_en-US">MEXICO</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1302" xlink:to="label1302" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="element1303" />
        <label xlink:type="resource" xlink:label="label1303" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_country_US_en-US">United States</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1303" xlink:to="label1303" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="element1304" />
        <label xlink:type="resource" xlink:label="label1304" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_country_US_en-US">UNITED STATES</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1304" xlink:to="label1304" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="element1305" />
        <label xlink:type="resource" xlink:label="label1305" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_CounterpartyNameAxis_en-US">Counterparty Name [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1305" xlink:to="label1305" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MedianMember" xlink:label="element1306" />
        <label xlink:type="resource" xlink:label="label1306" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_MedianMember_en-US">Median [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1306" xlink:to="label1306" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MedianMember" xlink:label="element1307" />
        <label xlink:type="resource" xlink:label="label1307" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_MedianMember_en-US">Median</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1307" xlink:to="label1307" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="element1308" />
        <label xlink:type="resource" xlink:label="label1308" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_MajorCustomersAxis_en-US">Major Customers [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1308" xlink:to="label1308" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="element1309" />
        <label xlink:type="resource" xlink:label="label1309" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_MajorCustomersAxis_en-US">Customer [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1309" xlink:to="label1309" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="element1310" />
        <label xlink:type="resource" xlink:label="label1310" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_MaximumMember_en-US">Maximum</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1310" xlink:to="label1310" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="element1311" />
        <label xlink:type="resource" xlink:label="label1311" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_MaximumMember_en-US">Maximum [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1311" xlink:to="label1311" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="element1312" />
        <label xlink:type="resource" xlink:label="label1312" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_MinimumMember_en-US">Minimum [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1312" xlink:to="label1312" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="element1313" />
        <label xlink:type="resource" xlink:label="label1313" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_MinimumMember_en-US">Minimum</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1313" xlink:to="label1313" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="element1314" />
        <label xlink:type="resource" xlink:label="label1314" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_NameOfMajorCustomerDomain_en-US">Name of Major Customer [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1314" xlink:to="label1314" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="element1315" />
        <label xlink:type="resource" xlink:label="label1315" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_NameOfMajorCustomerDomain_en-US">Customer [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1315" xlink:to="label1315" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="element1316" />
        <label xlink:type="resource" xlink:label="label1316" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_ProductsAndServicesDomain_en-US">Product and Service [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1316" xlink:to="label1316" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="element1317" />
        <label xlink:type="resource" xlink:label="label1317" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_ProductsAndServicesDomain_en-US">Product and Service [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1317" xlink:to="label1317" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="element1318" />
        <label xlink:type="resource" xlink:label="label1318" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_ProductOrServiceAxis_en-US">Product and Service [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1318" xlink:to="label1318" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="element1319" />
        <label xlink:type="resource" xlink:label="label1319" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_ProductOrServiceAxis_en-US">Product and Service [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1319" xlink:to="label1319" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="element1320" />
        <label xlink:type="resource" xlink:label="label1320" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_RangeAxis_en-US">Statistical Measurement [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1320" xlink:to="label1320" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="element1321" />
        <label xlink:type="resource" xlink:label="label1321" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_RangeAxis_en-US">Statistical Measurement [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1321" xlink:to="label1321" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="element1322" />
        <label xlink:type="resource" xlink:label="label1322" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_RangeMember_en-US">Statistical Measurement [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1322" xlink:to="label1322" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="element1323" />
        <label xlink:type="resource" xlink:label="label1323" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_RangeMember_en-US">Statistical Measurement [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1323" xlink:to="label1323" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="element1324" />
        <label xlink:type="resource" xlink:label="label1324" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_RepurchaseAgreementCounterpartyNameDomain_en-US">Counterparty Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1324" xlink:to="label1324" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="element1325" />
        <label xlink:type="resource" xlink:label="label1325" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_ScenarioUnspecifiedDomain_en-US">Scenario, Unspecified [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1325" xlink:to="label1325" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="element1326" />
        <label xlink:type="resource" xlink:label="label1326" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_ScenarioUnspecifiedDomain_en-US">Scenario, Unspecified [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1326" xlink:to="label1326" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="element1327" />
        <label xlink:type="resource" xlink:label="label1327" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_en-US">Schedule II</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1327" xlink:to="label1327" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="element1328" />
        <label xlink:type="resource" xlink:label="label1328" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1328" xlink:to="label1328" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="element1329" />
        <label xlink:type="resource" xlink:label="label1329" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_SegmentGeographicalDomain_en-US">Segment, Geographical [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1329" xlink:to="label1329" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="element1330" />
        <label xlink:type="resource" xlink:label="label1330" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_SegmentGeographicalDomain_en-US">Geographical [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1330" xlink:to="label1330" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="element1331" />
        <label xlink:type="resource" xlink:label="label1331" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_StatementGeographicalAxis_en-US">Geographical [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1331" xlink:to="label1331" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="element1332" />
        <label xlink:type="resource" xlink:label="label1332" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_StatementGeographicalAxis_en-US">Geographical [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1332" xlink:to="label1332" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="element1333" />
        <label xlink:type="resource" xlink:label="label1333" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_StatementScenarioAxis_en-US">Scenario [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1333" xlink:to="label1333" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="element1334" />
        <label xlink:type="resource" xlink:label="label1334" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_StatementScenarioAxis_en-US">Scenario [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1334" xlink:to="label1334" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="element1335" />
        <label xlink:type="resource" xlink:label="label1335" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_ValuationAndQualifyingAccountsAbstract_en-US">Schedule II</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1335" xlink:to="label1335" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="element1336" />
        <label xlink:type="resource" xlink:label="label1336" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_ValuationAndQualifyingAccountsDisclosureLineItems_en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1336" xlink:to="label1336" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="element1337" />
        <label xlink:type="resource" xlink:label="label1337" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_ValuationAndQualifyingAccountsDisclosureLineItems_en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1337" xlink:to="label1337" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="element1338" />
        <label xlink:type="resource" xlink:label="label1338" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_srt_ValuationAndQualifyingAccountsDisclosureTable_en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1338" xlink:to="label1338" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="element1339" />
        <label xlink:type="resource" xlink:label="label1339" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_ValuationAndQualifyingAccountsDisclosureTable_en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1339" xlink:to="label1339" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_AllowanceforChargebacksMember" xlink:label="element1340" />
        <label xlink:type="resource" xlink:label="label1340" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_AllowanceforChargebacksMember_en-US">Allowance for Chargebacks [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1340" xlink:to="label1340" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_AllowanceforChargebacksMember" xlink:label="element1341" />
        <label xlink:type="resource" xlink:label="label1341" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_AllowanceforChargebacksMember_en-US">Allowance for Chargebacks [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1341" xlink:to="label1341" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_AllowanceforChargebacksMember" xlink:label="element1342" />
        <label xlink:type="resource" xlink:label="label1342" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_AllowanceforChargebacksMember_en-US">Allowance for Chargebacks [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1342" xlink:to="label1342" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_BusinessCombinationPurchasePriceAllocated" xlink:label="element1343" />
        <label xlink:type="resource" xlink:label="label1343" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_BusinessCombinationPurchasePriceAllocated_en-US">Purchase of assets of Horizon Plastics</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1343" xlink:to="label1343" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_BusinessCombinationPurchasePriceAllocated" xlink:label="element1344" />
        <label xlink:type="resource" xlink:label="label1344" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_BusinessCombinationPurchasePriceAllocated_en-US">Business Combination, Purchase Price Allocated</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1344" xlink:to="label1344" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_BusinessCombinationPurchasePriceAllocated" xlink:label="element1345" />
        <label xlink:type="resource" xlink:label="label1345" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_BusinessCombinationPurchasePriceAllocated_en-US">Business Combination, Purchase Price Allocated</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1345" xlink:to="label1345" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember" xlink:label="element1346" />
        <label xlink:type="resource" xlink:label="label1346" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember_en-US">International Association of Machinists and Aerospace Workers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1346" xlink:to="label1346" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember" xlink:label="element1347" />
        <label xlink:type="resource" xlink:label="label1347" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember_en-US">International Association of Machinists and Aerospace Workers [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1347" xlink:to="label1347" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember" xlink:label="element1348" />
        <label xlink:type="resource" xlink:label="label1348" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember_en-US">The International Association of Machinists and Aerospace Workers.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1348" xlink:to="label1348" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MexicoAndCanadaMember" xlink:label="element1349" />
        <label xlink:type="resource" xlink:label="label1349" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_MexicoAndCanadaMember_en-US">Mexico and Canada</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1349" xlink:to="label1349" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MexicoAndCanadaMember" xlink:label="element1350" />
        <label xlink:type="resource" xlink:label="label1350" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_MexicoAndCanadaMember_en-US">Mexico and Canada [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1350" xlink:to="label1350" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MexicoAndCanadaMember" xlink:label="element1351" />
        <label xlink:type="resource" xlink:label="label1351" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_MexicoAndCanadaMember_en-US">The geographical regions Mexico and Canada.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1351" xlink:to="label1351" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_NavistarMember" xlink:label="element1352" />
        <label xlink:type="resource" xlink:label="label1352" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_NavistarMember_en-US">Navistar</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1352" xlink:to="label1352" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_NavistarMember" xlink:label="element1353" />
        <label xlink:type="resource" xlink:label="label1353" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_NavistarMember_en-US">Navistar [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1353" xlink:to="label1353" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_NavistarMember" xlink:label="element1354" />
        <label xlink:type="resource" xlink:label="label1354" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_NavistarMember_en-US">Navistar, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1354" xlink:to="label1354" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_NumberOfBanksInWhichCashIsHeld" xlink:label="element1355" />
        <label xlink:type="resource" xlink:label="label1355" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_NumberOfBanksInWhichCashIsHeld_en-US">Number of Banks in Which Cash is Held</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1355" xlink:to="label1355" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_NumberOfBanksInWhichCashIsHeld" xlink:label="element1356" />
        <label xlink:type="resource" xlink:label="label1356" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_NumberOfBanksInWhichCashIsHeld_en-US">Number of Banks in Which Cash is Held</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1356" xlink:to="label1356" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_NumberOfBanksInWhichCashIsHeld" xlink:label="element1357" />
        <label xlink:type="resource" xlink:label="label1357" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_NumberOfBanksInWhichCashIsHeld_en-US">Number of Banks in Which Cash is Held</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1357" xlink:to="label1357" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities" xlink:label="element1358" />
        <label xlink:type="resource" xlink:label="label1358" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities_en-US">Mark-to-market of interest rate swap</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1358" xlink:to="label1358" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities" xlink:label="element1359" />
        <label xlink:type="resource" xlink:label="label1359" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities_en-US">Other Comprehensive Income Derivative Instruments Net of Tax Adjustment to Reconcile Net Income to Cash Provided by Operating Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1359" xlink:to="label1359" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities" xlink:label="element1360" />
        <label xlink:type="resource" xlink:label="label1360" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities_en-US">Other Comprehensive Income Derivative Instruments Net of Tax Adjustment to Reconcile Net Income to Cash Provided by Operating Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1360" xlink:to="label1360" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_OtherCustomersMember" xlink:label="element1361" />
        <label xlink:type="resource" xlink:label="label1361" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_OtherCustomersMember_en-US">Other customers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1361" xlink:to="label1361" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_OtherCustomersMember" xlink:label="element1362" />
        <label xlink:type="resource" xlink:label="label1362" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_OtherCustomersMember_en-US">Other Customers [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1362" xlink:to="label1362" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_OtherCustomersMember" xlink:label="element1363" />
        <label xlink:type="resource" xlink:label="label1363" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_OtherCustomersMember_en-US">Other customers of the entity, not separately disclosed. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1363" xlink:to="label1363" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_OtherGeographicalLocationMember" xlink:label="element1364" />
        <label xlink:type="resource" xlink:label="label1364" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_OtherGeographicalLocationMember_en-US">Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1364" xlink:to="label1364" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_OtherGeographicalLocationMember" xlink:label="element1365" />
        <label xlink:type="resource" xlink:label="label1365" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_OtherGeographicalLocationMember_en-US">Other Geographical Location [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1365" xlink:to="label1365" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_OtherGeographicalLocationMember" xlink:label="element1366" />
        <label xlink:type="resource" xlink:label="label1366" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_OtherGeographicalLocationMember_en-US">All other geographical locations.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1366" xlink:to="label1366" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_PaccarMember" xlink:label="element1367" />
        <label xlink:type="resource" xlink:label="label1367" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_PaccarMember_en-US">Paccar</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1367" xlink:to="label1367" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_PaccarMember" xlink:label="element1368" />
        <label xlink:type="resource" xlink:label="label1368" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_PaccarMember_en-US">Paccar [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1368" xlink:to="label1368" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_PaccarMember" xlink:label="element1369" />
        <label xlink:type="resource" xlink:label="label1369" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_PaccarMember_en-US">PACCAR, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1369" xlink:to="label1369" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock" xlink:label="element1370" />
        <label xlink:type="resource" xlink:label="label1370" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock_en-US">The funded status of the Company's post retirement health and life insurance benefits plan and reconciliation with the amounts recognized in the consolidated balance sheets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1370" xlink:to="label1370" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock" xlink:label="element1371" />
        <label xlink:type="resource" xlink:label="label1371" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock_en-US">Schedule of Changes in Projected Benefit Obligations, Amounts Included in Accumulated Other Comprehensive Income and Assumptions Used [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1371" xlink:to="label1371" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock" xlink:label="element1372" />
        <label xlink:type="resource" xlink:label="label1372" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock_en-US">Schedule of Changes in Projected Benefit Obligations, Amounts Included in Accumulated Other Comprehensive Income and Assumptions Used [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1372" xlink:to="label1372" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_SindicatoDeJornelerosYObrerosMember" xlink:label="element1373" />
        <label xlink:type="resource" xlink:label="label1373" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_SindicatoDeJornelerosYObrerosMember_en-US">Sindicato de Jorneleros y Obreros</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1373" xlink:to="label1373" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_SindicatoDeJornelerosYObrerosMember" xlink:label="element1374" />
        <label xlink:type="resource" xlink:label="label1374" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_SindicatoDeJornelerosYObrerosMember_en-US">Sindicato de Jorneleros y Obreros [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1374" xlink:to="label1374" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_SindicatoDeJornelerosYObrerosMember" xlink:label="element1375" />
        <label xlink:type="resource" xlink:label="label1375" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_SindicatoDeJornelerosYObrerosMember_en-US">The Sindicato de Jorneleros y Obreros.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1375" xlink:to="label1375" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries" xlink:label="element1376" />
        <label xlink:type="resource" xlink:label="label1376" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries_en-US">(Recovered)/Charged to Costs and Expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1376" xlink:to="label1376" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries" xlink:label="element1377" />
        <label xlink:type="resource" xlink:label="label1377" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries_en-US">Valuation Allowances and Reserves, Charged to Cost and Expense and Recoveries</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1377" xlink:to="label1377" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries" xlink:label="element1378" />
        <label xlink:type="resource" xlink:label="label1378" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries_en-US">Valuation Allowances and Reserves, Charged to Cost and Expense and Recoveries</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1378" xlink:to="label1378" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_VolvoMember" xlink:label="element1379" />
        <label xlink:type="resource" xlink:label="label1379" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_VolvoMember_en-US">Volvo</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1379" xlink:to="label1379" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_VolvoMember" xlink:label="element1380" />
        <label xlink:type="resource" xlink:label="label1380" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_VolvoMember_en-US">Volvo [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1380" xlink:to="label1380" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_VolvoMember" xlink:label="element1381" />
        <label xlink:type="resource" xlink:label="label1381" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_VolvoMember_en-US">Volvo Group North America, LLC, a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1381" xlink:to="label1381" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm" xlink:label="element1382" />
        <label xlink:type="resource" xlink:label="label1382" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm_en-US">Lessee, Operating Lease with Options to Extend Lease, Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1382" xlink:to="label1382" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm" xlink:label="element1383" />
        <label xlink:type="resource" xlink:label="label1383" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm_en-US">Term of lessee's operating leases' options to extend.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1383" xlink:to="label1383" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm" xlink:label="element1384" />
        <label xlink:type="resource" xlink:label="label1384" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm_en-US">Lessee, Operating Lease with Options to Extend Lease, Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1384" xlink:to="label1384" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_UniversalForestProductsMember" xlink:label="element1385" />
        <label xlink:type="resource" xlink:label="label1385" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_UniversalForestProductsMember_en-US">Universal Forest Products</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1385" xlink:to="label1385" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_UniversalForestProductsMember" xlink:label="element1386" />
        <label xlink:type="resource" xlink:label="label1386" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_UniversalForestProductsMember_en-US">Universal Forest Products [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1386" xlink:to="label1386" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_UniversalForestProductsMember" xlink:label="element1387" />
        <label xlink:type="resource" xlink:label="label1387" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_UniversalForestProductsMember_en-US">Universal Forest Products, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1387" xlink:to="label1387" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_BrpIncorporatedMember" xlink:label="element1388" />
        <label xlink:type="resource" xlink:label="label1388" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_BrpIncorporatedMember_en-US">BRP Incorporated [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1388" xlink:to="label1388" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_BrpIncorporatedMember" xlink:label="element1389" />
        <label xlink:type="resource" xlink:label="label1389" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_BrpIncorporatedMember_en-US">BRP Inc.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1389" xlink:to="label1389" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_BrpIncorporatedMember" xlink:label="element1390" />
        <label xlink:type="resource" xlink:label="label1390" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_BrpIncorporatedMember_en-US">BRP, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1390" xlink:to="label1390" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_AccountsReceivableAllowanceForCreditLossChargebacks" xlink:label="element1391" />
        <label xlink:type="resource" xlink:label="label1391" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_AccountsReceivableAllowanceForCreditLossChargebacks_en-US">Accounts Receivable, Allowance for Credit Loss, Chargebacks</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1391" xlink:to="label1391" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_AccountsReceivableAllowanceForCreditLossChargebacks" xlink:label="element1392" />
        <label xlink:type="resource" xlink:label="label1392" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_AccountsReceivableAllowanceForCreditLossChargebacks_en-US">Accounts Receivable, Allowance for Credit Loss, Chargebacks</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1392" xlink:to="label1392" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_AccountsReceivableAllowanceForCreditLossChargebacks" xlink:label="element1393" />
        <label xlink:type="resource" xlink:label="label1393" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_AccountsReceivableAllowanceForCreditLossChargebacks_en-US">Amount of chargebacks to accounts receivable.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1393" xlink:to="label1393" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_HorizonPlasticsReportingUnitMember" xlink:label="element1394" />
        <label xlink:type="resource" xlink:label="label1394" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_HorizonPlasticsReportingUnitMember_en-US">Horizon Plastics reporting unit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1394" xlink:to="label1394" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_HorizonPlasticsReportingUnitMember" xlink:label="element1395" />
        <label xlink:type="resource" xlink:label="label1395" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_HorizonPlasticsReportingUnitMember_en-US">The 1137925 B.C Ltd., subsequently renamed Horizon Plastics International Inc., a wholly owned subsidiary of the Company.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1395" xlink:to="label1395" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_AccountingStandardsUpdate202004Member" xlink:label="element1396" />
        <label xlink:type="resource" xlink:label="label1396" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_AccountingStandardsUpdate202004Member_en-US">Accounting Standards Update 2020-04 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1396" xlink:to="label1396" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_AccountingStandardsUpdate202004Member" xlink:label="element1397" />
        <label xlink:type="resource" xlink:label="label1397" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_AccountingStandardsUpdate202004Member_en-US">The FASB issued ASU No. 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848). The ASU provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate (e.g., LIBOR) reform if certain criteria are met, for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1397" xlink:to="label1397" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_AccountingStandardsUpdate202004Member" xlink:label="element1398" />
        <label xlink:type="resource" xlink:label="label1398" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_AccountingStandardsUpdate202004Member_en-US">Accounting Standards Update 2020-04</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1398" xlink:to="label1398" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_UnitedFoodAndCommercialWorkersCanadaMember" xlink:label="element1399" />
        <label xlink:type="resource" xlink:label="label1399" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_UnitedFoodAndCommercialWorkersCanadaMember_en-US">United Food &amp; Commercial Workers Canada</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1399" xlink:to="label1399" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_UnitedFoodAndCommercialWorkersCanadaMember" xlink:label="element1400" />
        <label xlink:type="resource" xlink:label="label1400" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_UnitedFoodAndCommercialWorkersCanadaMember_en-US">United Food and Commercial Workers Canada [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1400" xlink:to="label1400" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_UnitedFoodAndCommercialWorkersCanadaMember" xlink:label="element1401" />
        <label xlink:type="resource" xlink:label="label1401" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_UnitedFoodAndCommercialWorkersCanadaMember_en-US">The United Food &amp; Commercial Workers Canada.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1401" xlink:to="label1401" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember" xlink:label="element1402" />
        <label xlink:type="resource" xlink:label="label1402" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember_en-US">Sindicato de trabajadores de la industria metalica y del comercio del estado de Nuevo Leon Presidente Benito Juarez Garcia C.T.M.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1402" xlink:to="label1402" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember" xlink:label="element1403" />
        <label xlink:type="resource" xlink:label="label1403" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember_en-US">Sindicato de trabajadores de la industria metalica y del comercio del estado de Nuevo Leon Presidente Benito Juarez Garcia C.T.M. [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1403" xlink:to="label1403" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember" xlink:label="element1404" />
        <label xlink:type="resource" xlink:label="label1404" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember_en-US">The Sindicato de trabajadores de la industria metalica y del comercio del estado de Nuevo Leon Presidente Benito Juarez Garcia C.T.M.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1404" xlink:to="label1404" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LongTermEquityIncentivePlanMember" xlink:label="element1405" />
        <label xlink:type="resource" xlink:label="label1405" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_LongTermEquityIncentivePlanMember_en-US">Long Term Equity Incentive Plan [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1405" xlink:to="label1405" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LongTermEquityIncentivePlanMember" xlink:label="element1406" />
        <label xlink:type="resource" xlink:label="label1406" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_LongTermEquityIncentivePlanMember_en-US">Long Term Equity Incentive Plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1406" xlink:to="label1406" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LongTermEquityIncentivePlanMember" xlink:label="element1407" />
        <label xlink:type="resource" xlink:label="label1407" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_LongTermEquityIncentivePlanMember_en-US">The 2006 Plan allows for grants to directors and employees of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock, performance shares, performance units and other incentive awards (Stock Awards) up to an aggregate of 3,000,000 awards, each representing a right to buy a share of Core Molding Technologies common stock. Stock Awards can be granted under the 2006 Plan through the earlier of December 31, 2025, or the date the maximum number of available awards under the 2006 Plan have been granted.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1407" xlink:to="label1407" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember" xlink:label="element1408" />
        <label xlink:type="resource" xlink:label="label1408" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_en-US">FGI Equipment Finance Limited Liability Corporation Term Loan [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1408" xlink:to="label1408" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember" xlink:label="element1409" />
        <label xlink:type="resource" xlink:label="label1409" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_en-US">The Master Security Agreement and a Promissory Note, among FGI Equipment Finance LLC, ("FGI") the Company as debtor, and each of Core Composites Corporation, a subsidiary of the Company organized in Delaware, and CC HPM, S. de R.L. de C.V., a subsidiary of the Company organized in Mexico, as guarantors.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1409" xlink:to="label1409" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember" xlink:label="element1410" />
        <label xlink:type="resource" xlink:label="label1410" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_en-US">FGI Equipment Finance LLC Term Loan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1410" xlink:to="label1410" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_KeybankNationalAssociationMember" xlink:label="element1411" />
        <label xlink:type="resource" xlink:label="label1411" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_KeybankNationalAssociationMember_en-US">KeyBank National Association [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1411" xlink:to="label1411" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_KeybankNationalAssociationMember" xlink:label="element1412" />
        <label xlink:type="resource" xlink:label="label1412" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_KeybankNationalAssociationMember_en-US">KeyBank National Association</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1412" xlink:to="label1412" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_KeybankNationalAssociationMember" xlink:label="element1413" />
        <label xlink:type="resource" xlink:label="label1413" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_KeybankNationalAssociationMember_en-US">The existing outstanding indebtedness held with KeyBank National Association.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1413" xlink:to="label1413" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_IncrementalRevolvingCommitmentMember" xlink:label="element1414" />
        <label xlink:type="resource" xlink:label="label1414" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_IncrementalRevolvingCommitmentMember_en-US">Incremental revolving commitment [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1414" xlink:to="label1414" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_IncrementalRevolvingCommitmentMember" xlink:label="element1415" />
        <label xlink:type="resource" xlink:label="label1415" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_IncrementalRevolvingCommitmentMember_en-US">Incremental revolving commitment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1415" xlink:to="label1415" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_IncrementalRevolvingCommitmentMember" xlink:label="element1416" />
        <label xlink:type="resource" xlink:label="label1416" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_IncrementalRevolvingCommitmentMember_en-US">An incremental revolving commitment at the Company's option at any time during the three (3) year period following the Closing of the Credit Agreement made available to the Company.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1416" xlink:to="label1416" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_CreditAgreementMember" xlink:label="element1417" />
        <label xlink:type="resource" xlink:label="label1417" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_CreditAgreementMember_en-US">Credit Agreement [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1417" xlink:to="label1417" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_CreditAgreementMember" xlink:label="element1418" />
        <label xlink:type="resource" xlink:label="label1418" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_CreditAgreementMember_en-US">The Credit Agreement with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the "Lenders").</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1418" xlink:to="label1418" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_CreditAgreementMember" xlink:label="element1419" />
        <label xlink:type="resource" xlink:label="label1419" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_CreditAgreementMember_en-US">Credit Agreement</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1419" xlink:to="label1419" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_WellsFargoBankNationalAssociationMember" xlink:label="element1420" />
        <label xlink:type="resource" xlink:label="label1420" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_WellsFargoBankNationalAssociationMember_en-US">Wells Fargo Bank, National Association [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1420" xlink:to="label1420" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_WellsFargoBankNationalAssociationMember" xlink:label="element1421" />
        <label xlink:type="resource" xlink:label="label1421" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_WellsFargoBankNationalAssociationMember_en-US">The Credit Agreement (the "Credit Agreement") with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the "Lenders").</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1421" xlink:to="label1421" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_WellsFargoBankNationalAssociationMember" xlink:label="element1422" />
        <label xlink:type="resource" xlink:label="label1422" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_WellsFargoBankNationalAssociationMember_en-US">Wells Fargo Bank, National Association</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1422" xlink:to="label1422" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LeafCapitalFundingMember" xlink:label="element1423" />
        <label xlink:type="resource" xlink:label="label1423" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_LeafCapitalFundingMember_en-US">Leaf Capital [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1423" xlink:to="label1423" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LeafCapitalFundingMember" xlink:label="element1424" />
        <label xlink:type="resource" xlink:label="label1424" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_LeafCapitalFundingMember_en-US">Leaf Capital Funding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1424" xlink:to="label1424" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LeafCapitalFundingMember" xlink:label="element1425" />
        <label xlink:type="resource" xlink:label="label1425" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_LeafCapitalFundingMember_en-US">A finance agreement with Leaf Capital Funding for equipment.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1425" xlink:to="label1425" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MedicalPreAgeSixtyFiveMember" xlink:label="element1426" />
        <label xlink:type="resource" xlink:label="label1426" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_MedicalPreAgeSixtyFiveMember_en-US">Medical pre age Sixty-five [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1426" xlink:to="label1426" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MedicalPreAgeSixtyFiveMember" xlink:label="element1427" />
        <label xlink:type="resource" xlink:label="label1427" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_MedicalPreAgeSixtyFiveMember_en-US">Medical pre age 65</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1427" xlink:to="label1427" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MedicalPreAgeSixtyFiveMember" xlink:label="element1428" />
        <label xlink:type="resource" xlink:label="label1428" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_MedicalPreAgeSixtyFiveMember_en-US">The covered health care benefits for medical pre age 65.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1428" xlink:to="label1428" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MedicalPostAgeSixtyFiveMember" xlink:label="element1429" />
        <label xlink:type="resource" xlink:label="label1429" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_MedicalPostAgeSixtyFiveMember_en-US">Medical post age Sixty-five [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1429" xlink:to="label1429" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MedicalPostAgeSixtyFiveMember" xlink:label="element1430" />
        <label xlink:type="resource" xlink:label="label1430" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_MedicalPostAgeSixtyFiveMember_en-US">Medical post age 65</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1430" xlink:to="label1430" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MedicalPostAgeSixtyFiveMember" xlink:label="element1431" />
        <label xlink:type="resource" xlink:label="label1431" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_MedicalPostAgeSixtyFiveMember_en-US">The covered health care benefits for medical post age 65.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1431" xlink:to="label1431" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_DrugsAllAgesMember" xlink:label="element1432" />
        <label xlink:type="resource" xlink:label="label1432" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_cmt_DrugsAllAgesMember_en-US">Drugs all ages [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1432" xlink:to="label1432" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_DrugsAllAgesMember" xlink:label="element1433" />
        <label xlink:type="resource" xlink:label="label1433" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_cmt_DrugsAllAgesMember_en-US">Drugs - all ages</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1433" xlink:to="label1433" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_DrugsAllAgesMember" xlink:label="element1434" />
        <label xlink:type="resource" xlink:label="label1434" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_cmt_DrugsAllAgesMember_en-US">The covered health care benefits related to drugs applicable to all ages.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1434" xlink:to="label1434" />
    </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>5
<FILENAME>cmt-20201231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL document created by Certent CDM version: 20.10.1 using Fujitsu Interstage XWand -->
<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/instance http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
    <roleRef roleURI="http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ConsolidatedStatementOfStockholdersEquity" />
    <roleRef roleURI="http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquityParenthetical" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ConsolidatedStatementOfStockholdersEquityParenthetical" />
    <roleRef roleURI="http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ConsolidatedStatementsOfOtherComprehensiveIncomeLoss" />
    <roleRef roleURI="http://www.coremt.com/role/Cover" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_Cover" />
    <roleRef roleURI="http://www.coremt.com/role/DebtBankCovenantsDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtBankCovenantsDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtInterestRateSwapsNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtKeyBankLoanNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtLeafCapitalNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtLongtermDebtDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtLongtermDebtDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtWellsFargoRevolvingLoanNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtWellsFargoTermLoansNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails" />
    <roleRef roleURI="http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_FairValueOfFinancialInstrumentsNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails" />
    <roleRef roleURI="http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_GoodwillAndIntangiblesIntangibleAssetsDetails" />
    <roleRef roleURI="http://www.coremt.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_IncomeTaxesNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_LeasesNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_MajorCustomersSalesRevenueForCustomersDetails" />
    <roleRef roleURI="http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PostRetirementBenefitsChangeInBenefitObligationDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PostRetirementBenefitsNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PropertyPlantAndEquipmentDetails" />
    <roleRef roleURI="http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_QuarterlyResultsOfOperationsUnauditedDetails" />
    <roleRef roleURI="http://www.coremt.com/role/ScheduleIIDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ScheduleIIDetails" />
    <roleRef roleURI="http://www.coremt.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_StockBasedCompensationNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_StockBasedCompensationRestrictedStockDetails" />
    <roleRef roleURI="http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_StockBasedCompensationStockAppreciationRightsDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails" />
    <roleRef roleURI="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails" />
    <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
    <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" />
    <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" />
    <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" />
    <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" />
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_287" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_288" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_287" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_288" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_283" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="Locator_us-gaap_ForeignExchangeForwardMember_284" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_283" xlink:to="Locator_us-gaap_ForeignExchangeForwardMember_284" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_285" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_286" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_285" xlink:to="Locator_us-gaap_InterestRateSwapMember_286" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_289" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_290" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_289" xlink:to="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_290" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_291" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_292" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_291" xlink:to="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_292" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_293" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="Locator_us-gaap_SharesOutstanding_294" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_293" xlink:to="Locator_us-gaap_SharesOutstanding_294" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_295" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="Locator_us-gaap_TreasuryStockSharesAcquired_296" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_295" xlink:to="Locator_us-gaap_TreasuryStockSharesAcquired_296" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_297" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_298" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_297" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_298" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_299" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_300" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_299" xlink:to="Locator_us-gaap_StockholdersEquity_300" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_301" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_302" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_301" xlink:to="Locator_us-gaap_NetIncomeLoss_302" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_303" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends" xlink:label="Locator_us-gaap_Dividends_304" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_303" xlink:to="Locator_us-gaap_Dividends_304" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_305" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_306" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_305" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_306" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_307" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_308" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_307" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_308" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_309" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredParValueMethod" xlink:label="Locator_us-gaap_TreasuryStockValueAcquiredParValueMethod_310" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_309" xlink:to="Locator_us-gaap_TreasuryStockValueAcquiredParValueMethod_310" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_311" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_312" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_311" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_312" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_313" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="Locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_314" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_313" xlink:to="Locator_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_314" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_235" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_236" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_StatementLineItems_235" xlink:to="Locator_us-gaap_StatementTable_236" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_267" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_268" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_StatementTable_267" xlink:to="Locator_us-gaap_StatementEquityComponentsAxis_268" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_271" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_272" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_StatementEquityComponentsAxis_271" xlink:to="Locator_us-gaap_EquityComponentDomain_272" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_315" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_316" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_StatementEquityComponentsAxis_315" xlink:to="Locator_us-gaap_EquityComponentDomain_316" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_273" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="Locator_us-gaap_CommonStockMember_274" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EquityComponentDomain_273" xlink:to="Locator_us-gaap_CommonStockMember_274" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_275" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="Locator_us-gaap_AdditionalPaidInCapitalMember_276" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EquityComponentDomain_275" xlink:to="Locator_us-gaap_AdditionalPaidInCapitalMember_276" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_277" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeMember_278" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EquityComponentDomain_277" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeMember_278" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_279" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="Locator_us-gaap_TreasuryStockMember_280" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EquityComponentDomain_279" xlink:to="Locator_us-gaap_TreasuryStockMember_280" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_281" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="Locator_us-gaap_RetainedEarningsMember_282" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EquityComponentDomain_281" xlink:to="Locator_us-gaap_RetainedEarningsMember_282" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_269" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_270" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_StatementTable_269" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_270" order="2.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquityParenthetical">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_351" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_352" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_351" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_352" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_353" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="Locator_us-gaap_ForeignExchangeForwardMember_354" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_353" xlink:to="Locator_us-gaap_ForeignExchangeForwardMember_354" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_355" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_356" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_355" xlink:to="Locator_us-gaap_InterestRateSwapMember_356" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_357" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_358" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_357" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_358" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_359" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_360" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_359" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_360" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_347" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_348" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_StatementLineItems_347" xlink:to="Locator_us-gaap_StatementTable_348" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_349" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_350" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_StatementTable_349" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_350" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_535" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_536" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_535" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_536" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_537" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="Locator_us-gaap_ForeignExchangeForwardMember_538" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_537" xlink:to="Locator_us-gaap_ForeignExchangeForwardMember_538" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_539" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_540" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_539" xlink:to="Locator_us-gaap_InterestRateSwapMember_540" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_541" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativesAbstract" xlink:label="Locator_us-gaap_ForeignCurrencyDerivativesAbstract_542" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_541" xlink:to="Locator_us-gaap_ForeignCurrencyDerivativesAbstract_542" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativesAbstract" xlink:label="Locator_us-gaap_ForeignCurrencyDerivativesAbstract_543" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_544" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ForeignCurrencyDerivativesAbstract_543" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_544" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyDerivativesAbstract" xlink:label="Locator_us-gaap_ForeignCurrencyDerivativesAbstract_545" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_546" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ForeignCurrencyDerivativesAbstract_545" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_546" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_519" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_520" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_StatementLineItems_519" xlink:to="Locator_us-gaap_StatementTable_520" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_533" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_534" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_StatementTable_533" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_534" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtLongtermDebtDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_695" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="Locator_us-gaap_LongTermDebtCurrent_696" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_695" xlink:to="Locator_us-gaap_LongTermDebtCurrent_696" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_693" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="Locator_us-gaap_DeferredFinanceCostsGross_694" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_693" xlink:to="Locator_us-gaap_DeferredFinanceCostsGross_694" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_659" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_660" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_659" xlink:to="Locator_us-gaap_DebtInstrumentTable_660" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_669" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_670" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_669" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_670" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_673" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_674" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_673" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_674" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_699" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_700" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_699" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_700" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_677" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="Locator_us-gaap_RevolvingCreditFacilityMember_678" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_677" xlink:to="Locator_us-gaap_RevolvingCreditFacilityMember_678" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_675" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="Locator_us-gaap_LoansPayableMember_676" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_675" xlink:to="Locator_us-gaap_LoansPayableMember_676" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_671" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_672" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_671" xlink:to="Locator_us-gaap_DebtInstrumentAxis_672" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_679" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_680" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DebtInstrumentAxis_679" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_680" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_683" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember" xlink:label="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_684" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_683" xlink:to="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_684" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_687" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_KeybankNationalAssociationMember" xlink:label="Locator_cmt_KeybankNationalAssociationMember_688" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_687" xlink:to="Locator_cmt_KeybankNationalAssociationMember_688" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_681" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_CreditAgreementMember" xlink:label="Locator_cmt_CreditAgreementMember_682" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_681" xlink:to="Locator_cmt_CreditAgreementMember_682" order="1.0" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_CreditAgreementMember" xlink:label="Locator_cmt_CreditAgreementMember_689" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_WellsFargoBankNationalAssociationMember" xlink:label="Locator_cmt_WellsFargoBankNationalAssociationMember_690" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_cmt_CreditAgreementMember_689" xlink:to="Locator_cmt_WellsFargoBankNationalAssociationMember_690" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_685" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LeafCapitalFundingMember" xlink:label="Locator_cmt_LeafCapitalFundingMember_686" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_685" xlink:to="Locator_cmt_LeafCapitalFundingMember_686" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_691" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_692" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_691" xlink:to="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_692" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_697" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="Locator_us-gaap_LongTermDebt_698" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_697" xlink:to="Locator_us-gaap_LongTermDebt_698" order="4.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/Cover">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_811" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_812" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_AwardTypeAxis_811" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_812" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_813" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="Locator_us-gaap_RestrictedStockMember_814" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_813" xlink:to="Locator_us-gaap_RestrictedStockMember_814" order="1.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_799" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable" xlink:label="Locator_dei_EntitiesTable_800" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_dei_EntityInformationLineItems_799" xlink:to="Locator_dei_EntitiesTable_800" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable" xlink:label="Locator_dei_EntitiesTable_803" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis" xlink:label="Locator_dei_LegalEntityAxis_804" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_dei_EntitiesTable_803" xlink:to="Locator_dei_LegalEntityAxis_804" order="1.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis" xlink:label="Locator_dei_LegalEntityAxis_809" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain" xlink:label="Locator_dei_EntityDomain_810" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_dei_LegalEntityAxis_809" xlink:to="Locator_dei_EntityDomain_810" order="1.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis" xlink:label="Locator_dei_LegalEntityAxis_891" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain" xlink:label="Locator_dei_EntityDomain_892" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_dei_LegalEntityAxis_891" xlink:to="Locator_dei_EntityDomain_892" order="1.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable" xlink:label="Locator_dei_EntitiesTable_805" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_806" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_dei_EntitiesTable_805" xlink:to="Locator_us-gaap_AwardTypeAxis_806" order="2.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable" xlink:label="Locator_dei_EntitiesTable_807" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="Locator_us-gaap_StatementClassOfStockAxis_808" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_dei_EntitiesTable_807" xlink:to="Locator_us-gaap_StatementClassOfStockAxis_808" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="Locator_us-gaap_StatementClassOfStockAxis_815" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="Locator_us-gaap_ClassOfStockDomain_816" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_StatementClassOfStockAxis_815" xlink:to="Locator_us-gaap_ClassOfStockDomain_816" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="Locator_us-gaap_StatementClassOfStockAxis_893" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="Locator_us-gaap_ClassOfStockDomain_894" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_StatementClassOfStockAxis_893" xlink:to="Locator_us-gaap_ClassOfStockDomain_894" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="Locator_us-gaap_ClassOfStockDomain_817" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="Locator_us-gaap_CommonClassAMember_818" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ClassOfStockDomain_817" xlink:to="Locator_us-gaap_CommonClassAMember_818" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="Locator_us-gaap_ClassOfStockDomain_819" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredClassAMember" xlink:label="Locator_us-gaap_PreferredClassAMember_820" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ClassOfStockDomain_819" xlink:to="Locator_us-gaap_PreferredClassAMember_820" order="2.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_821" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType" xlink:label="Locator_dei_DocumentType_822" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_821" xlink:to="Locator_dei_DocumentType_822" order="1.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_823" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport" xlink:label="Locator_dei_DocumentAnnualReport_824" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_823" xlink:to="Locator_dei_DocumentAnnualReport_824" order="2.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_825" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="Locator_dei_DocumentFiscalPeriodFocus_826" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_825" xlink:to="Locator_dei_DocumentFiscalPeriodFocus_826" order="3.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_827" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="Locator_dei_DocumentPeriodEndDate_828" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_827" xlink:to="Locator_dei_DocumentPeriodEndDate_828" order="4.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_829" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="Locator_dei_DocumentFiscalYearFocus_830" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_829" xlink:to="Locator_dei_DocumentFiscalYearFocus_830" order="5.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_831" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport" xlink:label="Locator_dei_DocumentTransitionReport_832" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_831" xlink:to="Locator_dei_DocumentTransitionReport_832" order="6.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_833" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber" xlink:label="Locator_dei_EntityFileNumber_834" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_833" xlink:to="Locator_dei_EntityFileNumber_834" order="7.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_835" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName" xlink:label="Locator_dei_EntityRegistrantName_836" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_835" xlink:to="Locator_dei_EntityRegistrantName_836" order="8.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_837" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="Locator_dei_EntityIncorporationStateCountryCode_838" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_837" xlink:to="Locator_dei_EntityIncorporationStateCountryCode_838" order="9.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_839" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="Locator_dei_EntityTaxIdentificationNumber_840" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_839" xlink:to="Locator_dei_EntityTaxIdentificationNumber_840" order="10.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_841" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="Locator_dei_EntityAddressAddressLine1_842" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_841" xlink:to="Locator_dei_EntityAddressAddressLine1_842" order="11.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_843" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="Locator_dei_EntityAddressCityOrTown_844" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_843" xlink:to="Locator_dei_EntityAddressCityOrTown_844" order="12.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_845" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="Locator_dei_EntityAddressStateOrProvince_846" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_845" xlink:to="Locator_dei_EntityAddressStateOrProvince_846" order="13.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_847" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="Locator_dei_EntityAddressPostalZipCode_848" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_847" xlink:to="Locator_dei_EntityAddressPostalZipCode_848" order="14.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_849" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode" xlink:label="Locator_dei_CityAreaCode_850" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_849" xlink:to="Locator_dei_CityAreaCode_850" order="15.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_851" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber" xlink:label="Locator_dei_LocalPhoneNumber_852" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_851" xlink:to="Locator_dei_LocalPhoneNumber_852" order="16.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_853" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="Locator_dei_EntityCurrentReportingStatus_854" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_853" xlink:to="Locator_dei_EntityCurrentReportingStatus_854" order="17.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_855" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="Locator_dei_EntityInteractiveDataCurrent_856" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_855" xlink:to="Locator_dei_EntityInteractiveDataCurrent_856" order="18.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_857" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory" xlink:label="Locator_dei_EntityFilerCategory_858" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_857" xlink:to="Locator_dei_EntityFilerCategory_858" order="19.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_859" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness" xlink:label="Locator_dei_EntitySmallBusiness_860" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_859" xlink:to="Locator_dei_EntitySmallBusiness_860" order="20.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_861" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="Locator_dei_EntityEmergingGrowthCompany_862" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_861" xlink:to="Locator_dei_EntityEmergingGrowthCompany_862" order="21.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_863" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany" xlink:label="Locator_dei_EntityShellCompany_864" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_863" xlink:to="Locator_dei_EntityShellCompany_864" order="22.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_865" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle" xlink:label="Locator_dei_Security12bTitle_866" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_865" xlink:to="Locator_dei_Security12bTitle_866" order="23.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_867" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName" xlink:label="Locator_dei_SecurityExchangeName_868" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_867" xlink:to="Locator_dei_SecurityExchangeName_868" order="24.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_869" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol" xlink:label="Locator_dei_TradingSymbol_870" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_869" xlink:to="Locator_dei_TradingSymbol_870" order="25.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_871" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_NoTradingSymbolFlag" xlink:label="Locator_dei_NoTradingSymbolFlag_872" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_871" xlink:to="Locator_dei_NoTradingSymbolFlag_872" order="26.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_873" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="Locator_dei_EntityCommonStockSharesOutstanding_874" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_873" xlink:to="Locator_dei_EntityCommonStockSharesOutstanding_874" order="27.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_875" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="Locator_dei_EntityCentralIndexKey_876" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_875" xlink:to="Locator_dei_EntityCentralIndexKey_876" order="28.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_877" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag" xlink:label="Locator_dei_AmendmentFlag_878" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_877" xlink:to="Locator_dei_AmendmentFlag_878" order="29.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_879" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="Locator_dei_CurrentFiscalYearEndDate_880" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_879" xlink:to="Locator_dei_CurrentFiscalYearEndDate_880" order="30.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_881" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="Locator_dei_EntityWellKnownSeasonedIssuer_882" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_881" xlink:to="Locator_dei_EntityWellKnownSeasonedIssuer_882" order="31.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_883" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="Locator_dei_EntityVoluntaryFilers_884" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_883" xlink:to="Locator_dei_EntityVoluntaryFilers_884" order="32.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_885" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat" xlink:label="Locator_dei_EntityPublicFloat_886" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_885" xlink:to="Locator_dei_EntityPublicFloat_886" order="33.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_887" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="Locator_dei_DocumentsIncorporatedByReferenceTextBlock_888" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_887" xlink:to="Locator_dei_DocumentsIncorporatedByReferenceTextBlock_888" order="34.0" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems" xlink:label="Locator_dei_EntityInformationLineItems_889" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="Locator_dei_IcfrAuditorAttestationFlag_890" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_dei_EntityInformationLineItems_889" xlink:to="Locator_dei_IcfrAuditorAttestationFlag_890" order="35.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_943" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_944" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_RangeAxis_943" xlink:to="Locator_srt_RangeMember_944" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_947" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MedianMember" xlink:label="Locator_srt_MedianMember_948" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_947" xlink:to="Locator_srt_MedianMember_948" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_949" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_950" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_949" xlink:to="Locator_srt_MaximumMember_950" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_945" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_946" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_945" xlink:to="Locator_srt_MinimumMember_946" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_937" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_938" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_937" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_938" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_965" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_966" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_965" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_966" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_939" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="Locator_us-gaap_ForeignExchangeForwardMember_940" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_939" xlink:to="Locator_us-gaap_ForeignExchangeForwardMember_940" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_941" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_942" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_941" xlink:to="Locator_us-gaap_InterestRateSwapMember_942" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_951" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_952" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_HedgingDesignationAxis_951" xlink:to="Locator_us-gaap_HedgingDesignationDomain_952" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_953" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_954" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_HedgingDesignationDomain_953" xlink:to="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_954" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="Locator_us-gaap_DerivativeLineItems_929" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable" xlink:label="Locator_us-gaap_DerivativeTable_930" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DerivativeLineItems_929" xlink:to="Locator_us-gaap_DerivativeTable_930" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable" xlink:label="Locator_us-gaap_DerivativeTable_931" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_932" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DerivativeTable_931" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_932" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable" xlink:label="Locator_us-gaap_DerivativeTable_933" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_934" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DerivativeTable_933" xlink:to="Locator_srt_RangeAxis_934" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable" xlink:label="Locator_us-gaap_DerivativeTable_935" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_936" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DerivativeTable_935" xlink:to="Locator_us-gaap_HedgingDesignationAxis_936" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="Locator_us-gaap_DerivativeLineItems_955" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings" xlink:label="Locator_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings_956" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeLineItems_955" xlink:to="Locator_us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings_956" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="Locator_us-gaap_DerivativeLineItems_957" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="Locator_us-gaap_DebtInstrumentFaceAmount_958" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeLineItems_957" xlink:to="Locator_us-gaap_DebtInstrumentFaceAmount_958" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="Locator_us-gaap_DerivativeLineItems_959" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate" xlink:label="Locator_us-gaap_DerivativeFixedInterestRate_960" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeLineItems_959" xlink:to="Locator_us-gaap_DerivativeFixedInterestRate_960" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="Locator_us-gaap_DerivativeLineItems_961" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_962" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeLineItems_961" xlink:to="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_962" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="Locator_us-gaap_DerivativeLineItems_963" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeForwardExchangeRate1" xlink:label="Locator_us-gaap_DerivativeForwardExchangeRate1_964" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeLineItems_963" xlink:to="Locator_us-gaap_DerivativeForwardExchangeRate1_964" order="5.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_1017" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_OtherGeographicalLocationMember" xlink:label="Locator_cmt_OtherGeographicalLocationMember_1018" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_1017" xlink:to="Locator_cmt_OtherGeographicalLocationMember_1018" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_1011" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="Locator_country_US_1012" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_1011" xlink:to="Locator_country_US_1012" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_1013" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_MX" xlink:label="Locator_country_MX_1014" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_1013" xlink:to="Locator_country_MX_1014" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_1015" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA" xlink:label="Locator_country_CA_1016" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_1015" xlink:to="Locator_country_CA_1016" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_1009" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_1010" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_StatementGeographicalAxis_1009" xlink:to="Locator_srt_SegmentGeographicalDomain_1010" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1003" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1004" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1003" xlink:to="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1004" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1007" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_1008" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1007" xlink:to="Locator_srt_StatementGeographicalAxis_1008" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1019" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1020" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1019" xlink:to="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1020" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1021" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_1022" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_1021" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentNet_1022" order="2.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1057" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1058" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1057" xlink:to="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1058" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1067" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1068" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1067" xlink:to="Locator_srt_RangeAxis_1068" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1071" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1072" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_RangeAxis_1071" xlink:to="Locator_srt_RangeMember_1072" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1075" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_1076" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_1075" xlink:to="Locator_srt_MaximumMember_1076" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1073" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_1074" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_1073" xlink:to="Locator_srt_MinimumMember_1074" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1069" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1070" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_1069" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1070" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1077" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1078" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1077" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1078" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1097" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1098" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1097" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1098" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1079" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="Locator_us-gaap_TradeNamesMember_1080" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1079" xlink:to="Locator_us-gaap_TradeNamesMember_1080" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1081" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember" xlink:label="Locator_us-gaap_TrademarksMember_1082" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1081" xlink:to="Locator_us-gaap_TrademarksMember_1082" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1083" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="Locator_us-gaap_NoncompeteAgreementsMember_1084" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1083" xlink:to="Locator_us-gaap_NoncompeteAgreementsMember_1084" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1085" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="Locator_us-gaap_DevelopedTechnologyRightsMember_1086" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1085" xlink:to="Locator_us-gaap_DevelopedTechnologyRightsMember_1086" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1087" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="Locator_us-gaap_CustomerRelationshipsMember_1088" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1087" xlink:to="Locator_us-gaap_CustomerRelationshipsMember_1088" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1089" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1090" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1089" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1090" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1091" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_1092" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1091" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_1092" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1093" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1094" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1093" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1094" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1095" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_1096" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_1095" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_1096" order="4.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/LeasesNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1183" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1184" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_RangeAxis_1183" xlink:to="Locator_srt_RangeMember_1184" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1193" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1194" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_srt_RangeAxis_1193" xlink:to="Locator_srt_RangeMember_1194" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1187" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_1188" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_1187" xlink:to="Locator_srt_MaximumMember_1188" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1185" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_1186" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_1185" xlink:to="Locator_srt_MinimumMember_1186" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="Locator_us-gaap_LesseeLeaseDescriptionLineItems_1179" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="Locator_us-gaap_LesseeLeaseDescriptionTable_1180" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_LesseeLeaseDescriptionLineItems_1179" xlink:to="Locator_us-gaap_LesseeLeaseDescriptionTable_1180" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="Locator_us-gaap_LesseeLeaseDescriptionTable_1181" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1182" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_LesseeLeaseDescriptionTable_1181" xlink:to="Locator_srt_RangeAxis_1182" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="Locator_us-gaap_LesseeLeaseDescriptionLineItems_1189" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="Locator_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_1190" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LesseeLeaseDescriptionLineItems_1189" xlink:to="Locator_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_1190" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="Locator_us-gaap_LesseeLeaseDescriptionLineItems_1191" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm" xlink:label="Locator_cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm_1192" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LesseeLeaseDescriptionLineItems_1191" xlink:to="Locator_cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm_1192" order="2.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="Locator_srt_NameOfMajorCustomerDomain_1249" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_NavistarMember" xlink:label="Locator_cmt_NavistarMember_1250" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_NameOfMajorCustomerDomain_1249" xlink:to="Locator_cmt_NavistarMember_1250" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="Locator_srt_NameOfMajorCustomerDomain_1251" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_UniversalForestProductsMember" xlink:label="Locator_cmt_UniversalForestProductsMember_1252" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_NameOfMajorCustomerDomain_1251" xlink:to="Locator_cmt_UniversalForestProductsMember_1252" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="Locator_srt_NameOfMajorCustomerDomain_1253" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_VolvoMember" xlink:label="Locator_cmt_VolvoMember_1254" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_NameOfMajorCustomerDomain_1253" xlink:to="Locator_cmt_VolvoMember_1254" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="Locator_srt_NameOfMajorCustomerDomain_1255" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_PaccarMember" xlink:label="Locator_cmt_PaccarMember_1256" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_NameOfMajorCustomerDomain_1255" xlink:to="Locator_cmt_PaccarMember_1256" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="Locator_srt_NameOfMajorCustomerDomain_1257" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_BrpIncorporatedMember" xlink:label="Locator_cmt_BrpIncorporatedMember_1258" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_NameOfMajorCustomerDomain_1257" xlink:to="Locator_cmt_BrpIncorporatedMember_1258" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="Locator_srt_NameOfMajorCustomerDomain_1259" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_OtherCustomersMember" xlink:label="Locator_cmt_OtherCustomersMember_1260" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_NameOfMajorCustomerDomain_1259" xlink:to="Locator_cmt_OtherCustomersMember_1260" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_1235" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember" xlink:label="Locator_us-gaap_ProductMember_1236" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_ProductsAndServicesDomain_1235" xlink:to="Locator_us-gaap_ProductMember_1236" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_1237" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="Locator_us-gaap_ServiceMember_1238" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_ProductsAndServicesDomain_1237" xlink:to="Locator_us-gaap_ServiceMember_1238" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1243" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1244" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1243" xlink:to="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1244" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1265" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1266" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1265" xlink:to="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1266" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1245" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="Locator_us-gaap_SalesRevenueNetMember_1246" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1245" xlink:to="Locator_us-gaap_SalesRevenueNetMember_1246" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByTypeAxis_1239" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="Locator_us-gaap_ConcentrationRiskTypeDomain_1240" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_ConcentrationRiskByTypeAxis_1239" xlink:to="Locator_us-gaap_ConcentrationRiskTypeDomain_1240" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByTypeAxis_1269" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="Locator_us-gaap_ConcentrationRiskTypeDomain_1270" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_ConcentrationRiskByTypeAxis_1269" xlink:to="Locator_us-gaap_ConcentrationRiskTypeDomain_1270" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="Locator_us-gaap_ConcentrationRiskTypeDomain_1241" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="Locator_us-gaap_CustomerConcentrationRiskMember_1242" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskTypeDomain_1241" xlink:to="Locator_us-gaap_CustomerConcentrationRiskMember_1242" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="Locator_us-gaap_EntityWideRevenueMajorCustomerLineItems_1221" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1222" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_EntityWideRevenueMajorCustomerLineItems_1221" xlink:to="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1222" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1225" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="Locator_srt_ProductOrServiceAxis_1226" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1225" xlink:to="Locator_srt_ProductOrServiceAxis_1226" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="Locator_srt_ProductOrServiceAxis_1233" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_1234" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_ProductOrServiceAxis_1233" xlink:to="Locator_srt_ProductsAndServicesDomain_1234" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="Locator_srt_ProductOrServiceAxis_1271" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_1272" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_srt_ProductOrServiceAxis_1271" xlink:to="Locator_srt_ProductsAndServicesDomain_1272" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1227" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByTypeAxis_1228" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1227" xlink:to="Locator_us-gaap_ConcentrationRiskByTypeAxis_1228" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1229" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1230" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1229" xlink:to="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1230" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1231" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="Locator_srt_MajorCustomersAxis_1232" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1231" xlink:to="Locator_srt_MajorCustomersAxis_1232" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="Locator_srt_MajorCustomersAxis_1247" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="Locator_srt_NameOfMajorCustomerDomain_1248" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_MajorCustomersAxis_1247" xlink:to="Locator_srt_NameOfMajorCustomerDomain_1248" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="Locator_srt_MajorCustomersAxis_1267" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="Locator_srt_NameOfMajorCustomerDomain_1268" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_srt_MajorCustomersAxis_1267" xlink:to="Locator_srt_NameOfMajorCustomerDomain_1268" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="Locator_us-gaap_EntityWideRevenueMajorCustomerLineItems_1261" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureOfMajorCustomers" xlink:label="Locator_us-gaap_SegmentReportingDisclosureOfMajorCustomers_1262" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EntityWideRevenueMajorCustomerLineItems_1261" xlink:to="Locator_us-gaap_SegmentReportingDisclosureOfMajorCustomers_1262" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="Locator_us-gaap_EntityWideRevenueMajorCustomerLineItems_1263" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1264" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EntityWideRevenueMajorCustomerLineItems_1263" xlink:to="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1264" order="2.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1349" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_1350" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1349" xlink:to="Locator_us-gaap_NetIncomeLoss_1350" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1351" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:label="Locator_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_1352" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1351" xlink:to="Locator_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_1352" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1353" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:label="Locator_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1354" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1353" xlink:to="Locator_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1354" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1355" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1356" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1355" xlink:to="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1356" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1357" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_1358" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1357" xlink:to="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_1358" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1359" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1360" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1359" xlink:to="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1360" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1361" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="Locator_us-gaap_EarningsPerShareBasic_1362" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1361" xlink:to="Locator_us-gaap_EarningsPerShareBasic_1362" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1363" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="Locator_us-gaap_EarningsPerShareDiluted_1364" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1363" xlink:to="Locator_us-gaap_EarningsPerShareDiluted_1364" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1333" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1334" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1333" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1334" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1343" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1344" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1343" xlink:to="Locator_us-gaap_AwardTypeAxis_1344" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1345" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1346" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_AwardTypeAxis_1345" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1346" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1347" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="Locator_us-gaap_RestrictedStockMember_1348" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1347" xlink:to="Locator_us-gaap_RestrictedStockMember_1348" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_1415" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1416" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_RetirementPlanTypeDomain_1415" xlink:to="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1416" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1417" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1418" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1417" xlink:to="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1418" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1419" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="Locator_us-gaap_DefinedBenefitPlanBenefitObligation_1420" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1419" xlink:to="Locator_us-gaap_DefinedBenefitPlanBenefitObligation_1420" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1421" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanInterestCost_1422" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1421" xlink:to="Locator_us-gaap_DefinedBenefitPlanInterestCost_1422" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1423" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="Locator_us-gaap_DefinedBenefitPlanActuarialGainLoss_1424" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1423" xlink:to="Locator_us-gaap_DefinedBenefitPlanActuarialGainLoss_1424" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1425" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="Locator_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_1426" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1425" xlink:to="Locator_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_1426" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1427" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1428" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1427" xlink:to="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1428" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1429" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1430" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1429" xlink:to="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1430" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1431" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_1432" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1431" xlink:to="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_1432" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1433" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_1434" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1433" xlink:to="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_1434" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1435" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_1436" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract_1435" xlink:to="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_1436" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1437" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1438" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1437" xlink:to="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1438" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1439" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="Locator_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_1440" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1439" xlink:to="Locator_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_1440" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1385" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1386" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1385" xlink:to="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1386" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1411" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_1412" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1411" xlink:to="Locator_us-gaap_RetirementPlanTypeAxis_1412" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_1413" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_1414" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_RetirementPlanTypeAxis_1413" xlink:to="Locator_us-gaap_RetirementPlanTypeDomain_1414" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_1525" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1526" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_RetirementPlanTypeDomain_1525" xlink:to="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1526" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_1529" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MedicalPreAgeSixtyFiveMember" xlink:label="Locator_cmt_MedicalPreAgeSixtyFiveMember_1530" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ValuationTechniqueDomain_1529" xlink:to="Locator_cmt_MedicalPreAgeSixtyFiveMember_1530" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_1531" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MedicalPostAgeSixtyFiveMember" xlink:label="Locator_cmt_MedicalPostAgeSixtyFiveMember_1532" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ValuationTechniqueDomain_1531" xlink:to="Locator_cmt_MedicalPostAgeSixtyFiveMember_1532" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_1533" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_DrugsAllAgesMember" xlink:label="Locator_cmt_DrugsAllAgesMember_1534" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ValuationTechniqueDomain_1533" xlink:to="Locator_cmt_DrugsAllAgesMember_1534" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1515" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1516" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_RangeAxis_1515" xlink:to="Locator_srt_RangeMember_1516" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1519" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MedianMember" xlink:label="Locator_srt_MedianMember_1520" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_1519" xlink:to="Locator_srt_MedianMember_1520" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1521" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_1522" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_1521" xlink:to="Locator_srt_MaximumMember_1522" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1517" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_1518" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_1517" xlink:to="Locator_srt_MinimumMember_1518" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1535" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansGeneralInformation" xlink:label="Locator_us-gaap_DefinedBenefitPlansGeneralInformation_1536" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1535" xlink:to="Locator_us-gaap_DefinedBenefitPlansGeneralInformation_1536" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1537" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures" xlink:label="Locator_us-gaap_DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures_1538" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1537" xlink:to="Locator_us-gaap_DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures_1538" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1539" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanNameExtensibleList" xlink:label="Locator_us-gaap_DefinedBenefitPlanPlanNameExtensibleList_1540" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1539" xlink:to="Locator_us-gaap_DefinedBenefitPlanPlanNameExtensibleList_1540" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1541" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanTypeExtensibleList" xlink:label="Locator_us-gaap_DefinedBenefitPlanTypeExtensibleList_1542" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1541" xlink:to="Locator_us-gaap_DefinedBenefitPlanTypeExtensibleList_1542" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1543" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanSponsorLocationExtensibleList" xlink:label="Locator_us-gaap_DefinedBenefitPlanSponsorLocationExtensibleList_1544" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1543" xlink:to="Locator_us-gaap_DefinedBenefitPlanSponsorLocationExtensibleList_1544" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1545" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans" xlink:label="Locator_us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans_1546" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1545" xlink:to="Locator_us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans_1546" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1547" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanTypeExtensibleList" xlink:label="Locator_us-gaap_DefinedContributionPlanTypeExtensibleList_1548" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1547" xlink:to="Locator_us-gaap_DefinedContributionPlanTypeExtensibleList_1548" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1549" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanPlanNameExtensibleList" xlink:label="Locator_us-gaap_DefinedContributionPlanPlanNameExtensibleList_1550" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1549" xlink:to="Locator_us-gaap_DefinedContributionPlanPlanNameExtensibleList_1550" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1551" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanSponsorLocationExtensibleList" xlink:label="Locator_us-gaap_DefinedContributionPlanSponsorLocationExtensibleList_1552" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1551" xlink:to="Locator_us-gaap_DefinedContributionPlanSponsorLocationExtensibleList_1552" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1553" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment_1554" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1553" xlink:to="Locator_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment_1554" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1555" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAlternativeMethodUsedToAmortizePriorServiceAmounts" xlink:label="Locator_us-gaap_DefinedBenefitPlanAlternativeMethodUsedToAmortizePriorServiceAmounts_1556" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1555" xlink:to="Locator_us-gaap_DefinedBenefitPlanAlternativeMethodUsedToAmortizePriorServiceAmounts_1556" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1557" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1558" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1557" xlink:to="Locator_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1558" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1559" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditIncreaseDecreaseForPlanAmendment" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditIncreaseDecreaseForPlanAmendment_1560" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1559" xlink:to="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditIncreaseDecreaseForPlanAmendment_1560" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1561" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="Locator_us-gaap_DefinedBenefitPlanActuarialGainLoss_1562" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1561" xlink:to="Locator_us-gaap_DefinedBenefitPlanActuarialGainLoss_1562" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1563" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:label="Locator_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_1564" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1563" xlink:to="Locator_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_1564" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1565" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_1566" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1565" xlink:to="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList_1566" order="16.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1567" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1568" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1567" xlink:to="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1568" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1569" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_1570" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1569" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear_1570" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1571" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_1572" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1571" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear_1572" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1573" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanInterestCost_1574" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1573" xlink:to="Locator_us-gaap_DefinedBenefitPlanInterestCost_1574" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1575" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear_1576" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract_1575" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear_1576" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1577" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1578" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1577" xlink:to="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1578" order="18.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1579" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:label="Locator_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_1580" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1579" xlink:to="Locator_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_1580" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1581" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:label="Locator_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_1582" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1581" xlink:to="Locator_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_1582" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1583" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:label="Locator_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_1584" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_1583" xlink:to="Locator_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_1584" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1485" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1486" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1485" xlink:to="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1486" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1503" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="Locator_srt_StatementScenarioAxis_1504" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1503" xlink:to="Locator_srt_StatementScenarioAxis_1504" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="Locator_srt_StatementScenarioAxis_1511" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="Locator_srt_ScenarioUnspecifiedDomain_1512" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_StatementScenarioAxis_1511" xlink:to="Locator_srt_ScenarioUnspecifiedDomain_1512" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="Locator_srt_StatementScenarioAxis_1585" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="Locator_srt_ScenarioUnspecifiedDomain_1586" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_srt_StatementScenarioAxis_1585" xlink:to="Locator_srt_ScenarioUnspecifiedDomain_1586" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="Locator_srt_ScenarioUnspecifiedDomain_1513" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="Locator_us-gaap_ScenarioPlanMember_1514" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_ScenarioUnspecifiedDomain_1513" xlink:to="Locator_us-gaap_ScenarioPlanMember_1514" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1505" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1506" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1505" xlink:to="Locator_srt_RangeAxis_1506" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1509" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="Locator_us-gaap_ValuationTechniqueAxis_1510" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1509" xlink:to="Locator_us-gaap_ValuationTechniqueAxis_1510" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="Locator_us-gaap_ValuationTechniqueAxis_1527" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_1528" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_ValuationTechniqueAxis_1527" xlink:to="Locator_us-gaap_ValuationTechniqueDomain_1528" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="Locator_us-gaap_ValuationTechniqueAxis_1587" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_1588" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_ValuationTechniqueAxis_1587" xlink:to="Locator_us-gaap_ValuationTechniqueDomain_1588" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1507" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_1508" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1507" xlink:to="Locator_us-gaap_RetirementPlanTypeAxis_1508" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_1523" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_1524" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_RetirementPlanTypeAxis_1523" xlink:to="Locator_us-gaap_RetirementPlanTypeDomain_1524" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_1643" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1644" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_RetirementPlanTypeDomain_1643" xlink:to="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1644" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1645" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_1646" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1645" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_1646" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1647" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1648" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1647" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1648" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1649" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1650" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1649" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1650" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1651" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1652" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1651" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1652" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1653" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_1654" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1653" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_1654" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1655" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1656" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1655" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1656" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1635" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1636" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_1635" xlink:to="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1636" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1639" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_1640" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_1639" xlink:to="Locator_us-gaap_RetirementPlanTypeAxis_1640" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_1641" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_1642" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_RetirementPlanTypeAxis_1641" xlink:to="Locator_us-gaap_RetirementPlanTypeDomain_1642" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_1657" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_1658" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_RetirementPlanTypeAxis_1657" xlink:to="Locator_us-gaap_RetirementPlanTypeDomain_1658" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PropertyPlantAndEquipmentDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1763" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentGross_1764" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1763" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentGross_1764" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1765" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1766" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1765" xlink:to="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1766" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1767" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_1768" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1767" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentNet_1768" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1769" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:label="Locator_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_1770" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1769" xlink:to="Locator_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_1770" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1771" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="Locator_us-gaap_AccountsPayableCurrent_1772" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1771" xlink:to="Locator_us-gaap_AccountsPayableCurrent_1772" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1773" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="Locator_us-gaap_Depreciation_1774" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1773" xlink:to="Locator_us-gaap_Depreciation_1774" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1741" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1742" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1741" xlink:to="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1742" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1749" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1750" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1749" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1750" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1751" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1752" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1751" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1752" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1775" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1776" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1775" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1776" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1753" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndLandImprovementsMember" xlink:label="Locator_us-gaap_LandAndLandImprovementsMember_1754" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1753" xlink:to="Locator_us-gaap_LandAndLandImprovementsMember_1754" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1755" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember" xlink:label="Locator_us-gaap_BuildingMember_1756" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1755" xlink:to="Locator_us-gaap_BuildingMember_1756" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1761" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetUnderConstructionMember" xlink:label="Locator_us-gaap_AssetUnderConstructionMember_1762" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1761" xlink:to="Locator_us-gaap_AssetUnderConstructionMember_1762" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1757" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="Locator_us-gaap_MachineryAndEquipmentMember_1758" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1757" xlink:to="Locator_us-gaap_MachineryAndEquipmentMember_1758" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1759" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="Locator_us-gaap_ToolsDiesAndMoldsMember_1760" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1759" xlink:to="Locator_us-gaap_ToolsDiesAndMoldsMember_1760" order="4.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_1821" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember" xlink:label="Locator_us-gaap_ProductMember_1822" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_ProductsAndServicesDomain_1821" xlink:to="Locator_us-gaap_ProductMember_1822" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_1823" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="Locator_us-gaap_ServiceMember_1824" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_ProductsAndServicesDomain_1823" xlink:to="Locator_us-gaap_ServiceMember_1824" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="Locator_srt_ProductOrServiceAxis_1819" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_1820" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_ProductOrServiceAxis_1819" xlink:to="Locator_srt_ProductsAndServicesDomain_1820" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_1825" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1826" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_1825" xlink:to="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1826" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1827" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1828" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1827" xlink:to="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_1828" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1829" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="Locator_us-gaap_GrossProfit_1830" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1829" xlink:to="Locator_us-gaap_GrossProfit_1830" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1831" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_1832" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1831" xlink:to="Locator_us-gaap_OperatingIncomeLoss_1832" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1833" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_1834" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1833" xlink:to="Locator_us-gaap_NetIncomeLoss_1834" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract" xlink:label="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1835" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_1836" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SelectedQuarterlyFinancialInformationAbstract_1835" xlink:to="Locator_us-gaap_EarningsPerShareAbstract_1836" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_1837" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="Locator_us-gaap_EarningsPerShareBasic_1838" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_1837" xlink:to="Locator_us-gaap_EarningsPerShareBasic_1838" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_1839" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="Locator_us-gaap_EarningsPerShareDiluted_1840" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_1839" xlink:to="Locator_us-gaap_EarningsPerShareDiluted_1840" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_1815" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_1816" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_StatementLineItems_1815" xlink:to="Locator_us-gaap_StatementTable_1816" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_1817" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="Locator_srt_ProductOrServiceAxis_1818" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_StatementTable_1817" xlink:to="Locator_srt_ProductOrServiceAxis_1818" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ScheduleIIDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1863" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureTable_1864" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1863" xlink:to="Locator_srt_ValuationAndQualifyingAccountsDisclosureTable_1864" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureTable_1867" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesTypeAxis_1868" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_srt_ValuationAndQualifyingAccountsDisclosureTable_1867" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesTypeAxis_1868" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesTypeAxis_1869" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesDomain_1870" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_ValuationAllowancesAndReservesTypeAxis_1869" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesDomain_1870" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesTypeAxis_1883" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesDomain_1884" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_ValuationAllowancesAndReservesTypeAxis_1883" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesDomain_1884" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesDomain_1871" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="Locator_us-gaap_AllowanceForCreditLossMember_1872" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ValuationAllowancesAndReservesDomain_1871" xlink:to="Locator_us-gaap_AllowanceForCreditLossMember_1872" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesDomain_1873" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_AllowanceforChargebacksMember" xlink:label="Locator_cmt_AllowanceforChargebacksMember_1874" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ValuationAllowancesAndReservesDomain_1873" xlink:to="Locator_cmt_AllowanceforChargebacksMember_1874" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1875" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesBalance_1876" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1875" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesBalance_1876" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1877" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries" xlink:label="Locator_cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries_1878" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1877" xlink:to="Locator_cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries_1878" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1879" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_1880" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1879" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_1880" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1881" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesDeductions_1882" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_ValuationAndQualifyingAccountsDisclosureLineItems_1881" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesDeductions_1882" order="4.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/StockBasedCompensationNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_1941" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1942" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_IncomeStatementLocationAxis_1941" xlink:to="Locator_us-gaap_IncomeStatementLocationDomain_1942" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1943" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="Locator_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1944" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_1943" xlink:to="Locator_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1944" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1949" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_1950" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1949" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_1950" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1951" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1952" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1951" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1952" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1953" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1954" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1953" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1954" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1955" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1956" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1955" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1956" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1957" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1958" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1957" xlink:to="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1958" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1959" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="Locator_us-gaap_AllocatedShareBasedCompensationExpense_1960" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1959" xlink:to="Locator_us-gaap_AllocatedShareBasedCompensationExpense_1960" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1961" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1962" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1961" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_1962" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1963" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="Locator_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_1964" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1963" xlink:to="Locator_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_1964" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1965" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="Locator_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_1966" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1965" xlink:to="Locator_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_1966" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1967" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="Locator_us-gaap_SharesIssuedPricePerShare_1968" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1967" xlink:to="Locator_us-gaap_SharesIssuedPricePerShare_1968" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1969" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1970" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1969" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1970" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1971" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1972" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1971" xlink:to="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1972" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1973" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1974" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1973" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1974" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1925" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1926" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1925" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1926" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1931" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_1932" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1931" xlink:to="Locator_us-gaap_IncomeStatementLocationAxis_1932" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1929" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1930" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1929" xlink:to="Locator_us-gaap_AwardTypeAxis_1930" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1935" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1936" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_AwardTypeAxis_1935" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1936" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1975" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1976" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_AwardTypeAxis_1975" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1976" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1937" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="Locator_us-gaap_RestrictedStockMember_1938" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1937" xlink:to="Locator_us-gaap_RestrictedStockMember_1938" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1939" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="Locator_us-gaap_StockAppreciationRightsSARSMember_1940" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1939" xlink:to="Locator_us-gaap_StockAppreciationRightsSARSMember_1940" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1933" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_1934" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1933" xlink:to="Locator_us-gaap_PlanNameAxis_1934" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_1945" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_1946" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_PlanNameAxis_1945" xlink:to="Locator_us-gaap_PlanNameDomain_1946" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_1977" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_1978" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_PlanNameAxis_1977" xlink:to="Locator_us-gaap_PlanNameDomain_1978" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_1947" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LongTermEquityIncentivePlanMember" xlink:label="Locator_cmt_LongTermEquityIncentivePlanMember_1948" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PlanNameDomain_1947" xlink:to="Locator_cmt_LongTermEquityIncentivePlanMember_1948" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementDomain_2063" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember" xlink:label="Locator_cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember_2064" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_CollectiveBargainingArrangementDomain_2063" xlink:to="Locator_cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember_2064" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementDomain_2065" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_SindicatoDeJornelerosYObrerosMember" xlink:label="Locator_cmt_SindicatoDeJornelerosYObrerosMember_2066" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_CollectiveBargainingArrangementDomain_2065" xlink:to="Locator_cmt_SindicatoDeJornelerosYObrerosMember_2066" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementDomain_2067" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_UnitedFoodAndCommercialWorkersCanadaMember" xlink:label="Locator_cmt_UnitedFoodAndCommercialWorkersCanadaMember_2068" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_CollectiveBargainingArrangementDomain_2067" xlink:to="Locator_cmt_UnitedFoodAndCommercialWorkersCanadaMember_2068" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementDomain_2069" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember" xlink:label="Locator_cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember_2070" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_CollectiveBargainingArrangementDomain_2069" xlink:to="Locator_cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember_2070" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_2059" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MexicoAndCanadaMember" xlink:label="Locator_cmt_MexicoAndCanadaMember_2060" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_2059" xlink:to="Locator_cmt_MexicoAndCanadaMember_2060" order="2.0" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MexicoAndCanadaMember" xlink:label="Locator_cmt_MexicoAndCanadaMember_2071" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_MX" xlink:label="Locator_country_MX_2072" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_cmt_MexicoAndCanadaMember_2071" xlink:to="Locator_country_MX_2072" order="1.0" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_MexicoAndCanadaMember" xlink:label="Locator_cmt_MexicoAndCanadaMember_2073" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA" xlink:label="Locator_country_CA_2074" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_cmt_MexicoAndCanadaMember_2073" xlink:to="Locator_country_CA_2074" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_2057" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="Locator_country_US_2058" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_2057" xlink:to="Locator_country_US_2058" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_2023" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_2024" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_2023" xlink:to="Locator_us-gaap_ConcentrationRiskTable_2024" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_2027" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_2028" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ConcentrationRiskTable_2027" xlink:to="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_2028" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_2035" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2036" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_2035" xlink:to="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2036" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2037" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="Locator_us-gaap_SalesRevenueNetMember_2038" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2037" xlink:to="Locator_us-gaap_SalesRevenueNetMember_2038" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2039" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="Locator_us-gaap_AccountsReceivableMember_2040" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2039" xlink:to="Locator_us-gaap_AccountsReceivableMember_2040" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2041" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfEmployeesGeographicAreaMember" xlink:label="Locator_us-gaap_NumberOfEmployeesGeographicAreaMember_2042" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2041" xlink:to="Locator_us-gaap_NumberOfEmployeesGeographicAreaMember_2042" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2043" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember" xlink:label="Locator_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_2044" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_2043" xlink:to="Locator_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_2044" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_2029" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByTypeAxis_2030" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ConcentrationRiskTable_2029" xlink:to="Locator_us-gaap_ConcentrationRiskByTypeAxis_2030" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByTypeAxis_2045" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="Locator_us-gaap_ConcentrationRiskTypeDomain_2046" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_ConcentrationRiskByTypeAxis_2045" xlink:to="Locator_us-gaap_ConcentrationRiskTypeDomain_2046" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="Locator_us-gaap_ConcentrationRiskTypeDomain_2047" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="Locator_us-gaap_CustomerConcentrationRiskMember_2048" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskTypeDomain_2047" xlink:to="Locator_us-gaap_CustomerConcentrationRiskMember_2048" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="Locator_us-gaap_ConcentrationRiskTypeDomain_2049" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="Locator_us-gaap_GeographicConcentrationRiskMember_2050" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskTypeDomain_2049" xlink:to="Locator_us-gaap_GeographicConcentrationRiskMember_2050" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="Locator_us-gaap_ConcentrationRiskTypeDomain_2051" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LaborForceConcentrationRiskMember" xlink:label="Locator_us-gaap_LaborForceConcentrationRiskMember_2052" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskTypeDomain_2051" xlink:to="Locator_us-gaap_LaborForceConcentrationRiskMember_2052" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="Locator_us-gaap_ConcentrationRiskTypeDomain_2053" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnionizedEmployeesConcentrationRiskMember" xlink:label="Locator_us-gaap_UnionizedEmployeesConcentrationRiskMember_2054" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskTypeDomain_2053" xlink:to="Locator_us-gaap_UnionizedEmployeesConcentrationRiskMember_2054" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_2031" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_2032" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ConcentrationRiskTable_2031" xlink:to="Locator_srt_StatementGeographicalAxis_2032" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_2055" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_2056" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_StatementGeographicalAxis_2055" xlink:to="Locator_srt_SegmentGeographicalDomain_2056" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_2085" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_2086" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_srt_StatementGeographicalAxis_2085" xlink:to="Locator_srt_SegmentGeographicalDomain_2086" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_2033" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementAxis" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementAxis_2034" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ConcentrationRiskTable_2033" xlink:to="Locator_us-gaap_CollectiveBargainingArrangementAxis_2034" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementAxis" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementAxis_2061" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementDomain_2062" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_CollectiveBargainingArrangementAxis_2061" xlink:to="Locator_us-gaap_CollectiveBargainingArrangementDomain_2062" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementAxis" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementAxis_2083" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain" xlink:label="Locator_us-gaap_CollectiveBargainingArrangementDomain_2084" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_CollectiveBargainingArrangementAxis_2083" xlink:to="Locator_us-gaap_CollectiveBargainingArrangementDomain_2084" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_2075" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCustomer" xlink:label="Locator_us-gaap_ConcentrationRiskCustomer_2076" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_2075" xlink:to="Locator_us-gaap_ConcentrationRiskCustomer_2076" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_2077" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureOfMajorCustomers" xlink:label="Locator_us-gaap_SegmentReportingDisclosureOfMajorCustomers_2078" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_2077" xlink:to="Locator_us-gaap_SegmentReportingDisclosureOfMajorCustomers_2078" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_2079" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="Locator_us-gaap_ConcentrationRiskPercentage1_2080" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_2079" xlink:to="Locator_us-gaap_ConcentrationRiskPercentage1_2080" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_2081" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityNumberOfEmployees" xlink:label="Locator_dei_EntityNumberOfEmployees_2082" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_2081" xlink:to="Locator_dei_EntityNumberOfEmployees_2082" order="4.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2149" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2150" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2149" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2150" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2151" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractBasedIntangibleAssetsMember" xlink:label="Locator_us-gaap_ContractBasedIntangibleAssetsMember_2152" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2151" xlink:to="Locator_us-gaap_ContractBasedIntangibleAssetsMember_2152" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:label="Locator_us-gaap_FinancingReceivablesPeriodPastDueAxis_2159" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:label="Locator_us-gaap_FinancingReceivablesPeriodPastDueDomain_2160" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_FinancingReceivablesPeriodPastDueAxis_2159" xlink:to="Locator_us-gaap_FinancingReceivablesPeriodPastDueDomain_2160" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2145" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2146" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2145" xlink:to="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2146" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2147" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2148" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_2147" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2148" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2153" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNotPastDue" xlink:label="Locator_us-gaap_ContractWithCustomerAssetNotPastDue_2154" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2153" xlink:to="Locator_us-gaap_ContractWithCustomerAssetNotPastDue_2154" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2155" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract" xlink:label="Locator_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract_2156" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2155" xlink:to="Locator_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract_2156" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2157" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="Locator_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2158" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_2157" xlink:to="Locator_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2158" order="3.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="Locator_us-gaap_GoodwillLineItems_2179" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="Locator_us-gaap_ScheduleOfGoodwillTable_2180" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_GoodwillLineItems_2179" xlink:to="Locator_us-gaap_ScheduleOfGoodwillTable_2180" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="Locator_us-gaap_ScheduleOfGoodwillTable_2181" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitAxis" xlink:label="Locator_us-gaap_ReportingUnitAxis_2182" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfGoodwillTable_2181" xlink:to="Locator_us-gaap_ReportingUnitAxis_2182" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitAxis" xlink:label="Locator_us-gaap_ReportingUnitAxis_2183" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitDomain" xlink:label="Locator_us-gaap_ReportingUnitDomain_2184" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_ReportingUnitAxis_2183" xlink:to="Locator_us-gaap_ReportingUnitDomain_2184" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitAxis" xlink:label="Locator_us-gaap_ReportingUnitAxis_2193" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitDomain" xlink:label="Locator_us-gaap_ReportingUnitDomain_2194" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_ReportingUnitAxis_2193" xlink:to="Locator_us-gaap_ReportingUnitDomain_2194" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitDomain" xlink:label="Locator_us-gaap_ReportingUnitDomain_2185" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_HorizonPlasticsReportingUnitMember" xlink:label="Locator_cmt_HorizonPlasticsReportingUnitMember_2186" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ReportingUnitDomain_2185" xlink:to="Locator_cmt_HorizonPlasticsReportingUnitMember_2186" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="Locator_us-gaap_GoodwillLineItems_2187" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportingUnits" xlink:label="Locator_us-gaap_NumberOfReportingUnits_2188" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_GoodwillLineItems_2187" xlink:to="Locator_us-gaap_NumberOfReportingUnits_2188" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="Locator_us-gaap_GoodwillLineItems_2189" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="Locator_us-gaap_GoodwillImpairmentLoss_2190" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_GoodwillLineItems_2189" xlink:to="Locator_us-gaap_GoodwillImpairmentLoss_2190" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="Locator_us-gaap_GoodwillLineItems_2191" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:label="Locator_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_2192" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_GoodwillLineItems_2191" xlink:to="Locator_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_2192" order="3.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_2225" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member" xlink:label="Locator_us-gaap_AccountingStandardsUpdate201613Member_2226" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_2225" xlink:to="Locator_us-gaap_AccountingStandardsUpdate201613Member_2226" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_2227" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201912Member" xlink:label="Locator_us-gaap_AccountingStandardsUpdate201912Member_2228" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_2227" xlink:to="Locator_us-gaap_AccountingStandardsUpdate201912Member_2228" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_2229" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_AccountingStandardsUpdate202004Member" xlink:label="Locator_cmt_AccountingStandardsUpdate202004Member_2230" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_2229" xlink:to="Locator_cmt_AccountingStandardsUpdate202004Member_2230" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2215" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2216" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2215" xlink:to="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2216" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2221" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2222" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_2221" xlink:to="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2222" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2223" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_2224" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2223" xlink:to="Locator_us-gaap_TypeOfAdoptionMember_2224" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2239" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_2240" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2239" xlink:to="Locator_us-gaap_TypeOfAdoptionMember_2240" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2231" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted" xlink:label="Locator_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted_2232" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2231" xlink:to="Locator_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted_2232" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2233" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated" xlink:label="Locator_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated_2234" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2233" xlink:to="Locator_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated_2234" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2235" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList" xlink:label="Locator_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList_2236" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2235" xlink:to="Locator_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList_2236" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2237" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate" xlink:label="Locator_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate_2238" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2237" xlink:to="Locator_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate_2238" order="4.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_2313" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2314" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_RangeAxis_2313" xlink:to="Locator_srt_RangeMember_2314" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2317" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_2318" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_2317" xlink:to="Locator_srt_MaximumMember_2318" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2315" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_2316" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_2315" xlink:to="Locator_srt_MinimumMember_2316" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_2295" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2296" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_2295" xlink:to="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2296" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2299" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2300" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2299" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2300" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2303" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2304" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2303" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2304" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2305" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandImprovementsMember" xlink:label="Locator_us-gaap_LandImprovementsMember_2306" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2305" xlink:to="Locator_us-gaap_LandImprovementsMember_2306" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2307" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="Locator_us-gaap_BuildingAndBuildingImprovementsMember_2308" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2307" xlink:to="Locator_us-gaap_BuildingAndBuildingImprovementsMember_2308" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2309" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="Locator_us-gaap_MachineryAndEquipmentMember_2310" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2309" xlink:to="Locator_us-gaap_MachineryAndEquipmentMember_2310" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2311" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="Locator_us-gaap_ToolsDiesAndMoldsMember_2312" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2311" xlink:to="Locator_us-gaap_ToolsDiesAndMoldsMember_2312" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2301" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_2302" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2301" xlink:to="Locator_srt_RangeAxis_2302" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_2319" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentUsefulLife_2320" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_2319" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentUsefulLife_2320" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_2369" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2370" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_BalanceSheetLocationAxis_2369" xlink:to="Locator_us-gaap_BalanceSheetLocationDomain_2370" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_2401" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2402" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_BalanceSheetLocationAxis_2401" xlink:to="Locator_us-gaap_BalanceSheetLocationDomain_2402" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2371" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="Locator_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_2372" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2371" xlink:to="Locator_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_2372" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2373" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="Locator_us-gaap_OtherNoncurrentAssetsMember_2374" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2373" xlink:to="Locator_us-gaap_OtherNoncurrentAssetsMember_2374" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2375" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="Locator_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_2376" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2375" xlink:to="Locator_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_2376" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2377" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="Locator_us-gaap_OtherNoncurrentLiabilitiesMember_2378" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2377" xlink:to="Locator_us-gaap_OtherNoncurrentLiabilitiesMember_2378" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_2379" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2380" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_2379" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_2380" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2381" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="Locator_us-gaap_ForeignExchangeForwardMember_2382" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_2381" xlink:to="Locator_us-gaap_ForeignExchangeForwardMember_2382" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2383" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_2384" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_2383" xlink:to="Locator_us-gaap_InterestRateSwapMember_2384" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_2385" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_2386" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_HedgingDesignationAxis_2385" xlink:to="Locator_us-gaap_HedgingDesignationDomain_2386" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_2387" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_2388" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_HedgingDesignationDomain_2387" xlink:to="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_2388" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2361" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2362" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2361" xlink:to="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2362" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2363" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_2364" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2363" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_2364" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2365" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_2366" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2365" xlink:to="Locator_us-gaap_BalanceSheetLocationAxis_2366" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2367" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_2368" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_FairValueByBalanceSheetGroupingTable_2367" xlink:to="Locator_us-gaap_HedgingDesignationAxis_2368" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2389" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DescriptionOfLocationOfForeignCurrencyCashFlowHedgeDerivativesOnBalanceSheet" xlink:label="Locator_us-gaap_DescriptionOfLocationOfForeignCurrencyCashFlowHedgeDerivativesOnBalanceSheet_2390" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2389" xlink:to="Locator_us-gaap_DescriptionOfLocationOfForeignCurrencyCashFlowHedgeDerivativesOnBalanceSheet_2390" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2391" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DescriptionOfLocationOfInterestRateCashFlowHedgeDerivativeOnBalanceSheet" xlink:label="Locator_us-gaap_DescriptionOfLocationOfInterestRateCashFlowHedgeDerivativeOnBalanceSheet_2392" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2391" xlink:to="Locator_us-gaap_DescriptionOfLocationOfInterestRateCashFlowHedgeDerivativeOnBalanceSheet_2392" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2393" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets" xlink:label="Locator_us-gaap_DerivativeAssets_2394" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2393" xlink:to="Locator_us-gaap_DerivativeAssets_2394" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2395" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount" xlink:label="Locator_us-gaap_DerivativeAssetNotionalAmount_2396" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2395" xlink:to="Locator_us-gaap_DerivativeAssetNotionalAmount_2396" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2397" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="Locator_us-gaap_DerivativeLiabilities_2398" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2397" xlink:to="Locator_us-gaap_DerivativeLiabilities_2398" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2399" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount" xlink:label="Locator_us-gaap_DerivativeLiabilityNotionalAmount_2400" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2399" xlink:to="Locator_us-gaap_DerivativeLiabilityNotionalAmount_2400" order="6.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_2447" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2448" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_2447" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_2448" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2449" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember" xlink:label="Locator_us-gaap_ForeignExchangeForwardMember_2450" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_2449" xlink:to="Locator_us-gaap_ForeignExchangeForwardMember_2450" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2451" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_2452" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_2451" xlink:to="Locator_us-gaap_InterestRateSwapMember_2452" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_2461" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_2462" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_HedgingDesignationAxis_2461" xlink:to="Locator_us-gaap_HedgingDesignationDomain_2462" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_2463" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_2464" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_HedgingDesignationDomain_2463" xlink:to="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_2464" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2439" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2440" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2439" xlink:to="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2440" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2441" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_2442" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2441" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_2442" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2443" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_2444" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2443" xlink:to="Locator_us-gaap_IncomeStatementLocationAxis_2444" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_2453" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_2454" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_IncomeStatementLocationAxis_2453" xlink:to="Locator_us-gaap_IncomeStatementLocationDomain_2454" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_2471" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_2472" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_IncomeStatementLocationAxis_2471" xlink:to="Locator_us-gaap_IncomeStatementLocationDomain_2472" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_2455" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="Locator_us-gaap_CostOfSalesMember_2456" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_2455" xlink:to="Locator_us-gaap_CostOfSalesMember_2456" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_2457" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="Locator_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2458" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_2457" xlink:to="Locator_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2458" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_2459" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="Locator_us-gaap_InterestExpenseMember_2460" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_2459" xlink:to="Locator_us-gaap_InterestExpenseMember_2460" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2445" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_2446" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2445" xlink:to="Locator_us-gaap_HedgingDesignationAxis_2446" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2465" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_2466" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2465" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_2466" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2467" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI" xlink:label="Locator_us-gaap_DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI_2468" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2467" xlink:to="Locator_us-gaap_DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI_2468" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2469" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_2470" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2469" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_2470" order="3.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2635" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2636" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2635" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2636" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2637" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2638" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2637" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2638" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2639" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2640" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2639" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2640" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2641" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2642" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2641" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2642" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2643" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2644" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2643" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2644" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2645" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2646" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2645" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2646" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2647" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2648" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2647" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2648" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2649" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2650" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2649" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2650" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2651" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2652" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2651" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2652" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2653" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2654" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2653" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2654" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2601" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2602" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2601" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2602" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2623" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_2624" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2623" xlink:to="Locator_us-gaap_AwardTypeAxis_2624" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_2627" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2628" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_AwardTypeAxis_2627" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2628" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2629" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="Locator_us-gaap_RestrictedStockMember_2630" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2629" xlink:to="Locator_us-gaap_RestrictedStockMember_2630" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2625" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_2626" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2625" xlink:to="Locator_us-gaap_PlanNameAxis_2626" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_2631" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_2632" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_PlanNameAxis_2631" xlink:to="Locator_us-gaap_PlanNameDomain_2632" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_2633" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LongTermEquityIncentivePlanMember" xlink:label="Locator_cmt_LongTermEquityIncentivePlanMember_2634" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PlanNameDomain_2633" xlink:to="Locator_cmt_LongTermEquityIncentivePlanMember_2634" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2675" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2676" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2675" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2676" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2701" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_2702" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2701" xlink:to="Locator_us-gaap_AwardTypeAxis_2702" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_2705" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2706" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_AwardTypeAxis_2705" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2706" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2707" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="Locator_us-gaap_StockAppreciationRightsSARSMember_2708" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2707" xlink:to="Locator_us-gaap_StockAppreciationRightsSARSMember_2708" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2703" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_2704" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2703" xlink:to="Locator_us-gaap_PlanNameAxis_2704" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="Locator_us-gaap_PlanNameAxis_2709" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_2710" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_PlanNameAxis_2709" xlink:to="Locator_us-gaap_PlanNameDomain_2710" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="Locator_us-gaap_PlanNameDomain_2711" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LongTermEquityIncentivePlanMember" xlink:label="Locator_cmt_LongTermEquityIncentivePlanMember_2712" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PlanNameDomain_2711" xlink:to="Locator_cmt_LongTermEquityIncentivePlanMember_2712" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2713" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2714" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2713" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2714" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2715" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2716" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2715" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2716" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2717" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2718" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2717" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2718" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2719" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2720" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2719" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2720" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2721" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_2722" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2721" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_2722" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2723" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2724" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_2723" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2724" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2725" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2726" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2725" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2726" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2727" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="Locator_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2728" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2727" xlink:to="Locator_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_2728" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2729" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2730" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2729" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2730" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2731" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2732" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2731" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2732" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2733" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_2734" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2733" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_2734" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2735" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2736" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2735" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2736" order="6.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_2833" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_KeybankNationalAssociationMember" xlink:label="Locator_cmt_KeybankNationalAssociationMember_2834" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_2833" xlink:to="Locator_cmt_KeybankNationalAssociationMember_2834" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_2809" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2810" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_RangeAxis_2809" xlink:to="Locator_srt_RangeMember_2810" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2813" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MedianMember" xlink:label="Locator_srt_MedianMember_2814" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_2813" xlink:to="Locator_srt_MedianMember_2814" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2815" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_2816" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_2815" xlink:to="Locator_srt_MaximumMember_2816" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2811" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_2812" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_2811" xlink:to="Locator_srt_MinimumMember_2812" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2843" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityDescription" xlink:label="Locator_us-gaap_DebtInstrumentUnusedBorrowingCapacityDescription_2844" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2843" xlink:to="Locator_us-gaap_DebtInstrumentUnusedBorrowingCapacityDescription_2844" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2863" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="Locator_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_2864" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2863" xlink:to="Locator_us-gaap_DebtInstrumentPeriodicPaymentPrincipal_2864" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2871" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantCompliance" xlink:label="Locator_us-gaap_DebtInstrumentCovenantCompliance_2872" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2871" xlink:to="Locator_us-gaap_DebtInstrumentCovenantCompliance_2872" order="19.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2853" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2854" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2853" xlink:to="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2854" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2857" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="Locator_us-gaap_LongtermDebtWeightedAverageInterestRate_2858" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2857" xlink:to="Locator_us-gaap_LongtermDebtWeightedAverageInterestRate_2858" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2851" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_2852" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2851" xlink:to="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_2852" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2845" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="Locator_us-gaap_ProceedsFromLongTermLinesOfCredit_2846" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2845" xlink:to="Locator_us-gaap_ProceedsFromLongTermLinesOfCredit_2846" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2849" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="Locator_us-gaap_DebtInstrumentInterestRateTerms_2850" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2849" xlink:to="Locator_us-gaap_DebtInstrumentInterestRateTerms_2850" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2861" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="Locator_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_2862" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2861" xlink:to="Locator_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_2862" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2859" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentTerms" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentTerms_2860" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2859" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentTerms_2860" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2865" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="Locator_us-gaap_DebtInstrumentMaturityDateDescription_2866" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2865" xlink:to="Locator_us-gaap_DebtInstrumentMaturityDateDescription_2866" order="16.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2867" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="Locator_us-gaap_DebtInstrumentMaturityDate_2868" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2867" xlink:to="Locator_us-gaap_DebtInstrumentMaturityDate_2868" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2873" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionDescription" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionDescription_2874" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2873" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionDescription_2874" order="20.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2847" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfLongTermDebt_2848" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2847" xlink:to="Locator_us-gaap_RepaymentsOfLongTermDebt_2848" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2869" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantDescription" xlink:label="Locator_us-gaap_DebtInstrumentCovenantDescription_2870" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2869" xlink:to="Locator_us-gaap_DebtInstrumentCovenantDescription_2870" order="18.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2793" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2794" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2793" xlink:to="Locator_us-gaap_DebtInstrumentTable_2794" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2799" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_2800" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_2799" xlink:to="Locator_us-gaap_VariableRateAxis_2800" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_2821" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_2822" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_VariableRateAxis_2821" xlink:to="Locator_us-gaap_VariableRateDomain_2822" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_2875" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_2876" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_VariableRateAxis_2875" xlink:to="Locator_us-gaap_VariableRateDomain_2876" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_2825" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember" xlink:label="Locator_us-gaap_BaseRateMember_2826" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_VariableRateDomain_2825" xlink:to="Locator_us-gaap_BaseRateMember_2826" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_2827" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsEffectiveSwapRateMember" xlink:label="Locator_us-gaap_FederalFundsEffectiveSwapRateMember_2828" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_VariableRateDomain_2827" xlink:to="Locator_us-gaap_FederalFundsEffectiveSwapRateMember_2828" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_2829" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="Locator_us-gaap_PrimeRateMember_2830" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_VariableRateDomain_2829" xlink:to="Locator_us-gaap_PrimeRateMember_2830" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_2823" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_2824" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_VariableRateDomain_2823" xlink:to="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_2824" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2803" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_2804" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_2803" xlink:to="Locator_srt_CounterpartyNameAxis_2804" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_2831" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_2832" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_CounterpartyNameAxis_2831" xlink:to="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_2832" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2801" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_2802" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_2801" xlink:to="Locator_srt_RangeAxis_2802" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2795" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_2796" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_2795" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_2796" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_2805" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_2806" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_2805" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_2806" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_2807" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="Locator_us-gaap_LoansPayableMember_2808" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_2807" xlink:to="Locator_us-gaap_LoansPayableMember_2808" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2797" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_2798" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_2797" xlink:to="Locator_us-gaap_DebtInstrumentAxis_2798" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_2817" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_2818" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DebtInstrumentAxis_2817" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_2818" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_2877" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_2878" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_DebtInstrumentAxis_2877" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_2878" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_2819" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_WellsFargoBankNationalAssociationMember" xlink:label="Locator_cmt_WellsFargoBankNationalAssociationMember_2820" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_2819" xlink:to="Locator_cmt_WellsFargoBankNationalAssociationMember_2820" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2839" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription" xlink:label="Locator_us-gaap_DebtInstrumentDescription_2840" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2839" xlink:to="Locator_us-gaap_DebtInstrumentDescription_2840" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2835" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="Locator_us-gaap_DebtInstrumentIssuanceDate1_2836" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2835" xlink:to="Locator_us-gaap_DebtInstrumentIssuanceDate1_2836" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2837" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuer" xlink:label="Locator_us-gaap_DebtInstrumentIssuer_2838" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2837" xlink:to="Locator_us-gaap_DebtInstrumentIssuer_2838" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2841" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="Locator_us-gaap_DebtInstrumentFaceAmount_2842" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2841" xlink:to="Locator_us-gaap_DebtInstrumentFaceAmount_2842" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2855" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_2856" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2855" xlink:to="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_2856" order="11.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3015" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_KeybankNationalAssociationMember" xlink:label="Locator_cmt_KeybankNationalAssociationMember_3016" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3015" xlink:to="Locator_cmt_KeybankNationalAssociationMember_3016" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_3005" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_3006" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_RangeAxis_3005" xlink:to="Locator_srt_RangeMember_3006" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_3009" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MedianMember" xlink:label="Locator_srt_MedianMember_3010" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_3009" xlink:to="Locator_srt_MedianMember_3010" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_3011" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_3012" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_3011" xlink:to="Locator_srt_MaximumMember_3012" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_3007" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_3008" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_3007" xlink:to="Locator_srt_MinimumMember_3008" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3035" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInitiationDate1" xlink:label="Locator_us-gaap_LineOfCreditFacilityInitiationDate1_3036" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3035" xlink:to="Locator_us-gaap_LineOfCreditFacilityInitiationDate1_3036" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3037" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityDescription" xlink:label="Locator_us-gaap_LineOfCreditFacilityDescription_3038" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3037" xlink:to="Locator_us-gaap_LineOfCreditFacilityDescription_3038" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3039" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="Locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3040" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3039" xlink:to="Locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3040" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3041" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityBorrowingCapacityDescription" xlink:label="Locator_us-gaap_LineOfCreditFacilityBorrowingCapacityDescription_3042" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3041" xlink:to="Locator_us-gaap_LineOfCreditFacilityBorrowingCapacityDescription_3042" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3043" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="Locator_us-gaap_ProceedsFromLinesOfCredit_3044" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3043" xlink:to="Locator_us-gaap_ProceedsFromLinesOfCredit_3044" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3047" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsLiquidationProceedsPercentage" xlink:label="Locator_us-gaap_GuaranteeObligationsLiquidationProceedsPercentage_3048" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3047" xlink:to="Locator_us-gaap_GuaranteeObligationsLiquidationProceedsPercentage_3048" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3049" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="Locator_us-gaap_LineOfCreditFacilityInterestRateDescription_3050" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3049" xlink:to="Locator_us-gaap_LineOfCreditFacilityInterestRateDescription_3050" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3053" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3054" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3053" xlink:to="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3054" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3057" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="Locator_us-gaap_LongtermDebtWeightedAverageInterestRate_3058" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3057" xlink:to="Locator_us-gaap_LongtermDebtWeightedAverageInterestRate_3058" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3059" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="Locator_us-gaap_LineOfCreditFacilityExpirationDate1_3060" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3059" xlink:to="Locator_us-gaap_LineOfCreditFacilityExpirationDate1_3060" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3061" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" xlink:label="Locator_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms_3062" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3061" xlink:to="Locator_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms_3062" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3063" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="Locator_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_3064" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3063" xlink:to="Locator_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_3064" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3065" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit" xlink:label="Locator_us-gaap_LineOfCredit_3066" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3065" xlink:to="Locator_us-gaap_LineOfCredit_3066" order="16.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3067" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCovenantTerms" xlink:label="Locator_us-gaap_LineOfCreditFacilityCovenantTerms_3068" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3067" xlink:to="Locator_us-gaap_LineOfCreditFacilityCovenantTerms_3068" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3069" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCovenantCompliance" xlink:label="Locator_us-gaap_LineOfCreditFacilityCovenantCompliance_3070" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3069" xlink:to="Locator_us-gaap_LineOfCreditFacilityCovenantCompliance_3070" order="18.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3071" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="Locator_us-gaap_LettersOfCreditOutstandingAmount_3072" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3071" xlink:to="Locator_us-gaap_LettersOfCreditOutstandingAmount_3072" order="19.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3073" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross" xlink:label="Locator_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_3074" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3073" xlink:to="Locator_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_3074" order="20.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3075" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="Locator_us-gaap_DeferredFinanceCostsGross_3076" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3075" xlink:to="Locator_us-gaap_DeferredFinanceCostsGross_3076" order="21.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3051" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_3052" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3051" xlink:to="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_3052" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3045" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfLongTermDebt_3046" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3045" xlink:to="Locator_us-gaap_RepaymentsOfLongTermDebt_3046" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2965" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2966" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2965" xlink:to="Locator_us-gaap_DebtInstrumentTable_2966" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2977" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingByGroupingAxis" xlink:label="Locator_us-gaap_ExternalCreditRatingByGroupingAxis_2978" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_2977" xlink:to="Locator_us-gaap_ExternalCreditRatingByGroupingAxis_2978" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingByGroupingAxis" xlink:label="Locator_us-gaap_ExternalCreditRatingByGroupingAxis_3017" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingByGroupingDomain" xlink:label="Locator_us-gaap_ExternalCreditRatingByGroupingDomain_3018" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_ExternalCreditRatingByGroupingAxis_3017" xlink:to="Locator_us-gaap_ExternalCreditRatingByGroupingDomain_3018" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingByGroupingAxis" xlink:label="Locator_us-gaap_ExternalCreditRatingByGroupingAxis_3077" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingByGroupingDomain" xlink:label="Locator_us-gaap_ExternalCreditRatingByGroupingDomain_3078" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_ExternalCreditRatingByGroupingAxis_3077" xlink:to="Locator_us-gaap_ExternalCreditRatingByGroupingDomain_3078" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingByGroupingDomain" xlink:label="Locator_us-gaap_ExternalCreditRatingByGroupingDomain_3019" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingInvestmentGradeMember" xlink:label="Locator_us-gaap_ExternalCreditRatingInvestmentGradeMember_3020" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ExternalCreditRatingByGroupingDomain_3019" xlink:to="Locator_us-gaap_ExternalCreditRatingInvestmentGradeMember_3020" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingByGroupingDomain" xlink:label="Locator_us-gaap_ExternalCreditRatingByGroupingDomain_3021" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExternalCreditRatingNonInvestmentGradeMember" xlink:label="Locator_us-gaap_ExternalCreditRatingNonInvestmentGradeMember_3022" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ExternalCreditRatingByGroupingDomain_3021" xlink:to="Locator_us-gaap_ExternalCreditRatingNonInvestmentGradeMember_3022" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2979" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_2980" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_2979" xlink:to="Locator_us-gaap_BalanceSheetLocationAxis_2980" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_3023" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_3024" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_BalanceSheetLocationAxis_3023" xlink:to="Locator_us-gaap_BalanceSheetLocationDomain_3024" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_3025" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="Locator_us-gaap_AccountsReceivableMember_3026" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_3025" xlink:to="Locator_us-gaap_AccountsReceivableMember_3026" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_3027" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoriesMember" xlink:label="Locator_us-gaap_InventoriesMember_3028" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_3027" xlink:to="Locator_us-gaap_InventoriesMember_3028" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2981" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="Locator_us-gaap_CreditFacilityAxis_2982" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_2981" xlink:to="Locator_us-gaap_CreditFacilityAxis_2982" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="Locator_us-gaap_CreditFacilityAxis_3031" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="Locator_us-gaap_CreditFacilityDomain_3032" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_CreditFacilityAxis_3031" xlink:to="Locator_us-gaap_CreditFacilityDomain_3032" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="Locator_us-gaap_CreditFacilityAxis_3079" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="Locator_us-gaap_CreditFacilityDomain_3080" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_CreditFacilityAxis_3079" xlink:to="Locator_us-gaap_CreditFacilityDomain_3080" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="Locator_us-gaap_CreditFacilityDomain_3033" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="Locator_us-gaap_LetterOfCreditMember_3034" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_CreditFacilityDomain_3033" xlink:to="Locator_us-gaap_LetterOfCreditMember_3034" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2971" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_2972" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_2971" xlink:to="Locator_us-gaap_VariableRateAxis_2972" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_2995" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_2996" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_VariableRateAxis_2995" xlink:to="Locator_us-gaap_VariableRateDomain_2996" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_2999" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember" xlink:label="Locator_us-gaap_BaseRateMember_3000" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_VariableRateDomain_2999" xlink:to="Locator_us-gaap_BaseRateMember_3000" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_3001" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalFundsEffectiveSwapRateMember" xlink:label="Locator_us-gaap_FederalFundsEffectiveSwapRateMember_3002" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_VariableRateDomain_3001" xlink:to="Locator_us-gaap_FederalFundsEffectiveSwapRateMember_3002" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_3003" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="Locator_us-gaap_PrimeRateMember_3004" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_VariableRateDomain_3003" xlink:to="Locator_us-gaap_PrimeRateMember_3004" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_2997" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_2998" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_VariableRateDomain_2997" xlink:to="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_2998" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2975" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_2976" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_2975" xlink:to="Locator_srt_CounterpartyNameAxis_2976" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_3013" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3014" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_CounterpartyNameAxis_3013" xlink:to="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3014" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2973" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_2974" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_2973" xlink:to="Locator_srt_RangeAxis_2974" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2967" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_2968" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_2967" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_2968" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_2983" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_2984" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_2983" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_2984" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_2987" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="Locator_us-gaap_RevolvingCreditFacilityMember_2988" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_2987" xlink:to="Locator_us-gaap_RevolvingCreditFacilityMember_2988" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_2985" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="Locator_us-gaap_LoansPayableMember_2986" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_2985" xlink:to="Locator_us-gaap_LoansPayableMember_2986" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2969" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_2970" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_2969" xlink:to="Locator_us-gaap_DebtInstrumentAxis_2970" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_2989" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_2990" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DebtInstrumentAxis_2989" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_2990" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_2991" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_WellsFargoBankNationalAssociationMember" xlink:label="Locator_cmt_WellsFargoBankNationalAssociationMember_2992" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_2991" xlink:to="Locator_cmt_WellsFargoBankNationalAssociationMember_2992" order="1.0" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_WellsFargoBankNationalAssociationMember" xlink:label="Locator_cmt_WellsFargoBankNationalAssociationMember_3029" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_IncrementalRevolvingCommitmentMember" xlink:label="Locator_cmt_IncrementalRevolvingCommitmentMember_3030" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_cmt_WellsFargoBankNationalAssociationMember_3029" xlink:to="Locator_cmt_IncrementalRevolvingCommitmentMember_3030" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_2993" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember" xlink:label="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_2994" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_2993" xlink:to="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_2994" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3055" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_3056" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3055" xlink:to="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_3056" order="11.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3213" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DiscussionOfObjectivesForUsingInterestRateDerivativeInstruments" xlink:label="Locator_us-gaap_DiscussionOfObjectivesForUsingInterestRateDerivativeInstruments_3214" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3213" xlink:to="Locator_us-gaap_DiscussionOfObjectivesForUsingInterestRateDerivativeInstruments_3214" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3215" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfInterestRateDerivativesHeld" xlink:label="Locator_us-gaap_NumberOfInterestRateDerivativesHeld_3216" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3215" xlink:to="Locator_us-gaap_NumberOfInterestRateDerivativesHeld_3216" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3217" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypesOfItemsHedgedByInterestRateDerivatives" xlink:label="Locator_us-gaap_TypesOfItemsHedgedByInterestRateDerivatives_3218" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3217" xlink:to="Locator_us-gaap_TypesOfItemsHedgedByInterestRateDerivatives_3218" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3219" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="Locator_us-gaap_DerivativeNotionalAmount_3220" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3219" xlink:to="Locator_us-gaap_DerivativeNotionalAmount_3220" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3221" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_3222" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3221" xlink:to="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_3222" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3223" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFixedInterestRate" xlink:label="Locator_us-gaap_DerivativeFixedInterestRate_3224" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3223" xlink:to="Locator_us-gaap_DerivativeFixedInterestRate_3224" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3225" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue" xlink:label="Locator_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue_3226" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3225" xlink:to="Locator_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue_3226" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3227" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnCashFlowHedgesCaption" xlink:label="Locator_us-gaap_GainLossOnCashFlowHedgesCaption_3228" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3227" xlink:to="Locator_us-gaap_GainLossOnCashFlowHedgesCaption_3228" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3229" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness" xlink:label="Locator_us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness_3230" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3229" xlink:to="Locator_us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness_3230" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3231" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForOperatingActivities" xlink:label="Locator_us-gaap_PaymentsForOperatingActivities_3232" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3231" xlink:to="Locator_us-gaap_PaymentsForOperatingActivities_3232" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3173" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3174" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3173" xlink:to="Locator_us-gaap_DebtInstrumentTable_3174" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3175" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3176" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3175" xlink:to="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3176" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3187" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="Locator_us-gaap_HedgingRelationshipDomain_3188" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3187" xlink:to="Locator_us-gaap_HedgingRelationshipDomain_3188" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3235" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="Locator_us-gaap_HedgingRelationshipDomain_3236" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_3235" xlink:to="Locator_us-gaap_HedgingRelationshipDomain_3236" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="Locator_us-gaap_HedgingRelationshipDomain_3189" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="Locator_us-gaap_CashFlowHedgingMember_3190" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_HedgingRelationshipDomain_3189" xlink:to="Locator_us-gaap_CashFlowHedgingMember_3190" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3177" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_3178" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3177" xlink:to="Locator_us-gaap_VariableRateAxis_3178" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_3191" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_3192" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_VariableRateAxis_3191" xlink:to="Locator_us-gaap_VariableRateDomain_3192" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_3193" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_3194" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_VariableRateDomain_3193" xlink:to="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_3194" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3179" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_3180" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3179" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_3180" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_3195" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_3196" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_3195" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_3196" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_3197" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_3198" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_3197" xlink:to="Locator_us-gaap_InterestRateSwapMember_3198" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3185" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_3186" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3185" xlink:to="Locator_us-gaap_HedgingDesignationAxis_3186" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_3203" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_3204" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_HedgingDesignationAxis_3203" xlink:to="Locator_us-gaap_HedgingDesignationDomain_3204" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="Locator_us-gaap_HedgingDesignationAxis_3233" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_3234" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_HedgingDesignationAxis_3233" xlink:to="Locator_us-gaap_HedgingDesignationDomain_3234" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="Locator_us-gaap_HedgingDesignationDomain_3211" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_3212" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_HedgingDesignationDomain_3211" xlink:to="Locator_us-gaap_DesignatedAsHedgingInstrumentMember_3212" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3181" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3182" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3181" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_3182" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3199" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3200" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_3199" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_3200" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3201" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="Locator_us-gaap_LoansPayableMember_3202" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_3201" xlink:to="Locator_us-gaap_LoansPayableMember_3202" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3183" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3184" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3183" xlink:to="Locator_us-gaap_DebtInstrumentAxis_3184" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3205" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3206" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DebtInstrumentAxis_3205" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_3206" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3207" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_WellsFargoBankNationalAssociationMember" xlink:label="Locator_cmt_WellsFargoBankNationalAssociationMember_3208" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_3207" xlink:to="Locator_cmt_WellsFargoBankNationalAssociationMember_3208" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3209" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember" xlink:label="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_3210" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_3209" xlink:to="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_3210" order="2.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3345" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_KeybankNationalAssociationMember" xlink:label="Locator_cmt_KeybankNationalAssociationMember_3346" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3345" xlink:to="Locator_cmt_KeybankNationalAssociationMember_3346" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3355" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="Locator_us-gaap_ProceedsFromLongTermLinesOfCredit_3356" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3355" xlink:to="Locator_us-gaap_ProceedsFromLongTermLinesOfCredit_3356" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3359" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromDepositOnLoan" xlink:label="Locator_us-gaap_PaymentsForProceedsFromDepositOnLoan_3360" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3359" xlink:to="Locator_us-gaap_PaymentsForProceedsFromDepositOnLoan_3360" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3361" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="Locator_us-gaap_DebtInstrumentInterestRateTerms_3362" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3361" xlink:to="Locator_us-gaap_DebtInstrumentInterestRateTerms_3362" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3365" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPaymentTerms" xlink:label="Locator_us-gaap_DebtInstrumentPaymentTerms_3366" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3365" xlink:to="Locator_us-gaap_DebtInstrumentPaymentTerms_3366" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3367" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="Locator_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_3368" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3367" xlink:to="Locator_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_3368" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3369" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="Locator_us-gaap_DebtInstrumentPeriodicPayment_3370" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3369" xlink:to="Locator_us-gaap_DebtInstrumentPeriodicPayment_3370" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3371" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:label="Locator_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_3372" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3371" xlink:to="Locator_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_3372" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3373" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentTerms" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentTerms_3374" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3373" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentTerms_3374" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3375" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="Locator_us-gaap_DebtInstrumentMaturityDateDescription_3376" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3375" xlink:to="Locator_us-gaap_DebtInstrumentMaturityDateDescription_3376" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3377" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="Locator_us-gaap_DebtInstrumentMaturityDate_3378" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3377" xlink:to="Locator_us-gaap_DebtInstrumentMaturityDate_3378" order="16.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3379" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionDescription" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionDescription_3380" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3379" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionDescription_3380" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3381" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPricePercentage_3382" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3381" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionPricePercentage_3382" order="18.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3357" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfLongTermDebt_3358" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3357" xlink:to="Locator_us-gaap_RepaymentsOfLongTermDebt_3358" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3315" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3316" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3315" xlink:to="Locator_us-gaap_DebtInstrumentTable_3316" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3323" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodAxis_3324" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3323" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionPeriodAxis_3324" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodAxis_3333" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3334" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DebtInstrumentRedemptionPeriodAxis_3333" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3334" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodAxis_3385" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3386" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_DebtInstrumentRedemptionPeriodAxis_3385" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3386" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3335" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodOneMember_3336" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3335" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionPeriodOneMember_3336" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3337" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_3338" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3337" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_3338" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3339" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_3340" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3339" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_3340" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3341" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:label="Locator_us-gaap_DebtInstrumentRedemptionPeriodFourMember_3342" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentRedemptionPeriodDomain_3341" xlink:to="Locator_us-gaap_DebtInstrumentRedemptionPeriodFourMember_3342" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3321" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_3322" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3321" xlink:to="Locator_srt_CounterpartyNameAxis_3322" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_3343" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3344" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_CounterpartyNameAxis_3343" xlink:to="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3344" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_3383" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3384" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_srt_CounterpartyNameAxis_3383" xlink:to="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3384" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3317" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3318" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3317" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_3318" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3325" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3326" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_3325" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_3326" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3327" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="Locator_us-gaap_LoansPayableMember_3328" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_3327" xlink:to="Locator_us-gaap_LoansPayableMember_3328" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3319" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3320" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3319" xlink:to="Locator_us-gaap_DebtInstrumentAxis_3320" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3329" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3330" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DebtInstrumentAxis_3329" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_3330" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3331" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember" xlink:label="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_3332" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_3331" xlink:to="Locator_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_3332" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3351" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription" xlink:label="Locator_us-gaap_DebtInstrumentDescription_3352" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3351" xlink:to="Locator_us-gaap_DebtInstrumentDescription_3352" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3347" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="Locator_us-gaap_DebtInstrumentIssuanceDate1_3348" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3347" xlink:to="Locator_us-gaap_DebtInstrumentIssuanceDate1_3348" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3349" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuer" xlink:label="Locator_us-gaap_DebtInstrumentIssuer_3350" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3349" xlink:to="Locator_us-gaap_DebtInstrumentIssuer_3350" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3353" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="Locator_us-gaap_DebtInstrumentFaceAmount_3354" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3353" xlink:to="Locator_us-gaap_DebtInstrumentFaceAmount_3354" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3363" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_3364" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3363" xlink:to="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_3364" order="9.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3437" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_KeybankNationalAssociationMember" xlink:label="Locator_cmt_KeybankNationalAssociationMember_3438" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3437" xlink:to="Locator_cmt_KeybankNationalAssociationMember_3438" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3451" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="Locator_us-gaap_DebtInstrumentInterestRateEffectivePercentage_3452" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3451" xlink:to="Locator_us-gaap_DebtInstrumentInterestRateEffectivePercentage_3452" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3453" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfLongTermDebt_3454" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3453" xlink:to="Locator_us-gaap_RepaymentsOfLongTermDebt_3454" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3427" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3428" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3427" xlink:to="Locator_us-gaap_DebtInstrumentTable_3428" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3433" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_3434" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3433" xlink:to="Locator_srt_CounterpartyNameAxis_3434" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="Locator_srt_CounterpartyNameAxis_3435" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3436" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_CounterpartyNameAxis_3435" xlink:to="Locator_srt_RepurchaseAgreementCounterpartyNameDomain_3436" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3429" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3430" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3429" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_3430" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3439" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3440" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_3439" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_3440" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3443" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="Locator_us-gaap_RevolvingCreditFacilityMember_3444" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_3443" xlink:to="Locator_us-gaap_RevolvingCreditFacilityMember_3444" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3441" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="Locator_us-gaap_LoansPayableMember_3442" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_3441" xlink:to="Locator_us-gaap_LoansPayableMember_3442" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3431" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3432" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3431" xlink:to="Locator_us-gaap_DebtInstrumentAxis_3432" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3445" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3446" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DebtInstrumentAxis_3445" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_3446" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3447" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_KeybankNationalAssociationMember" xlink:label="Locator_cmt_KeybankNationalAssociationMember_3448" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_3447" xlink:to="Locator_cmt_KeybankNationalAssociationMember_3448" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3449" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="Locator_us-gaap_LongTermDebt_3450" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3449" xlink:to="Locator_us-gaap_LongTermDebt_3450" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtBankCovenantsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_3489" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_3490" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_RangeAxis_3489" xlink:to="Locator_srt_RangeMember_3490" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_3491" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_3492" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_3491" xlink:to="Locator_srt_MinimumMember_3492" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3497" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantDescription" xlink:label="Locator_us-gaap_DebtInstrumentCovenantDescription_3498" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3497" xlink:to="Locator_us-gaap_DebtInstrumentCovenantDescription_3498" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3499" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RatioOfIndebtednessToNetCapital1" xlink:label="Locator_us-gaap_RatioOfIndebtednessToNetCapital1_3500" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3499" xlink:to="Locator_us-gaap_RatioOfIndebtednessToNetCapital1_3500" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3483" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3484" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3483" xlink:to="Locator_us-gaap_DebtInstrumentTable_3484" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3485" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_3486" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3485" xlink:to="Locator_srt_RangeAxis_3486" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3487" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3488" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3487" xlink:to="Locator_us-gaap_DebtInstrumentAxis_3488" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3495" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3496" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DebtInstrumentAxis_3495" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_3496" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3493" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_CreditAgreementMember" xlink:label="Locator_cmt_CreditAgreementMember_3494" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_3493" xlink:to="Locator_cmt_CreditAgreementMember_3494" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/IncomeTaxesNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3623" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="Locator_country_US_3624" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_3623" xlink:to="Locator_country_US_3624" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3625" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_MX" xlink:label="Locator_country_MX_3626" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_3625" xlink:to="Locator_country_MX_3626" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3627" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA" xlink:label="Locator_country_CA_3628" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_3627" xlink:to="Locator_country_CA_3628" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_3621" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3622" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_StatementGeographicalAxis_3621" xlink:to="Locator_srt_SegmentGeographicalDomain_3622" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3615" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_3616" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_StatementLineItems_3615" xlink:to="Locator_us-gaap_StatementTable_3616" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_3617" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_3618" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_StatementTable_3617" xlink:to="Locator_srt_StatementGeographicalAxis_3618" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_3619" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="Locator_us-gaap_IncomeTaxAuthorityAxis_3620" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_StatementTable_3619" xlink:to="Locator_us-gaap_IncomeTaxAuthorityAxis_3620" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="Locator_us-gaap_IncomeTaxAuthorityAxis_3629" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_3630" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_IncomeTaxAuthorityAxis_3629" xlink:to="Locator_us-gaap_IncomeTaxAuthorityDomain_3630" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="Locator_us-gaap_IncomeTaxAuthorityAxis_3651" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_3652" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_IncomeTaxAuthorityAxis_3651" xlink:to="Locator_us-gaap_IncomeTaxAuthorityDomain_3652" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_3631" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="Locator_us-gaap_StateAndLocalJurisdictionMember_3632" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeTaxAuthorityDomain_3631" xlink:to="Locator_us-gaap_StateAndLocalJurisdictionMember_3632" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_3633" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="Locator_us-gaap_DomesticCountryMember_3634" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeTaxAuthorityDomain_3633" xlink:to="Locator_us-gaap_DomesticCountryMember_3634" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3635" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_3636" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3635" xlink:to="Locator_us-gaap_DeferredTaxAssetsNet_3636" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3637" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="Locator_us-gaap_DeferredIncomeTaxLiabilities_3638" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3637" xlink:to="Locator_us-gaap_DeferredIncomeTaxLiabilities_3638" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3639" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3640" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3639" xlink:to="Locator_us-gaap_DeferredTaxAssetsGross_3640" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3641" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_3642" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3641" xlink:to="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_3642" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3643" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="Locator_us-gaap_OperatingLossCarryforwards_3644" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3643" xlink:to="Locator_us-gaap_OperatingLossCarryforwards_3644" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3645" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="Locator_us-gaap_TaxCreditCarryforwardAmount_3646" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3645" xlink:to="Locator_us-gaap_TaxCreditCarryforwardAmount_3646" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3647" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="Locator_us-gaap_OperatingLossCarryforwardsExpirationDate_3648" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3647" xlink:to="Locator_us-gaap_OperatingLossCarryforwardsExpirationDate_3648" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3649" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefits_3650" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3649" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefits_3650" order="8.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3691" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3692" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3691" xlink:to="Locator_us-gaap_DebtInstrumentTable_3692" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3693" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3694" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3693" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_3694" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_3697" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3698" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_3697" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_3698" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_3699" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="Locator_us-gaap_LoansPayableMember_3700" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_3699" xlink:to="Locator_us-gaap_LoansPayableMember_3700" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_3695" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3696" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_3695" xlink:to="Locator_us-gaap_DebtInstrumentAxis_3696" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="Locator_us-gaap_DebtInstrumentAxis_3701" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3702" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DebtInstrumentAxis_3701" xlink:to="Locator_us-gaap_DebtInstrumentNameDomain_3702" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="Locator_us-gaap_DebtInstrumentNameDomain_3703" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_LeafCapitalFundingMember" xlink:label="Locator_cmt_LeafCapitalFundingMember_3704" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentNameDomain_3703" xlink:to="Locator_cmt_LeafCapitalFundingMember_3704" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3705" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription" xlink:label="Locator_us-gaap_DebtInstrumentDescription_3706" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3705" xlink:to="Locator_us-gaap_DebtInstrumentDescription_3706" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3707" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="Locator_us-gaap_DebtInstrumentIssuanceDate1_3708" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3707" xlink:to="Locator_us-gaap_DebtInstrumentIssuanceDate1_3708" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3709" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuer" xlink:label="Locator_us-gaap_DebtInstrumentIssuer_3710" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3709" xlink:to="Locator_us-gaap_DebtInstrumentIssuer_3710" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3711" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="Locator_us-gaap_DebtInstrumentFaceAmount_3712" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3711" xlink:to="Locator_us-gaap_DebtInstrumentFaceAmount_3712" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3713" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_3714" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3713" xlink:to="Locator_us-gaap_DebtInstrumentInterestRateStatedPercentage_3714" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3715" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="Locator_us-gaap_DebtInstrumentTerm_3716" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3715" xlink:to="Locator_us-gaap_DebtInstrumentTerm_3716" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3717" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_3718" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3717" xlink:to="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_3718" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_3719" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="Locator_us-gaap_LongTermDebt_3720" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_3719" xlink:to="Locator_us-gaap_LongTermDebt_3720" order="8.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_3751" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3752" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_RetirementPlanTypeDomain_3751" xlink:to="Locator_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_3752" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3745" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3746" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3745" xlink:to="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3746" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3747" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_3748" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_3747" xlink:to="Locator_us-gaap_RetirementPlanTypeAxis_3748" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="Locator_us-gaap_RetirementPlanTypeAxis_3749" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="Locator_us-gaap_RetirementPlanTypeDomain_3750" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_RetirementPlanTypeAxis_3749" xlink:to="Locator_us-gaap_RetirementPlanTypeDomain_3750" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3753" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents" xlink:label="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents_3754" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3753" xlink:to="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents_3754" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3755" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1" xlink:label="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1_3756" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3755" xlink:to="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1_3756" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3757" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation" xlink:label="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation_3758" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3757" xlink:to="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation_3758" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3759" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1" xlink:label="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1_3760" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_3759" xlink:to="Locator_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1_3760" order="4.0" />
    </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>cmt-20201231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL document created by Certent CDM version: 20.10.1 using Fujitsu Interstage XWand -->
<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/instance http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
    <roleRef roleURI="http://www.coremt.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ConsolidatedBalanceSheets" />
    <roleRef roleURI="http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ConsolidatedStatementsOfCashFlows" />
    <roleRef roleURI="http://www.coremt.com/role/ConsolidatedStatementsOfOperations" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ConsolidatedStatementsOfOperations" />
    <roleRef roleURI="http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_ConsolidatedStatementsOfOtherComprehensiveIncomeLoss" />
    <roleRef roleURI="http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtAnnualMaturitiesOfLongTermDebtDetails" />
    <roleRef roleURI="http://www.coremt.com/role/DebtLongtermDebtDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_DebtLongtermDebtDetails" />
    <roleRef roleURI="http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_GoodwillAndIntangiblesFutureIntangibleAmortizationDetails" />
    <roleRef roleURI="http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_GoodwillAndIntangiblesIntangibleAssetsDetails" />
    <roleRef roleURI="http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_IncomeTaxesDeferredTaxAssetsDetails" />
    <roleRef roleURI="http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_IncomeTaxesProvisionForIncomeTaxesDetails" />
    <roleRef roleURI="http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails" />
    <roleRef roleURI="http://www.coremt.com/role/LeasesLeaseExpenseDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_LeasesLeaseExpenseDetails" />
    <roleRef roleURI="http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_LeasesMaturitiesOfLeaseLiabilitiesDetails" />
    <roleRef roleURI="http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails" />
    <roleRef roleURI="http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails" />
    <roleRef roleURI="http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PostRetirementBenefitsChangeInBenefitObligationDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PostRetirementBenefitsPostRetirementBenefitsExpenseDetails" />
    <roleRef roleURI="http://www.coremt.com/role/PropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="cmt-20201231.xsd#ELRID_PropertyPlantAndEquipmentDetails" />
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ConsolidatedBalanceSheets">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_185" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_186" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_185" xlink:to="Locator_us-gaap_AssetsCurrent_186" order="13.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_199" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="Locator_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_200" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_199" xlink:to="Locator_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_200" order="12.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_201" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivable" xlink:label="Locator_us-gaap_ValueAddedTaxReceivable_202" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_201" xlink:to="Locator_us-gaap_ValueAddedTaxReceivable_202" order="11.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_203" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="Locator_us-gaap_ContractWithCustomerAssetNet_204" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_203" xlink:to="Locator_us-gaap_ContractWithCustomerAssetNet_204" order="10.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_205" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_206" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_205" xlink:to="Locator_us-gaap_InventoryNet_206" order="9.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_211" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="Locator_us-gaap_InventoryFinishedGoods_212" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InventoryNet_211" xlink:to="Locator_us-gaap_InventoryFinishedGoods_212" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_213" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="Locator_us-gaap_InventoryWorkInProcess_214" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InventoryNet_213" xlink:to="Locator_us-gaap_InventoryWorkInProcess_214" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_215" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="Locator_us-gaap_InventoryRawMaterials_216" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InventoryNet_215" xlink:to="Locator_us-gaap_InventoryRawMaterials_216" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_207" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="Locator_us-gaap_AccountsReceivableNetCurrent_208" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_207" xlink:to="Locator_us-gaap_AccountsReceivableNetCurrent_208" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_209" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_210" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_209" xlink:to="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_210" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_187" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="Locator_us-gaap_OperatingLeaseRightOfUseAsset_188" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_187" xlink:to="Locator_us-gaap_OperatingLeaseRightOfUseAsset_188" order="14.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_189" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_190" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_189" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentNet_190" order="15.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_191" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredIncomeTaxAssetsNet_192" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_191" xlink:to="Locator_us-gaap_DeferredIncomeTaxAssetsNet_192" order="16.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_193" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_194" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_193" xlink:to="Locator_us-gaap_Goodwill_194" order="17.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_195" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwill_196" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_195" xlink:to="Locator_us-gaap_IntangibleAssetsNetExcludingGoodwill_196" order="18.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_197" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="Locator_us-gaap_OtherAssetsNoncurrent_198" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_197" xlink:to="Locator_us-gaap_OtherAssetsNoncurrent_198" order="19.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_143" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="Locator_us-gaap_Liabilities_144" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_143" xlink:to="Locator_us-gaap_Liabilities_144" order="37.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="Locator_us-gaap_Liabilities_149" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_150" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Liabilities_149" xlink:to="Locator_us-gaap_LiabilitiesCurrent_150" order="33.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_157" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="Locator_us-gaap_AccountsPayableCurrent_158" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_157" xlink:to="Locator_us-gaap_AccountsPayableCurrent_158" order="26.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_159" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="Locator_us-gaap_ContractWithCustomerLiabilityCurrent_160" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_159" xlink:to="Locator_us-gaap_ContractWithCustomerLiabilityCurrent_160" order="28.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_161" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityCurrent" xlink:label="Locator_us-gaap_PostemploymentBenefitsLiabilityCurrent_162" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_161" xlink:to="Locator_us-gaap_PostemploymentBenefitsLiabilityCurrent_162" order="29.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_163" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="Locator_us-gaap_EmployeeRelatedLiabilitiesCurrent_164" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_163" xlink:to="Locator_us-gaap_EmployeeRelatedLiabilitiesCurrent_164" order="31.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_165" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherAccruedLiabilitiesCurrent_166" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_165" xlink:to="Locator_us-gaap_OtherAccruedLiabilitiesCurrent_166" order="32.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_167" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="Locator_us-gaap_TaxesPayableCurrent_168" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_167" xlink:to="Locator_us-gaap_TaxesPayableCurrent_168" order="27.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_169" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent" xlink:label="Locator_us-gaap_LoansPayableCurrent_170" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_169" xlink:to="Locator_us-gaap_LoansPayableCurrent_170" order="24.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_171" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="Locator_us-gaap_LinesOfCreditCurrent_172" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_171" xlink:to="Locator_us-gaap_LinesOfCreditCurrent_172" order="25.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="Locator_us-gaap_Liabilities_151" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="Locator_us-gaap_LongTermDebt_152" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Liabilities_151" xlink:to="Locator_us-gaap_LongTermDebt_152" order="35.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="Locator_us-gaap_Liabilities_153" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityNoncurrent" xlink:label="Locator_us-gaap_PostemploymentBenefitsLiabilityNoncurrent_154" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Liabilities_153" xlink:to="Locator_us-gaap_PostemploymentBenefitsLiabilityNoncurrent_154" order="36.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="Locator_us-gaap_Liabilities_155" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesNoncurrent_156" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Liabilities_155" xlink:to="Locator_us-gaap_OtherLiabilitiesNoncurrent_156" order="34.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_145" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_146" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_145" xlink:to="Locator_us-gaap_StockholdersEquity_146" order="46.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_173" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="Locator_us-gaap_PreferredStockValue_174" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_173" xlink:to="Locator_us-gaap_PreferredStockValue_174" order="40.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_175" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="Locator_us-gaap_CommonStockValue_176" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_175" xlink:to="Locator_us-gaap_CommonStockValue_176" order="41.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_177" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="Locator_us-gaap_AdditionalPaidInCapitalCommonStock_178" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_177" xlink:to="Locator_us-gaap_AdditionalPaidInCapitalCommonStock_178" order="42.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_179" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_180" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_179" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_180" order="43.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_181" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="Locator_us-gaap_TreasuryStockValue_182" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_181" xlink:to="Locator_us-gaap_TreasuryStockValue_182" order="44.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_183" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="Locator_us-gaap_RetainedEarningsAccumulatedDeficit_184" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_183" xlink:to="Locator_us-gaap_RetainedEarningsAccumulatedDeficit_184" order="45.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_147" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="Locator_us-gaap_CommitmentsAndContingencies_148" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_147" xlink:to="Locator_us-gaap_CommitmentsAndContingencies_148" order="38.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="Locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_491" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_492" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_491" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_492" order="17.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_447" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_448" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_447" xlink:to="Locator_us-gaap_NetIncomeLoss_448" order="1.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_449" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="Locator_us-gaap_DepreciationDepletionAndAmortization_450" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_449" xlink:to="Locator_us-gaap_DepreciationDepletionAndAmortization_450" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_451" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities" xlink:label="Locator_cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities_452" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_451" xlink:to="Locator_cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities_452" order="7.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_453" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="Locator_us-gaap_ShareBasedCompensation_454" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_453" xlink:to="Locator_us-gaap_ShareBasedCompensation_454" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_455" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="Locator_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_456" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_455" xlink:to="Locator_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_456" order="9.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_457" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccountsReceivable_458" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_457" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccountsReceivable_458" order="11.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_459" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="Locator_us-gaap_IncreaseDecreaseInInventories_460" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_459" xlink:to="Locator_us-gaap_IncreaseDecreaseInInventories_460" order="12.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_461" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="Locator_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_462" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_461" xlink:to="Locator_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_462" order="13.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_463" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccountsPayable_464" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_463" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccountsPayable_464" order="14.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_465" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_466" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_465" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_466" order="15.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_467" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPostretirementObligations" xlink:label="Locator_us-gaap_IncreaseDecreaseInPostretirementObligations_468" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_467" xlink:to="Locator_us-gaap_IncreaseDecreaseInPostretirementObligations_468" order="16.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_469" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="Locator_us-gaap_GoodwillImpairmentLoss_470" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_469" xlink:to="Locator_us-gaap_GoodwillImpairmentLoss_470" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_471" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_472" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_471" xlink:to="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_472" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="Locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_493" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_494" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_493" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_494" order="21.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_473" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="Locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_474" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_473" xlink:to="Locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_474" order="19.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_475" />
        <loc xlink:type="locator" xlink:href="cmt-20201231.xsd#cmt_BusinessCombinationPurchasePriceAllocated" xlink:label="Locator_cmt_BusinessCombinationPurchasePriceAllocated_476" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_475" xlink:to="Locator_cmt_BusinessCombinationPurchasePriceAllocated_476" order="20.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="Locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_495" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_496" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_495" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_496" order="30.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_477" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="Locator_us-gaap_RepaymentsOfLinesOfCredit_478" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_477" xlink:to="Locator_us-gaap_RepaymentsOfLinesOfCredit_478" order="24.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_479" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="Locator_us-gaap_ProceedsFromLongTermLinesOfCredit_480" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_479" xlink:to="Locator_us-gaap_ProceedsFromLongTermLinesOfCredit_480" order="25.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_481" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfLongTermDebt_482" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_481" xlink:to="Locator_us-gaap_RepaymentsOfLongTermDebt_482" order="26.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_483" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="Locator_us-gaap_PaymentsOfFinancingCosts_484" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_483" xlink:to="Locator_us-gaap_PaymentsOfFinancingCosts_484" order="27.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_485" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="Locator_us-gaap_PaymentsForRepurchaseOfCommonStock_486" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_485" xlink:to="Locator_us-gaap_PaymentsForRepurchaseOfCommonStock_486" order="28.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_487" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="Locator_us-gaap_PaymentsOfDividends_488" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_487" xlink:to="Locator_us-gaap_PaymentsOfDividends_488" order="29.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_489" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="Locator_us-gaap_ProceedsFromLinesOfCredit_490" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_489" xlink:to="Locator_us-gaap_ProceedsFromLinesOfCredit_490" order="23.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTax_521" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_522" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTax_521" xlink:to="Locator_us-gaap_NetIncomeLoss_522" order="1.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTax_523" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_524" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTax_523" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_524" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTax_525" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_526" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTax_525" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_526" order="6.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTax_527" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_528" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTax_527" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_528" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTax_529" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_530" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTax_529" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_530" order="9.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTax_531" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_532" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTax_531" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_532" order="10.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/ConsolidatedStatementsOfOperations">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_597" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_598" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetIncomeLoss_597" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_598" order="12.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_601" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_602" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_601" xlink:to="Locator_us-gaap_OperatingIncomeLoss_602" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_605" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="Locator_us-gaap_GrossProfit_606" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingIncomeLoss_605" xlink:to="Locator_us-gaap_GrossProfit_606" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="Locator_us-gaap_GrossProfit_609" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_610" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_GrossProfit_609" xlink:to="Locator_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_610" order="1.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="Locator_us-gaap_GrossProfit_611" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="Locator_us-gaap_CostOfRevenue_612" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_GrossProfit_611" xlink:to="Locator_us-gaap_CostOfRevenue_612" order="2.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_607" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="Locator_us-gaap_OperatingExpenses_608" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingIncomeLoss_607" xlink:to="Locator_us-gaap_OperatingExpenses_608" order="6.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="Locator_us-gaap_OperatingExpenses_621" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="Locator_us-gaap_GoodwillImpairmentLoss_622" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingExpenses_621" xlink:to="Locator_us-gaap_GoodwillImpairmentLoss_622" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="Locator_us-gaap_OperatingExpenses_623" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="Locator_us-gaap_SellingGeneralAndAdministrativeExpense_624" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingExpenses_623" xlink:to="Locator_us-gaap_SellingGeneralAndAdministrativeExpense_624" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_603" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpense_604" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_603" xlink:to="Locator_us-gaap_OtherNonoperatingIncomeExpense_604" order="11.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpense_613" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_614" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherNonoperatingIncomeExpense_613" xlink:to="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_614" order="9.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpense_615" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="Locator_us-gaap_InterestIncomeExpenseNonoperatingNet_616" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherNonoperatingIncomeExpense_615" xlink:to="Locator_us-gaap_InterestIncomeExpenseNonoperatingNet_616" order="10.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_599" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_600" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetIncomeLoss_599" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefit_600" order="16.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_617" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_618" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_617" xlink:to="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_618" order="14.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_619" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_620" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_619" xlink:to="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_620" order="15.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_641" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_642" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_641" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_642" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_643" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_644" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_643" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_644" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_645" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_646" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_645" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_646" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_647" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_648" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_647" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_648" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_649" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_650" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_649" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_650" order="6.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/DebtLongtermDebtDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_663" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="Locator_us-gaap_DeferredFinanceCostsGross_664" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_663" xlink:to="Locator_us-gaap_DeferredFinanceCostsGross_664" order="3.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_665" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="Locator_us-gaap_LongTermDebtCurrent_666" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_665" xlink:to="Locator_us-gaap_LongTermDebtCurrent_666" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_667" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt" xlink:label="Locator_us-gaap_LongTermDebt_668" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DebtLongtermAndShorttermCombinedAmount_667" xlink:to="Locator_us-gaap_LongTermDebt_668" order="5.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_1063" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_1064" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_1063" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_1064" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_1065" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1066" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_1065" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1066" order="4.0" weight="-1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_1161" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentFederalTaxExpenseBenefit_1162" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_1161" xlink:to="Locator_us-gaap_CurrentFederalTaxExpenseBenefit_1162" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_1163" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentForeignTaxExpenseBenefit_1164" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_1163" xlink:to="Locator_us-gaap_CurrentForeignTaxExpenseBenefit_1164" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_1165" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1166" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_1165" xlink:to="Locator_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1166" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_1155" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1156" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_1155" xlink:to="Locator_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1156" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_1157" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1158" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_1157" xlink:to="Locator_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1158" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_1159" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1160" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_1159" xlink:to="Locator_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1160" order="9.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:label="Locator_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1339" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_1340" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1339" xlink:to="Locator_us-gaap_NetIncomeLoss_1340" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:label="Locator_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1341" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:label="Locator_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_1342" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1341" xlink:to="Locator_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_1342" order="3.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1335" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1336" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1335" xlink:to="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1336" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1337" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_1338" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1337" xlink:to="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_1338" order="6.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_1407" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_1408" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_1407" xlink:to="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_1408" order="9.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_1409" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_1410" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_1409" xlink:to="Locator_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_1410" order="10.0" weight="-1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1707" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_1708" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1707" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax_1708" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1709" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1710" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1709" xlink:to="Locator_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1710" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1711" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanInterestCost_1712" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1711" xlink:to="Locator_us-gaap_DefinedBenefitPlanInterestCost_1712" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsPeriodExpense" xlink:label="Locator_us-gaap_PostemploymentBenefitsPeriodExpense_1703" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1704" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_PostemploymentBenefitsPeriodExpense_1703" xlink:to="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1704" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsPeriodExpense" xlink:label="Locator_us-gaap_PostemploymentBenefitsPeriodExpense_1705" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpense_1706" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_PostemploymentBenefitsPeriodExpense_1705" xlink:to="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpense_1706" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpense_1713" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="Locator_us-gaap_DefinedContributionPlanCostRecognized_1714" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpense_1713" xlink:to="Locator_us-gaap_DefinedContributionPlanCostRecognized_1714" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpense_1715" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:label="Locator_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_1716" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_PensionAndOtherPostretirementBenefitExpense_1715" xlink:to="Locator_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_1716" order="2.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/PropertyPlantAndEquipmentDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_1745" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentGross_1746" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentNet_1745" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentGross_1746" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_1747" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1748" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentNet_1747" xlink:to="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1748" order="3.0" weight="-1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/LeasesLeaseExpenseDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost" xlink:label="Locator_us-gaap_LeaseCost_2503" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="Locator_us-gaap_OperatingLeaseCost_2504" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LeaseCost_2503" xlink:to="Locator_us-gaap_OperatingLeaseCost_2504" order="1.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="Locator_us-gaap_OperatingLeaseLiability_2523" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="Locator_us-gaap_OperatingLeaseLiabilityNoncurrent_2524" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingLeaseLiability_2523" xlink:to="Locator_us-gaap_OperatingLeaseLiabilityNoncurrent_2524" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="Locator_us-gaap_OperatingLeaseLiability_2525" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="Locator_us-gaap_OperatingLeaseLiabilityCurrent_2526" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingLeaseLiability_2525" xlink:to="Locator_us-gaap_OperatingLeaseLiabilityCurrent_2526" order="3.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2533" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_2534" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2533" xlink:to="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_2534" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2535" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2536" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2535" xlink:to="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2536" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2537" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2538" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2537" xlink:to="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2538" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2539" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2540" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2539" xlink:to="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2540" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2541" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2542" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2541" xlink:to="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2542" order="6.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2565" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2566" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2565" xlink:to="Locator_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2566" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2567" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="Locator_us-gaap_OperatingLeaseLiability_2568" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2567" xlink:to="Locator_us-gaap_OperatingLeaseLiability_2568" order="3.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_2583" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2584" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_2583" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2584" order="1.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_2585" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2586" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_2585" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2586" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_2587" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2588" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_2587" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2588" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_2589" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2590" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_2589" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2590" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_2591" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2592" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_2591" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2592" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_2593" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_2594" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_2593" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_2594" order="6.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3535" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="Locator_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3536" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3535" xlink:to="Locator_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3536" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3537" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="Locator_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_3538" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3537" xlink:to="Locator_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_3538" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3539" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="Locator_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_3540" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3539" xlink:to="Locator_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_3540" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3541" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="Locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_3542" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3541" xlink:to="Locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_3542" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3543" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="Locator_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3544" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3543" xlink:to="Locator_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3544" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3545" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="Locator_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_3546" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3545" xlink:to="Locator_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_3546" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3547" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="Locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_3548" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3547" xlink:to="Locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_3548" order="6.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_3575" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3576" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsNet_3575" xlink:to="Locator_us-gaap_DeferredTaxAssetsGross_3576" order="11.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3579" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="Locator_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3580" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3579" xlink:to="Locator_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3580" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3581" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetInterestCarryforward" xlink:label="Locator_us-gaap_DeferredTaxAssetInterestCarryforward_3582" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3581" xlink:to="Locator_us-gaap_DeferredTaxAssetInterestCarryforward_3582" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3583" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_3584" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3583" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_3584" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3585" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3586" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3585" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3586" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3587" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="Locator_us-gaap_DeferredTaxAssetsInventory_3588" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3587" xlink:to="Locator_us-gaap_DeferredTaxAssetsInventory_3588" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3589" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3590" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3589" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3590" order="7.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3591" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_3592" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3591" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_3592" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3593" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="Locator_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_3594" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3593" xlink:to="Locator_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_3594" order="9.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3595" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="Locator_us-gaap_DeferredTaxAssetsOther_3596" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3595" xlink:to="Locator_us-gaap_DeferredTaxAssetsOther_3596" order="10.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_3577" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_3578" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsNet_3577" xlink:to="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_3578" order="12.0" weight="-1" />
    </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>7
<FILENAME>ex21.htm
<DESCRIPTION>EXHIBIT 21 2020 LIST OF SUBSIDIARIES
<TEXT>
<!--EDGAR HTML document created by Certent CDM HD version: 20.10.1-->
<html>
<head><title>ex21</title>
</head>
<body bgcolor="#e6e6e6" style="font-family:Times New Roman;font-style:normal;font-size:13.28px;font-weight:normal;font-stretch:normal;color:#000000;">
<div id="fixed-layout-inline-document" style="display:none;"></div><div id="Doc1" style="background-color:RGB(230, 230, 230);line-height:normal;">
<div style="padding: 7px">
<div id="Page1" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:100.3px; height:1.3px; left:66.2px; top:22.4px; background-color:#0563C1;">&#160;</div>
<div id="a0" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:8.8px;">Table of Contents</div><div id="a5" style="position:absolute;font-weight:bold;left:166.587px;top:8.8px;">&#160;</div><div id="a6" style="position:absolute;left:404.707px;top:1006.3px;">1</div><div id="a7" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a8" style="position:absolute;left:66.24px;top:55.6px;">&#160;</div><div id="a9" style="position:absolute;font-weight:bold;left:66.24px;top:69.2px;">Exhibit 21</div><div id="a10" style="position:absolute;font-weight:bold;left:125.152px;top:69.2px;">&#160;</div><div id="a11" style="position:absolute;font-weight:bold;left:66.24px;top:85.2px;">&#160;</div><div id="a12" style="position:absolute;font-weight:bold;left:66.24px;top:101.2px;">SUBSIDIARIES OF REGISTRANT</div><div id="a13" style="position:absolute;font-weight:bold;left:273.347px;top:101.2px;">&#160;</div><div id="a14" style="position:absolute;left:66.24px;top:116.9px;">&#160;</div><div id="a15" style="position:absolute;left:66.24px;top:132.9px;">The Company&apos;s principal affiliates<div style="display:inline-block;width:0.78px">&#160;</div>as of December</div><div id="a17" style="position:absolute;left:332.227px;top:132.9px;">&#160;</div><div id="a18" style="position:absolute;left:335.587px;top:132.9px;">31, 2020, are listed<div style="display:inline-block;width:0.5px">&#160;</div>below. All<div style="display:inline-block;width:1.12px">&#160;</div>other affiliates, if considered<div style="display:inline-block;width:0.7px">&#160;</div>in the aggregate<div style="display:inline-block;width:0px;margin-left:-0.8px">&#160;</div>as a </div><div id="a21" style="position:absolute;left:66.24px;top:148.9px;">single affiliate, would not constitute a significant subsidiary.</div><div id="a22" style="position:absolute;left:387.747px;top:148.9px;">&#160;</div><div id="a23" style="position:absolute;left:66.24px;top:164.9px;">&#160;</div><div id="a25" style="position:absolute;font-weight:bold;left:428.387px;top:181.2px;">Percentage       of       voting </div><div id="a27" style="position:absolute;font-weight:bold;left:428.387px;top:194.6px;">securities       directly       or </div><div id="a28" style="position:absolute;font-weight:bold;left:428.387px;top:207.9px;">indirectly       owned<div style="display:inline-block;width:27.77px">&#160;</div>by </div><div id="a29" style="position:absolute;font-weight:bold;left:428.387px;top:221.2px;">registrant</div><div id="a31" style="position:absolute;font-weight:bold;left:593.053px;top:194.6px;">State     or<div style="display:inline-block;width:20.71px">&#160;</div>Country     of </div><div id="a32" style="position:absolute;font-weight:bold;left:593.053px;top:207.9px;">incorporation                   or </div><div id="a33" style="position:absolute;font-weight:bold;left:593.053px;top:221.2px;">organization</div><div id="a35" style="position:absolute;left:66.24px;top:234.3px;">Core Composites Corporation</div><div id="a37" style="position:absolute;left:428.387px;top:234.3px;">100</div><div id="a39" style="position:absolute;left:593.053px;top:234.3px;">Delaware</div><div id="a41" style="position:absolute;left:66.24px;top:247.6px;">Horizon Plastics International Inc.</div><div id="a43" style="position:absolute;left:428.387px;top:247.6px;">100</div><div id="a45" style="position:absolute;left:593.053px;top:247.6px;">Canada</div><div id="a47" style="position:absolute;left:66.24px;top:260.9px;">&#160;</div></div>
</div>
</div>

</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>8
<FILENAME>ex23.htm
<DESCRIPTION>EXHIBIT 23 2020 AUDITOR CONSENT
<TEXT>
<!--EDGAR HTML document created by Certent CDM HD version: 20.10.1-->
<html>
<head><title>ex23</title>
</head>
<body bgcolor="#e6e6e6" style="font-family:Times New Roman;font-style:normal;font-size:13.28px;font-weight:normal;font-stretch:normal;color:#000000;">
<div id="fixed-layout-inline-document" style="display:none;"></div><div id="Doc1" style="background-color:RGB(230, 230, 230);line-height:normal;">
<div style="padding: 7px">
<div id="Page1" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:100.3px; height:1.3px; left:66.2px; top:22.4px; background-color:#0563C1;">&#160;</div>
<div id="a0" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:8.8px;">Table of Contents</div><div id="a5" style="position:absolute;font-weight:bold;left:166.587px;top:8.8px;">&#160;</div><div id="a6" style="position:absolute;left:404.707px;top:1006.3px;">1</div><div id="a7" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a8" style="position:absolute;left:66.24px;top:55.6px;">&#160;</div><div id="a9" style="position:absolute;font-weight:bold;left:66.24px;top:69.2px;">Exhibit 23</div><div id="a10" style="position:absolute;font-weight:bold;left:125.152px;top:69.2px;">&#160;</div><div id="a11" style="position:absolute;font-weight:bold;left:66.24px;top:85.2px;">&#160;</div><div id="a12" style="position:absolute;font-weight:bold;left:66.24px;top:101.2px;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</div><div id="a13" style="position:absolute;font-weight:bold;left:530.653px;top:101.2px;">&#160;</div><div id="a14" style="position:absolute;left:66.24px;top:116.9px;">&#160;</div><div id="a15" style="position:absolute;left:66.24px;top:132.9px;">We consent to the incorporation by reference in<div style="display:inline-block;width:1.5px">&#160;</div>Registration Statements No.</div><div id="a16" style="position:absolute;left:469.373px;top:132.9px;">&#160;</div><div id="a17" style="position:absolute;left:472.733px;top:132.9px;">333</div><div id="a18" style="position:absolute;left:492.893px;top:132.9px;">-</div><div id="a19" style="position:absolute;left:497.213px;top:132.9px;">105819, No. 333</div><div id="a20" style="position:absolute;left:586.173px;top:132.9px;">-</div><div id="a21" style="position:absolute;left:590.493px;top:132.9px;">107143, No.</div><div id="a22" style="position:absolute;left:656.613px;top:132.9px;">&#160;</div><div id="a23" style="position:absolute;left:659.973px;top:132.9px;">333</div><div id="a24" style="position:absolute;left:679.973px;top:132.9px;">-</div><div id="a25" style="position:absolute;left:684.293px;top:132.9px;">136123, and </div><div id="a26" style="position:absolute;left:66.24px;top:148.9px;">No. 333</div><div id="a27" style="position:absolute;left:108.512px;top:148.9px;">-</div><div id="a28" style="position:absolute;left:112.832px;top:148.9px;">174349 on Forms<div style="display:inline-block;width:1.17px">&#160;</div>S</div><div id="a29" style="position:absolute;left:215.067px;top:148.9px;">-</div><div id="a30" style="position:absolute;left:219.387px;top:148.9px;">8 and Registration Statement<div style="display:inline-block;width:0.76px">&#160;</div>No. 333</div><div id="a31" style="position:absolute;left:416.387px;top:148.9px;">-</div><div id="a32" style="position:absolute;left:420.707px;top:148.9px;">221561 on Form<div style="display:inline-block;width:1.22px">&#160;</div>S</div><div id="a33" style="position:absolute;left:517.853px;top:148.9px;">-</div><div id="a34" style="position:absolute;left:522.173px;top:148.9px;">3 of Core Molding<div style="display:inline-block;width:0.46px">&#160;</div>Technologies, Inc.<div style="display:inline-block;width:0.07px">&#160;</div>of our </div><div id="a35" style="position:absolute;left:66.24px;top:164.9px;">report dated March</div><div id="a38" style="position:absolute;left:167.067px;top:164.9px;">&#160;</div><div id="a39" style="position:absolute;left:170.427px;top:164.9px;">13, 2020, relating to<div style="display:inline-block;width:1.15px">&#160;</div>the consolidated financial statements<div style="display:inline-block;width:1.14px">&#160;</div>and Schedule II and<div style="display:inline-block;width:1.37px">&#160;</div>effectiveness of internal control </div><div id="a40" style="position:absolute;left:66.24px;top:180.9px;">over financial reporting, appearing in this Annual Report on Form 10</div><div id="a41" style="position:absolute;left:434.787px;top:180.9px;">-</div><div id="a42" style="position:absolute;left:439.107px;top:180.9px;">K.</div><div id="a43" style="position:absolute;left:452.253px;top:180.9px;">&#160;</div><div id="a44" style="position:absolute;left:66.24px;top:196.9px;">&#160;</div><div id="a45" style="position:absolute;left:66.24px;top:212.9px;">&#160;</div><div id="a46" style="position:absolute;left:66.24px;top:228.9px;">&#160;</div><div id="a47" style="position:absolute;left:426.307px;top:244.9px;">/s/ Crowe LLP</div><div id="a48" style="position:absolute;left:504.893px;top:244.9px;">&#160;</div><div id="a49" style="position:absolute;left:66.24px;top:260.9px;">Columbus, Ohio</div><div id="a50" style="position:absolute;left:154.427px;top:260.9px;">&#160;</div><div id="a51" style="position:absolute;left:66.24px;top:276.9px;">March</div><div id="a52" style="position:absolute;left:100.992px;top:276.9px;">&#160;</div><div id="a53" style="position:absolute;left:104.352px;top:276.9px;">11, 2021</div><div id="a57" style="position:absolute;left:150.587px;top:276.9px;">&#160;</div></div>
</div>
</div>

</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-24
<SEQUENCE>9
<FILENAME>ex24.htm
<DESCRIPTION>EXHIBIT 24 2020POWER OF ATTORNEY
<TEXT>
<!--EDGAR HTML document created by Certent CDM HD version: 20.10.1-->
<html>
<head><title>ex24</title>
</head>
<body bgcolor="#e6e6e6" style="font-family:Times New Roman;font-style:normal;font-size:13.28px;font-weight:normal;font-stretch:normal;color:#000000;">
<div id="fixed-layout-inline-document" style="display:none;"></div><div id="Doc1" style="background-color:RGB(230, 230, 230);line-height:normal;">
<div style="padding: 7px">
<div id="Page1" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:100.3px; height:1.3px; left:66.2px; top:22.4px; background-color:#0563C1;">&#160;</div>
<div style="position:absolute; width:148.7px; height:1.3px; left:66.2px; top:130.8px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:193.3px; height:1.3px; left:311.4px; top:406.9px; background-color:#000000;">&#160;</div>
<div id="a0" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:8.8px;">Table of Contents</div><div id="a5" style="position:absolute;font-weight:bold;left:166.587px;top:8.8px;">&#160;</div><div id="a6" style="position:absolute;left:404.707px;top:1006.3px;">1</div><div id="a7" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a8" style="position:absolute;left:66.24px;top:55.6px;">&#160;</div><div id="a9" style="position:absolute;font-weight:bold;left:66.24px;top:69.2px;">EXHIBIT 24</div><div id="a10" style="position:absolute;font-weight:bold;left:139.707px;top:69.2px;">&#160;</div><div id="a11" style="position:absolute;font-weight:bold;left:66.24px;top:85.2px;">POWERS OF ATTORNEY</div><div id="a12" style="position:absolute;font-weight:bold;left:222.427px;top:85.2px;">&#160;</div><div id="a13" style="position:absolute;font-weight:bold;left:66.24px;top:101.2px;">&#160;</div><div id="a14" style="position:absolute;font-weight:bold;left:66.24px;top:117.2px;">POWER OF ATTORNEY</div><div id="a15" style="position:absolute;font-weight:bold;left:214.907px;top:117.2px;">&#160;</div><div id="a16" style="position:absolute;font-weight:bold;left:66.24px;top:133.2px;">&#160;</div><div id="a17" style="position:absolute;left:66.24px;top:148.9px;">KNOWN ALL MEN<div style="display:inline-block;width:1.7px">&#160;</div>BY THESE PRESENTS, that the undersigned<div style="display:inline-block;width:1.69px">&#160;</div>officer and/or director of Core Molding Technologies, Inc., a </div><div id="a18" style="position:absolute;left:66.24px;top:164.9px;">Delaware corporation which is about to file with the<div style="display:inline-block;width:1.56px">&#160;</div>Securities and Exchange Commission, under the provisions of the Securities </div><div id="a21" style="position:absolute;left:66.24px;top:180.9px;">Exchange Act of<div style="display:inline-block;width:7.89px">&#160;</div>1934, as<div style="display:inline-block;width:6.94px">&#160;</div>amended, an<div style="display:inline-block;width:6.17px">&#160;</div>Annual Report<div style="display:inline-block;width:7.04px">&#160;</div>on Form<div style="display:inline-block;width:6.78px">&#160;</div>10</div><div id="a22" style="position:absolute;left:439.107px;top:180.9px;">-</div><div id="a23" style="position:absolute;left:443.453px;top:180.9px;">K for<div style="display:inline-block;width:6.8px">&#160;</div>the fiscal<div style="display:inline-block;width:7.06px">&#160;</div>year ended<div style="display:inline-block;width:6.76px">&#160;</div>December</div><div id="a25" style="position:absolute;left:653.413px;top:180.9px;">&#160;</div><div id="a26" style="position:absolute;left:656.773px;top:180.9px;">31, 2020,<div style="display:inline-block;width:7px">&#160;</div>hereby </div><div id="a29" style="position:absolute;left:66.24px;top:196.9px;">constitutes and appoints David L. Duvall and John P. Zimmer, and each<div style="display:inline-block;width:4.71px">&#160;</div>of them, his true and lawful attorneys</div><div id="a31" style="position:absolute;left:650.533px;top:196.9px;">-</div><div id="a32" style="position:absolute;left:654.853px;top:196.9px;">in</div><div id="a33" style="position:absolute;left:665.413px;top:196.9px;">-</div><div id="a34" style="position:absolute;left:669.733px;top:196.9px;">fact and agents </div><div id="a35" style="position:absolute;left:66.24px;top:212.9px;">with full power of substitution and resubstitution, for him and in his name, place and stead<div style="display:inline-block;width:4.7px">&#160;</div>in any and all capacities, to sign such </div><div id="a37" style="position:absolute;left:66.24px;top:228.9px;">Annual Report on<div style="display:inline-block;width:6.44px">&#160;</div>Form 10</div><div id="a38" style="position:absolute;left:214.267px;top:228.9px;">-</div><div id="a39" style="position:absolute;left:218.587px;top:228.9px;">K, and to<div style="display:inline-block;width:6.47px">&#160;</div>file the same<div style="display:inline-block;width:6.23px">&#160;</div>with all exhibits<div style="display:inline-block;width:6.11px">&#160;</div>and financial statements<div style="display:inline-block;width:6.55px">&#160;</div>and schedules thereto,<div style="display:inline-block;width:6.75px">&#160;</div>and other </div><div id="a42" style="position:absolute;left:66.24px;top:244.9px;">documents in connection therewith,<div style="display:inline-block;width:0.68px">&#160;</div>including any amendment thereto,<div style="display:inline-block;width:0.64px">&#160;</div>with the<div style="display:inline-block;width:0.05px">&#160;</div>Securities<div style="display:inline-block;width:0.91px">&#160;</div>and Exchange<div style="display:inline-block;width:0.03px">&#160;</div>Commission,<div style="display:inline-block;width:0.89px">&#160;</div>granting unto </div><div id="a44" style="position:absolute;left:66.24px;top:260.9px;">said attorneys</div><div id="a45" style="position:absolute;left:140.987px;top:260.9px;">-</div><div id="a46" style="position:absolute;left:145.307px;top:260.9px;">in</div><div id="a47" style="position:absolute;left:155.707px;top:260.9px;">-</div><div id="a48" style="position:absolute;left:160.187px;top:260.9px;">fact and agents,<div style="display:inline-block;width:6.8px">&#160;</div>and each of<div style="display:inline-block;width:6.8px">&#160;</div>them, full power<div style="display:inline-block;width:6.74px">&#160;</div>and authority to<div style="display:inline-block;width:6.79px">&#160;</div>do and<div style="display:inline-block;width:5.67px">&#160;</div>perform each and<div style="display:inline-block;width:6.84px">&#160;</div>every act and<div style="display:inline-block;width:6.82px">&#160;</div>thing </div><div id="a50" style="position:absolute;left:66.24px;top:276.9px;">requisite and necessary to be done<div style="display:inline-block;width:1.08px">&#160;</div>in and about the premises,<div style="display:inline-block;width:1.44px">&#160;</div>as fully to all<div style="display:inline-block;width:1.49px">&#160;</div>intents and purposes as he<div style="display:inline-block;width:1.49px">&#160;</div>might or could do in person, </div><div id="a53" style="position:absolute;left:66.24px;top:292.9px;">hereby ratifying and confirming<div style="display:inline-block;width:1.04px">&#160;</div>all that said attorneys</div><div id="a54" style="position:absolute;left:349.027px;top:292.9px;">-</div><div id="a55" style="position:absolute;left:353.347px;top:292.9px;">in</div><div id="a56" style="position:absolute;left:363.747px;top:292.9px;">-</div><div id="a57" style="position:absolute;left:368.227px;top:292.9px;">fact and agents or<div style="display:inline-block;width:0.7px">&#160;</div>any of them or<div style="display:inline-block;width:0.75px">&#160;</div>their or his<div style="display:inline-block;width:1.37px">&#160;</div>substitute or substitutes may </div><div id="a59" style="position:absolute;left:66.24px;top:308.9px;">lawfully do or cause to be done by virtue hereof.</div><div id="a60" style="position:absolute;left:325.507px;top:308.9px;">&#160;</div><div id="a61" style="position:absolute;left:66.24px;top:324.9px;">&#160;</div><div id="a62" style="position:absolute;left:114.272px;top:340.9px;">IN WITNESS WHEREOF, the undersigned has hereunder set his hand this 9th day of March<div style="display:inline-block;width:4.79px">&#160;</div>2021.</div><div id="a69" style="position:absolute;left:642.693px;top:340.9px;">&#160;</div><div id="a70" style="position:absolute;left:66.24px;top:356.9px;">&#160;</div><div id="a71" style="position:absolute;left:66.24px;top:372.9px;">&#160;</div><div id="a72" style="position:absolute;left:315.427px;top:388.9px;">/s/ Thomas R. Cellitti</div><div id="a74" style="position:absolute;left:315.427px;top:406.4px;">Thomas R. Cellitti</div><div id="a76" style="position:absolute;left:315.427px;top:422.4px;">Director</div><div id="a78" style="position:absolute;left:66.24px;top:438.4px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page2" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:100.3px; height:1.3px; left:66.2px; top:22.4px; background-color:#0563C1;">&#160;</div>
<div style="position:absolute; width:148.7px; height:1.3px; left:66.2px; top:69.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:193.3px; height:1.3px; left:311.4px; top:345.6px; background-color:#000000;">&#160;</div>
<div id="a79" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:8.8px;">Table of Contents</div><div id="a84" style="position:absolute;font-weight:bold;left:166.587px;top:8.8px;">&#160;</div><div id="a85" style="position:absolute;left:404.707px;top:1006.3px;">2</div><div id="a86" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a87" style="position:absolute;font-weight:bold;left:66.24px;top:55.9px;">POWER OF ATTORNEY</div><div id="a88" style="position:absolute;font-weight:bold;left:214.907px;top:55.9px;">&#160;</div><div id="a89" style="position:absolute;font-weight:bold;left:66.24px;top:71.9px;">&#160;</div><div id="a90" style="position:absolute;left:66.24px;top:87.6px;">KNOWN ALL MEN<div style="display:inline-block;width:1.7px">&#160;</div>BY THESE PRESENTS, that the undersigned<div style="display:inline-block;width:1.69px">&#160;</div>officer and/or director of Core Molding Technologies, Inc., a </div><div id="a91" style="position:absolute;left:66.24px;top:103.6px;">Delaware corporation which is about to file with the<div style="display:inline-block;width:1.56px">&#160;</div>Securities and Exchange Commission, under the provisions of the Securities </div><div id="a93" style="position:absolute;left:66.24px;top:119.6px;">Exchange Act of<div style="display:inline-block;width:7.6px">&#160;</div>1934, as<div style="display:inline-block;width:6.94px">&#160;</div>amended, an<div style="display:inline-block;width:6.01px">&#160;</div>Annual Report<div style="display:inline-block;width:6.88px">&#160;</div>on Form<div style="display:inline-block;width:6.62px">&#160;</div>10</div><div id="a95" style="position:absolute;left:438.307px;top:119.6px;">-</div><div id="a96" style="position:absolute;left:442.653px;top:119.6px;">K for<div style="display:inline-block;width:6.8px">&#160;</div>the fiscal<div style="display:inline-block;width:6.74px">&#160;</div>year ended<div style="display:inline-block;width:6.76px">&#160;</div>December 31,<div style="display:inline-block;width:6.8px">&#160;</div>2020, hereby </div><div id="a99" style="position:absolute;left:66.24px;top:135.6px;">constitutes and appoints David L. Duvall and John P. Zimmer, and each<div style="display:inline-block;width:4.71px">&#160;</div>of them, his true and lawful attorneys</div><div id="a100" style="position:absolute;left:650.533px;top:135.6px;">-</div><div id="a101" style="position:absolute;left:654.853px;top:135.6px;">in</div><div id="a102" style="position:absolute;left:665.413px;top:135.6px;">-</div><div id="a103" style="position:absolute;left:669.733px;top:135.6px;">fact and agents </div><div id="a104" style="position:absolute;left:66.24px;top:151.6px;">with full power of substitution and resubstitution, for him and in his name, place and stead<div style="display:inline-block;width:4.73px">&#160;</div>in any and all capacities, to sign such </div><div id="a106" style="position:absolute;left:66.24px;top:167.6px;">Annual Report on<div style="display:inline-block;width:6.44px">&#160;</div>Form 10</div><div id="a107" style="position:absolute;left:214.267px;top:167.6px;">-</div><div id="a108" style="position:absolute;left:218.587px;top:167.6px;">K, and to<div style="display:inline-block;width:6.47px">&#160;</div>file the same<div style="display:inline-block;width:6.23px">&#160;</div>with all exhibits<div style="display:inline-block;width:6.11px">&#160;</div>and financial statements<div style="display:inline-block;width:6.55px">&#160;</div>and schedules thereto,<div style="display:inline-block;width:6.69px">&#160;</div>and other </div><div id="a109" style="position:absolute;left:66.24px;top:183.6px;">documents in connection therewith,<div style="display:inline-block;width:0.71px">&#160;</div>including any amendment thereto,<div style="display:inline-block;width:0.64px">&#160;</div>with the<div style="display:inline-block;width:0.05px">&#160;</div>Securities<div style="display:inline-block;width:0.91px">&#160;</div>and Exchange<div style="display:inline-block;width:0.03px">&#160;</div>Commission,<div style="display:inline-block;width:0.89px">&#160;</div>granting unto </div><div id="a111" style="position:absolute;left:66.24px;top:199.6px;">said attorneys</div><div id="a112" style="position:absolute;left:140.987px;top:199.6px;">-</div><div id="a113" style="position:absolute;left:145.307px;top:199.6px;">in</div><div id="a114" style="position:absolute;left:155.707px;top:199.6px;">-</div><div id="a115" style="position:absolute;left:160.187px;top:199.6px;">fact and agents,<div style="display:inline-block;width:6.8px">&#160;</div>and each of<div style="display:inline-block;width:6.8px">&#160;</div>them, full power<div style="display:inline-block;width:6.74px">&#160;</div>and authority to<div style="display:inline-block;width:6.79px">&#160;</div>do and<div style="display:inline-block;width:5.67px">&#160;</div>perform each and<div style="display:inline-block;width:6.77px">&#160;</div>every act and<div style="display:inline-block;width:6.82px">&#160;</div>thing </div><div id="a116" style="position:absolute;left:66.24px;top:215.6px;">requisite and necessary to be done<div style="display:inline-block;width:1.11px">&#160;</div>in and about the premises,<div style="display:inline-block;width:1.44px">&#160;</div>as fully to all<div style="display:inline-block;width:1.49px">&#160;</div>intents and purposes as he<div style="display:inline-block;width:1.49px">&#160;</div>might or could do in<div style="display:inline-block;width:1.32px">&#160;</div>person, </div><div id="a118" style="position:absolute;left:66.24px;top:231.6px;">hereby ratifying and confirming<div style="display:inline-block;width:1.04px">&#160;</div>all that said attorneys</div><div id="a119" style="position:absolute;left:349.027px;top:231.6px;">-</div><div id="a120" style="position:absolute;left:353.347px;top:231.6px;">in</div><div id="a121" style="position:absolute;left:363.747px;top:231.6px;">-</div><div id="a122" style="position:absolute;left:368.227px;top:231.6px;">fact and agents or<div style="display:inline-block;width:0.7px">&#160;</div>any of them or<div style="display:inline-block;width:0.75px">&#160;</div>their or his<div style="display:inline-block;width:1.34px">&#160;</div>substitute or substitutes may </div><div id="a123" style="position:absolute;left:66.24px;top:247.6px;">lawfully do or cause to be done by virtue hereof.</div><div id="a125" style="position:absolute;left:325.507px;top:247.6px;">&#160;</div><div id="a126" style="position:absolute;left:66.24px;top:263.6px;">&#160;</div><div id="a127" style="position:absolute;left:114.272px;top:279.6px;">IN WITNESS WHEREOF, the undersigned has hereunder set his hand this 9th day of March<div style="display:inline-block;width:4.79px">&#160;</div>2021.</div><div id="a133" style="position:absolute;left:642.693px;top:279.6px;">&#160;</div><div id="a134" style="position:absolute;left:66.24px;top:295.6px;">&#160;</div><div id="a135" style="position:absolute;left:66.24px;top:311.6px;">&#160;</div><div id="a136" style="position:absolute;left:315.427px;top:327.6px;">/s/ Sandra L Kowaleski</div><div id="a139" style="position:absolute;left:315.427px;top:344.9px;">Sandra L Kowaleski</div><div id="a141" style="position:absolute;left:315.427px;top:360.9px;">Director</div><div id="a143" style="position:absolute;left:66.24px;top:376.9px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page3" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:100.3px; height:1.3px; left:66.2px; top:22.4px; background-color:#0563C1;">&#160;</div>
<div style="position:absolute; width:148.7px; height:1.3px; left:66.2px; top:69.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:193.3px; height:1.3px; left:311.4px; top:345.6px; background-color:#000000;">&#160;</div>
<div id="a144" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:8.8px;">Table of Contents</div><div id="a149" style="position:absolute;font-weight:bold;left:166.587px;top:8.8px;">&#160;</div><div id="a150" style="position:absolute;left:404.707px;top:1006.3px;">3</div><div id="a151" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a152" style="position:absolute;font-weight:bold;left:66.24px;top:55.9px;">POWER OF ATTORNEY</div><div id="a153" style="position:absolute;font-weight:bold;left:214.907px;top:55.9px;">&#160;</div><div id="a154" style="position:absolute;font-weight:bold;left:66.24px;top:71.9px;">&#160;</div><div id="a155" style="position:absolute;left:66.24px;top:87.6px;">KNOWN ALL MEN<div style="display:inline-block;width:1.7px">&#160;</div>BY THESE PRESENTS, that the undersigned officer<div style="display:inline-block;width:1.53px">&#160;</div>and/or director of Core Molding Technologies, Inc., a </div><div id="a157" style="position:absolute;left:66.24px;top:103.6px;">Delaware corporation which is about to file with the<div style="display:inline-block;width:1.56px">&#160;</div>Securities and Exchange Commission, under the provisions of the Securities </div><div id="a159" style="position:absolute;left:66.24px;top:119.6px;">Exchange Act of<div style="display:inline-block;width:7.57px">&#160;</div>1934, as<div style="display:inline-block;width:6.94px">&#160;</div>amended, an<div style="display:inline-block;width:6.01px">&#160;</div>Annual Report<div style="display:inline-block;width:6.88px">&#160;</div>on Form<div style="display:inline-block;width:6.69px">&#160;</div>10</div><div id="a161" style="position:absolute;left:438.307px;top:119.6px;">-</div><div id="a162" style="position:absolute;left:442.653px;top:119.6px;">K for<div style="display:inline-block;width:6.8px">&#160;</div>the fiscal<div style="display:inline-block;width:6.74px">&#160;</div>year ended<div style="display:inline-block;width:6.76px">&#160;</div>December 31,<div style="display:inline-block;width:6.8px">&#160;</div>2020, hereby </div><div id="a165" style="position:absolute;left:66.24px;top:135.6px;">constitutes and appoints David L. Duvall and John P. Zimmer, and each<div style="display:inline-block;width:4.71px">&#160;</div>of them, his true and lawful attorneys</div><div id="a166" style="position:absolute;left:650.533px;top:135.6px;">-</div><div id="a167" style="position:absolute;left:654.853px;top:135.6px;">in</div><div id="a168" style="position:absolute;left:665.413px;top:135.6px;">-</div><div id="a169" style="position:absolute;left:669.733px;top:135.6px;">fact and agents </div><div id="a170" style="position:absolute;left:66.24px;top:151.6px;">with full power of substitution and resubstitution, for him and in his name, place and stead<div style="display:inline-block;width:4.77px">&#160;</div>in any and all capacities, to sign such </div><div id="a173" style="position:absolute;left:66.24px;top:167.6px;">Annual Report on<div style="display:inline-block;width:6.44px">&#160;</div>Form 10</div><div id="a174" style="position:absolute;left:214.267px;top:167.6px;">-</div><div id="a175" style="position:absolute;left:218.587px;top:167.6px;">K, and to<div style="display:inline-block;width:6.47px">&#160;</div>file the same<div style="display:inline-block;width:6.23px">&#160;</div>with all exhibits<div style="display:inline-block;width:6.11px">&#160;</div>and financial statements<div style="display:inline-block;width:6.55px">&#160;</div>and schedules thereto,<div style="display:inline-block;width:6.69px">&#160;</div>and other </div><div id="a176" style="position:absolute;left:66.24px;top:183.6px;">documents in connection therewith,<div style="display:inline-block;width:0.68px">&#160;</div>including any amendment thereto,<div style="display:inline-block;width:0.71px">&#160;</div>with the<div style="display:inline-block;width:0.05px">&#160;</div>Securities<div style="display:inline-block;width:0.91px">&#160;</div>and Exchange<div style="display:inline-block;width:0.03px">&#160;</div>Commission,<div style="display:inline-block;width:0.89px">&#160;</div>granting unto </div><div id="a178" style="position:absolute;left:66.24px;top:199.6px;">said attorneys</div><div id="a179" style="position:absolute;left:140.987px;top:199.6px;">-</div><div id="a180" style="position:absolute;left:145.307px;top:199.6px;">in</div><div id="a181" style="position:absolute;left:155.707px;top:199.6px;">-</div><div id="a182" style="position:absolute;left:160.187px;top:199.6px;">fact and agents,<div style="display:inline-block;width:6.8px">&#160;</div>and each of<div style="display:inline-block;width:6.8px">&#160;</div>them, full power<div style="display:inline-block;width:6.74px">&#160;</div>and authority to<div style="display:inline-block;width:6.79px">&#160;</div>do and<div style="display:inline-block;width:5.67px">&#160;</div>perform each and<div style="display:inline-block;width:6.77px">&#160;</div>every act and<div style="display:inline-block;width:6.82px">&#160;</div>thing </div><div id="a183" style="position:absolute;left:66.24px;top:215.6px;">requisite and necessary to be done<div style="display:inline-block;width:1.08px">&#160;</div>in and about the premises,<div style="display:inline-block;width:1.44px">&#160;</div>as fully to all intents<div style="display:inline-block;width:1.23px">&#160;</div>and purposes as he might<div style="display:inline-block;width:1.43px">&#160;</div>or could do in person, </div><div id="a185" style="position:absolute;left:66.24px;top:231.6px;">hereby ratifying and confirming<div style="display:inline-block;width:1.04px">&#160;</div>all that said attorneys</div><div id="a186" style="position:absolute;left:349.027px;top:231.6px;">-</div><div id="a187" style="position:absolute;left:353.347px;top:231.6px;">in</div><div id="a188" style="position:absolute;left:363.747px;top:231.6px;">-</div><div id="a189" style="position:absolute;left:368.227px;top:231.6px;">fact and agents or<div style="display:inline-block;width:0.7px">&#160;</div>any of them or<div style="display:inline-block;width:0.75px">&#160;</div>their or his<div style="display:inline-block;width:1.34px">&#160;</div>substitute or substitutes may </div><div id="a190" style="position:absolute;left:66.24px;top:247.6px;">lawfully do or cause to be done by virtue hereof.</div><div id="a191" style="position:absolute;left:325.507px;top:247.6px;">&#160;</div><div id="a192" style="position:absolute;left:66.24px;top:263.6px;">&#160;</div><div id="a193" style="position:absolute;left:114.272px;top:279.6px;">IN WITNESS WHEREOF, the undersigned has hereunder set his hand this 9th day of March<div style="display:inline-block;width:4.79px">&#160;</div>2021.</div><div id="a200" style="position:absolute;left:642.693px;top:279.6px;">&#160;</div><div id="a201" style="position:absolute;left:66.24px;top:295.6px;">&#160;</div><div id="a202" style="position:absolute;left:66.24px;top:311.6px;">&#160;</div><div id="a203" style="position:absolute;left:315.427px;top:327.6px;">/s/ James F. Crowley</div><div id="a205" style="position:absolute;left:315.427px;top:344.9px;">James F. Crowley</div><div id="a207" style="position:absolute;left:315.427px;top:360.9px;">Director</div><div id="a209" style="position:absolute;left:66.24px;top:376.9px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page4" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:100.3px; height:1.3px; left:66.2px; top:22.4px; background-color:#0563C1;">&#160;</div>
<div style="position:absolute; width:148.7px; height:1.3px; left:66.2px; top:69.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:193.3px; height:1.3px; left:311.4px; top:345.6px; background-color:#000000;">&#160;</div>
<div id="a210" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:8.8px;">Table of Contents</div><div id="a215" style="position:absolute;font-weight:bold;left:166.587px;top:8.8px;">&#160;</div><div id="a216" style="position:absolute;left:404.707px;top:1006.3px;">4</div><div id="a217" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a218" style="position:absolute;font-weight:bold;left:66.24px;top:55.9px;">POWER OF ATTORNEY</div><div id="a219" style="position:absolute;font-weight:bold;left:214.907px;top:55.9px;">&#160;</div><div id="a220" style="position:absolute;font-weight:bold;left:66.24px;top:71.9px;">&#160;</div><div id="a221" style="position:absolute;left:66.24px;top:87.6px;">KNOWN ALL MEN<div style="display:inline-block;width:1.7px">&#160;</div>BY THESE PRESENTS, that the undersigned<div style="display:inline-block;width:1.69px">&#160;</div>officer and/or director of Core Molding Technologies, Inc., a </div><div id="a223" style="position:absolute;left:66.24px;top:103.6px;">Delaware corporation which is about to file with the<div style="display:inline-block;width:1.56px">&#160;</div>Securities and Exchange Commission, under the provisions of the Securities </div><div id="a225" style="position:absolute;left:66.24px;top:119.6px;">Exchange Act of<div style="display:inline-block;width:7.57px">&#160;</div>1934, as<div style="display:inline-block;width:6.94px">&#160;</div>amended, an<div style="display:inline-block;width:6.01px">&#160;</div>Annual Report<div style="display:inline-block;width:6.88px">&#160;</div>on Form<div style="display:inline-block;width:6.62px">&#160;</div>10</div><div id="a226" style="position:absolute;left:438.307px;top:119.6px;">-</div><div id="a227" style="position:absolute;left:442.653px;top:119.6px;">K for<div style="display:inline-block;width:6.8px">&#160;</div>the fiscal<div style="display:inline-block;width:6.74px">&#160;</div>year ended<div style="display:inline-block;width:6.76px">&#160;</div>December 31,<div style="display:inline-block;width:6.8px">&#160;</div>2020, hereby </div><div id="a231" style="position:absolute;left:66.24px;top:135.6px;">constitutes and appoints David L. Duvall and John P. Zimmer, and each<div style="display:inline-block;width:4.71px">&#160;</div>of them, his true and lawful attorneys</div><div id="a232" style="position:absolute;left:650.533px;top:135.6px;">-</div><div id="a233" style="position:absolute;left:654.853px;top:135.6px;">in</div><div id="a234" style="position:absolute;left:665.413px;top:135.6px;">-</div><div id="a235" style="position:absolute;left:669.733px;top:135.6px;">fact and agents </div><div id="a236" style="position:absolute;left:66.24px;top:151.6px;">with full power of substitution and resubstitution, for him and in his name, place and stead<div style="display:inline-block;width:4.7px">&#160;</div>in any and all capacities, to sign such </div><div id="a238" style="position:absolute;left:66.24px;top:167.6px;">Annual Report on<div style="display:inline-block;width:6.44px">&#160;</div>Form 10</div><div id="a239" style="position:absolute;left:214.267px;top:167.6px;">-</div><div id="a240" style="position:absolute;left:218.587px;top:167.6px;">K, and to<div style="display:inline-block;width:6.47px">&#160;</div>file the same<div style="display:inline-block;width:6.23px">&#160;</div>with all exhibits<div style="display:inline-block;width:6.11px">&#160;</div>and financial statements<div style="display:inline-block;width:6.55px">&#160;</div>and schedules thereto,<div style="display:inline-block;width:6.69px">&#160;</div>and other </div><div id="a241" style="position:absolute;left:66.24px;top:183.6px;">documents in connection therewith,<div style="display:inline-block;width:0.68px">&#160;</div>including any amendment thereto,<div style="display:inline-block;width:0.64px">&#160;</div>with the<div style="display:inline-block;width:0.05px">&#160;</div>Securities<div style="display:inline-block;width:0.91px">&#160;</div>and Exchange<div style="display:inline-block;width:0.03px">&#160;</div>Commission,<div style="display:inline-block;width:0.89px">&#160;</div>granting unto </div><div id="a243" style="position:absolute;left:66.24px;top:199.6px;">said attorneys</div><div id="a244" style="position:absolute;left:140.987px;top:199.6px;">-</div><div id="a245" style="position:absolute;left:145.307px;top:199.6px;">in</div><div id="a246" style="position:absolute;left:155.707px;top:199.6px;">-</div><div id="a247" style="position:absolute;left:160.187px;top:199.6px;">fact and agents,<div style="display:inline-block;width:6.8px">&#160;</div>and each of<div style="display:inline-block;width:6.8px">&#160;</div>them, full power<div style="display:inline-block;width:6.74px">&#160;</div>and authority to<div style="display:inline-block;width:6.79px">&#160;</div>do and<div style="display:inline-block;width:5.67px">&#160;</div>perform each and<div style="display:inline-block;width:6.77px">&#160;</div>every act and<div style="display:inline-block;width:6.82px">&#160;</div>thing </div><div id="a248" style="position:absolute;left:66.24px;top:215.6px;">requisite and necessary to be done<div style="display:inline-block;width:1.08px">&#160;</div>in and about the premises,<div style="display:inline-block;width:1.44px">&#160;</div>as fully to all<div style="display:inline-block;width:1.49px">&#160;</div>intents and purposes as he<div style="display:inline-block;width:1.49px">&#160;</div>might or could do in person, </div><div id="a250" style="position:absolute;left:66.24px;top:231.6px;">hereby ratifying and confirming<div style="display:inline-block;width:1.04px">&#160;</div>all that said attorneys</div><div id="a251" style="position:absolute;left:349.027px;top:231.6px;">-</div><div id="a252" style="position:absolute;left:353.347px;top:231.6px;">in</div><div id="a253" style="position:absolute;left:363.747px;top:231.6px;">-</div><div id="a254" style="position:absolute;left:368.227px;top:231.6px;">fact and agents or<div style="display:inline-block;width:0.7px">&#160;</div>any of them or<div style="display:inline-block;width:0.75px">&#160;</div>their or his<div style="display:inline-block;width:1.34px">&#160;</div>substitute or substitutes may </div><div id="a255" style="position:absolute;left:66.24px;top:247.6px;">lawfully do or cause to be done by virtue hereof.</div><div id="a256" style="position:absolute;left:325.507px;top:247.6px;">&#160;</div><div id="a257" style="position:absolute;left:66.24px;top:263.6px;">&#160;</div><div id="a258" style="position:absolute;left:114.272px;top:279.6px;">IN WITNESS WHEREOF, the undersigned has hereunder set his hand this 9th day of March<div style="display:inline-block;width:4.79px">&#160;</div>2021.</div><div id="a265" style="position:absolute;left:642.693px;top:279.6px;">&#160;</div><div id="a266" style="position:absolute;left:66.24px;top:295.6px;">&#160;</div><div id="a267" style="position:absolute;left:66.24px;top:311.6px;">&#160;</div><div id="a268" style="position:absolute;left:315.427px;top:327.6px;">/s/ Ralph O. Hellmold</div><div id="a270" style="position:absolute;left:315.427px;top:344.9px;">Ralph O. Hellmold</div><div id="a272" style="position:absolute;left:315.427px;top:360.9px;">Director</div><div id="a274" style="position:absolute;left:66.24px;top:376.9px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page5" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:100.3px; height:1.3px; left:66.2px; top:22.4px; background-color:#0563C1;">&#160;</div>
<div style="position:absolute; width:148.7px; height:1.3px; left:66.2px; top:69.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:193.3px; height:1.3px; left:311.4px; top:345.6px; background-color:#000000;">&#160;</div>
<div id="a275" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:8.8px;">Table of Contents</div><div id="a280" style="position:absolute;font-weight:bold;left:166.587px;top:8.8px;">&#160;</div><div id="a281" style="position:absolute;left:404.707px;top:1006.3px;">5</div><div id="a282" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a283" style="position:absolute;font-weight:bold;left:66.24px;top:55.9px;">POWER OF ATTORNEY</div><div id="a284" style="position:absolute;font-weight:bold;left:214.907px;top:55.9px;">&#160;</div><div id="a285" style="position:absolute;font-weight:bold;left:66.24px;top:71.9px;">&#160;</div><div id="a286" style="position:absolute;left:66.24px;top:87.6px;">KNOWN ALL MEN<div style="display:inline-block;width:1.7px">&#160;</div>BY THESE PRESENTS, that the undersigned<div style="display:inline-block;width:1.69px">&#160;</div>officer and/or director of Core Molding Technologies, Inc., a </div><div id="a287" style="position:absolute;left:66.24px;top:103.6px;">Delaware corporation which is about to file with the<div style="display:inline-block;width:1.59px">&#160;</div>Securities and Exchange Commission, under the provisions of the Securities </div><div id="a289" style="position:absolute;left:66.24px;top:119.6px;">Exchange Act of<div style="display:inline-block;width:7.57px">&#160;</div>1934, as<div style="display:inline-block;width:6.94px">&#160;</div>amended, an<div style="display:inline-block;width:6.01px">&#160;</div>Annual Report<div style="display:inline-block;width:6.88px">&#160;</div>on Form<div style="display:inline-block;width:6.62px">&#160;</div>10</div><div id="a290" style="position:absolute;left:438.307px;top:119.6px;">-</div><div id="a291" style="position:absolute;left:442.653px;top:119.6px;">K for<div style="display:inline-block;width:6.8px">&#160;</div>the fiscal<div style="display:inline-block;width:6.74px">&#160;</div>year ended<div style="display:inline-block;width:6.76px">&#160;</div>December 31,<div style="display:inline-block;width:6.8px">&#160;</div>2020, hereby </div><div id="a294" style="position:absolute;left:66.24px;top:135.6px;">constitutes and appoints David L. Duvall and John P. Zimmer, and<div style="display:inline-block;width:4.74px">&#160;</div>each of them, his true and lawful attorneys</div><div id="a296" style="position:absolute;left:650.533px;top:135.6px;">-</div><div id="a297" style="position:absolute;left:654.853px;top:135.6px;">in</div><div id="a298" style="position:absolute;left:665.413px;top:135.6px;">-</div><div id="a299" style="position:absolute;left:669.733px;top:135.6px;">fact and agents </div><div id="a300" style="position:absolute;left:66.24px;top:151.6px;">with full power of substitution and resubstitution, for him and in his name, place and stead<div style="display:inline-block;width:4.7px">&#160;</div>in any and all capacities, to sign such </div><div id="a302" style="position:absolute;left:66.24px;top:167.6px;">Annual Report on<div style="display:inline-block;width:6.44px">&#160;</div>Form 10</div><div id="a303" style="position:absolute;left:214.267px;top:167.6px;">-</div><div id="a304" style="position:absolute;left:218.587px;top:167.6px;">K, and to<div style="display:inline-block;width:6.47px">&#160;</div>file the same<div style="display:inline-block;width:6.27px">&#160;</div>with all exhibits<div style="display:inline-block;width:6.11px">&#160;</div>and financial statements<div style="display:inline-block;width:6.55px">&#160;</div>and schedules thereto,<div style="display:inline-block;width:6.69px">&#160;</div>and other </div><div id="a306" style="position:absolute;left:66.24px;top:183.6px;">documents in connection therewith,<div style="display:inline-block;width:0.68px">&#160;</div>including any amendment thereto,<div style="display:inline-block;width:0.64px">&#160;</div>with the<div style="display:inline-block;width:0.05px">&#160;</div>Securities<div style="display:inline-block;width:0.91px">&#160;</div>and Exchange<div style="display:inline-block;width:0.03px">&#160;</div>Commission,<div style="display:inline-block;width:0.89px">&#160;</div>granting unto </div><div id="a308" style="position:absolute;left:66.24px;top:199.6px;">said attorneys</div><div id="a309" style="position:absolute;left:140.987px;top:199.6px;">-</div><div id="a310" style="position:absolute;left:145.307px;top:199.6px;">in</div><div id="a311" style="position:absolute;left:155.707px;top:199.6px;">-</div><div id="a312" style="position:absolute;left:160.187px;top:199.6px;">fact and agents,<div style="display:inline-block;width:6.8px">&#160;</div>and each of<div style="display:inline-block;width:6.84px">&#160;</div>them, full power<div style="display:inline-block;width:6.74px">&#160;</div>and authority to<div style="display:inline-block;width:6.79px">&#160;</div>do and<div style="display:inline-block;width:5.67px">&#160;</div>perform each and<div style="display:inline-block;width:6.77px">&#160;</div>every act and<div style="display:inline-block;width:6.82px">&#160;</div>thing </div><div id="a314" style="position:absolute;left:66.24px;top:215.6px;">requisite and necessary to be done<div style="display:inline-block;width:1.08px">&#160;</div>in and about the premises,<div style="display:inline-block;width:1.44px">&#160;</div>as fully to all<div style="display:inline-block;width:1.49px">&#160;</div>intents and purposes as he<div style="display:inline-block;width:1.49px">&#160;</div>might or could do in person, </div><div id="a317" style="position:absolute;left:66.24px;top:231.6px;">hereby ratifying and confirming<div style="display:inline-block;width:1.04px">&#160;</div>all that said attorneys</div><div id="a319" style="position:absolute;left:349.027px;top:231.6px;">-</div><div id="a320" style="position:absolute;left:353.347px;top:231.6px;">in</div><div id="a321" style="position:absolute;left:363.747px;top:231.6px;">-</div><div id="a322" style="position:absolute;left:368.227px;top:231.6px;">fact and agents or<div style="display:inline-block;width:0.7px">&#160;</div>any of them or<div style="display:inline-block;width:0.75px">&#160;</div>their or his<div style="display:inline-block;width:1.34px">&#160;</div>substitute or substitutes may </div><div id="a323" style="position:absolute;left:66.24px;top:247.6px;">lawfully do or cause to be done by virtue hereof.</div><div id="a324" style="position:absolute;left:325.507px;top:247.6px;">&#160;</div><div id="a325" style="position:absolute;left:66.24px;top:263.6px;">&#160;</div><div id="a326" style="position:absolute;left:114.272px;top:279.6px;">IN WITNESS WHEREOF, the undersigned has hereunder set his hand this 9th day of March<div style="display:inline-block;width:4.79px">&#160;</div>2021.</div><div id="a332" style="position:absolute;left:642.693px;top:279.6px;">&#160;</div><div id="a333" style="position:absolute;left:66.24px;top:295.6px;">&#160;</div><div id="a334" style="position:absolute;left:66.24px;top:311.6px;">&#160;</div><div id="a335" style="position:absolute;left:315.427px;top:327.6px;">/s/ Andrew O. Smith</div><div id="a338" style="position:absolute;left:315.427px;top:344.9px;">Andrew O. Smith</div><div id="a340" style="position:absolute;left:315.427px;top:360.9px;">Director</div><div id="a342" style="position:absolute;left:66.24px;top:376.9px;">&#160;</div></div>
</div>
<div style="padding: 7px">
<div id="Page6" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:100.3px; height:1.3px; left:66.2px; top:22.4px; background-color:#0563C1;">&#160;</div>
<div style="position:absolute; width:148.7px; height:1.3px; left:66.2px; top:69.4px; background-color:#000000;">&#160;</div>
<div style="position:absolute; width:193.3px; height:1.3px; left:311.4px; top:345.6px; background-color:#000000;">&#160;</div>
<div id="a343" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:8.8px;">Table of Contents</div><div id="a348" style="position:absolute;font-weight:bold;left:166.587px;top:8.8px;">&#160;</div><div id="a349" style="position:absolute;left:404.707px;top:1006.3px;">6</div><div id="a350" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a351" style="position:absolute;font-weight:bold;left:66.24px;top:55.9px;">POWER OF ATTORNEY</div><div id="a352" style="position:absolute;font-weight:bold;left:214.907px;top:55.9px;">&#160;</div><div id="a353" style="position:absolute;font-weight:bold;left:66.24px;top:71.9px;">&#160;</div><div id="a354" style="position:absolute;left:66.24px;top:87.6px;">KNOWN ALL MEN<div style="display:inline-block;width:1.7px">&#160;</div>BY THESE PRESENTS, that the undersigned<div style="display:inline-block;width:1.69px">&#160;</div>officer and/or director of Core Molding Technologies, Inc., a </div><div id="a355" style="position:absolute;left:66.24px;top:103.6px;">Delaware corporation which is about to file with the<div style="display:inline-block;width:1.56px">&#160;</div>Securities and Exchange Commission, under the provisions of the Securities </div><div id="a357" style="position:absolute;left:66.24px;top:119.6px;">Exchange Act of<div style="display:inline-block;width:7.57px">&#160;</div>1934, as<div style="display:inline-block;width:6.94px">&#160;</div>amended, an<div style="display:inline-block;width:6.01px">&#160;</div>Annual Report<div style="display:inline-block;width:6.88px">&#160;</div>on Form<div style="display:inline-block;width:6.62px">&#160;</div>10</div><div id="a358" style="position:absolute;left:438.307px;top:119.6px;">-</div><div id="a359" style="position:absolute;left:442.653px;top:119.6px;">K for<div style="display:inline-block;width:6.8px">&#160;</div>the fiscal<div style="display:inline-block;width:6.74px">&#160;</div>year ended<div style="display:inline-block;width:6.76px">&#160;</div>December 31,<div style="display:inline-block;width:6.8px">&#160;</div>2020, hereby </div><div id="a362" style="position:absolute;left:66.24px;top:135.6px;">constitutes and appoints David L. Duvall and John P. Zimmer, and each<div style="display:inline-block;width:4.71px">&#160;</div>of them, his true and lawful attorneys</div><div id="a364" style="position:absolute;left:650.533px;top:135.6px;">-</div><div id="a365" style="position:absolute;left:654.853px;top:135.6px;">in</div><div id="a366" style="position:absolute;left:665.413px;top:135.6px;">-</div><div id="a367" style="position:absolute;left:669.733px;top:135.6px;">fact and agents </div><div id="a368" style="position:absolute;left:66.24px;top:151.6px;">with full power of substitution and resubstitution, for him and in his name, place and stead<div style="display:inline-block;width:4.7px">&#160;</div>in any and all capacities, to sign such </div><div id="a370" style="position:absolute;left:66.24px;top:167.6px;">Annual Report on<div style="display:inline-block;width:6.44px">&#160;</div>Form 10</div><div id="a371" style="position:absolute;left:214.267px;top:167.6px;">-</div><div id="a372" style="position:absolute;left:218.587px;top:167.6px;">K, and to<div style="display:inline-block;width:6.47px">&#160;</div>file the same<div style="display:inline-block;width:6.23px">&#160;</div>with all exhibits<div style="display:inline-block;width:6.11px">&#160;</div>and financial statements<div style="display:inline-block;width:6.62px">&#160;</div>and schedules thereto,<div style="display:inline-block;width:6.69px">&#160;</div>and other </div><div id="a374" style="position:absolute;left:66.24px;top:183.6px;">documents in connection therewith,<div style="display:inline-block;width:0.68px">&#160;</div>including any amendment thereto,<div style="display:inline-block;width:0.64px">&#160;</div>with the<div style="display:inline-block;width:0.05px">&#160;</div>Securities<div style="display:inline-block;width:0.91px">&#160;</div>and Exchange<div style="display:inline-block;width:0.03px">&#160;</div>Commission,<div style="display:inline-block;width:0.89px">&#160;</div>granting unto </div><div id="a376" style="position:absolute;left:66.24px;top:199.6px;">said attorneys</div><div id="a377" style="position:absolute;left:140.987px;top:199.6px;">-</div><div id="a378" style="position:absolute;left:145.307px;top:199.6px;">in</div><div id="a379" style="position:absolute;left:155.707px;top:199.6px;">-</div><div id="a380" style="position:absolute;left:160.187px;top:199.6px;">fact and agents,<div style="display:inline-block;width:6.8px">&#160;</div>and each of<div style="display:inline-block;width:6.8px">&#160;</div>them, full power<div style="display:inline-block;width:6.74px">&#160;</div>and authority to<div style="display:inline-block;width:6.79px">&#160;</div>do and<div style="display:inline-block;width:5.73px">&#160;</div>perform each and<div style="display:inline-block;width:6.77px">&#160;</div>every act and<div style="display:inline-block;width:6.82px">&#160;</div>thing </div><div id="a382" style="position:absolute;left:66.24px;top:215.6px;">requisite and necessary to be done<div style="display:inline-block;width:1.08px">&#160;</div>in and about the premises,<div style="display:inline-block;width:1.44px">&#160;</div>as fully to all<div style="display:inline-block;width:1.49px">&#160;</div>intents and purposes as he<div style="display:inline-block;width:1.49px">&#160;</div>might or could do in person, </div><div id="a385" style="position:absolute;left:66.24px;top:231.6px;">hereby ratifying and confirming<div style="display:inline-block;width:1.04px">&#160;</div>all that said attorneys</div><div id="a386" style="position:absolute;left:349.027px;top:231.6px;">-</div><div id="a387" style="position:absolute;left:353.347px;top:231.6px;">in</div><div id="a388" style="position:absolute;left:363.747px;top:231.6px;">-</div><div id="a389" style="position:absolute;left:368.227px;top:231.6px;">fact and agents or<div style="display:inline-block;width:0.7px">&#160;</div>any of them or<div style="display:inline-block;width:0.77px">&#160;</div>their or his<div style="display:inline-block;width:1.34px">&#160;</div>substitute or substitutes may </div><div id="a391" style="position:absolute;left:66.24px;top:247.6px;">lawfully do or cause to be done by virtue hereof.</div><div id="a392" style="position:absolute;left:325.507px;top:247.6px;">&#160;</div><div id="a393" style="position:absolute;left:66.24px;top:263.6px;">&#160;</div><div id="a394" style="position:absolute;left:114.272px;top:279.6px;">IN WITNESS WHEREOF, the undersigned has hereunder set his hand this 9th day of March<div style="display:inline-block;width:4.79px">&#160;</div>2021.</div><div id="a400" style="position:absolute;left:642.693px;top:279.6px;">&#160;</div><div id="a401" style="position:absolute;left:66.24px;top:295.6px;">&#160;</div><div id="a402" style="position:absolute;left:66.24px;top:311.6px;">&#160;</div><div id="a403" style="position:absolute;left:315.427px;top:327.6px;">/s/ Matthew E. Jauchius</div><div id="a405" style="position:absolute;left:315.427px;top:344.9px;">Matthew E. Jauchius</div><div id="a407" style="position:absolute;left:315.427px;top:360.9px;">Director</div><div id="a409" style="position:absolute;left:66.24px;top:376.9px;">&#160;</div></div>
</div>
</div>

</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.A
<SEQUENCE>10
<FILENAME>ex31a.htm
<DESCRIPTION>EXHIBIT 31.A 2020
<TEXT>
<!--EDGAR HTML document created by Certent CDM HD version: 20.10.1-->
<html>
<head><title>ex31a</title>
</head>
<body bgcolor="#e6e6e6" style="font-family:Times New Roman;font-style:normal;font-size:13.28px;font-weight:normal;font-stretch:normal;color:#000000;">
<div id="fixed-layout-inline-document" style="display:none;"></div><div id="Doc1" style="background-color:RGB(230, 230, 230);line-height:normal;">
<div style="padding: 7px">
<div id="Page1" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:100.3px; height:1.3px; left:66.2px; top:24.5px; background-color:#0563C1;">&#160;</div>
<div style="position:absolute; width:341.8px; height:1.3px; left:408.1px; top:794.2px; background-color:#000000;">&#160;</div>
<div id="a0" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;">Table of Contents</div><div id="a5" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a6" style="position:absolute;left:404.707px;top:1006.3px;">1</div><div id="a7" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a8" style="position:absolute;font-weight:bold;left:675.493px;top:58px;">Exhibit 31(a)</div><div id="a9" style="position:absolute;font-weight:bold;left:749.893px;top:58px;">&#160;</div><div id="a10" style="position:absolute;font-weight:bold;left:310.947px;top:76.4px;">SECTION 302 CERTIFICATION</div><div id="a11" style="position:absolute;font-weight:bold;left:505.053px;top:76.4px;">&#160;</div><div id="a12" style="position:absolute;left:66.24px;top:94.4px;">I, David L. Duvall, certify that:</div><div id="a13" style="position:absolute;left:232.827px;top:94.4px;">&#160;</div><div id="a14" style="position:absolute;left:66.24px;top:112.9px;">1.</div><div id="a15" style="position:absolute;font-family:Arial;left:76.32px;top:112.8px;">&#160;</div><div id="a16" style="position:absolute;left:90.272px;top:112.9px;">I have reviewed this annual report on Form 10-K of Core Molding Technologies,<div style="display:inline-block;width:4.72px">&#160;</div>Inc.; </div><div id="a22" style="position:absolute;left:552.733px;top:112.9px;">&#160;</div><div id="a23" style="position:absolute;left:66.24px;top:131.3px;">2.</div><div id="a24" style="position:absolute;font-family:Arial;left:76.32px;top:131.1px;">&#160;</div><div id="a25" style="position:absolute;left:90.272px;top:131.3px;">Based on my knowledge, this<div style="display:inline-block;width:1.47px">&#160;</div>annual report does not contain<div style="display:inline-block;width:1.49px">&#160;</div>any untrue statement of a<div style="display:inline-block;width:1.45px">&#160;</div>material fact or omit<div style="display:inline-block;width:1.46px">&#160;</div>to state a material </div><div id="a29" style="position:absolute;left:90.272px;top:149.7px;">fact necessary<div style="display:inline-block;width:6.44px">&#160;</div>to make<div style="display:inline-block;width:6.55px">&#160;</div>the statements<div style="display:inline-block;width:6.8px">&#160;</div>made, in<div style="display:inline-block;width:6.43px">&#160;</div>light of<div style="display:inline-block;width:6.55px">&#160;</div>the circumstances<div style="display:inline-block;width:6.84px">&#160;</div>under which<div style="display:inline-block;width:6.63px">&#160;</div>such statements<div style="display:inline-block;width:6.68px">&#160;</div>were made,<div style="display:inline-block;width:6.64px">&#160;</div>not </div><div id="a30" style="position:absolute;left:90.272px;top:168.1px;">misleading with respect to the period covered by this annual report; </div><div id="a35" style="position:absolute;left:453.693px;top:168.1px;">&#160;</div><div id="a36" style="position:absolute;left:66.24px;top:186.5px;">3.</div><div id="a37" style="position:absolute;font-family:Arial;left:76.32px;top:186.3px;">&#160;</div><div id="a38" style="position:absolute;left:90.272px;top:186.5px;">Based on<div style="display:inline-block;width:7.11px">&#160;</div>my knowledge,<div style="display:inline-block;width:6.92px">&#160;</div>the financial<div style="display:inline-block;width:6.96px">&#160;</div>statements, and<div style="display:inline-block;width:7.09px">&#160;</div>other financial<div style="display:inline-block;width:7.1px">&#160;</div>information included<div style="display:inline-block;width:7.45px">&#160;</div>in this<div style="display:inline-block;width:6.79px">&#160;</div>annual report,<div style="display:inline-block;width:7.21px">&#160;</div>fairly </div><div id="a42" style="position:absolute;left:90.272px;top:204.9px;">present in all material<div style="display:inline-block;width:6.18px">&#160;</div>respects the financial<div style="display:inline-block;width:5.67px">&#160;</div>condition, results of<div style="display:inline-block;width:5.66px">&#160;</div>operations and cash<div style="display:inline-block;width:5.67px">&#160;</div>flows of the<div style="display:inline-block;width:5.36px">&#160;</div>registrant as of,<div style="display:inline-block;width:5.71px">&#160;</div>and for, </div><div id="a45" style="position:absolute;left:90.272px;top:223.3px;">the periods presented in this annual report; </div><div id="a49" style="position:absolute;left:321.027px;top:223.3px;">&#160;</div><div id="a50" style="position:absolute;left:66.24px;top:241.7px;">4.</div><div id="a51" style="position:absolute;font-family:Arial;left:76.32px;top:241.5px;">&#160;</div><div id="a52" style="position:absolute;left:90.272px;top:241.7px;">The registrant&#8217;s<div style="display:inline-block;width:9.02px">&#160;</div>other certifying<div style="display:inline-block;width:8.33px">&#160;</div>officer and<div style="display:inline-block;width:8.44px">&#160;</div>I are<div style="display:inline-block;width:8.21px">&#160;</div>responsible for<div style="display:inline-block;width:8.39px">&#160;</div>establishing and<div style="display:inline-block;width:8.3px">&#160;</div>maintaining disclosure<div style="display:inline-block;width:8.36px">&#160;</div>controls and </div><div id="a55" style="position:absolute;left:90.272px;top:260.1px;">procedures (as<div style="display:inline-block;width:6.3px">&#160;</div>defined in Exchange<div style="display:inline-block;width:6.37px">&#160;</div>Act Rules<div style="display:inline-block;width:5.98px">&#160;</div>13a-15(e) and<div style="display:inline-block;width:6.4px">&#160;</div>15d-15(e)) and<div style="display:inline-block;width:6.19px">&#160;</div>internal control<div style="display:inline-block;width:6.18px">&#160;</div>over financial<div style="display:inline-block;width:5.99px">&#160;</div>reporting (as </div><div id="a61" style="position:absolute;left:90.272px;top:278.5px;">defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we have: </div><div id="a66" style="position:absolute;left:559.933px;top:278.5px;">&#160;</div><div id="a67" style="position:absolute;left:114.272px;top:296.9px;">a)</div><div id="a68" style="position:absolute;font-family:Arial;left:124.672px;top:296.7px;">&#160;</div><div id="a69" style="position:absolute;left:150.267px;top:296.9px;">designed such<div style="display:inline-block;width:8.33px">&#160;</div>disclosure controls<div style="display:inline-block;width:8.53px">&#160;</div>and procedures,<div style="display:inline-block;width:8.57px">&#160;</div>or caused<div style="display:inline-block;width:8.21px">&#160;</div>such disclosure<div style="display:inline-block;width:8.25px">&#160;</div>controls and<div style="display:inline-block;width:8.48px">&#160;</div>procedures to<div style="display:inline-block;width:8.57px">&#160;</div>be </div><div id="a70" style="position:absolute;left:150.267px;top:315.3px;">designed under<div style="display:inline-block;width:8.84px">&#160;</div>our supervision,<div style="display:inline-block;width:8.99px">&#160;</div>to ensure<div style="display:inline-block;width:8.65px">&#160;</div>that material<div style="display:inline-block;width:8.94px">&#160;</div>information relating<div style="display:inline-block;width:8.94px">&#160;</div>to the<div style="display:inline-block;width:8.69px">&#160;</div>registrant, including<div style="display:inline-block;width:9.05px">&#160;</div>its </div><div id="a73" style="position:absolute;left:150.267px;top:333.7px;">consolidated subsidiaries, is<div style="display:inline-block;width:5.6px">&#160;</div>made known to us<div style="display:inline-block;width:6.03px">&#160;</div>by others within<div style="display:inline-block;width:5.37px">&#160;</div>those entities, particularly<div style="display:inline-block;width:5.65px">&#160;</div>during the period<div style="display:inline-block;width:5.66px">&#160;</div>in </div><div id="a74" style="position:absolute;left:150.267px;top:352.1px;">which this annual report is being prepared;</div><div id="a75" style="position:absolute;left:378.467px;top:352.1px;">&#160;</div><div id="a76" style="position:absolute;left:114.272px;top:370.5px;">b)</div><div id="a77" style="position:absolute;font-family:Arial;left:125.312px;top:370.4px;">&#160;</div><div id="a78" style="position:absolute;left:150.267px;top:370.5px;">designed such internal control over financial reporting, or caused such internal control over financial reporting to </div><div id="a80" style="position:absolute;left:150.267px;top:388.9px;">be designed under our supervision, to<div style="display:inline-block;width:1.48px">&#160;</div>provide reasonable assurance regarding the reliability of financial<div style="display:inline-block;width:1.47px">&#160;</div>reporting </div><div id="a81" style="position:absolute;left:150.267px;top:407.3px;">and  the  preparation<div style="display:inline-block;width:8.61px">&#160;</div>of  financial  statements<div style="display:inline-block;width:8.55px">&#160;</div>for  external  purposes<div style="display:inline-block;width:8.78px">&#160;</div>in  accordance  with<div style="display:inline-block;width:8.59px">&#160;</div>generally  accepted </div><div id="a83" style="position:absolute;left:150.267px;top:425.7px;">accounting principles;</div><div id="a84" style="position:absolute;left:268.387px;top:425.7px;">&#160;</div><div id="a85" style="position:absolute;left:114.272px;top:444.1px;">c)</div><div id="a86" style="position:absolute;font-family:Arial;left:124.672px;top:444px;">&#160;</div><div id="a87" style="position:absolute;left:150.267px;top:444.1px;">evaluated the effectiveness of the registrant<div style="display:inline-block;width:1.35px">&#160;</div>&#8217;s disclosure controls and<div style="display:inline-block;width:4.74px">&#160;</div>procedures and presented in this report<div style="display:inline-block;width:4.74px">&#160;</div>our </div><div id="a90" style="position:absolute;left:150.267px;top:462.5px;">conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered </div><div id="a93" style="position:absolute;left:150.267px;top:480.9px;">by this report based on such evaluation; and</div><div id="a94" style="position:absolute;left:384.707px;top:480.9px;">&#160;</div><div id="a95" style="position:absolute;left:114.272px;top:499.3px;">d)</div><div id="a96" style="position:absolute;font-family:Arial;left:125.312px;top:499.2px;">&#160;</div><div id="a97" style="position:absolute;left:150.267px;top:499.3px;">disclosed in this report any<div style="display:inline-block;width:1.38px">&#160;</div>change in the registrant&#8217;s internal control over financial<div style="display:inline-block;width:1.25px">&#160;</div>reporting that occurred during </div><div id="a100" style="position:absolute;left:150.267px;top:517.7px;">the registrant&#8217;s<div style="display:inline-block;width:5.93px">&#160;</div>most recent fiscal<div style="display:inline-block;width:5.86px">&#160;</div>quarter (the registrant<div style="display:inline-block;width:1.99px">&#160;</div>&#8217;s fourth<div style="display:inline-block;width:5.77px">&#160;</div>fiscal quarter in<div style="display:inline-block;width:5.95px">&#160;</div>the case of<div style="display:inline-block;width:5.94px">&#160;</div>the annual report) </div><div id="a105" style="position:absolute;left:150.267px;top:536.1px;">that has<div style="display:inline-block;width:7.06px">&#160;</div>materially affected,<div style="display:inline-block;width:7.41px">&#160;</div>or is<div style="display:inline-block;width:7px">&#160;</div>reasonably likely<div style="display:inline-block;width:7.31px">&#160;</div>to materially<div style="display:inline-block;width:7.08px">&#160;</div>affect, the<div style="display:inline-block;width:7.16px">&#160;</div>registrant&#8217;s internal<div style="display:inline-block;width:8.26px">&#160;</div>control over </div><div id="a108" style="position:absolute;left:150.267px;top:554.5px;">financial reporting.</div><div id="a109" style="position:absolute;left:252.507px;top:554.5px;">&#160;</div><div id="a110" style="position:absolute;left:66.24px;top:572.9px;">5.</div><div id="a111" style="position:absolute;font-family:Arial;left:76.32px;top:572.8px;">&#160;</div><div id="a112" style="position:absolute;left:102.272px;top:572.9px;">The registrant&#8217;s other certifying<div style="display:inline-block;width:5.07px">&#160;</div>officer and I have disclosed, based<div style="display:inline-block;width:4.77px">&#160;</div>on our most recent evaluation of internal control<div style="display:inline-block;width:5.05px">&#160;</div>over </div><div id="a116" style="position:absolute;left:102.272px;top:591.3px;">financial reporting,<div style="display:inline-block;width:7.51px">&#160;</div>to the<div style="display:inline-block;width:7.41px">&#160;</div>registrant&#8217;s auditors<div style="display:inline-block;width:8.52px">&#160;</div>and the<div style="display:inline-block;width:7.52px">&#160;</div>audit committee<div style="display:inline-block;width:7.52px">&#160;</div>of registrant<div style="display:inline-block;width:2.37px">&#160;</div>&#8217;s board<div style="display:inline-block;width:8.47px">&#160;</div>of directors<div style="display:inline-block;width:7.48px">&#160;</div>(or persons </div><div id="a121" style="position:absolute;left:102.272px;top:609.7px;">performing the equivalent functions): </div><div id="a123" style="position:absolute;left:305.187px;top:609.7px;">&#160;</div><div id="a124" style="position:absolute;left:114.272px;top:628.1px;">a)</div><div id="a125" style="position:absolute;font-family:Arial;left:124.672px;top:628px;">&#160;</div><div id="a126" style="position:absolute;left:150.267px;top:628.1px;">all significant deficiencies<div style="display:inline-block;width:5.42px">&#160;</div>and material weaknesses<div style="display:inline-block;width:5.37px">&#160;</div>in the design<div style="display:inline-block;width:5.25px">&#160;</div>or operation of<div style="display:inline-block;width:5.24px">&#160;</div>internal control over<div style="display:inline-block;width:5.67px">&#160;</div>financial </div><div id="a127" style="position:absolute;left:150.267px;top:646.5px;">reporting which are reasonably likely to<div style="display:inline-block;width:1.24px">&#160;</div>adversely affect the registrant&#8217;s ability to record, process, summarize and </div><div id="a130" style="position:absolute;left:150.267px;top:664.9px;">report financial information; and</div><div id="a132" style="position:absolute;left:324.707px;top:664.9px;">&#160;</div><div id="a133" style="position:absolute;left:114.272px;top:683.3px;">b)</div><div id="a134" style="position:absolute;font-family:Arial;left:125.312px;top:683.2px;">&#160;</div><div id="a135" style="position:absolute;left:150.267px;top:683.3px;">any fraud, whether or not material,<div style="display:inline-block;width:5.34px">&#160;</div>that involves management or other<div style="display:inline-block;width:5.05px">&#160;</div>employees who have a significant<div style="display:inline-block;width:5.16px">&#160;</div>role in </div><div id="a136" style="position:absolute;left:150.267px;top:701.7px;">the registrant&#8217;s internal control<div style="display:inline-block;width:4.79px">&#160;</div>over financial reporting.</div><div id="a139" style="position:absolute;left:447.773px;top:701.7px;">&#160;</div><div id="a140" style="position:absolute;left:408.067px;top:720.1px;">&#160;</div><div id="a141" style="position:absolute;left:66.24px;top:738.5px;">Date: March</div><div id="a143" style="position:absolute;left:133.152px;top:738.5px;">&#160;</div><div id="a144" style="position:absolute;left:136.507px;top:738.5px;">11, 2021</div><div id="a146" style="position:absolute;left:182.747px;top:738.5px;">&#160;</div><div id="a147" style="position:absolute;font-size:16px;left:66.24px;top:756.9px;">&#160;</div><div id="a149" style="position:absolute;left:412.067px;top:778.9px;">/s/ David L. Duvall</div><div id="a152" style="position:absolute;left:412.067px;top:795.7px;">David L. Duvall</div><div id="a155" style="position:absolute;left:412.067px;top:810.9px;">President, Chief Executive Officer, and Director</div><div id="a157" style="position:absolute;left:66.24px;top:826.3px;">&#160;</div></div>
</div>
</div>

</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.B
<SEQUENCE>11
<FILENAME>ex31b.htm
<DESCRIPTION>EXHIBIT 31.B 2020
<TEXT>
<!--EDGAR HTML document created by Certent CDM HD version: 20.10.1-->
<html>
<head><title>ex31b</title>
</head>
<body bgcolor="#e6e6e6" style="font-family:Times New Roman;font-style:normal;font-size:13.28px;font-weight:normal;font-stretch:normal;color:#000000;">
<div id="fixed-layout-inline-document" style="display:none;"></div><div id="Doc1" style="background-color:RGB(230, 230, 230);line-height:normal;">
<div style="padding: 7px">
<div id="Page1" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:100.3px; height:1.3px; left:66.2px; top:24.5px; background-color:#0563C1;">&#160;</div>
<div style="position:absolute; width:341.8px; height:1.3px; left:408.1px; top:794.2px; background-color:#000000;">&#160;</div>
<div id="a0" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;">Table of Contents</div><div id="a5" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a6" style="position:absolute;left:404.707px;top:1006.3px;">1</div><div id="a7" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a8" style="position:absolute;font-weight:bold;left:674.693px;top:58px;">Exhibit 31(b)</div><div id="a9" style="position:absolute;font-weight:bold;left:749.893px;top:58px;">&#160;</div><div id="a10" style="position:absolute;font-weight:bold;left:310.947px;top:76.4px;">SECTION 302 CERTIFICATION</div><div id="a11" style="position:absolute;font-weight:bold;left:505.053px;top:76.4px;">&#160;</div><div id="a12" style="position:absolute;left:66.24px;top:94.4px;">I, John P. Zimmer, certify that:</div><div id="a13" style="position:absolute;left:229.467px;top:94.4px;">&#160;</div><div id="a14" style="position:absolute;left:66.24px;top:112.9px;">1.</div><div id="a15" style="position:absolute;font-family:Arial;left:76.32px;top:112.8px;">&#160;</div><div id="a16" style="position:absolute;left:90.272px;top:112.9px;">I have reviewed this annual report on Form 10-K of Core Molding Technologies,<div style="display:inline-block;width:4.72px">&#160;</div>Inc.; </div><div id="a19" style="position:absolute;left:552.733px;top:112.9px;">&#160;</div><div id="a20" style="position:absolute;left:66.24px;top:131.3px;">2.</div><div id="a21" style="position:absolute;font-family:Arial;left:76.32px;top:131.1px;">&#160;</div><div id="a22" style="position:absolute;left:90.272px;top:131.3px;">Based on my knowledge, this<div style="display:inline-block;width:1.48px">&#160;</div>annual report does not contain<div style="display:inline-block;width:1.45px">&#160;</div>any untrue statement of a<div style="display:inline-block;width:1.45px">&#160;</div>material fact or omit<div style="display:inline-block;width:1.46px">&#160;</div>to state a material </div><div id="a24" style="position:absolute;left:90.272px;top:149.7px;">fact necessary<div style="display:inline-block;width:6.44px">&#160;</div>to make<div style="display:inline-block;width:6.55px">&#160;</div>the statements<div style="display:inline-block;width:6.8px">&#160;</div>made, in<div style="display:inline-block;width:6.43px">&#160;</div>light of<div style="display:inline-block;width:6.55px">&#160;</div>the circumstances<div style="display:inline-block;width:6.84px">&#160;</div>under which<div style="display:inline-block;width:6.63px">&#160;</div>such statements<div style="display:inline-block;width:6.68px">&#160;</div>were made,<div style="display:inline-block;width:6.64px">&#160;</div>not </div><div id="a25" style="position:absolute;left:90.272px;top:168.1px;">misleading with respect to the period covered by this annual report; </div><div id="a27" style="position:absolute;left:453.693px;top:168.1px;">&#160;</div><div id="a28" style="position:absolute;left:66.24px;top:186.5px;">3.</div><div id="a29" style="position:absolute;font-family:Arial;left:76.32px;top:186.3px;">&#160;</div><div id="a30" style="position:absolute;left:90.272px;top:186.5px;">Based on<div style="display:inline-block;width:7.11px">&#160;</div>my knowledge,<div style="display:inline-block;width:6.92px">&#160;</div>the financial<div style="display:inline-block;width:6.96px">&#160;</div>statements, and<div style="display:inline-block;width:7.09px">&#160;</div>other financial<div style="display:inline-block;width:7.1px">&#160;</div>information included<div style="display:inline-block;width:7.45px">&#160;</div>in this<div style="display:inline-block;width:6.68px">&#160;</div>annual report,<div style="display:inline-block;width:7.21px">&#160;</div>fairly </div><div id="a31" style="position:absolute;left:90.272px;top:204.9px;">present in all material<div style="display:inline-block;width:6.18px">&#160;</div>respects the financial<div style="display:inline-block;width:5.67px">&#160;</div>condition, results of<div style="display:inline-block;width:5.66px">&#160;</div>operations and cash<div style="display:inline-block;width:5.73px">&#160;</div>flows of the<div style="display:inline-block;width:5.36px">&#160;</div>registrant as of,<div style="display:inline-block;width:5.6px">&#160;</div>and for, </div><div id="a33" style="position:absolute;left:90.272px;top:223.3px;">the periods presented in this annual report; </div><div id="a34" style="position:absolute;left:321.027px;top:223.3px;">&#160;</div><div id="a35" style="position:absolute;left:66.24px;top:241.7px;">4.</div><div id="a36" style="position:absolute;font-family:Arial;left:76.32px;top:241.5px;">&#160;</div><div id="a37" style="position:absolute;left:90.272px;top:241.7px;">The registrant&#8217;s<div style="display:inline-block;width:9.02px">&#160;</div>other certifying<div style="display:inline-block;width:8.33px">&#160;</div>officer and<div style="display:inline-block;width:8.44px">&#160;</div>I are<div style="display:inline-block;width:8.21px">&#160;</div>responsible for<div style="display:inline-block;width:8.39px">&#160;</div>establishing and<div style="display:inline-block;width:8.3px">&#160;</div>maintaining disclosure<div style="display:inline-block;width:8.36px">&#160;</div>controls and </div><div id="a40" style="position:absolute;left:90.272px;top:260.1px;">procedures (as<div style="display:inline-block;width:6.3px">&#160;</div>defined in Exchange<div style="display:inline-block;width:6.37px">&#160;</div>Act Rules<div style="display:inline-block;width:6.01px">&#160;</div>13a-15(e) and<div style="display:inline-block;width:6.37px">&#160;</div>15d-15(e)) and<div style="display:inline-block;width:6.19px">&#160;</div>internal control<div style="display:inline-block;width:6.18px">&#160;</div>over financial<div style="display:inline-block;width:5.99px">&#160;</div>reporting (as </div><div id="a47" style="position:absolute;left:90.272px;top:278.5px;">defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we have: </div><div id="a52" style="position:absolute;left:559.933px;top:278.5px;">&#160;</div><div id="a53" style="position:absolute;left:114.272px;top:296.9px;">a)</div><div id="a54" style="position:absolute;font-family:Arial;left:124.672px;top:296.7px;">&#160;</div><div id="a55" style="position:absolute;left:150.267px;top:296.9px;">designed such<div style="display:inline-block;width:8.33px">&#160;</div>disclosure controls<div style="display:inline-block;width:8.53px">&#160;</div>and procedures,<div style="display:inline-block;width:8.57px">&#160;</div>or caused<div style="display:inline-block;width:8.21px">&#160;</div>such disclosure<div style="display:inline-block;width:8.25px">&#160;</div>controls and<div style="display:inline-block;width:8.59px">&#160;</div>procedures to<div style="display:inline-block;width:8.57px">&#160;</div>be </div><div id="a57" style="position:absolute;left:150.267px;top:315.3px;">designed under<div style="display:inline-block;width:8.84px">&#160;</div>our supervision,<div style="display:inline-block;width:8.99px">&#160;</div>to ensure<div style="display:inline-block;width:8.65px">&#160;</div>that material<div style="display:inline-block;width:8.94px">&#160;</div>information relating<div style="display:inline-block;width:8.94px">&#160;</div>to the<div style="display:inline-block;width:8.69px">&#160;</div>registrant, including<div style="display:inline-block;width:9.05px">&#160;</div>its </div><div id="a58" style="position:absolute;left:150.267px;top:333.7px;">consolidated subsidiaries, is<div style="display:inline-block;width:5.6px">&#160;</div>made known to us<div style="display:inline-block;width:6.03px">&#160;</div>by others within<div style="display:inline-block;width:5.37px">&#160;</div>those entities, particularly<div style="display:inline-block;width:5.65px">&#160;</div>during the period<div style="display:inline-block;width:5.66px">&#160;</div>in </div><div id="a59" style="position:absolute;left:150.267px;top:352.1px;">which this annual report is being prepared;</div><div id="a61" style="position:absolute;left:378.467px;top:352.1px;">&#160;</div><div id="a62" style="position:absolute;left:114.272px;top:370.5px;">b)</div><div id="a63" style="position:absolute;font-family:Arial;left:125.312px;top:370.4px;">&#160;</div><div id="a64" style="position:absolute;left:150.267px;top:370.5px;">designed such internal control over financial reporting, or caused such internal control over financial reporting to </div><div id="a65" style="position:absolute;left:150.267px;top:388.9px;">be designed under our supervision, to<div style="display:inline-block;width:1.48px">&#160;</div>provide reasonable assurance regarding the reliability of financial<div style="display:inline-block;width:1.47px">&#160;</div>reporting </div><div id="a67" style="position:absolute;left:150.267px;top:407.3px;">and  the  preparation<div style="display:inline-block;width:8.61px">&#160;</div>of  financial  statements  for<div style="display:inline-block;width:9.1px">&#160;</div>external  purposes  in<div style="display:inline-block;width:8.65px">&#160;</div>accordance  with  generally<div style="display:inline-block;width:8.72px">&#160;</div>accepted </div><div id="a68" style="position:absolute;left:150.267px;top:425.7px;">accounting principles;</div><div id="a69" style="position:absolute;left:268.387px;top:425.7px;">&#160;</div><div id="a70" style="position:absolute;left:114.272px;top:444.1px;">c)</div><div id="a71" style="position:absolute;font-family:Arial;left:124.672px;top:444px;">&#160;</div><div id="a72" style="position:absolute;left:150.267px;top:444.1px;">evaluated the effectiveness of the registrant<div style="display:inline-block;width:1.35px">&#160;</div>&#8217;s disclosure controls and<div style="display:inline-block;width:4.74px">&#160;</div>procedures and presented in this report<div style="display:inline-block;width:4.74px">&#160;</div>our </div><div id="a75" style="position:absolute;left:150.267px;top:462.5px;">conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered </div><div id="a77" style="position:absolute;left:150.267px;top:480.9px;">by this report based on such evaluation; and</div><div id="a78" style="position:absolute;left:384.707px;top:480.9px;">&#160;</div><div id="a79" style="position:absolute;left:114.272px;top:499.3px;">d)</div><div id="a80" style="position:absolute;font-family:Arial;left:125.312px;top:499.2px;">&#160;</div><div id="a81" style="position:absolute;left:150.267px;top:499.3px;">disclosed in this report any<div style="display:inline-block;width:1.38px">&#160;</div>change in the registrant&#8217;s internal control over financial<div style="display:inline-block;width:1.25px">&#160;</div>reporting that occurred during </div><div id="a85" style="position:absolute;left:150.267px;top:517.7px;">the registrant&#8217;s<div style="display:inline-block;width:5.93px">&#160;</div>most recent fiscal<div style="display:inline-block;width:5.86px">&#160;</div>quarter (the registrant<div style="display:inline-block;width:1.99px">&#160;</div>&#8217;s fourth<div style="display:inline-block;width:5.77px">&#160;</div>fiscal quarter in<div style="display:inline-block;width:5.95px">&#160;</div>the case of<div style="display:inline-block;width:5.94px">&#160;</div>the annual report) </div><div id="a90" style="position:absolute;left:150.267px;top:536.1px;">that has<div style="display:inline-block;width:7.06px">&#160;</div>materially affected,<div style="display:inline-block;width:7.41px">&#160;</div>or is<div style="display:inline-block;width:7px">&#160;</div>reasonably likely<div style="display:inline-block;width:7.31px">&#160;</div>to materially<div style="display:inline-block;width:7.08px">&#160;</div>affect, the<div style="display:inline-block;width:7.16px">&#160;</div>registrant&#8217;s internal<div style="display:inline-block;width:8.26px">&#160;</div>control over </div><div id="a93" style="position:absolute;left:150.267px;top:554.5px;">financial reporting.</div><div id="a95" style="position:absolute;left:252.507px;top:554.5px;">&#160;</div><div id="a96" style="position:absolute;left:66.24px;top:572.9px;">5.</div><div id="a97" style="position:absolute;font-family:Arial;left:76.32px;top:572.8px;">&#160;</div><div id="a98" style="position:absolute;left:102.272px;top:572.9px;">The registrant&#8217;s other certifying<div style="display:inline-block;width:5.07px">&#160;</div>officer and I have disclosed, based<div style="display:inline-block;width:4.77px">&#160;</div>on our most recent evaluation of internal control<div style="display:inline-block;width:5.05px">&#160;</div>over </div><div id="a101" style="position:absolute;left:102.272px;top:591.3px;">financial reporting,<div style="display:inline-block;width:7.51px">&#160;</div>to the<div style="display:inline-block;width:7.41px">&#160;</div>registrant&#8217;s auditors<div style="display:inline-block;width:8.52px">&#160;</div>and the<div style="display:inline-block;width:7.52px">&#160;</div>audit committee<div style="display:inline-block;width:7.52px">&#160;</div>of registrant<div style="display:inline-block;width:2.37px">&#160;</div>&#8217;s board<div style="display:inline-block;width:8.47px">&#160;</div>of directors<div style="display:inline-block;width:7.48px">&#160;</div>(or persons </div><div id="a107" style="position:absolute;left:102.272px;top:609.7px;">performing the equivalent functions): </div><div id="a108" style="position:absolute;left:305.187px;top:609.7px;">&#160;</div><div id="a109" style="position:absolute;left:114.272px;top:628.1px;">a)</div><div id="a110" style="position:absolute;font-family:Arial;left:124.672px;top:628px;">&#160;</div><div id="a111" style="position:absolute;left:150.267px;top:628.1px;">all significant deficiencies<div style="display:inline-block;width:5.42px">&#160;</div>and material weaknesses<div style="display:inline-block;width:5.37px">&#160;</div>in the design<div style="display:inline-block;width:5.25px">&#160;</div>or operation of<div style="display:inline-block;width:5.24px">&#160;</div>internal control over<div style="display:inline-block;width:5.67px">&#160;</div>financial </div><div id="a112" style="position:absolute;left:150.267px;top:646.5px;">reporting which are reasonably likely to<div style="display:inline-block;width:1.24px">&#160;</div>adversely affect the registrant&#8217;s ability to record, process, summarize and </div><div id="a116" style="position:absolute;left:150.267px;top:664.9px;">report financial information; and</div><div id="a117" style="position:absolute;left:324.707px;top:664.9px;">&#160;</div><div id="a118" style="position:absolute;left:114.272px;top:683.3px;">b)</div><div id="a119" style="position:absolute;font-family:Arial;left:125.312px;top:683.2px;">&#160;</div><div id="a120" style="position:absolute;left:150.267px;top:683.3px;">any fraud, whether or not material,<div style="display:inline-block;width:5.34px">&#160;</div>that involves management or other<div style="display:inline-block;width:5.05px">&#160;</div>employees who have a significant<div style="display:inline-block;width:5.16px">&#160;</div>role in </div><div id="a121" style="position:absolute;left:150.267px;top:701.7px;">the registrant&#8217;s internal control<div style="display:inline-block;width:4.79px">&#160;</div>over financial reporting.</div><div id="a124" style="position:absolute;left:447.773px;top:701.7px;">&#160;</div><div id="a125" style="position:absolute;left:408.067px;top:720.1px;">&#160;</div><div id="a126" style="position:absolute;left:66.24px;top:738.5px;">Date: March</div><div id="a128" style="position:absolute;left:133.152px;top:738.5px;">&#160;</div><div id="a129" style="position:absolute;left:136.507px;top:738.5px;">11, 2021</div><div id="a130" style="position:absolute;left:182.747px;top:738.5px;">&#160;</div><div id="a131" style="position:absolute;font-size:16px;left:66.24px;top:756.9px;">&#160;</div><div id="a133" style="position:absolute;left:412.067px;top:778.9px;">/s/ John P. Zimmer</div><div id="a137" style="position:absolute;left:412.067px;top:795.7px;">John P. Zimmer</div><div id="a140" style="position:absolute;left:412.067px;top:810.9px;">Vice President, Secretary, Treasurer<div style="display:inline-block;width:0.75px">&#160;</div>and Chief Financial Officer</div><div id="a142" style="position:absolute;left:66.24px;top:826.3px;">&#160;</div></div>
</div>
</div>

</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.A
<SEQUENCE>12
<FILENAME>ex32a.htm
<DESCRIPTION>EXHIBIT 32.A 2020
<TEXT>
<!--EDGAR HTML document created by Certent CDM HD version: 20.10.1-->
<html>
<head><title>ex32a</title>
</head>
<body bgcolor="#e6e6e6" style="font-family:Times New Roman;font-style:normal;font-size:13.28px;font-weight:normal;font-stretch:normal;color:#000000;">
<div id="fixed-layout-inline-document" style="display:none;"></div><div id="Doc1" style="background-color:RGB(230, 230, 230);line-height:normal;">
<div style="padding: 7px">
<div id="Page1" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:100.3px; height:1.3px; left:66.2px; top:24.5px; background-color:#0563C1;">&#160;</div>
<div style="position:absolute; width:379.9px; height:1.3px; left:370px; top:380.2px; background-color:#000000;">&#160;</div>
<div id="a0" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;">Table of Contents</div><div id="a5" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a6" style="position:absolute;left:404.707px;top:1006.3px;">1</div><div id="a7" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a8" style="position:absolute;font-size:14.72px;font-weight:bold;left:667.973px;top:57.8px;">Exhibit 32(a)</div><div id="a9" style="position:absolute;font-size:14.72px;font-weight:bold;left:749.893px;top:57.8px;">&#160;</div><div id="a10" style="position:absolute;font-size:14.72px;font-weight:bold;left:267.747px;top:77.9px;">CORE MOLDING TECHNOLOGIES, INC.</div><div id="a11" style="position:absolute;font-size:14.72px;font-weight:bold;left:548.253px;top:77.9px;">&#160;</div><div id="a12" style="position:absolute;font-size:14.72px;font-weight:bold;left:295.107px;top:98.3px;">CERTIFICATION PURSUANT TO</div><div id="a13" style="position:absolute;font-size:14.72px;font-weight:bold;left:520.893px;top:98.3px;">&#160;</div><div id="a14" style="position:absolute;font-size:14.72px;font-weight:bold;left:325.507px;top:118.4px;">18 U.S.C. SECTION 1350,</div><div id="a15" style="position:absolute;font-size:14.72px;font-weight:bold;left:490.653px;top:118.4px;">&#160;</div><div id="a16" style="position:absolute;font-size:14.72px;font-weight:bold;left:307.587px;top:138.8px;">AS ADOPTED PURSUANT TO</div><div id="a17" style="position:absolute;font-size:14.72px;font-weight:bold;left:508.573px;top:138.8px;">&#160;</div><div id="a18" style="position:absolute;font-size:14.72px;font-weight:bold;left:218.907px;top:158.9px;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</div><div id="a21" style="position:absolute;font-size:14.72px;font-weight:bold;left:597.053px;top:158.9px;">&#160;</div><div id="a22" style="position:absolute;font-size:14.72px;font-weight:bold;left:408.067px;top:179.2px;">&#160;</div><div id="a23" style="position:absolute;left:66.24px;top:199.3px;">In connection with the<div style="display:inline-block;width:1.52px">&#160;</div>Quarterly Report of Core Molding<div style="display:inline-block;width:1.23px">&#160;</div>Technologies, Inc. (the &#8220;Company&#8221;) on Form<div style="display:inline-block;width:1.1px">&#160;</div>10-K for the period ended </div><div id="a32" style="position:absolute;left:66.24px;top:217.7px;">December</div><div id="a33" style="position:absolute;left:120.992px;top:217.7px;">&#160;</div><div id="a34" style="position:absolute;left:124.352px;top:217.7px;">31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, David L. Duvall, </div><div id="a39" style="position:absolute;left:66.24px;top:236.1px;">President, Chief Executive Officer, and<div style="display:inline-block;width:1.24px">&#160;</div>Director of the Company,<div style="display:inline-block;width:1.37px">&#160;</div>certify, pursuant to 18 U.S.C.<div style="display:inline-block;width:1.05px">&#160;</div>Section 1350, as adopted pursuant </div><div id="a42" style="position:absolute;left:66.24px;top:254.5px;">to Section 906 of the Sarbanes-Oxley Act of 2002 that:</div><div id="a45" style="position:absolute;left:359.267px;top:254.5px;">&#160;</div><div id="a46" style="position:absolute;left:66.24px;top:272.9px;">&#160;</div><div id="a47" style="position:absolute;left:90.272px;top:291.3px;">(1)</div><div id="a48" style="position:absolute;font-family:Arial;left:105.792px;top:291.1px;">&#160;</div><div id="a49" style="position:absolute;left:114.272px;top:291.3px;">The Report fully complies with the requirements of section 13(a)<div style="display:inline-block;width:4.85px">&#160;</div>or 15(d) of the Securities Exchange Act of 1934; and</div><div id="a50" style="position:absolute;left:746.373px;top:291.3px;">&#160;</div><div id="a51" style="position:absolute;left:90.272px;top:309.7px;">(2)</div><div id="a52" style="position:absolute;font-family:Arial;left:105.792px;top:309.5px;">&#160;</div><div id="a53" style="position:absolute;left:114.272px;top:309.7px;">The information contained<div style="display:inline-block;width:6.07px">&#160;</div>in the Report<div style="display:inline-block;width:5.9px">&#160;</div>fairly presents, in<div style="display:inline-block;width:5.84px">&#160;</div>all material respects,<div style="display:inline-block;width:6.01px">&#160;</div>the financial condition<div style="display:inline-block;width:5.96px">&#160;</div>and results of </div><div id="a55" style="position:absolute;left:114.272px;top:328.1px;">operations of the Company.</div><div id="a56" style="position:absolute;left:261.467px;top:328.1px;">&#160;</div><div id="a57" style="position:absolute;left:408.067px;top:346.5px;">&#160;</div><div id="a59" style="position:absolute;left:374.147px;top:364.9px;">/s/ David L. Duvall</div><div id="a62" style="position:absolute;left:374.147px;top:381.6px;">David L. Duvall</div><div id="a65" style="position:absolute;left:374.147px;top:396.9px;">President, Chief Executive Officer, and Director</div><div id="a68" style="position:absolute;left:374.147px;top:412.3px;">March</div><div id="a70" style="position:absolute;left:412.227px;top:412.3px;">11, 2021</div><div id="a73" style="position:absolute;left:66.24px;top:427.6px;">&#160;</div></div>
</div>
</div>

</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.B
<SEQUENCE>13
<FILENAME>ex32b.htm
<DESCRIPTION>EXHIBIT 32.B 2020
<TEXT>
<!--EDGAR HTML document created by Certent CDM HD version: 20.10.1-->
<html>
<head><title>ex32b</title>
</head>
<body bgcolor="#e6e6e6" style="font-family:Times New Roman;font-style:normal;font-size:13.28px;font-weight:normal;font-stretch:normal;color:#000000;">
<div id="fixed-layout-inline-document" style="display:none;"></div><div id="Doc1" style="background-color:RGB(230, 230, 230);line-height:normal;">
<div style="padding: 7px">
<div id="Page1" style="background-color:RGB(256, 256, 256);position:relative;margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid;border-width:thin;border-color:RGB(198, 198, 198);page-break-after:always;width:816px;height:1056px;">
<div style="position:absolute; width:100.3px; height:1.3px; left:66.2px; top:24.5px; background-color:#0563C1;">&#160;</div>
<div style="position:absolute; width:365.7px; height:1.3px; left:384.2px; top:380.2px; background-color:#000000;">&#160;</div>
<div id="a0" style="position:absolute;font-weight:bold;color:#0563C1;left:66.24px;top:10.9px;">Table of Contents</div><div id="a5" style="position:absolute;font-weight:bold;left:166.587px;top:10.9px;">&#160;</div><div id="a6" style="position:absolute;left:404.707px;top:1006.3px;">1</div><div id="a7" style="position:absolute;left:411.427px;top:1006.3px;">&#160;</div><div id="a8" style="position:absolute;font-size:14.72px;font-weight:bold;left:667.173px;top:57.8px;">Exhibit 32(b)</div><div id="a9" style="position:absolute;font-size:14.72px;font-weight:bold;left:749.893px;top:57.8px;">&#160;</div><div id="a10" style="position:absolute;font-size:14.72px;font-weight:bold;left:267.747px;top:77.9px;">CORE MOLDING TECHNOLOGIES, INC.</div><div id="a11" style="position:absolute;font-size:14.72px;font-weight:bold;left:548.253px;top:77.9px;">&#160;</div><div id="a12" style="position:absolute;font-size:14.72px;font-weight:bold;left:295.107px;top:98.3px;">CERTIFICATION PURSUANT TO</div><div id="a13" style="position:absolute;font-size:14.72px;font-weight:bold;left:520.893px;top:98.3px;">&#160;</div><div id="a14" style="position:absolute;font-size:14.72px;font-weight:bold;left:325.507px;top:118.4px;">18 U.S.C. SECTION 1350,</div><div id="a15" style="position:absolute;font-size:14.72px;font-weight:bold;left:490.653px;top:118.4px;">&#160;</div><div id="a16" style="position:absolute;font-size:14.72px;font-weight:bold;left:307.587px;top:138.8px;">AS ADOPTED PURSUANT TO</div><div id="a17" style="position:absolute;font-size:14.72px;font-weight:bold;left:508.573px;top:138.8px;">&#160;</div><div id="a18" style="position:absolute;font-size:14.72px;font-weight:bold;left:218.907px;top:158.9px;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</div><div id="a21" style="position:absolute;font-size:14.72px;font-weight:bold;left:597.053px;top:158.9px;">&#160;</div><div id="a22" style="position:absolute;font-size:14.72px;font-weight:bold;left:408.067px;top:179.2px;">&#160;</div><div id="a23" style="position:absolute;left:66.24px;top:199.3px;">In connection with the<div style="display:inline-block;width:1.52px">&#160;</div>Quarterly Report of Core Molding<div style="display:inline-block;width:1.23px">&#160;</div>Technologies, Inc. (the &#8220;Company&#8221;) on Form<div style="display:inline-block;width:1.1px">&#160;</div>10-K for the period ended </div><div id="a33" style="position:absolute;left:66.24px;top:217.7px;">December</div><div id="a34" style="position:absolute;left:120.992px;top:217.7px;">&#160;</div><div id="a35" style="position:absolute;left:124.352px;top:217.7px;">31, 2020 as filed with the Securities and Exchange<div style="display:inline-block;width:4.91px">&#160;</div>Commission on the date hereof (the &#8220;Report&#8221;),<div style="display:inline-block;width:4.75px">&#160;</div>I, John P. Zimmer, </div><div id="a40" style="position:absolute;left:66.24px;top:236.1px;">Vice President, Secretary, Treasurer, and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as </div><div id="a42" style="position:absolute;left:66.24px;top:254.5px;">adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 that:</div><div id="a45" style="position:absolute;left:454.173px;top:254.5px;">&#160;</div><div id="a46" style="position:absolute;left:66.24px;top:272.9px;">&#160;</div><div id="a47" style="position:absolute;left:90.272px;top:291.3px;">(1)</div><div id="a48" style="position:absolute;font-family:Arial;left:105.792px;top:291.1px;">&#160;</div><div id="a49" style="position:absolute;left:114.272px;top:291.3px;">The Report fully complies with the requirements of section 13(a)<div style="display:inline-block;width:4.85px">&#160;</div>or 15(d) of the Securities Exchange Act of 1934; and</div><div id="a50" style="position:absolute;left:746.373px;top:291.3px;">&#160;</div><div id="a51" style="position:absolute;left:90.272px;top:309.7px;">(2)</div><div id="a52" style="position:absolute;font-family:Arial;left:105.792px;top:309.5px;">&#160;</div><div id="a53" style="position:absolute;left:114.272px;top:309.7px;">The information contained<div style="display:inline-block;width:6.07px">&#160;</div>in the Report<div style="display:inline-block;width:5.86px">&#160;</div>fairly presents, in<div style="display:inline-block;width:5.84px">&#160;</div>all material respects,<div style="display:inline-block;width:6.01px">&#160;</div>the financial condition<div style="display:inline-block;width:5.96px">&#160;</div>and results of </div><div id="a55" style="position:absolute;left:114.272px;top:328.1px;">operations of the Company.</div><div id="a56" style="position:absolute;left:261.467px;top:328.1px;">&#160;</div><div id="a57" style="position:absolute;left:66.24px;top:346.5px;">&#160;</div><div id="a59" style="position:absolute;left:388.227px;top:364.9px;">/s/ John P. Zimmer</div><div id="a62" style="position:absolute;left:388.227px;top:381.6px;">John P. Zimmer</div><div id="a65" style="position:absolute;left:388.227px;top:396.9px;">Vice President, Secretary, Treasurer and Chief Financial Officer</div><div id="a68" style="position:absolute;left:388.227px;top:412.3px;">March</div><div id="a70" style="position:absolute;left:426.307px;top:412.3px;">11, 2021</div><div id="a73" style="position:absolute;left:66.24px;top:427.6px;">&#160;</div></div>
</div>
</div>

</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>cmt2020123110k_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:cmt="http://www.coremt.com/20201231"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:dummy="http://www.dummy.com"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  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="cmt-20201231.xsd" xlink:type="simple"/>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Jun30_2020_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_PreferredClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:NavistarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:VolvoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:PaccarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:OtherCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2017_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2018_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_MX">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_MX">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_cmt_OtherGeographicalLocationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmt:OtherGeographicalLocationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_country_MX">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_country_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_cmt_OtherGeographicalLocationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmt:OtherGeographicalLocationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmt:AllowanceforChargebacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmt:AllowanceforChargebacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmt:AllowanceforChargebacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmt:AllowanceforChargebacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmt:AllowanceforChargebacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Mar10_2021_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-10</instant>
        </period>
    </context>
    <context id="AS_OF_Mar10_2021_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-10</instant>
        </period>
    </context>
    <context id="AS_OF_Sep30_2019_Entity_0001026655_us-gaap_ReportingUnitAxis_cmt_HorizonPlasticsReportingUnitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">cmt:HorizonPlasticsReportingUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655_us-gaap_ReportingUnitAxis_cmt_HorizonPlasticsReportingUnitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">cmt:HorizonPlasticsReportingUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_cmt_MexicoAndCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmt:MexicoAndCanadaMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_cmt_MexicoAndCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmt:MexicoAndCanadaMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_cmt_MexicoAndCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmt:MexicoAndCanadaMember</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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201912Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_cmt_AccountingStandardsUpdate202004Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">cmt:AccountingStandardsUpdate202004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201613Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201613Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201912Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201912Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</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="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cmt:UniversalForestProductsMember</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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_cmt_OtherGeographicalLocationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmt:OtherGeographicalLocationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndLandImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndLandImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <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="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:LeafCapitalFundingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:LeafCapitalFundingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-28</startDate>
            <endDate>2020-10-28</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_FederalFundsEffectiveSwapRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-27</startDate>
            <endDate>2020-10-27</endDate>
        </period>
    </context>
    <context id="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_srt_CounterpartyNameAxis_cmt_KeybankNationalAssociationMember_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-27</startDate>
            <endDate>2020-10-27</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodFourMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:LeafCapitalFundingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-27</startDate>
            <endDate>2020-10-27</endDate>
        </period>
    </context>
    <context id="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-27</startDate>
            <endDate>2020-10-27</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-28</startDate>
            <endDate>2020-10-28</endDate>
        </period>
    </context>
    <context id="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_srt_CounterpartyNameAxis_cmt_KeybankNationalAssociationMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-28</startDate>
            <endDate>2020-10-28</endDate>
        </period>
    </context>
    <context id="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_srt_CounterpartyNameAxis_cmt_KeybankNationalAssociationMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cmt:KeybankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-28</startDate>
            <endDate>2020-10-28</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_IncrementalRevolvingCommitmentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:IncrementalRevolvingCommitmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_IncrementalRevolvingCommitmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:IncrementalRevolvingCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_ExternalCreditRatingByGroupingAxis_us-gaap_ExternalCreditRatingInvestmentGradeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_ExternalCreditRatingByGroupingAxis_us-gaap_ExternalCreditRatingNonInvestmentGradeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingNonInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_InventoriesMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_ExternalCreditRatingByGroupingAxis_us-gaap_ExternalCreditRatingInvestmentGradeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:InventoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ExternalCreditRatingByGroupingAxis">us-gaap:ExternalCreditRatingInvestmentGradeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_FederalFundsEffectiveSwapRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MedianMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MedianMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmt:LongTermEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2021_TO_Dec31_2021_Entity_0001026655_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmt:AllowanceforChargebacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">cmt:AllowanceforChargebacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</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="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_us-gaap_ValuationTechniqueAxis_cmt_MedicalPreAgeSixtyFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">cmt:MedicalPreAgeSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_us-gaap_ValuationTechniqueAxis_cmt_MedicalPostAgeSixtyFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">cmt:MedicalPostAgeSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_us-gaap_ValuationTechniqueAxis_cmt_DrugsAllAgesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">cmt:DrugsAllAgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cmt:WellsFargoBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:NumberOfEmployeesGeographicAreaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:LaborForceConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:NumberOfEmployeesGeographicAreaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:LaborForceConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:NumberOfEmployeesGeographicAreaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:LaborForceConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:NumberOfEmployeesGeographicAreaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:LaborForceConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_CollectiveBargainingArrangementAxis_cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">cmt:InternationalAssociationOfMachinistsAndAerospaceWorkersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:UnionizedEmployeesConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX_us-gaap_CollectiveBargainingArrangementAxis_cmt_SindicatoDeJornelerosYObrerosMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">cmt:SindicatoDeJornelerosYObrerosMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:UnionizedEmployeesConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX_us-gaap_CollectiveBargainingArrangementAxis_cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">cmt:SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:UnionizedEmployeesConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA_us-gaap_CollectiveBargainingArrangementAxis_cmt_UnitedFoodAndCommercialWorkersCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001026655</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">cmt:UnitedFoodAndCommercialWorkersCanadaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:UnionizedEmployeesConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="myUSDperShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Segments">
        <measure>dummy:Segments</measure>
    </unit>
    <unit id="Employees">
        <measure>dummy:Employees</measure>
    </unit>
    <unit id="InterestRateSwaps">
        <measure>cmt:InterestRateSwaps</measure>
    </unit>
    <dei:CurrentFiscalYearEndDate
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_19">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityVoluntaryFilers
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCentralIndexKey
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_21">0001026655</dei:EntityCentralIndexKey>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="INF"
      id="ID_174"
      unitRef="myUSDperShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="INF"
      id="ID_176"
      unitRef="myUSDperShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="INF"
      id="ID_178"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="INF"
      id="ID_180"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="INF"
      id="ID_182"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:RatioOfIndebtednessToNetCapital1
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember"
      decimals="INF"
      id="ID_771"
      unitRef="pure">1.10</us-gaap:RatioOfIndebtednessToNetCapital1>
    <dei:AmendmentFlag
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1144">false</dei:AmendmentFlag>
    <us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="0"
      id="ID_1285"
      unitRef="USD">0</us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue>
    <dei:DocumentAnnualReport
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1">true</dei:DocumentAnnualReport>
    <dei:DocumentFiscalPeriodFocus
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_2">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityFileNumber
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_5">001-12505</dei:EntityFileNumber>
    <dei:EntitySmallBusiness
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_18">true</dei:EntitySmallBusiness>
    <dei:EntityShellCompany
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1159">false</dei:EntityShellCompany>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      id="ID_155"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      id="ID_156"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      id="ID_1262">us-gaap:OtherAccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      id="ID_1263">us-gaap:OtherAccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      id="ID_1264">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      id="ID_1265">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:MultiemployerPlanTypeExtensibleList
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1111">us-gaap:PensionPlansDefinedBenefitMember</us-gaap:MultiemployerPlanTypeExtensibleList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExtensibleList
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1118">cmt:InternationalAssociationofMachinistsAndAerospaceWorkersMember</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExtensibleList>
    <us-gaap:MultiemployerPlanSponsorLocationExtensibleList
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1112">us-gaap:DomesticPlanMember</us-gaap:MultiemployerPlanSponsorLocationExtensibleList>
    <us-gaap:MultiemployerPlanPensionSignificantFundedStatusFixedList
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1116">Less than 65 percent</us-gaap:MultiemployerPlanPensionSignificantFundedStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantNameExtensibleList
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1086">cmt:InternationalAssociationofMachinistsAndAerospaceWorkersNationalPensionFundNationalPensionPlanMember</us-gaap:MultiemployerPlanPensionSignificantNameExtensibleList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1150">516031295</us-gaap:MultiemployerPlanPensionSignificantEmployerIdentificationNumber>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1157">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      id="ID_1158">Red</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList>
    <us-gaap:DefinedBenefitPlanPlanNameExtensibleList
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1120">cmt:NavistarsPostRetirementHealthAndLifeInsuranceBenefitPlanMember</us-gaap:DefinedBenefitPlanPlanNameExtensibleList>
    <us-gaap:DefinedBenefitPlanTypeExtensibleList
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      id="ID_1121">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</us-gaap:DefinedBenefitPlanTypeExtensibleList>
    <us-gaap:DefinedBenefitPlanSponsorLocationExtensibleList
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      id="ID_1123">us-gaap:DomesticPlanMember</us-gaap:DefinedBenefitPlanSponsorLocationExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      id="ID_1127">us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <dei:DocumentType
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_0">10-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_3">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_4">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1286">false</dei:DocumentTransitionReport>
    <dei:EntityRegistrantName
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_6">CORE MOLDING TECHNOLOGIES, INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_8">31-1481870</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_9">800 Manor Park Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_10">Columbus</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_11">OH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_12">43228-0183</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_13">614</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_14">870-5000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      id="ID_23">Common Stock, par value $0.01</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      id="ID_1281">CMT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      id="ID_24">NYSEAMER</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_PreferredClassAMember"
      id="ID_25">Preferred Stock purchase rights, par value $0.01</dei:Security12bTitle>
    <dei:NoTradingSymbolFlag
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_PreferredClassAMember"
      id="ID_1282">true</dei:NoTradingSymbolFlag>
    <dei:SecurityExchangeName
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_PreferredClassAMember"
      id="ID_26">NYSEAMER</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_15">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityCurrentReportingStatus
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_16">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_17">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_629">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1280">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1283">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityPublicFloat
      contextRef="AS_OF_Jun30_2020_Entity_0001026655"
      decimals="0"
      id="ID_22"
      unitRef="USD">22061000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AS_OF_Mar10_2021_Entity_0001026655_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="INF"
      id="ID_631"
      unitRef="shares">8476047</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AS_OF_Mar10_2021_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="INF"
      id="ID_630"
      unitRef="shares">507835</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_27">&lt;div id="TextBlockContainer1632" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:64px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a282" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;DOCUMENTS INCORPORATED BY REFERENCE&lt;/div&gt;&lt;div id="a283" style="position:absolute;font-weight:normal;font-style:normal;left:293.293px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a284" style="position:absolute;font-size:8px;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a285" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:29.5px;"&gt;Portions of the&lt;div style="display:inline-block;width:5.96px"&gt;&#160;&lt;/div&gt;registrant's 2021&lt;div style="display:inline-block;width:5.56px"&gt;&#160;&lt;/div&gt;definitive Proxy Statement&lt;div style="display:inline-block;width:6.28px"&gt;&#160;&lt;/div&gt;to be filed&lt;div style="display:inline-block;width:6.16px"&gt;&#160;&lt;/div&gt;with the Securities&lt;div style="display:inline-block;width:5.96px"&gt;&#160;&lt;/div&gt;and Exchange Commission&lt;div style="display:inline-block;width:6.36px"&gt;&#160;&lt;/div&gt;no later &lt;/div&gt;&lt;div id="a289" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:47.9px;"&gt;than 120 days after the end of the registrant's fiscal year are incorporated&lt;div style="display:inline-block;width:5.07px"&gt;&#160;&lt;/div&gt;herein by reference in Part III of this Form 10-K.&lt;/div&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_29"
      unitRef="USD">222356000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_28"
      unitRef="USD">284290000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_64"
      unitRef="USD">269485000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_31"
      unitRef="USD">187882000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_30"
      unitRef="USD">262784000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_65"
      unitRef="USD">242344000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_33"
      unitRef="USD">34474000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_32"
      unitRef="USD">21506000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_66"
      unitRef="USD">27141000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_35"
      unitRef="USD">24084000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_34"
      unitRef="USD">28934000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_67"
      unitRef="USD">27838000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_37"
      unitRef="USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_36"
      unitRef="USD">4100000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_68"
      unitRef="USD">2403000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:OperatingExpenses
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_39"
      unitRef="USD">24084000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_38"
      unitRef="USD">33034000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_69"
      unitRef="USD">30241000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_41"
      unitRef="USD">10390000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_40"
      unitRef="USD">-11528000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_70"
      unitRef="USD">-3100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_43"
      unitRef="USD">-80000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_42"
      unitRef="USD">-94000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_71"
      unitRef="USD">-48000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_739"
      unitRef="USD">5923000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_740"
      unitRef="USD">4144000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_741"
      unitRef="USD">2394000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_45"
      unitRef="USD">5843000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_44"
      unitRef="USD">4050000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_72"
      unitRef="USD">2346000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_47"
      unitRef="USD">4547000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_46"
      unitRef="USD">-15578000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_73"
      unitRef="USD">-5446000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_49"
      unitRef="USD">-5713000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_48"
      unitRef="USD">705000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_74"
      unitRef="USD">1048000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_51"
      unitRef="USD">2095000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_50"
      unitRef="USD">-1060000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_75"
      unitRef="USD">-1712000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_53"
      unitRef="USD">-3618000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_52"
      unitRef="USD">-355000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_76"
      unitRef="USD">-664000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_55"
      unitRef="USD">8165000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_54"
      unitRef="USD">-15223000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_77"
      unitRef="USD">-4782000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="2"
      id="ID_57"
      unitRef="myUSDperShare">0.98</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="2"
      id="ID_56"
      unitRef="myUSDperShare">-1.94</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="2"
      id="ID_78"
      unitRef="myUSDperShare">-0.62</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="2"
      id="ID_59"
      unitRef="myUSDperShare">0.98</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="2"
      id="ID_58"
      unitRef="myUSDperShare">-1.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="2"
      id="ID_79"
      unitRef="myUSDperShare">-0.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_55A"
      unitRef="USD">8165000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_54A"
      unitRef="USD">-15223000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_77A"
      unitRef="USD">-4782000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="0"
      id="ID_742"
      unitRef="USD">-452000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="0"
      id="ID_743"
      unitRef="USD">1202000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="0"
      id="ID_744"
      unitRef="USD">-452000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="0"
      id="ID_745"
      unitRef="USD">-98000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="0"
      id="ID_746"
      unitRef="USD">286000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="0"
      id="ID_747"
      unitRef="USD">-87000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_748"
      unitRef="USD">705000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_749"
      unitRef="USD">-641000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_750"
      unitRef="USD">-65000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_751"
      unitRef="USD">160000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_752"
      unitRef="USD">-146000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_753"
      unitRef="USD">-15000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_82"
      unitRef="USD">283000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_83"
      unitRef="USD">-985000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_84"
      unitRef="USD">1081000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_85"
      unitRef="USD">-496000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_86"
      unitRef="USD">-496000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_87"
      unitRef="USD">-496000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_88"
      unitRef="USD">27000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_89"
      unitRef="USD">313000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_90"
      unitRef="USD">123000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_91"
      unitRef="USD">8170000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_92"
      unitRef="USD">-15970000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_93"
      unitRef="USD">-4735000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_97"
      unitRef="USD">4131000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_98"
      unitRef="USD">1856000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_99"
      unitRef="USD">27584000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_100"
      unitRef="USD">32424000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryFinishedGoods
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_101"
      unitRef="USD">11640000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_102"
      unitRef="USD">13041000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryWorkInProcess
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_103"
      unitRef="USD">1679000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_104"
      unitRef="USD">1818000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryRawMaterials
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_105"
      unitRef="USD">5041000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_106"
      unitRef="USD">6823000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_107"
      unitRef="USD">18360000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_108"
      unitRef="USD">21682000</us-gaap:InventoryNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_109"
      unitRef="USD">554000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_110"
      unitRef="USD">888000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ValueAddedTaxReceivable
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_111"
      unitRef="USD">2026000</us-gaap:ValueAddedTaxReceivable>
    <us-gaap:ValueAddedTaxReceivable
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_112"
      unitRef="USD">653000</us-gaap:ValueAddedTaxReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_113"
      unitRef="USD">3823000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_114"
      unitRef="USD">3721000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_115"
      unitRef="USD">56478000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_116"
      unitRef="USD">61225000</us-gaap:AssetsCurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_117"
      unitRef="USD">2754000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_118"
      unitRef="USD">4484000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_119"
      unitRef="USD">74052000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_120"
      unitRef="USD">79206000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_121"
      unitRef="USD">929000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_122"
      unitRef="USD">2026000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_123"
      unitRef="USD">17376000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_124"
      unitRef="USD">17376000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_125"
      unitRef="USD">11516000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_126"
      unitRef="USD">13464000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_127"
      unitRef="USD">2403000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_128"
      unitRef="USD">1525000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_129"
      unitRef="USD">165508000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_130"
      unitRef="USD">179306000</us-gaap:Assets>
    <us-gaap:LoansPayableCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1163"
      unitRef="USD">2535000</us-gaap:LoansPayableCurrent>
    <us-gaap:LoansPayableCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1164"
      unitRef="USD">37443000</us-gaap:LoansPayableCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_133"
      unitRef="USD">420000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_134"
      unitRef="USD">12008000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_135"
      unitRef="USD">16994000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_136"
      unitRef="USD">19910000</us-gaap:AccountsPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1075"
      unitRef="USD">2613000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1076"
      unitRef="USD">331000</us-gaap:TaxesPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_137"
      unitRef="USD">1319000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_138"
      unitRef="USD">3698000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:PostemploymentBenefitsLiabilityCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_139"
      unitRef="USD">1286000</us-gaap:PostemploymentBenefitsLiabilityCurrent>
    <us-gaap:PostemploymentBenefitsLiabilityCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_140"
      unitRef="USD">1233000</us-gaap:PostemploymentBenefitsLiabilityCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_141"
      unitRef="USD">8305000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_142"
      unitRef="USD">5515000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_143"
      unitRef="USD">2523000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_144"
      unitRef="USD">4027000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_145"
      unitRef="USD">35995000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_146"
      unitRef="USD">83834000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_754"
      unitRef="USD">2560000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_755"
      unitRef="USD">3119000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LongTermDebt
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_149"
      unitRef="USD">25198000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_150"
      unitRef="USD">0</us-gaap:LongTermDebt>
    <us-gaap:PostemploymentBenefitsLiabilityNoncurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_151"
      unitRef="USD">7823000</us-gaap:PostemploymentBenefitsLiabilityNoncurrent>
    <us-gaap:PostemploymentBenefitsLiabilityNoncurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_152"
      unitRef="USD">7927000</us-gaap:PostemploymentBenefitsLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_153"
      unitRef="USD">71576000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_154"
      unitRef="USD">94880000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="INF"
      id="ID_173"
      unitRef="myUSDperShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="INF"
      id="ID_177"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="INF"
      id="ID_179"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_157"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_158"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="INF"
      id="ID_175"
      unitRef="myUSDperShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="INF"
      id="ID_181"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_183"
      unitRef="shares">7980516</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_184"
      unitRef="shares">7877945</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_159"
      unitRef="USD">80000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_160"
      unitRef="USD">79000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_161"
      unitRef="USD">36127000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_162"
      unitRef="USD">34772000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_163"
      unitRef="USD">1375000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_164"
      unitRef="USD">1370000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_185"
      unitRef="shares">3810929</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_186"
      unitRef="shares">3806355</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_165"
      unitRef="USD">28521000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_166"
      unitRef="USD">28501000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_167"
      unitRef="USD">84871000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_168"
      unitRef="USD">76706000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_169"
      unitRef="USD">93932000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_170"
      unitRef="USD">84426000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_171"
      unitRef="USD">165508000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_172"
      unitRef="USD">179306000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_593"
      unitRef="shares">7711277</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_435"
      unitRef="USD">77000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ID_438"
      unitRef="USD">31465000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ID_439"
      unitRef="USD">2070000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="0"
      id="ID_440"
      unitRef="USD">-28153000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ID_441"
      unitRef="USD">97503000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2017_Entity_0001026655"
      decimals="0"
      id="ID_442"
      unitRef="USD">102962000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ID_449"
      unitRef="USD">-4782000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_77AA"
      unitRef="USD">-4782000</us-gaap:NetIncomeLoss>
    <us-gaap:Dividends
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ID_450"
      unitRef="USD">792000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_451"
      unitRef="USD">792000</us-gaap:Dividends>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_90A"
      unitRef="USD">123000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ID_448"
      unitRef="USD">462000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_452"
      unitRef="USD">462000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="0"
      id="ID_747A"
      unitRef="USD">-87000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ID_760"
      unitRef="USD">-365000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="0"
      id="ID_758"
      unitRef="USD">-365000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_753A"
      unitRef="USD">-15000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ID_761"
      unitRef="USD">-50000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_759"
      unitRef="USD">-50000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_594"
      unitRef="shares">17180</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredParValueMethod
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="0"
      id="ID_453"
      unitRef="USD">250000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
    <us-gaap:TreasuryStockValueAcquiredParValueMethod
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_454"
      unitRef="USD">250000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_595"
      unitRef="shares">82067</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_436"
      unitRef="USD">1000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_455"
      unitRef="USD">1000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ID_443"
      unitRef="USD">1743000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_456"
      unitRef="USD">1743000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesOutstanding
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_597"
      unitRef="shares">7776164</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_437"
      unitRef="USD">78000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ID_444"
      unitRef="USD">33208000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ID_445"
      unitRef="USD">2117000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="0"
      id="ID_608"
      unitRef="USD">-28403000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ID_609"
      unitRef="USD">91929000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_610"
      unitRef="USD">98929000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ID_458"
      unitRef="USD">-15223000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_54AA"
      unitRef="USD">-15223000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_89A"
      unitRef="USD">313000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ID_616"
      unitRef="USD">1168000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_611"
      unitRef="USD">1168000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="0"
      id="ID_746A"
      unitRef="USD">286000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ID_762"
      unitRef="USD">916000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="0"
      id="ID_756"
      unitRef="USD">916000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_752A"
      unitRef="USD">-146000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ID_763"
      unitRef="USD">-495000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_757"
      unitRef="USD">-495000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_598"
      unitRef="shares">16047</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredParValueMethod
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="0"
      id="ID_617"
      unitRef="USD">98000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
    <us-gaap:TreasuryStockValueAcquiredParValueMethod
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_612"
      unitRef="USD">98000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_599"
      unitRef="shares">117828</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_1145"
      unitRef="USD">1000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_613"
      unitRef="USD">1000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ID_1146"
      unitRef="USD">1564000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_614"
      unitRef="USD">1564000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesOutstanding
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_604"
      unitRef="shares">7877945</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_618"
      unitRef="USD">79000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ID_624"
      unitRef="USD">34772000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ID_625"
      unitRef="USD">1370000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="0"
      id="ID_626"
      unitRef="USD">-28501000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ID_622"
      unitRef="USD">76706000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_615"
      unitRef="USD">84426000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ID_459"
      unitRef="USD">8165000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_55AA"
      unitRef="USD">8165000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_88A"
      unitRef="USD">27000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ID_460"
      unitRef="USD">-186000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_461"
      unitRef="USD">-186000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="0"
      id="ID_745A"
      unitRef="USD">-98000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ID_764"
      unitRef="USD">-354000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="0"
      id="ID_766"
      unitRef="USD">-354000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_751A"
      unitRef="USD">160000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ID_765"
      unitRef="USD">545000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_767"
      unitRef="USD">545000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_601"
      unitRef="shares">4574</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredParValueMethod
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="0"
      id="ID_462"
      unitRef="USD">20000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
    <us-gaap:TreasuryStockValueAcquiredParValueMethod
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_463"
      unitRef="USD">20000</us-gaap:TreasuryStockValueAcquiredParValueMethod>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_602"
      unitRef="shares">107145</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_464"
      unitRef="USD">1000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_465"
      unitRef="USD">1000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ID_466"
      unitRef="USD">1355000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_467"
      unitRef="USD">1355000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesOutstanding
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_603"
      unitRef="shares">7980516</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="0"
      id="ID_468"
      unitRef="USD">80000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="ID_469"
      unitRef="USD">36127000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="ID_470"
      unitRef="USD">1375000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="0"
      id="ID_471"
      unitRef="USD">-28521000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="ID_472"
      unitRef="USD">84871000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_169A"
      unitRef="USD">93932000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_55AAA"
      unitRef="USD">8165000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_54AAA"
      unitRef="USD">-15223000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_77AAA"
      unitRef="USD">-4782000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_187"
      unitRef="USD">11662000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_188"
      unitRef="USD">10376000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_189"
      unitRef="USD">9384000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1077"
      unitRef="USD">1097000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1078"
      unitRef="USD">-873000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1079"
      unitRef="USD">-1739000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_37A"
      unitRef="USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_36A"
      unitRef="USD">4100000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_68A"
      unitRef="USD">2403000</us-gaap:GoodwillImpairmentLoss>
    <cmt:OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_190"
      unitRef="USD">0</cmt:OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities>
    <cmt:OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_191"
      unitRef="USD">-67000</cmt:OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities>
    <cmt:OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_192"
      unitRef="USD">-159000</cmt:OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities>
    <us-gaap:ShareBasedCompensation
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_193"
      unitRef="USD">1355000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_194"
      unitRef="USD">1564000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_195"
      unitRef="USD">1743000</us-gaap:ShareBasedCompensation>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_196"
      unitRef="USD">-237000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_197"
      unitRef="USD">-33000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_198"
      unitRef="USD">-5000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_199"
      unitRef="USD">-4840000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_200"
      unitRef="USD">-13044000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_201"
      unitRef="USD">17945000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_202"
      unitRef="USD">-3322000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_203"
      unitRef="USD">-4083000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_204"
      unitRef="USD">5783000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_205"
      unitRef="USD">2018000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_206"
      unitRef="USD">-2587000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_207"
      unitRef="USD">528000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_208"
      unitRef="USD">-3142000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_209"
      unitRef="USD">-4849000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_210"
      unitRef="USD">7822000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_211"
      unitRef="USD">2910000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_212"
      unitRef="USD">3420000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_213"
      unitRef="USD">3122000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInPostretirementObligations
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_214"
      unitRef="USD">-264000</us-gaap:IncreaseDecreaseInPostretirementObligations>
    <us-gaap:IncreaseDecreaseInPostretirementObligations
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_215"
      unitRef="USD">-1628000</us-gaap:IncreaseDecreaseInPostretirementObligations>
    <us-gaap:IncreaseDecreaseInPostretirementObligations
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_216"
      unitRef="USD">-389000</us-gaap:IncreaseDecreaseInPostretirementObligations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_217"
      unitRef="USD">28164000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_218"
      unitRef="USD">16701000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_219"
      unitRef="USD">-6528000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_220"
      unitRef="USD">3683000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_221"
      unitRef="USD">7460000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_222"
      unitRef="USD">5801000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <cmt:BusinessCombinationPurchasePriceAllocated
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_223"
      unitRef="USD">0</cmt:BusinessCombinationPurchasePriceAllocated>
    <cmt:BusinessCombinationPurchasePriceAllocated
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_224"
      unitRef="USD">0</cmt:BusinessCombinationPurchasePriceAllocated>
    <cmt:BusinessCombinationPurchasePriceAllocated
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_225"
      unitRef="USD">-63005000</cmt:BusinessCombinationPurchasePriceAllocated>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_226"
      unitRef="USD">-3683000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_227"
      unitRef="USD">-7460000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_228"
      unitRef="USD">-68806000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_229"
      unitRef="USD">56793000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_230"
      unitRef="USD">194414000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_231"
      unitRef="USD">133848000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_232"
      unitRef="USD">68381000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_233"
      unitRef="USD">199782000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_234"
      unitRef="USD">116473000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_235"
      unitRef="USD">30165000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_236"
      unitRef="USD">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_237"
      unitRef="USD">45000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_238"
      unitRef="USD">38725000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_239"
      unitRef="USD">3375000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_240"
      unitRef="USD">10125000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_241"
      unitRef="USD">2038000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_242"
      unitRef="USD">435000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_243"
      unitRef="USD">763000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_244"
      unitRef="USD">20000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_245"
      unitRef="USD">98000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_246"
      unitRef="USD">250000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_247"
      unitRef="USD">0</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_248"
      unitRef="USD">0</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_249"
      unitRef="USD">792000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_250"
      unitRef="USD">-22206000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_251"
      unitRef="USD">-9276000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_252"
      unitRef="USD">50445000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_253"
      unitRef="USD">2275000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_254"
      unitRef="USD">-35000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_255"
      unitRef="USD">-24889000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1080"
      unitRef="USD">1856000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AS_OF_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1081"
      unitRef="USD">1891000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AS_OF_Dec31_2017_Entity_0001026655"
      decimals="0"
      id="ID_1082"
      unitRef="USD">26780000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1083"
      unitRef="USD">4131000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1084"
      unitRef="USD">1856000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AS_OF_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1085"
      unitRef="USD">1891000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InterestPaidNet
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_256"
      unitRef="USD">3854000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_257"
      unitRef="USD">3869000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_258"
      unitRef="USD">2261000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_259"
      unitRef="USD">570000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_260"
      unitRef="USD">1284000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_261"
      unitRef="USD">1033000</us-gaap:IncomeTaxesPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_262"
      unitRef="USD">147000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_263"
      unitRef="USD">158000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_264"
      unitRef="USD">871000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_94">&lt;div id="TextBlockContainer1634" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:181px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a8877" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;1. Basis of Presentation&lt;/div&gt;&lt;div id="a8879" style="position:absolute;font-weight:bold;font-style:normal;left:136.773px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a8880" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a8881" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;Core Molding&lt;div style="display:inline-block;width:6.72px"&gt;&#160;&lt;/div&gt;Technologies and&lt;div style="display:inline-block;width:7.37px"&gt;&#160;&lt;/div&gt;its subsidiaries&lt;div style="display:inline-block;width:7.19px"&gt;&#160;&lt;/div&gt;operate in&lt;div style="display:inline-block;width:7.28px"&gt;&#160;&lt;/div&gt;the composites&lt;div style="display:inline-block;width:7.26px"&gt;&#160;&lt;/div&gt;market as &lt;/div&gt;&lt;div id="a8881_83_3" style="position:absolute;font-weight:normal;font-style:normal;left:477.066px;top:36.5px;"&gt;one&lt;/div&gt;&lt;div id="a8881_86_34" style="position:absolute;font-weight:normal;font-style:normal;left:496.426px;top:36.5px;"&gt;&lt;div style="display:inline-block;width:5.12px"&gt;&#160;&lt;/div&gt;operating segment&lt;div style="display:inline-block;width:7.23px"&gt;&#160;&lt;/div&gt;as a&lt;div style="display:inline-block;width:7.08px"&gt;&#160;&lt;/div&gt;molder of &lt;/div&gt;&lt;div id="a8882" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;"&gt;thermoplastic and thermoset&lt;div style="display:inline-block;width:5.38px"&gt;&#160;&lt;/div&gt;structural products. The&lt;div style="display:inline-block;width:5.19px"&gt;&#160;&lt;/div&gt;Company's operating segment&lt;div style="display:inline-block;width:5.51px"&gt;&#160;&lt;/div&gt;consists of &lt;/div&gt;&lt;div id="a8882_93_3" style="position:absolute;font-weight:normal;font-style:normal;left:518.827px;top:54.9px;"&gt;two&lt;/div&gt;&lt;div id="a8882_96_28" style="position:absolute;font-weight:normal;font-style:normal;left:538.826px;top:54.9px;"&gt;&lt;div style="display:inline-block;width:3.84px"&gt;&#160;&lt;/div&gt;component reporting units, &lt;/div&gt;&lt;div id="a8883" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;"&gt;Core Traditional and&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;Horizon Plastics. The&lt;div style="display:inline-block;width:6.1px"&gt;&#160;&lt;/div&gt;Company offers customers&lt;div style="display:inline-block;width:6.58px"&gt;&#160;&lt;/div&gt;a wide range&lt;div style="display:inline-block;width:6.24px"&gt;&#160;&lt;/div&gt;of manufacturing processes&lt;div style="display:inline-block;width:6.77px"&gt;&#160;&lt;/div&gt;to fit various &lt;/div&gt;&lt;div id="a8885" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;"&gt;program   volume   and&lt;div style="display:inline-block;width:13.2px"&gt;&#160;&lt;/div&gt;investment   requirements.&lt;div style="display:inline-block;width:12.08px"&gt;&#160;&lt;/div&gt;These   processes   include&lt;div style="display:inline-block;width:13.11px"&gt;&#160;&lt;/div&gt;compression   molding&lt;div style="display:inline-block;width:12.4px"&gt;&#160;&lt;/div&gt;of   sheet   molding &lt;/div&gt;&lt;div id="a8886" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;"&gt;compound("SMC"), bulk molding&lt;div style="display:inline-block;width:5.88px"&gt;&#160;&lt;/div&gt;compounds ("BMC"),&lt;div style="display:inline-block;width:5.38px"&gt;&#160;&lt;/div&gt;resin transfer molding&lt;div style="display:inline-block;width:5.44px"&gt;&#160;&lt;/div&gt;("RTM"), liquid molding&lt;div style="display:inline-block;width:5.84px"&gt;&#160;&lt;/div&gt;of dicyclopentadiene &lt;/div&gt;&lt;div id="a8888" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;"&gt;("DCPD"), spray-up&lt;div style="display:inline-block;width:9.73px"&gt;&#160;&lt;/div&gt;and hand-lay-up,&lt;div style="display:inline-block;width:9.7px"&gt;&#160;&lt;/div&gt;glass mat&lt;div style="display:inline-block;width:9.41px"&gt;&#160;&lt;/div&gt;thermoplastics ("GMT"),&lt;div style="display:inline-block;width:9.91px"&gt;&#160;&lt;/div&gt;direct long-fiber&lt;div style="display:inline-block;width:9.74px"&gt;&#160;&lt;/div&gt;thermoplastics ("D&lt;div style="display:inline-block;width:3.52px"&gt;&#160;&lt;/div&gt;-LFT") and &lt;/div&gt;&lt;div id="a8899" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;"&gt;structural foam and&lt;div style="display:inline-block;width:6.99px"&gt;&#160;&lt;/div&gt;structural web injection&lt;div style="display:inline-block;width:7.1px"&gt;&#160;&lt;/div&gt;molding ("SIM").&lt;div style="display:inline-block;width:10.33px"&gt;&#160;&lt;/div&gt;Core Molding Technologies&lt;div style="display:inline-block;width:6.54px"&gt;&#160;&lt;/div&gt;serves a wide&lt;div style="display:inline-block;width:6.86px"&gt;&#160;&lt;/div&gt;variety of markets, &lt;/div&gt;&lt;div id="a8902" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;"&gt;including the medium and heavy-duty truck, marine, automotive, agriculture,&lt;div style="display:inline-block;width:4.98px"&gt;&#160;&lt;/div&gt;construction, and other commercial products.&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1147"
      unitRef="Segments">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1148"
      unitRef="Segments">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_97f0a5c8bfe54cb4adf6c829386bc09f">&lt;div id="TextBlockContainer1642" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:641px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a8907" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;2. Summary of Significant Accounting Policies&lt;/div&gt;&lt;div id="a8909" style="position:absolute;font-weight:bold;font-style:normal;left:267.533px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a8910" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1636_XBRL_TS_dab1468b7e814f7daa3881639b9d1a05" style="position:absolute;left:0px;top:36.5px;float:left;"&gt;&lt;div id="TextBlockContainer1637" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a8911" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Principles of Consolidation&lt;/div&gt;&lt;div id="a8913" style="position:absolute;font-weight:normal;font-style:normal;left:158.373px;top:0px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;- The accompanying consolidated financial statements include the accounts of all subsidiaries after &lt;/div&gt;&lt;div id="a8917" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;elimination of all intercompany accounts, transactions, and profits.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a8918" style="position:absolute;font-weight:bold;font-style:normal;left:360.653px;top:54.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a8919" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1638_XBRL_TS_c55e0dbe23244b56aa2e2be4fad54268" style="position:absolute;left:0px;top:91.7px;float:left;"&gt;&lt;div id="TextBlockContainer1639" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a8920" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Use of Estimates&lt;/div&gt;&lt;div id="a8921" style="position:absolute;font-weight:normal;font-style:normal;left:99.813px;top:0px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;- The preparation&lt;div style="display:inline-block;width:5.74px"&gt;&#160;&lt;/div&gt;of financial statements&lt;div style="display:inline-block;width:6.03px"&gt;&#160;&lt;/div&gt;in conformity with&lt;div style="display:inline-block;width:5.85px"&gt;&#160;&lt;/div&gt;accounting principles generally&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;accepted in the &lt;/div&gt;&lt;div id="a8926" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;United States of America requires management to make estimates and assumptions that affect the reported amounts of&lt;div style="display:inline-block;width:1.77px"&gt;&#160;&lt;/div&gt;assets and &lt;/div&gt;&lt;div id="a8928" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;liabilities, disclosures of&lt;div style="display:inline-block;width:6.06px"&gt;&#160;&lt;/div&gt;contingent assets and&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;liabilities, and reported&lt;div style="display:inline-block;width:6.32px"&gt;&#160;&lt;/div&gt;amounts of revenues&lt;div style="display:inline-block;width:6.04px"&gt;&#160;&lt;/div&gt;and expenses during&lt;div style="display:inline-block;width:5.97px"&gt;&#160;&lt;/div&gt;the reporting &lt;/div&gt;&lt;div id="a8930" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;period.&lt;div style="display:inline-block;width:8.99px"&gt;&#160;&lt;/div&gt;Significant estimates relate&lt;div style="display:inline-block;width:6.74px"&gt;&#160;&lt;/div&gt;to allowances for&lt;div style="display:inline-block;width:6.63px"&gt;&#160;&lt;/div&gt;doubtful accounts, inventory&lt;div style="display:inline-block;width:6.72px"&gt;&#160;&lt;/div&gt;reserves, self-insurance&lt;div style="display:inline-block;width:6.03px"&gt;&#160;&lt;/div&gt;reserves related&lt;div style="display:inline-block;width:5.85px"&gt;&#160;&lt;/div&gt;to &lt;/div&gt;&lt;div id="a8933" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;healthcare and workers compensation,&lt;div style="display:inline-block;width:5.42px"&gt;&#160;&lt;/div&gt;deferred taxes, post retirement&lt;div style="display:inline-block;width:5.22px"&gt;&#160;&lt;/div&gt;benefits, progress billings for&lt;div style="display:inline-block;width:5.41px"&gt;&#160;&lt;/div&gt;tooling, goodwill and long-&lt;/div&gt;&lt;div id="a8936" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;lived assets.&lt;div style="display:inline-block;width:8.14px"&gt;&#160;&lt;/div&gt;Actual results could&lt;div style="display:inline-block;width:5.63px"&gt;&#160;&lt;/div&gt;differ from those&lt;div style="display:inline-block;width:5.62px"&gt;&#160;&lt;/div&gt;estimates&lt;/div&gt;&lt;div id="a8937" style="position:absolute;font-weight:normal;font-style:normal;left:333.773px;top:92px;"&gt;, due to&lt;div style="display:inline-block;width:5.5px"&gt;&#160;&lt;/div&gt;the uncertainty around&lt;div style="display:inline-block;width:5.97px"&gt;&#160;&lt;/div&gt;the magnitude and&lt;div style="display:inline-block;width:5.74px"&gt;&#160;&lt;/div&gt;duration of the &lt;/div&gt;&lt;div id="a8938" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;COVID-19 pandemic, as well as other factors.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a8941" style="position:absolute;font-weight:bold;font-style:normal;left:251.853px;top:202.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a8942" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1640_XBRL_TS_d2b4a45e77934cdea182c328e54aca6c" style="position:absolute;left:0px;top:238.9px;float:left;"&gt;&lt;div id="TextBlockContainer1641" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:384px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a8943" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Revenue Recognition &lt;/div&gt;&lt;div id="a8944" style="position:absolute;font-weight:normal;font-style:normal;left:132.293px;top:0px;"&gt;- The&lt;div style="display:inline-block;width:7.29px"&gt;&#160;&lt;/div&gt;Company historically&lt;div style="display:inline-block;width:8.05px"&gt;&#160;&lt;/div&gt;has recognized&lt;div style="display:inline-block;width:7.77px"&gt;&#160;&lt;/div&gt;revenue from&lt;div style="display:inline-block;width:7.72px"&gt;&#160;&lt;/div&gt;two streams,&lt;div style="display:inline-block;width:7.91px"&gt;&#160;&lt;/div&gt;product revenue&lt;div style="display:inline-block;width:7.85px"&gt;&#160;&lt;/div&gt;and tooling &lt;/div&gt;&lt;div id="a8948" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;revenue. Product revenue is earned from the&lt;div style="display:inline-block;width:5.12px"&gt;&#160;&lt;/div&gt;manufacture and sale of sheet molding compound and&lt;div style="display:inline-block;width:5.04px"&gt;&#160;&lt;/div&gt;thermoset and thermoplastic &lt;/div&gt;&lt;div id="a8949" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;products. Revenue from&lt;div style="display:inline-block;width:5.47px"&gt;&#160;&lt;/div&gt;product sales is generally&lt;div style="display:inline-block;width:6.04px"&gt;&#160;&lt;/div&gt;recognized as products&lt;div style="display:inline-block;width:5.9px"&gt;&#160;&lt;/div&gt;are shipped, as the&lt;div style="display:inline-block;width:5.91px"&gt;&#160;&lt;/div&gt;Company transfers control&lt;div style="display:inline-block;width:5.58px"&gt;&#160;&lt;/div&gt;to the &lt;/div&gt;&lt;div id="a8951" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;customer and is&lt;div style="display:inline-block;width:6.89px"&gt;&#160;&lt;/div&gt;entitled to&lt;div style="display:inline-block;width:5.88px"&gt;&#160;&lt;/div&gt;payment upon&lt;div style="display:inline-block;width:5.83px"&gt;&#160;&lt;/div&gt;shipment. In certain&lt;div style="display:inline-block;width:7.12px"&gt;&#160;&lt;/div&gt;circumstances, the&lt;div style="display:inline-block;width:5.92px"&gt;&#160;&lt;/div&gt;Company recognizes&lt;div style="display:inline-block;width:6.02px"&gt;&#160;&lt;/div&gt;revenue from product &lt;/div&gt;&lt;div id="a8952" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;sales when products are produced and the customer takes control&lt;div style="display:inline-block;width:4.71px"&gt;&#160;&lt;/div&gt;at our production facility.&lt;/div&gt;&lt;div id="a8955" style="position:absolute;font-weight:bold;font-style:normal;left:489.48px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a8956" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a8957" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;Tooling revenue is earned from&lt;div style="display:inline-block;width:5.03px"&gt;&#160;&lt;/div&gt;manufacturing multiple tools, molds and&lt;div style="display:inline-block;width:5.03px"&gt;&#160;&lt;/div&gt;assembly equipment as part of&lt;div style="display:inline-block;width:4.87px"&gt;&#160;&lt;/div&gt;a tooling program for a &lt;/div&gt;&lt;div id="a8958" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;"&gt;customer. Given that the Company is&lt;div style="display:inline-block;width:4.96px"&gt;&#160;&lt;/div&gt;providing a significant service of&lt;div style="display:inline-block;width:4.94px"&gt;&#160;&lt;/div&gt;producing highly interdependent component&lt;div style="display:inline-block;width:5.11px"&gt;&#160;&lt;/div&gt;parts of the &lt;/div&gt;&lt;div id="a8960" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;"&gt;tooling program,&lt;div style="display:inline-block;width:6.42px"&gt;&#160;&lt;/div&gt;each tooling&lt;div style="display:inline-block;width:6.73px"&gt;&#160;&lt;/div&gt;program consists&lt;div style="display:inline-block;width:6.43px"&gt;&#160;&lt;/div&gt;of a&lt;div style="display:inline-block;width:6.44px"&gt;&#160;&lt;/div&gt;single performance&lt;div style="display:inline-block;width:6.66px"&gt;&#160;&lt;/div&gt;obligation to&lt;div style="display:inline-block;width:6.58px"&gt;&#160;&lt;/div&gt;provide the&lt;div style="display:inline-block;width:6.61px"&gt;&#160;&lt;/div&gt;customer the&lt;div style="display:inline-block;width:6.66px"&gt;&#160;&lt;/div&gt;capability to &lt;/div&gt;&lt;div id="a8961" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;"&gt;produce a single product. Based on the arrangement with the customer, the Company recognizes revenue either at a point in time &lt;/div&gt;&lt;div id="a8964" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;"&gt;or over time. When the&lt;div style="display:inline-block;width:5.53px"&gt;&#160;&lt;/div&gt;Company does not&lt;div style="display:inline-block;width:5.21px"&gt;&#160;&lt;/div&gt;have an enforceable&lt;div style="display:inline-block;width:5.19px"&gt;&#160;&lt;/div&gt;right to payment, the&lt;div style="display:inline-block;width:5.36px"&gt;&#160;&lt;/div&gt;Company recognizes tooling revenue&lt;div style="display:inline-block;width:5.81px"&gt;&#160;&lt;/div&gt;at a &lt;/div&gt;&lt;div id="a8965" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;"&gt;point in time. In such cases,&lt;div style="display:inline-block;width:5.22px"&gt;&#160;&lt;/div&gt;the Company recognizes revenue&lt;div style="display:inline-block;width:5.13px"&gt;&#160;&lt;/div&gt;upon customer acceptance, which&lt;div style="display:inline-block;width:4.96px"&gt;&#160;&lt;/div&gt;is when the customer has&lt;div style="display:inline-block;width:5.19px"&gt;&#160;&lt;/div&gt;legal &lt;/div&gt;&lt;div id="a8967" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;"&gt;title to the tools. &lt;/div&gt;&lt;div id="a8968" style="position:absolute;font-weight:normal;font-style:normal;left:94.533px;top:220.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a8969" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a8970" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;"&gt;Certain tooling programs&lt;div style="display:inline-block;width:6.49px"&gt;&#160;&lt;/div&gt;include an enforceable&lt;div style="display:inline-block;width:6.53px"&gt;&#160;&lt;/div&gt;right to payment.&lt;div style="display:inline-block;width:6.34px"&gt;&#160;&lt;/div&gt;In those cases,&lt;div style="display:inline-block;width:6.45px"&gt;&#160;&lt;/div&gt;the Company recognizes&lt;div style="display:inline-block;width:6.48px"&gt;&#160;&lt;/div&gt;revenue over time &lt;/div&gt;&lt;div id="a8971" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276.1px;"&gt;based on the extent of&lt;div style="display:inline-block;width:5.07px"&gt;&#160;&lt;/div&gt;progress towards completion of&lt;div style="display:inline-block;width:5.15px"&gt;&#160;&lt;/div&gt;its performance obligation. The&lt;div style="display:inline-block;width:5.22px"&gt;&#160;&lt;/div&gt;Company uses a cost-to&lt;div style="display:inline-block;width:1.36px"&gt;&#160;&lt;/div&gt;-cost measure of &lt;/div&gt;&lt;div id="a8977" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;"&gt;progress for such&lt;div style="display:inline-block;width:5.82px"&gt;&#160;&lt;/div&gt;contracts because it&lt;div style="display:inline-block;width:5.94px"&gt;&#160;&lt;/div&gt;best depicts the&lt;div style="display:inline-block;width:5.97px"&gt;&#160;&lt;/div&gt;transfer of value&lt;div style="display:inline-block;width:5.79px"&gt;&#160;&lt;/div&gt;to the customer&lt;div style="display:inline-block;width:5.81px"&gt;&#160;&lt;/div&gt;and also correlates&lt;div style="display:inline-block;width:6.14px"&gt;&#160;&lt;/div&gt;with the amount&lt;div style="display:inline-block;width:5.67px"&gt;&#160;&lt;/div&gt;of &lt;/div&gt;&lt;div id="a8980" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;"&gt;consideration to which the&lt;div style="display:inline-block;width:0.61px"&gt;&#160;&lt;/div&gt;entity expects to be&lt;div style="display:inline-block;width:0.79px"&gt;&#160;&lt;/div&gt;entitled in exchange&lt;div style="display:inline-block;width:1.39px"&gt;&#160;&lt;/div&gt;for transferring the&lt;div style="display:inline-block;width:1.15px"&gt;&#160;&lt;/div&gt;promised goods or services&lt;div style="display:inline-block;width:0.91px"&gt;&#160;&lt;/div&gt;to the customer. &lt;/div&gt;&lt;div id="a8982" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;"&gt;Under the cost-to-cost measure of progress, progress towards completion is measured based on the ratio of costs incurred to date &lt;/div&gt;&lt;div id="a8987" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;"&gt;to the&lt;div style="display:inline-block;width:7.25px"&gt;&#160;&lt;/div&gt;total estimated&lt;div style="display:inline-block;width:7.31px"&gt;&#160;&lt;/div&gt;costs at&lt;div style="display:inline-block;width:7.26px"&gt;&#160;&lt;/div&gt;completion of&lt;div style="display:inline-block;width:7.31px"&gt;&#160;&lt;/div&gt;the performance&lt;div style="display:inline-block;width:7.44px"&gt;&#160;&lt;/div&gt;obligation. Revenues&lt;div style="display:inline-block;width:7.56px"&gt;&#160;&lt;/div&gt;are recorded&lt;div style="display:inline-block;width:7.56px"&gt;&#160;&lt;/div&gt;proportionally as&lt;div style="display:inline-block;width:7.24px"&gt;&#160;&lt;/div&gt;costs are &lt;/div&gt;&lt;div id="a8989" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368.1px;"&gt;incurred.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a8990" style="position:absolute;font-weight:normal;font-style:normal;left:52.139px;top:607px;"&gt;&#160;&lt;/div&gt;&lt;div id="a8991" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:625.4px;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1654" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:605px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1644_XBRL_TS_dcdc603ce8b84b759f41a373fbeb2709" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1645" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9000" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Cash and Cash Equivalents&lt;/div&gt;&lt;div id="a9001" style="position:absolute;font-weight:normal;font-style:normal;left:159.813px;top:0px;"&gt;&lt;div style="display:inline-block;width:3.04px"&gt;&#160;&lt;/div&gt;-&lt;/div&gt;&lt;div id="a9003" style="position:absolute;font-weight:bold;font-style:normal;left:167.333px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9004" style="position:absolute;font-weight:normal;font-style:normal;left:170.213px;top:0px;"&gt;The Company considers all highly liquid investments&lt;div style="display:inline-block;width:1.43px"&gt;&#160;&lt;/div&gt;purchased with an original maturity of three &lt;/div&gt;&lt;div id="a9005" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;months or&lt;div style="display:inline-block;width:6.83px"&gt;&#160;&lt;/div&gt;less to&lt;div style="display:inline-block;width:6.59px"&gt;&#160;&lt;/div&gt;be cash&lt;div style="display:inline-block;width:6.79px"&gt;&#160;&lt;/div&gt;equivalents.&lt;div style="display:inline-block;width:10.44px"&gt;&#160;&lt;/div&gt;Cash is&lt;div style="display:inline-block;width:6.7px"&gt;&#160;&lt;/div&gt;held primarily&lt;div style="display:inline-block;width:6.96px"&gt;&#160;&lt;/div&gt;in three&lt;div style="display:inline-block;width:6.85px"&gt;&#160;&lt;/div&gt;banks in&lt;div style="display:inline-block;width:6.73px"&gt;&#160;&lt;/div&gt;3 separate&lt;div style="display:inline-block;width:7.12px"&gt;&#160;&lt;/div&gt;jurisdictions. The&lt;div style="display:inline-block;width:6.73px"&gt;&#160;&lt;/div&gt;Company had &lt;/div&gt;&lt;div id="a9007" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;$&lt;/div&gt;&lt;div id="a9007_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:36.8px;"&gt;4,131,000&lt;/div&gt;&lt;div id="a9007_10_44" style="position:absolute;font-weight:normal;font-style:normal;left:64.586px;top:36.8px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;cash on hand at December 31, 2020 and had $&lt;/div&gt;&lt;div id="a9007_54_9" style="position:absolute;font-weight:normal;font-style:normal;left:313.706px;top:36.8px;"&gt;1,856,000&lt;/div&gt;&lt;div id="a9007_63_25" style="position:absolute;font-weight:normal;font-style:normal;left:367.145px;top:36.8px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;cash on hand at December&lt;/div&gt;&lt;div id="a9008" style="position:absolute;font-weight:normal;font-style:normal;left:510.92px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9009" style="position:absolute;font-weight:normal;font-style:normal;left:514.28px;top:36.8px;"&gt;31, 2019.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9010" style="position:absolute;font-weight:normal;font-style:normal;left:564.56px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9011" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:55.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1646_XBRL_TS_dcba8e28d82d4d2da3a09499750632da" style="position:absolute;left:0px;top:73.6px;float:left;"&gt;&lt;div id="TextBlockContainer1647" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:145px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9012" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Accounts Receivable Allowances &lt;/div&gt;&lt;div id="a9013" style="position:absolute;font-weight:normal;font-style:normal;left:191.173px;top:0px;"&gt;-&lt;/div&gt;&lt;div id="a9014" style="position:absolute;font-weight:bold;font-style:normal;left:195.493px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9015" style="position:absolute;font-weight:normal;font-style:normal;left:198.533px;top:0px;"&gt;Management maintains allowances for doubtful accounts for estimated losses resulting from &lt;/div&gt;&lt;div id="a9016" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;the inability&lt;div style="display:inline-block;width:8.51px"&gt;&#160;&lt;/div&gt;of its&lt;div style="display:inline-block;width:8.59px"&gt;&#160;&lt;/div&gt;customers to&lt;div style="display:inline-block;width:8.82px"&gt;&#160;&lt;/div&gt;make required&lt;div style="display:inline-block;width:8.64px"&gt;&#160;&lt;/div&gt;payments. If&lt;div style="display:inline-block;width:8.66px"&gt;&#160;&lt;/div&gt;the financial&lt;div style="display:inline-block;width:8.56px"&gt;&#160;&lt;/div&gt;condition of&lt;div style="display:inline-block;width:8.73px"&gt;&#160;&lt;/div&gt;the Company&lt;div style="display:inline-block;width:2.71px"&gt;&#160;&lt;/div&gt;&#x2019;s customers&lt;div style="display:inline-block;width:9.66px"&gt;&#160;&lt;/div&gt;were to &lt;/div&gt;&lt;div id="a9019" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;deteriorate, resulting in an impairment&lt;div style="display:inline-block;width:5.03px"&gt;&#160;&lt;/div&gt;of their ability to make&lt;div style="display:inline-block;width:5.09px"&gt;&#160;&lt;/div&gt;payments, additional allowances may&lt;div style="display:inline-block;width:5.02px"&gt;&#160;&lt;/div&gt;be required. The Company &lt;/div&gt;&lt;div id="a9021" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;has determined that&lt;div style="display:inline-block;width:5.93px"&gt;&#160;&lt;/div&gt;a $&lt;/div&gt;&lt;div id="a9021_23_6" style="position:absolute;font-weight:normal;font-style:normal;left:131.146px;top:55.2px;"&gt;41,000&lt;/div&gt;&lt;div id="a9021_29_54" style="position:absolute;font-weight:normal;font-style:normal;left:167.786px;top:55.2px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;allowance for doubtful&lt;div style="display:inline-block;width:5.93px"&gt;&#160;&lt;/div&gt;accounts is needed&lt;div style="display:inline-block;width:6.2px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a9023" style="position:absolute;font-weight:normal;font-style:normal;left:473px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9024" style="position:absolute;font-weight:normal;font-style:normal;left:476.36px;top:55.2px;"&gt;31, 2020 and&lt;div style="display:inline-block;width:6.07px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a9024_14_6" style="position:absolute;font-weight:normal;font-style:normal;left:558.12px;top:55.2px;"&gt;50,000&lt;/div&gt;&lt;div id="a9024_20_17" style="position:absolute;font-weight:normal;font-style:normal;left:594.76px;top:55.2px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;at December 31, &lt;/div&gt;&lt;div id="a9028" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;2019.&lt;div style="display:inline-block;width:4.87px"&gt;&#160;&lt;/div&gt;Management also&lt;div style="display:inline-block;width:6.12px"&gt;&#160;&lt;/div&gt;records estimates&lt;div style="display:inline-block;width:6.42px"&gt;&#160;&lt;/div&gt;for customer&lt;div style="display:inline-block;width:6.12px"&gt;&#160;&lt;/div&gt;returns and&lt;div style="display:inline-block;width:6.1px"&gt;&#160;&lt;/div&gt;deductions, discounts&lt;div style="display:inline-block;width:6.45px"&gt;&#160;&lt;/div&gt;offered to&lt;div style="display:inline-block;width:6.17px"&gt;&#160;&lt;/div&gt;customers, and&lt;div style="display:inline-block;width:6.26px"&gt;&#160;&lt;/div&gt;for price &lt;/div&gt;&lt;div id="a9031" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;adjustments. Should&lt;div style="display:inline-block;width:5.72px"&gt;&#160;&lt;/div&gt;customer returns&lt;div style="display:inline-block;width:5.69px"&gt;&#160;&lt;/div&gt;and deductions, discounts,&lt;div style="display:inline-block;width:6.88px"&gt;&#160;&lt;/div&gt;and price adjustments&lt;div style="display:inline-block;width:6.92px"&gt;&#160;&lt;/div&gt;fluctuate from the&lt;div style="display:inline-block;width:6.63px"&gt;&#160;&lt;/div&gt;estimated amounts, &lt;/div&gt;&lt;div id="a9032" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;additional allowances may be required. The Company had an allowance for estimated chargebacks of $&lt;/div&gt;&lt;div id="a9032_98_7" style="position:absolute;font-weight:normal;font-style:normal;left:553.8px;top:110.4px;"&gt;179,000&lt;/div&gt;&lt;div id="a9032_105_17" style="position:absolute;font-weight:normal;font-style:normal;left:597.52px;top:110.4px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;at December 31, &lt;/div&gt;&lt;div id="a9039" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;"&gt;2020 and $&lt;/div&gt;&lt;div id="a9039_10_7" style="position:absolute;font-weight:normal;font-style:normal;left:63.819px;top:128.8px;"&gt;476,000&lt;/div&gt;&lt;div id="a9039_17_12" style="position:absolute;font-weight:normal;font-style:normal;left:107.179px;top:128.8px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a9042" style="position:absolute;font-weight:normal;font-style:normal;left:178.213px;top:128.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9043" style="position:absolute;font-weight:normal;font-style:normal;left:181.573px;top:128.8px;"&gt;31, 2019.&lt;div style="display:inline-block;width:6.56px"&gt;&#160;&lt;/div&gt;There have been no material changes in the methodology of these&lt;div style="display:inline-block;width:4.76px"&gt;&#160;&lt;/div&gt;calculations.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9047" style="position:absolute;font-weight:bold;font-style:normal;left:658.8px;top:202.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9048" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1648_XBRL_TS_2fb7c6764d844f99a791aef30bfeb222" style="position:absolute;left:0px;top:239.2px;float:left;"&gt;&lt;div id="TextBlockContainer1649" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9049" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Inventories &lt;/div&gt;&lt;div id="a9050" style="position:absolute;font-weight:normal;font-style:normal;left:73.733px;top:0px;"&gt;-&lt;/div&gt;&lt;div id="a9051" style="position:absolute;font-weight:bold;font-style:normal;left:78.053px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9052" style="position:absolute;font-weight:normal;font-style:normal;left:83.013px;top:0px;"&gt;Inventories, which&lt;div style="display:inline-block;width:6.92px"&gt;&#160;&lt;/div&gt;include material,&lt;div style="display:inline-block;width:6.77px"&gt;&#160;&lt;/div&gt;labor and&lt;div style="display:inline-block;width:6.86px"&gt;&#160;&lt;/div&gt;manufacturing overhead,&lt;div style="display:inline-block;width:6.84px"&gt;&#160;&lt;/div&gt;are valued&lt;div style="display:inline-block;width:6.67px"&gt;&#160;&lt;/div&gt;at the&lt;div style="display:inline-block;width:6.55px"&gt;&#160;&lt;/div&gt;lower of&lt;div style="display:inline-block;width:6.58px"&gt;&#160;&lt;/div&gt;cost or&lt;div style="display:inline-block;width:6.63px"&gt;&#160;&lt;/div&gt;net &lt;/div&gt;&lt;div id="a9054" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;realizable value.&lt;div style="display:inline-block;width:5.8px"&gt;&#160;&lt;/div&gt;The inventories&lt;div style="display:inline-block;width:6.15px"&gt;&#160;&lt;/div&gt;are accounted&lt;div style="display:inline-block;width:6.16px"&gt;&#160;&lt;/div&gt;for using the&lt;div style="display:inline-block;width:7.27px"&gt;&#160;&lt;/div&gt;first-in, first&lt;div style="display:inline-block;width:1.52px"&gt;&#160;&lt;/div&gt;-out (FIFO)&lt;/div&gt;&lt;div id="a9059" style="position:absolute;font-weight:normal;font-style:normal;left:469.64px;top:18.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9060" style="position:absolute;font-weight:normal;font-style:normal;left:473.16px;top:18.4px;"&gt;method of&lt;div style="display:inline-block;width:6.1px"&gt;&#160;&lt;/div&gt;determining inventory&lt;div style="display:inline-block;width:6.26px"&gt;&#160;&lt;/div&gt;costs. &lt;/div&gt;&lt;div id="a9061" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;Inventory quantities&lt;div style="display:inline-block;width:7.18px"&gt;&#160;&lt;/div&gt;on-hand are&lt;div style="display:inline-block;width:7.38px"&gt;&#160;&lt;/div&gt;regularly reviewed,&lt;div style="display:inline-block;width:7.16px"&gt;&#160;&lt;/div&gt;and where&lt;div style="display:inline-block;width:6.98px"&gt;&#160;&lt;/div&gt;necessary, provisions&lt;div style="display:inline-block;width:7.34px"&gt;&#160;&lt;/div&gt;for excess&lt;div style="display:inline-block;width:7.02px"&gt;&#160;&lt;/div&gt;and obsolete&lt;div style="display:inline-block;width:7.17px"&gt;&#160;&lt;/div&gt;inventory are &lt;/div&gt;&lt;div id="a9065" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;recorded based&lt;div style="display:inline-block;width:6.4px"&gt;&#160;&lt;/div&gt;on historical&lt;div style="display:inline-block;width:6.14px"&gt;&#160;&lt;/div&gt;and anticipated&lt;div style="display:inline-block;width:6.29px"&gt;&#160;&lt;/div&gt;usage.&lt;div style="display:inline-block;width:9.16px"&gt;&#160;&lt;/div&gt;The Company&lt;div style="display:inline-block;width:6.15px"&gt;&#160;&lt;/div&gt;has recorded&lt;div style="display:inline-block;width:6.29px"&gt;&#160;&lt;/div&gt;an allowance&lt;div style="display:inline-block;width:6.16px"&gt;&#160;&lt;/div&gt;for slow&lt;div style="display:inline-block;width:6.19px"&gt;&#160;&lt;/div&gt;moving and&lt;div style="display:inline-block;width:6.21px"&gt;&#160;&lt;/div&gt;obsolete &lt;/div&gt;&lt;div id="a9066" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;inventory of $&lt;/div&gt;&lt;div id="a9066_14_7" style="position:absolute;font-weight:normal;font-style:normal;left:79.973px;top:73.6px;"&gt;546,000&lt;/div&gt;&lt;div id="a9066_21_27" style="position:absolute;font-weight:normal;font-style:normal;left:123.493px;top:73.6px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;at December 31, 2020 and $&lt;/div&gt;&lt;div id="a9066_48_7" style="position:absolute;font-weight:normal;font-style:normal;left:277.133px;top:73.6px;"&gt;898,000&lt;/div&gt;&lt;div id="a9066_55_12" style="position:absolute;font-weight:normal;font-style:normal;left:320.493px;top:73.6px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a9075" style="position:absolute;font-weight:normal;font-style:normal;left:391.4px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9076" style="position:absolute;font-weight:normal;font-style:normal;left:394.76px;top:73.6px;"&gt;31, 2019.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9078" style="position:absolute;font-weight:bold;font-style:normal;left:444.84px;top:312.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9079" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1650_XBRL_TS_8dcfd14f5c72464eb35d009fd38d479e" style="position:absolute;left:0px;top:349.7px;float:left;"&gt;&lt;div id="TextBlockContainer1651" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:163px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9080" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Contract Assets/Liabilities &lt;/div&gt;&lt;div id="a9082" style="position:absolute;font-weight:normal;font-style:normal;left:157.253px;top:0px;"&gt;-&lt;/div&gt;&lt;div id="a9083" style="position:absolute;font-weight:bold;font-style:normal;left:161.573px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9084" style="position:absolute;font-weight:normal;font-style:normal;left:164.773px;top:0px;"&gt;Contract assets and liabilities represent the net cumulative customer billings, vendor payments and &lt;/div&gt;&lt;div id="a9085" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;revenue recognized&lt;div style="display:inline-block;width:7.13px"&gt;&#160;&lt;/div&gt;for tooling&lt;div style="display:inline-block;width:6.77px"&gt;&#160;&lt;/div&gt;programs. For&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;tooling programs&lt;div style="display:inline-block;width:7.29px"&gt;&#160;&lt;/div&gt;where net&lt;div style="display:inline-block;width:6.57px"&gt;&#160;&lt;/div&gt;revenue recognized&lt;div style="display:inline-block;width:7.13px"&gt;&#160;&lt;/div&gt;and vendor&lt;div style="display:inline-block;width:7.03px"&gt;&#160;&lt;/div&gt;payments exceed &lt;/div&gt;&lt;div id="a9086" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;customer billings, the&lt;div style="display:inline-block;width:5.8px"&gt;&#160;&lt;/div&gt;Company recognizes a&lt;div style="display:inline-block;width:5.77px"&gt;&#160;&lt;/div&gt;contract asset. For&lt;div style="display:inline-block;width:6.05px"&gt;&#160;&lt;/div&gt;tooling programs where&lt;div style="display:inline-block;width:5.93px"&gt;&#160;&lt;/div&gt;net customer billings&lt;div style="display:inline-block;width:5.73px"&gt;&#160;&lt;/div&gt;exceed revenue &lt;/div&gt;&lt;div id="a9088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;recognized and vendor payments, the Company recognizes a contract liability. Customer payment&lt;div style="display:inline-block;width:1.48px"&gt;&#160;&lt;/div&gt;terms vary by contract and can &lt;/div&gt;&lt;div id="a9089" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;range from progress payments&lt;div style="display:inline-block;width:5.75px"&gt;&#160;&lt;/div&gt;based on work performed&lt;div style="display:inline-block;width:5.53px"&gt;&#160;&lt;/div&gt;or one single payment&lt;div style="display:inline-block;width:5.39px"&gt;&#160;&lt;/div&gt;once the contract is&lt;div style="display:inline-block;width:5.61px"&gt;&#160;&lt;/div&gt;completed. Contract assets &lt;/div&gt;&lt;div id="a9092" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;are generally classified as current. During the&lt;/div&gt;&lt;div id="a9093" style="position:absolute;font-weight:normal;font-style:normal;left:245.133px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9094" style="position:absolute;font-weight:normal;font-style:normal;left:248.653px;top:92px;"&gt;years ended December&lt;/div&gt;&lt;div id="a9096" style="position:absolute;font-weight:normal;font-style:normal;left:369.293px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9097" style="position:absolute;font-weight:normal;font-style:normal;left:372.653px;top:92px;"&gt;31, 2020 and December&lt;/div&gt;&lt;div id="a9102" style="position:absolute;font-weight:normal;font-style:normal;left:499.24px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9103" style="position:absolute;font-weight:normal;font-style:normal;left:502.6px;top:92px;"&gt;31, 2019, the Company recognized &lt;/div&gt;&lt;div id="a9106" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;no impairments&lt;div style="display:inline-block;width:9.65px"&gt;&#160;&lt;/div&gt;on contract&lt;div style="display:inline-block;width:10.08px"&gt;&#160;&lt;/div&gt;assets. Contract&lt;div style="display:inline-block;width:9.84px"&gt;&#160;&lt;/div&gt;liabilities are&lt;div style="display:inline-block;width:9.93px"&gt;&#160;&lt;/div&gt;also generally&lt;div style="display:inline-block;width:9.72px"&gt;&#160;&lt;/div&gt;classified as&lt;div style="display:inline-block;width:9.87px"&gt;&#160;&lt;/div&gt;current. The&lt;div style="display:inline-block;width:9.54px"&gt;&#160;&lt;/div&gt;Company recognized &lt;/div&gt;&lt;div id="a9110" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;"&gt;$&lt;/div&gt;&lt;div id="a9110_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:128.8px;"&gt;6,828,000&lt;/div&gt;&lt;div id="a9110_10_27" style="position:absolute;font-weight:normal;font-style:normal;left:64.586px;top:128.8px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;at December 31,&lt;div style="display:inline-block;width:5.74px"&gt;&#160;&lt;/div&gt;2020 and $&lt;/div&gt;&lt;div id="a9110_37_9" style="position:absolute;font-weight:normal;font-style:normal;left:222.893px;top:128.8px;"&gt;1,240,000&lt;/div&gt;&lt;div id="a9110_46_12" style="position:absolute;font-weight:normal;font-style:normal;left:276.173px;top:128.8px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a9116" style="position:absolute;font-weight:normal;font-style:normal;left:348.493px;top:128.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9117" style="position:absolute;font-weight:normal;font-style:normal;left:351.853px;top:128.8px;"&gt;31, 2019,&lt;div style="display:inline-block;width:5.43px"&gt;&#160;&lt;/div&gt;corresponding with revenue&lt;div style="display:inline-block;width:5.99px"&gt;&#160;&lt;/div&gt;from contract liabilities &lt;/div&gt;&lt;div id="a9120" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;"&gt;related to jobs outstanding as of December 31, 2019&lt;div style="display:inline-block;width:4.7px"&gt;&#160;&lt;/div&gt;and December 31, 2018, respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9123" style="position:absolute;font-weight:bold;font-style:normal;left:486.76px;top:496.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9124" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:515.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1652_XBRL_TS_ecbcf53423004dbc846ebdcf67532acd" style="position:absolute;left:0px;top:533.7px;float:left;"&gt;&lt;div id="TextBlockContainer1653" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9125" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Property, Plant, and Equipment&lt;/div&gt;&lt;div id="a9126" style="position:absolute;font-weight:normal;font-style:normal;left:187.813px;top:0px;"&gt;&lt;div style="display:inline-block;width:3.68px"&gt;&#160;&lt;/div&gt;- Property, plant, and&lt;div style="display:inline-block;width:5.18px"&gt;&#160;&lt;/div&gt;equipment are recorded&lt;div style="display:inline-block;width:5.2px"&gt;&#160;&lt;/div&gt;at cost. Depreciation is&lt;div style="display:inline-block;width:5.03px"&gt;&#160;&lt;/div&gt;provided on a straight-&lt;/div&gt;&lt;div id="a9131" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;line method&lt;div style="display:inline-block;width:6.85px"&gt;&#160;&lt;/div&gt;over the&lt;div style="display:inline-block;width:6.78px"&gt;&#160;&lt;/div&gt;estimated useful&lt;div style="display:inline-block;width:6.94px"&gt;&#160;&lt;/div&gt;lives of&lt;div style="display:inline-block;width:6.78px"&gt;&#160;&lt;/div&gt;the assets.&lt;div style="display:inline-block;width:6.63px"&gt;&#160;&lt;/div&gt;The carrying&lt;div style="display:inline-block;width:6.83px"&gt;&#160;&lt;/div&gt;amount of&lt;div style="display:inline-block;width:6.74px"&gt;&#160;&lt;/div&gt;long-lived assets&lt;div style="display:inline-block;width:7.05px"&gt;&#160;&lt;/div&gt;is evaluated&lt;div style="display:inline-block;width:7.03px"&gt;&#160;&lt;/div&gt;annually to &lt;/div&gt;&lt;div id="a9135" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;determine if adjustment to the depreciation period or&lt;div style="display:inline-block;width:4.75px"&gt;&#160;&lt;/div&gt;to the unamortized balance is warranted.&lt;/div&gt;&lt;div id="a9136" style="position:absolute;font-weight:bold;font-style:normal;left:505.16px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9137" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;Ranges of estimated useful lives for computing depreciation are&lt;div style="display:inline-block;width:4.73px"&gt;&#160;&lt;/div&gt;as follows:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1657" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:667px;height:67px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9141" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Land improvements &lt;/div&gt;&lt;div id="a9144" style="position:absolute;left:588.56px;top:0px;"&gt;20&lt;/div&gt;&lt;div id="a9144_2_7" style="position:absolute;font-weight:normal;font-style:normal;left:602px;top:0px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;years &lt;/div&gt;&lt;div id="a9146" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;"&gt;Buildings and improvements &lt;/div&gt;&lt;div id="a9150" style="position:absolute;left:588.56px;top:17px;"&gt;20&lt;/div&gt;&lt;div id="a9150_2_3" style="position:absolute;font-weight:normal;font-style:normal;left:602px;top:17px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;- &lt;/div&gt;&lt;div id="a9150_5_2" style="position:absolute;left:613.04px;top:17px;"&gt;40&lt;/div&gt;&lt;div id="a9150_7_7" style="position:absolute;font-weight:normal;font-style:normal;left:626.48px;top:17px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;years &lt;/div&gt;&lt;div id="a9155" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.9px;"&gt;Machinery and equipment &lt;/div&gt;&lt;div id="a9158" style="position:absolute;left:588.56px;top:33.9px;"&gt;3&lt;/div&gt;&lt;div id="a9158_1_3" style="position:absolute;font-weight:normal;font-style:normal;left:595.28px;top:33.9px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;- &lt;/div&gt;&lt;div id="a9158_4_2" style="position:absolute;left:606.32px;top:33.9px;"&gt;15&lt;/div&gt;&lt;div id="a9158_6_7" style="position:absolute;font-weight:normal;font-style:normal;left:619.76px;top:33.9px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;years &lt;/div&gt;&lt;div id="a9163" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:51px;"&gt;Tools, dies and patterns &lt;/div&gt;&lt;div id="a9166" style="position:absolute;left:588.56px;top:51px;"&gt;3&lt;/div&gt;&lt;div id="a9166_1_3" style="position:absolute;font-weight:normal;font-style:normal;left:595.28px;top:51px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;- &lt;/div&gt;&lt;div id="a9166_4_1" style="position:absolute;left:606.32px;top:51px;"&gt;5&lt;/div&gt;&lt;div id="a9166_5_6" style="position:absolute;font-weight:normal;font-style:normal;left:613.04px;top:51px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;years&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1664" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:218px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1660_XBRL_TS_f6d3c11e6efd4c648c5e7445e79b92fe" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1661" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9172" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Long-Lived Assets &lt;/div&gt;&lt;div id="a9175" style="position:absolute;font-weight:normal;font-style:normal;left:116.133px;top:0px;"&gt;- Long-lived&lt;div style="display:inline-block;width:7.49px"&gt;&#160;&lt;/div&gt;assets consist&lt;div style="display:inline-block;width:7.37px"&gt;&#160;&lt;/div&gt;primarily of&lt;div style="display:inline-block;width:7.56px"&gt;&#160;&lt;/div&gt;property, plant&lt;div style="display:inline-block;width:7.48px"&gt;&#160;&lt;/div&gt;and equipment&lt;div style="display:inline-block;width:7.6px"&gt;&#160;&lt;/div&gt;and finite&lt;div style="display:inline-block;width:2.32px"&gt;&#160;&lt;/div&gt;-lived intangibles.&lt;div style="display:inline-block;width:7.31px"&gt;&#160;&lt;/div&gt;The &lt;/div&gt;&lt;div id="a9185" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;recoverability of long-lived assets is evaluated by an analysis of operating results and consideration of other significant events or &lt;/div&gt;&lt;div id="a9189" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;changes in the&lt;div style="display:inline-block;width:5.64px"&gt;&#160;&lt;/div&gt;business environment.&lt;div style="display:inline-block;width:8.91px"&gt;&#160;&lt;/div&gt;The Company evaluates&lt;div style="display:inline-block;width:6.07px"&gt;&#160;&lt;/div&gt;whether impairment exists&lt;div style="display:inline-block;width:5.84px"&gt;&#160;&lt;/div&gt;for long-lived assets&lt;div style="display:inline-block;width:5.84px"&gt;&#160;&lt;/div&gt;on the basis&lt;div style="display:inline-block;width:5.78px"&gt;&#160;&lt;/div&gt;of &lt;/div&gt;&lt;div id="a9192" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;undiscounted expected future cash flows from operations before interest.&lt;div style="display:inline-block;width:6.31px"&gt;&#160;&lt;/div&gt;There was &lt;/div&gt;&lt;div id="a9192_84_2" style="position:absolute;font-weight:normal;font-style:normal;left:455.652px;top:55.2px;"&gt;no&lt;/div&gt;&lt;div id="a9192_86_40" style="position:absolute;font-weight:normal;font-style:normal;left:468.932px;top:55.2px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;impairment of the Company's long-lived &lt;/div&gt;&lt;div id="a9196" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;assets for the years ended December&lt;/div&gt;&lt;div id="a9198" style="position:absolute;font-weight:normal;font-style:normal;left:198.853px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9199" style="position:absolute;font-weight:normal;font-style:normal;left:202.213px;top:73.6px;"&gt;31, 2020,&lt;div style="display:inline-block;width:3.68px"&gt;&#160;&lt;/div&gt;2019 and 2018.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9207" style="position:absolute;font-weight:bold;font-style:normal;left:338.253px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9208" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1662_XBRL_TS_41cd0eef92ab41eea84cafef98fb5ced" style="position:absolute;left:0px;top:110.4px;float:left;"&gt;&lt;div id="TextBlockContainer1663" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9209" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Goodwill &lt;/div&gt;&lt;div id="a9210" style="position:absolute;font-weight:normal;font-style:normal;left:59.659px;top:0px;"&gt;- The purchase consideration of acquired businesses have been allocated to the assets and liabilities&lt;div style="display:inline-block;width:4.73px"&gt;&#160;&lt;/div&gt;acquired based on &lt;/div&gt;&lt;div id="a9214" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;the estimated fair values&lt;div style="display:inline-block;width:5.77px"&gt;&#160;&lt;/div&gt;on the respective&lt;div style="display:inline-block;width:5.39px"&gt;&#160;&lt;/div&gt;acquisition dates. Based&lt;div style="display:inline-block;width:5.62px"&gt;&#160;&lt;/div&gt;on these values, the&lt;div style="display:inline-block;width:5.76px"&gt;&#160;&lt;/div&gt;excess purchase consideration&lt;div style="display:inline-block;width:5.73px"&gt;&#160;&lt;/div&gt;over the &lt;/div&gt;&lt;div id="a9216" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;fair value of&lt;div style="display:inline-block;width:5.83px"&gt;&#160;&lt;/div&gt;the net assets&lt;div style="display:inline-block;width:5.77px"&gt;&#160;&lt;/div&gt;acquired was allocated&lt;div style="display:inline-block;width:6.11px"&gt;&#160;&lt;/div&gt;to goodwill. The&lt;div style="display:inline-block;width:5.61px"&gt;&#160;&lt;/div&gt;Company accounts for&lt;div style="display:inline-block;width:6.11px"&gt;&#160;&lt;/div&gt;goodwill in accordance&lt;div style="display:inline-block;width:6.02px"&gt;&#160;&lt;/div&gt;with FASB &lt;/div&gt;&lt;div id="a9218" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;ASC Topic 350,&lt;/div&gt;&lt;div id="a9219" style="position:absolute;font-weight:normal;font-style:normal;left:92.613px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9220" style="position:absolute;font-weight:normal;font-style:italic;left:95.973px;top:55.2px;"&gt;Intangibles - Goodwill&lt;div style="display:inline-block;width:6.88px"&gt;&#160;&lt;/div&gt;and Other.&lt;/div&gt;&lt;div id="a9224" style="position:absolute;font-weight:normal;font-style:italic;left:280.973px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9225" style="position:absolute;font-weight:normal;font-style:normal;left:284.333px;top:55.2px;"&gt;FASB ASC Topic&lt;div style="display:inline-block;width:5.72px"&gt;&#160;&lt;/div&gt;350 prohibits&lt;div style="display:inline-block;width:5.86px"&gt;&#160;&lt;/div&gt;the amortization&lt;div style="display:inline-block;width:5.82px"&gt;&#160;&lt;/div&gt;of goodwill&lt;div style="display:inline-block;width:5.92px"&gt;&#160;&lt;/div&gt;and requires &lt;/div&gt;&lt;div id="a9226" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;these assets be reviewed for impairment&lt;div style="display:inline-block;width:1.47px"&gt;&#160;&lt;/div&gt;at each reporting unit. As&lt;div style="display:inline-block;width:1.08px"&gt;&#160;&lt;/div&gt;a result of the Horizon Plastics&lt;div style="display:inline-block;width:1.51px"&gt;&#160;&lt;/div&gt;acquisition on January&lt;/div&gt;&lt;div id="a9229" style="position:absolute;font-weight:normal;font-style:normal;left:638.48px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9230" style="position:absolute;font-weight:normal;font-style:normal;left:641.84px;top:73.6px;"&gt;16, 2018 &lt;/div&gt;&lt;div id="a9231" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;and the status of its integration, the Company established two reporting&lt;div style="display:inline-block;width:4.9px"&gt;&#160;&lt;/div&gt;units, Core Traditional and Horizon Plastics.&lt;/div&gt;&lt;div id="a9232" style="position:absolute;font-weight:bold;font-style:normal;left:625.68px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1674" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:918px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1666_XBRL_TS_41cd0eef92ab41eea84cafef98fb5ced_1" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1667" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:586px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9241" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9242" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;The annual impairment&lt;div style="display:inline-block;width:5.22px"&gt;&#160;&lt;/div&gt;tests of goodwill may&lt;div style="display:inline-block;width:5.6px"&gt;&#160;&lt;/div&gt;be completed through&lt;div style="display:inline-block;width:5.32px"&gt;&#160;&lt;/div&gt;qualitative assessments; however&lt;div style="display:inline-block;width:5.64px"&gt;&#160;&lt;/div&gt;the, Company may&lt;div style="display:inline-block;width:5.36px"&gt;&#160;&lt;/div&gt;elect &lt;/div&gt;&lt;div id="a9244" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;to bypass the qualitative&lt;div style="display:inline-block;width:5.53px"&gt;&#160;&lt;/div&gt;assessment and proceed&lt;div style="display:inline-block;width:5.63px"&gt;&#160;&lt;/div&gt;directly to a quantitative&lt;div style="display:inline-block;width:5.45px"&gt;&#160;&lt;/div&gt;impairment test for&lt;div style="display:inline-block;width:5.41px"&gt;&#160;&lt;/div&gt;any reporting unit in&lt;div style="display:inline-block;width:5.44px"&gt;&#160;&lt;/div&gt;any period. &lt;/div&gt;&lt;div id="a9246" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;The Company may resume the qualitative assessment for any&lt;div style="display:inline-block;width:4.71px"&gt;&#160;&lt;/div&gt;reporting unit in any subsequent period.&lt;/div&gt;&lt;div id="a9247" style="position:absolute;font-weight:normal;font-style:normal;left:547.72px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9248" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9249" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;Under a qualitative and quantitative&lt;div style="display:inline-block;width:4.95px"&gt;&#160;&lt;/div&gt;approach, the impairment test&lt;div style="display:inline-block;width:4.89px"&gt;&#160;&lt;/div&gt;for goodwill consists of an&lt;div style="display:inline-block;width:4.92px"&gt;&#160;&lt;/div&gt;assessment of whether it is&lt;div style="display:inline-block;width:5.16px"&gt;&#160;&lt;/div&gt;more-&lt;/div&gt;&lt;div id="a9252" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;likely-than-not that a&lt;div style="display:inline-block;width:1.22px"&gt;&#160;&lt;/div&gt;reporting unit&#x2019;s fair value is&lt;div style="display:inline-block;width:0.48px"&gt;&#160;&lt;/div&gt;less than its&lt;div style="display:inline-block;width:1.23px"&gt;&#160;&lt;/div&gt;carrying amount. As&lt;div style="display:inline-block;width:0.65px"&gt;&#160;&lt;/div&gt;part of the qualitative&lt;div style="display:inline-block;width:0.46px"&gt;&#160;&lt;/div&gt;assessment, the Company &lt;/div&gt;&lt;div id="a9260" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;"&gt;considers relevant&lt;div style="display:inline-block;width:7.12px"&gt;&#160;&lt;/div&gt;events and&lt;div style="display:inline-block;width:7.1px"&gt;&#160;&lt;/div&gt;circumstances that&lt;div style="display:inline-block;width:6.99px"&gt;&#160;&lt;/div&gt;affect the&lt;div style="display:inline-block;width:6.96px"&gt;&#160;&lt;/div&gt;fair value&lt;div style="display:inline-block;width:6.77px"&gt;&#160;&lt;/div&gt;or carrying&lt;div style="display:inline-block;width:6.97px"&gt;&#160;&lt;/div&gt;amount of&lt;div style="display:inline-block;width:6.9px"&gt;&#160;&lt;/div&gt;the Company.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Such events&lt;div style="display:inline-block;width:6.91px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a9261" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;"&gt;circumstances could&lt;div style="display:inline-block;width:7.16px"&gt;&#160;&lt;/div&gt;include changes&lt;div style="display:inline-block;width:7.14px"&gt;&#160;&lt;/div&gt;in economic&lt;div style="display:inline-block;width:7.21px"&gt;&#160;&lt;/div&gt;conditions, industry&lt;div style="display:inline-block;width:7.3px"&gt;&#160;&lt;/div&gt;and market&lt;div style="display:inline-block;width:7.04px"&gt;&#160;&lt;/div&gt;conditions, cost&lt;div style="display:inline-block;width:7.36px"&gt;&#160;&lt;/div&gt;factors, overall&lt;div style="display:inline-block;width:7.08px"&gt;&#160;&lt;/div&gt;financial &lt;/div&gt;&lt;div id="a9262" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;"&gt;performance, reporting unit&lt;div style="display:inline-block;width:6.76px"&gt;&#160;&lt;/div&gt;specific events and&lt;div style="display:inline-block;width:6.65px"&gt;&#160;&lt;/div&gt;capital markets pricing.&lt;div style="display:inline-block;width:10.83px"&gt;&#160;&lt;/div&gt;The Company places&lt;div style="display:inline-block;width:6.77px"&gt;&#160;&lt;/div&gt;more weight on&lt;div style="display:inline-block;width:6.41px"&gt;&#160;&lt;/div&gt;the events and &lt;/div&gt;&lt;div id="a9264" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;"&gt;circumstances that most affect the Company's&lt;div style="display:inline-block;width:5.36px"&gt;&#160;&lt;/div&gt;fair value or carrying amount. These factors&lt;div style="display:inline-block;width:5.15px"&gt;&#160;&lt;/div&gt;are all considered by management in &lt;/div&gt;&lt;div id="a9266" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;"&gt;reaching its conclusion about whether to perform step one of the impairment test. If the Company elects to bypass the qualitative &lt;/div&gt;&lt;div id="a9268" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;"&gt;assessment for any&lt;div style="display:inline-block;width:5.93px"&gt;&#160;&lt;/div&gt;reporting unit, or&lt;div style="display:inline-block;width:6.12px"&gt;&#160;&lt;/div&gt;if a qualitative&lt;div style="display:inline-block;width:5.54px"&gt;&#160;&lt;/div&gt;assessment indicates it&lt;div style="display:inline-block;width:6.17px"&gt;&#160;&lt;/div&gt;is more-likely-than&lt;div style="display:inline-block;width:1.44px"&gt;&#160;&lt;/div&gt;-not that the&lt;div style="display:inline-block;width:5.75px"&gt;&#160;&lt;/div&gt;estimated carrying &lt;/div&gt;&lt;div id="a9275" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;"&gt;value of a reporting unit exceeds its fair value, the Company proceeds&lt;div style="display:inline-block;width:5.12px"&gt;&#160;&lt;/div&gt;to a quantitative approach.&lt;/div&gt;&lt;div id="a9278" style="position:absolute;font-weight:normal;font-style:normal;left:522.6px;top:239.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9279" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9280" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;"&gt;The company performed a&lt;div style="display:inline-block;width:5.12px"&gt;&#160;&lt;/div&gt;qualitative analysis for the year&lt;div style="display:inline-block;width:5.33px"&gt;&#160;&lt;/div&gt;end December 31, 2020&lt;div style="display:inline-block;width:5.15px"&gt;&#160;&lt;/div&gt;and determined there was no&lt;div style="display:inline-block;width:5.1px"&gt;&#160;&lt;/div&gt;impairment of &lt;/div&gt;&lt;div id="a9281" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;"&gt;the Company&#x2019;s goodwill.&lt;div style="display:inline-block;width:4.52px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9284" style="position:absolute;font-weight:normal;font-style:normal;left:146.373px;top:294.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9285" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9286" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;"&gt;Due to the Company's financial performance and depressed stock price,&lt;div style="display:inline-block;width:4.73px"&gt;&#160;&lt;/div&gt;the Company performed a quantitative analysis for both &lt;/div&gt;&lt;div id="a9288" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;"&gt;of its reporting units at&lt;div style="display:inline-block;width:1.29px"&gt;&#160;&lt;/div&gt;September&lt;/div&gt;&lt;div id="a9290" style="position:absolute;font-weight:normal;font-style:normal;left:183.813px;top:349.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9291" style="position:absolute;font-weight:normal;font-style:normal;left:187.173px;top:349.7px;"&gt;30, 2019. During 2019, the&lt;div style="display:inline-block;width:1.31px"&gt;&#160;&lt;/div&gt;Company incurred a loss of&lt;div style="display:inline-block;width:1.37px"&gt;&#160;&lt;/div&gt;margin in its Horizon Plastics&lt;div style="display:inline-block;width:1.25px"&gt;&#160;&lt;/div&gt;reporting &lt;/div&gt;&lt;div id="a9292" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368.1px;"&gt;unit caused by selling price decreases that the Company&lt;div style="display:inline-block;width:1.84px"&gt;&#160;&lt;/div&gt;has not been able to fully offset&lt;div style="display:inline-block;width:1.93px"&gt;&#160;&lt;/div&gt;with material cost reductions. As&lt;div style="display:inline-block;width:1.78px"&gt;&#160;&lt;/div&gt;a result &lt;/div&gt;&lt;div id="a9294" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.5px;"&gt;of the quantitative analysis,&lt;div style="display:inline-block;width:5.48px"&gt;&#160;&lt;/div&gt;the Company concluded that&lt;div style="display:inline-block;width:5.61px"&gt;&#160;&lt;/div&gt;the carrying value of&lt;div style="display:inline-block;width:5.43px"&gt;&#160;&lt;/div&gt;Horizon Plastics was greater&lt;div style="display:inline-block;width:5.55px"&gt;&#160;&lt;/div&gt;than the fair value, &lt;/div&gt;&lt;div id="a9296" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.9px;"&gt;which resulted in a&lt;div style="display:inline-block;width:5.44px"&gt;&#160;&lt;/div&gt;goodwill impairment charge&lt;div style="display:inline-block;width:5.3px"&gt;&#160;&lt;/div&gt;of&lt;/div&gt;&lt;div id="a9298" style="position:absolute;font-weight:normal;font-style:normal;left:277.133px;top:404.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9299" style="position:absolute;font-weight:normal;font-style:normal;left:280.493px;top:404.9px;"&gt;$&lt;/div&gt;&lt;div id="a9299_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:287.213px;top:404.9px;"&gt;4,100,000&lt;/div&gt;&lt;div id="a9300" style="position:absolute;font-weight:normal;font-style:normal;left:340.813px;top:404.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9301" style="position:absolute;font-weight:normal;font-style:normal;left:344.173px;top:404.9px;"&gt;at September&lt;/div&gt;&lt;div id="a9303" style="position:absolute;font-weight:normal;font-style:normal;left:414.44px;top:404.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9304" style="position:absolute;font-weight:normal;font-style:normal;left:417.8px;top:404.9px;"&gt;30, 2019 representing&lt;/div&gt;&lt;div id="a9305" style="position:absolute;font-weight:normal;font-style:normal;left:534.44px;top:404.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9306" style="position:absolute;font-weight:normal;font-style:normal;left:537.8px;top:404.9px;"&gt;19&lt;/div&gt;&lt;div id="a9306_2_1" style="position:absolute;font-weight:normal;font-style:normal;left:551.24px;top:404.9px;"&gt;%&lt;/div&gt;&lt;div id="a9307" style="position:absolute;font-weight:normal;font-style:normal;left:562.32px;top:404.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9308" style="position:absolute;font-weight:normal;font-style:normal;left:565.68px;top:404.9px;"&gt;of the goodwill related &lt;/div&gt;&lt;div id="a9309" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:423.3px;"&gt;to the Horizon&lt;div style="display:inline-block;width:6.97px"&gt;&#160;&lt;/div&gt;Plastics reporting&lt;div style="display:inline-block;width:6.14px"&gt;&#160;&lt;/div&gt;unit. The company&lt;div style="display:inline-block;width:6.94px"&gt;&#160;&lt;/div&gt;performed a&lt;div style="display:inline-block;width:5.88px"&gt;&#160;&lt;/div&gt;qualitative assessment&lt;div style="display:inline-block;width:6.25px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a9311" style="position:absolute;font-weight:normal;font-style:normal;left:557.68px;top:423.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9312" style="position:absolute;font-weight:normal;font-style:normal;left:561.04px;top:423.3px;"&gt;31, 2019,&lt;div style="display:inline-block;width:6.04px"&gt;&#160;&lt;/div&gt;indicating no &lt;/div&gt;&lt;div id="a9315" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.7px;"&gt;additional goodwill impairment related to the Horizon Plastics&lt;div style="display:inline-block;width:4.76px"&gt;&#160;&lt;/div&gt;reporting unit.&lt;/div&gt;&lt;div id="a9316" style="position:absolute;font-weight:normal;font-style:normal;left:417.16px;top:441.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9317" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:460.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9318" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.5px;"&gt;The Company&#x2019;s annual impairment assessment at December&lt;/div&gt;&lt;div id="a9322" style="position:absolute;font-weight:normal;font-style:normal;left:323.693px;top:478.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9323" style="position:absolute;font-weight:normal;font-style:normal;left:327.213px;top:478.5px;"&gt;31, 2018 consisted of&lt;div style="display:inline-block;width:1.27px"&gt;&#160;&lt;/div&gt;a quantitative analysis for both&lt;div style="display:inline-block;width:1.22px"&gt;&#160;&lt;/div&gt;reporting units. &lt;/div&gt;&lt;div id="a9324" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:496.9px;"&gt;It concluded that the carrying value of Core&lt;div style="display:inline-block;width:4.61px"&gt;&#160;&lt;/div&gt;Traditional was greater than the fair value, which resulted&lt;div style="display:inline-block;width:4.83px"&gt;&#160;&lt;/div&gt;in a goodwill impairment &lt;/div&gt;&lt;div id="a9326" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:515.3px;"&gt;charge of $&lt;/div&gt;&lt;div id="a9326_11_9" style="position:absolute;font-weight:normal;font-style:normal;left:63.786px;top:515.3px;"&gt;2,403,000&lt;/div&gt;&lt;div id="a9326_20_110" style="position:absolute;font-weight:normal;font-style:normal;left:117.386px;top:515.3px;"&gt;, representing all the goodwill related to the Core Traditional reporting unit. The analysis of the Company&#x2019;s &lt;/div&gt;&lt;div id="a9330" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:533.7px;"&gt;other reporting unit,&lt;div style="display:inline-block;width:5.58px"&gt;&#160;&lt;/div&gt;Horizon Plastics, indicated&lt;div style="display:inline-block;width:5.82px"&gt;&#160;&lt;/div&gt;no goodwill impairment&lt;div style="display:inline-block;width:5.56px"&gt;&#160;&lt;/div&gt;charge, based on&lt;div style="display:inline-block;width:5.62px"&gt;&#160;&lt;/div&gt;historical performance and&lt;div style="display:inline-block;width:5.67px"&gt;&#160;&lt;/div&gt;financial &lt;/div&gt;&lt;div id="a9332" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:552.1px;"&gt;projections at that time, as the excess of the estimated fair&lt;div style="display:inline-block;width:1.78px"&gt;&#160;&lt;/div&gt;value over the carrying value of its invested capital was approximately &lt;/div&gt;&lt;div id="a9334" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.5px;"&gt;23&lt;/div&gt;&lt;div id="a9334_2_38" style="position:absolute;font-weight:normal;font-style:normal;left:17.867px;top:570.5px;"&gt;% of the book value of its net assets.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9336" style="position:absolute;font-weight:normal;font-style:normal;left:212.973px;top:570.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9337" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:588.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1668_XBRL_TS_83eede7b84f34713ac2852f64e3946b0" style="position:absolute;left:0px;top:607.3px;float:left;"&gt;&lt;div id="TextBlockContainer1669" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9338" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Income Taxes &lt;/div&gt;&lt;div id="a9339" style="position:absolute;font-weight:normal;font-style:normal;left:86.213px;top:0px;"&gt;- The Company records&lt;div style="display:inline-block;width:6.09px"&gt;&#160;&lt;/div&gt;deferred income taxes&lt;div style="display:inline-block;width:5.48px"&gt;&#160;&lt;/div&gt;for differences between&lt;div style="display:inline-block;width:5.45px"&gt;&#160;&lt;/div&gt;the financial reporting&lt;div style="display:inline-block;width:5.52px"&gt;&#160;&lt;/div&gt;basis and income &lt;/div&gt;&lt;div id="a9342" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;tax basis of assets and liabilities. A detailed breakout is located in &lt;/div&gt;&lt;div id="a9343" style="position:absolute;font-weight:normal;font-style:italic;left:356.653px;top:18.4px;"&gt;Note 11 - Income Taxes&lt;/div&gt;&lt;div id="a9349" style="position:absolute;font-weight:normal;font-style:normal;left:481.16px;top:18.4px;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9350" style="position:absolute;font-weight:bold;font-style:normal;left:484.52px;top:625.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9351" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:644.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1670_XBRL_TS_76c98e0891e04f71b37a14801a913fa2" style="position:absolute;left:0px;top:662.5px;float:left;"&gt;&lt;div id="TextBlockContainer1671" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9352" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Self-Insurance &lt;/div&gt;&lt;div id="a9355" style="position:absolute;font-weight:normal;font-style:normal;left:91.173px;top:0px;"&gt;- The Company is self&lt;div style="display:inline-block;width:1.86px"&gt;&#160;&lt;/div&gt;-insured with respect&lt;div style="display:inline-block;width:5.27px"&gt;&#160;&lt;/div&gt;to Columbus and Batavia,&lt;div style="display:inline-block;width:5.57px"&gt;&#160;&lt;/div&gt;Ohio; Gaffney, South Carolina;&lt;div style="display:inline-block;width:5.56px"&gt;&#160;&lt;/div&gt;Winona, &lt;/div&gt;&lt;div id="a9364" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;Minnesota and&lt;div style="display:inline-block;width:9.76px"&gt;&#160;&lt;/div&gt;Brownsville, Texas&lt;div style="display:inline-block;width:9.5px"&gt;&#160;&lt;/div&gt;for medical,&lt;div style="display:inline-block;width:9.6px"&gt;&#160;&lt;/div&gt;dental and&lt;div style="display:inline-block;width:10.02px"&gt;&#160;&lt;/div&gt;vision claims&lt;div style="display:inline-block;width:9.55px"&gt;&#160;&lt;/div&gt;and Columbus&lt;div style="display:inline-block;width:9.78px"&gt;&#160;&lt;/div&gt;and Batavia,&lt;div style="display:inline-block;width:9.79px"&gt;&#160;&lt;/div&gt;Ohio for&lt;div style="display:inline-block;width:9.84px"&gt;&#160;&lt;/div&gt;workers&#x2019; &lt;/div&gt;&lt;div id="a9366" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;compensation claims, all of which are subject to stop&lt;div style="display:inline-block;width:1.39px"&gt;&#160;&lt;/div&gt;-loss insurance thresholds. The Company is also self-insured for dental and &lt;/div&gt;&lt;div id="a9372" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;vision with respect to its&lt;div style="display:inline-block;width:5.2px"&gt;&#160;&lt;/div&gt;Cobourg, Canada location.&lt;div style="display:inline-block;width:7.8px"&gt;&#160;&lt;/div&gt;The Company has recorded&lt;div style="display:inline-block;width:5.12px"&gt;&#160;&lt;/div&gt;an estimated liability for self&lt;div style="display:inline-block;width:1.7px"&gt;&#160;&lt;/div&gt;-insured medical, &lt;/div&gt;&lt;div id="a9375" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;dental and vision claims incurred but&lt;div style="display:inline-block;width:5.03px"&gt;&#160;&lt;/div&gt;not reported and worker&#x2019;s compensation claims&lt;div style="display:inline-block;width:4.97px"&gt;&#160;&lt;/div&gt;incurred but not reported at December&lt;/div&gt;&lt;div id="a9381" style="position:absolute;font-weight:normal;font-style:normal;left:667.92px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9382" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:73.6px;"&gt;31, &lt;/div&gt;&lt;div id="a9383" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;2020 and December&lt;/div&gt;&lt;div id="a9387" style="position:absolute;font-weight:normal;font-style:normal;left:111.813px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9388" style="position:absolute;font-weight:normal;font-style:normal;left:115.173px;top:92px;"&gt;31, 2019 of $&lt;/div&gt;&lt;div id="a9388_13_7" style="position:absolute;font-weight:normal;font-style:normal;left:186.213px;top:92px;"&gt;933,000&lt;/div&gt;&lt;div id="a9388_20_6" style="position:absolute;font-weight:normal;font-style:normal;left:229.773px;top:92px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;and $&lt;/div&gt;&lt;div id="a9388_26_9" style="position:absolute;font-weight:normal;font-style:normal;left:262.253px;top:92px;"&gt;1,203,000&lt;/div&gt;&lt;div id="a9388_35_15" style="position:absolute;font-weight:normal;font-style:normal;left:315.693px;top:92px;"&gt;, respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9401" style="position:absolute;font-weight:bold;font-style:normal;left:389px;top:754.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9402" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:772.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1672_XBRL_TS_1d1cac3156744e1e97f6cb3d2ae03f16" style="position:absolute;left:0px;top:791.3px;float:left;"&gt;&lt;div id="TextBlockContainer1673" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9403" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Post Retirement&lt;div style="display:inline-block;width:7.79px"&gt;&#160;&lt;/div&gt;Benefits &lt;/div&gt;&lt;div id="a9404" style="position:absolute;font-weight:normal;font-style:normal;left:155.333px;top:0px;"&gt;- Management&lt;div style="display:inline-block;width:7.73px"&gt;&#160;&lt;/div&gt;records an&lt;div style="display:inline-block;width:7.78px"&gt;&#160;&lt;/div&gt;accrual for&lt;div style="display:inline-block;width:7.99px"&gt;&#160;&lt;/div&gt;post retirement&lt;div style="display:inline-block;width:7.82px"&gt;&#160;&lt;/div&gt;costs associated&lt;div style="display:inline-block;width:8.19px"&gt;&#160;&lt;/div&gt;with the&lt;div style="display:inline-block;width:7.73px"&gt;&#160;&lt;/div&gt;health care&lt;div style="display:inline-block;width:7.99px"&gt;&#160;&lt;/div&gt;plan &lt;/div&gt;&lt;div id="a9408" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;sponsored by&lt;div style="display:inline-block;width:7.31px"&gt;&#160;&lt;/div&gt;the Company&lt;div style="display:inline-block;width:7.53px"&gt;&#160;&lt;/div&gt;for certain&lt;div style="display:inline-block;width:7.47px"&gt;&#160;&lt;/div&gt;employees. Should&lt;div style="display:inline-block;width:7.57px"&gt;&#160;&lt;/div&gt;actual results&lt;div style="display:inline-block;width:7.27px"&gt;&#160;&lt;/div&gt;differ from&lt;div style="display:inline-block;width:7.53px"&gt;&#160;&lt;/div&gt;the assumptions&lt;div style="display:inline-block;width:7.59px"&gt;&#160;&lt;/div&gt;used to&lt;div style="display:inline-block;width:7.29px"&gt;&#160;&lt;/div&gt;determine the &lt;/div&gt;&lt;div id="a9409" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;reserves, additional provisions&lt;div style="display:inline-block;width:5.93px"&gt;&#160;&lt;/div&gt;may be required.&lt;div style="display:inline-block;width:5.44px"&gt;&#160;&lt;/div&gt;In particular, increases&lt;div style="display:inline-block;width:5.57px"&gt;&#160;&lt;/div&gt;in future healthcare&lt;div style="display:inline-block;width:5.73px"&gt;&#160;&lt;/div&gt;costs above the&lt;div style="display:inline-block;width:5.43px"&gt;&#160;&lt;/div&gt;assumptions could &lt;/div&gt;&lt;div id="a9412" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;have an adverse&lt;div style="display:inline-block;width:6.24px"&gt;&#160;&lt;/div&gt;effect on the&lt;div style="display:inline-block;width:6.36px"&gt;&#160;&lt;/div&gt;Company's operations. The&lt;div style="display:inline-block;width:6.39px"&gt;&#160;&lt;/div&gt;effect of a&lt;div style="display:inline-block;width:6.27px"&gt;&#160;&lt;/div&gt;change in healthcare&lt;div style="display:inline-block;width:6.39px"&gt;&#160;&lt;/div&gt;costs is described&lt;div style="display:inline-block;width:6.42px"&gt;&#160;&lt;/div&gt;in &lt;/div&gt;&lt;div id="a9413" style="position:absolute;font-weight:normal;font-style:italic;left:608.88px;top:55.2px;"&gt;Note 12 -&lt;div style="display:inline-block;width:6.16px"&gt;&#160;&lt;/div&gt;Post &lt;/div&gt;&lt;div id="a9418" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:73.6px;"&gt;Retirement Benefits&lt;/div&gt;&lt;div id="a9419" style="position:absolute;font-weight:normal;font-style:normal;left:110.373px;top:73.6px;"&gt;.&lt;div style="display:inline-block;width:10.28px"&gt;&#160;&lt;/div&gt;Core Molding&lt;div style="display:inline-block;width:6.56px"&gt;&#160;&lt;/div&gt;Technologies had&lt;div style="display:inline-block;width:7.21px"&gt;&#160;&lt;/div&gt;a liability&lt;div style="display:inline-block;width:6.91px"&gt;&#160;&lt;/div&gt;for post&lt;div style="display:inline-block;width:7.06px"&gt;&#160;&lt;/div&gt;retirement healthcare&lt;div style="display:inline-block;width:7.08px"&gt;&#160;&lt;/div&gt;benefits based&lt;div style="display:inline-block;width:7.12px"&gt;&#160;&lt;/div&gt;on actuarially &lt;/div&gt;&lt;div id="a9420" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;computed estimates of $&lt;/div&gt;&lt;div id="a9420_23_9" style="position:absolute;font-weight:normal;font-style:normal;left:134.373px;top:92px;"&gt;9,109,000&lt;/div&gt;&lt;div id="a9420_32_12" style="position:absolute;font-weight:normal;font-style:normal;left:187.973px;top:92px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a9425" style="position:absolute;font-weight:normal;font-style:normal;left:258.893px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9426" style="position:absolute;font-weight:normal;font-style:normal;left:262.253px;top:92px;"&gt;31, 2020 and $&lt;/div&gt;&lt;div id="a9426_14_9" style="position:absolute;font-weight:normal;font-style:normal;left:341.613px;top:92px;"&gt;9,160,000&lt;/div&gt;&lt;div id="a9426_23_12" style="position:absolute;font-weight:normal;font-style:normal;left:395.053px;top:92px;"&gt;&lt;div style="display:inline-block;width:3.39px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a9433" style="position:absolute;font-weight:normal;font-style:normal;left:465.96px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9434" style="position:absolute;font-weight:normal;font-style:normal;left:469.32px;top:92px;"&gt;31, 2019.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9437" style="position:absolute;font-weight:bold;font-style:normal;left:519.4px;top:883.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9438" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:901.7px;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1686" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:936px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1676_XBRL_TS_9e512465744e4f31a365e71dc00a8a06" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1677" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9447" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Fair Value of Financial Instruments &lt;/div&gt;&lt;div id="a9448" style="position:absolute;font-weight:normal;font-style:normal;left:210.573px;top:0px;"&gt;- The Company's financial instruments consist of long-term debt, revolving loans, interest &lt;/div&gt;&lt;div id="a9453" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;rate swaps,&lt;div style="display:inline-block;width:9.8px"&gt;&#160;&lt;/div&gt;foreign currency&lt;div style="display:inline-block;width:9.8px"&gt;&#160;&lt;/div&gt;hedges, accounts&lt;div style="display:inline-block;width:9.93px"&gt;&#160;&lt;/div&gt;receivable, and&lt;div style="display:inline-block;width:9.87px"&gt;&#160;&lt;/div&gt;accounts payable.&lt;div style="display:inline-block;width:9.77px"&gt;&#160;&lt;/div&gt;The carrying&lt;div style="display:inline-block;width:9.55px"&gt;&#160;&lt;/div&gt;amount of&lt;div style="display:inline-block;width:9.78px"&gt;&#160;&lt;/div&gt;these financial &lt;/div&gt;&lt;div id="a9455" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;instruments approximated their fair value. Further detail is located&lt;div style="display:inline-block;width:4.94px"&gt;&#160;&lt;/div&gt;in &lt;/div&gt;&lt;div id="a9456" style="position:absolute;font-weight:normal;font-style:italic;left:375.213px;top:36.8px;"&gt;Note 14 - Fair Value of Financial Instruments.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9460" style="position:absolute;font-weight:bold;font-style:normal;left:623.44px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9461" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1678_XBRL_TS_34d30e4d0b264137ab21810db4ce79ad" style="position:absolute;left:0px;top:73.6px;float:left;"&gt;&lt;div id="TextBlockContainer1679" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:402px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9462" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Concentration Risks&lt;/div&gt;&lt;div id="a9463" style="position:absolute;font-weight:normal;font-style:normal;left:120.773px;top:0px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;- The Company has concentration risk related to significant amounts of sales and accounts receivable with &lt;/div&gt;&lt;div id="a9469" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;certain customers.&lt;div style="display:inline-block;width:6.75px"&gt;&#160;&lt;/div&gt;The Company had five major customers during the year end December&lt;div style="display:inline-block;width:4.7px"&gt;&#160;&lt;/div&gt;31, 2020, &lt;/div&gt;&lt;div id="a9469_96_25" style="position:absolute;left:543.533px;top:18.4px;"&gt;Navistar, Volvo, PACCAR, &lt;/div&gt;&lt;div id="a9473" style="position:absolute;left:4.427px;top:36.8px;"&gt;BRP and UFP&lt;/div&gt;&lt;div id="a9473_11_115" style="position:absolute;font-weight:normal;font-style:normal;left:78.059px;top:36.8px;"&gt;.&lt;div style="display:inline-block;width:6.76px"&gt;&#160;&lt;/div&gt;Major customers are defined as customers whose current year sales individually consist of more&lt;div style="display:inline-block;width:4.73px"&gt;&#160;&lt;/div&gt;than ten percent &lt;/div&gt;&lt;div id="a9476" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;of total sales&lt;div style="display:inline-block;width:5.84px"&gt;&#160;&lt;/div&gt;during any annual&lt;div style="display:inline-block;width:6.36px"&gt;&#160;&lt;/div&gt;or interim reporting&lt;div style="display:inline-block;width:5.98px"&gt;&#160;&lt;/div&gt;period in the&lt;div style="display:inline-block;width:6.16px"&gt;&#160;&lt;/div&gt;current year. Sales&lt;div style="display:inline-block;width:6.13px"&gt;&#160;&lt;/div&gt;to five major&lt;div style="display:inline-block;width:6.22px"&gt;&#160;&lt;/div&gt;customers comprised &lt;/div&gt;&lt;div id="a9476_122_2" style="position:absolute;font-weight:normal;font-style:normal;left:660.2px;top:55.2px;"&gt;70&lt;/div&gt;&lt;div id="a9476_124_3" style="position:absolute;font-weight:normal;font-style:normal;left:673.639px;top:55.2px;"&gt;%, &lt;/div&gt;&lt;div id="a9480" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;70&lt;/div&gt;&lt;div id="a9480_2_6" style="position:absolute;font-weight:normal;font-style:normal;left:17.867px;top:73.6px;"&gt;% and &lt;/div&gt;&lt;div id="a9480_8_2" style="position:absolute;font-weight:normal;font-style:normal;left:55.819px;top:73.6px;"&gt;70&lt;/div&gt;&lt;div id="a9480_10_59" style="position:absolute;font-weight:normal;font-style:normal;left:69.259px;top:73.6px;"&gt;% of total sales&lt;div style="display:inline-block;width:5.38px"&gt;&#160;&lt;/div&gt;in 2020, 2019 and&lt;div style="display:inline-block;width:5.57px"&gt;&#160;&lt;/div&gt;2018, respectively (see &lt;/div&gt;&lt;div id="a9491" style="position:absolute;font-weight:normal;font-style:italic;left:384.68px;top:73.6px;"&gt;Note 4 - Major&lt;div style="display:inline-block;width:5.33px"&gt;&#160;&lt;/div&gt;Customers&lt;/div&gt;&lt;div id="a9495" style="position:absolute;font-weight:normal;font-style:normal;left:526.44px;top:73.6px;"&gt;).&lt;div style="display:inline-block;width:7.78px"&gt;&#160;&lt;/div&gt;Concentrations of accounts &lt;/div&gt;&lt;div id="a9496" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;receivable balances with&lt;div style="display:inline-block;width:6.79px"&gt;&#160;&lt;/div&gt;five customers accounted&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;for &lt;/div&gt;&lt;div id="a9496_54_2" style="position:absolute;font-weight:normal;font-style:normal;left:303.533px;top:92px;"&gt;64&lt;/div&gt;&lt;div id="a9496_56_6" style="position:absolute;font-weight:normal;font-style:normal;left:316.973px;top:92px;"&gt;% and &lt;/div&gt;&lt;div id="a9496_62_2" style="position:absolute;font-weight:normal;font-style:normal;left:355.853px;top:92px;"&gt;56&lt;/div&gt;&lt;div id="a9496_64_36" style="position:absolute;font-weight:normal;font-style:normal;left:369.293px;top:92px;"&gt;% of accounts&lt;div style="display:inline-block;width:6.53px"&gt;&#160;&lt;/div&gt;receivable at&lt;div style="display:inline-block;width:5.69px"&gt;&#160;&lt;/div&gt;December&lt;/div&gt;&lt;div id="a9504" style="position:absolute;font-weight:normal;font-style:normal;left:578.96px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9505" style="position:absolute;font-weight:normal;font-style:normal;left:582.32px;top:92px;"&gt;31, 2020&lt;div style="display:inline-block;width:5.68px"&gt;&#160;&lt;/div&gt;and 2019, &lt;/div&gt;&lt;div id="a9511" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;respectively.&lt;div style="display:inline-block;width:6.99px"&gt;&#160;&lt;/div&gt;The Company performs ongoing credit&lt;div style="display:inline-block;width:5.21px"&gt;&#160;&lt;/div&gt;evaluations of its customers' financial&lt;div style="display:inline-block;width:5.31px"&gt;&#160;&lt;/div&gt;condition.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;The Company maintains &lt;/div&gt;&lt;div id="a9513" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;"&gt;reserves for potential bad debt losses, and such bad&lt;div style="display:inline-block;width:4.85px"&gt;&#160;&lt;/div&gt;debt losses have been historically within the Company's expectations.&lt;div style="display:inline-block;width:8.62px"&gt;&#160;&lt;/div&gt;Sales &lt;/div&gt;&lt;div id="a9515" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;"&gt;to all customers' manufacturing and&lt;div style="display:inline-block;width:5.31px"&gt;&#160;&lt;/div&gt;service locations in Mexico and&lt;div style="display:inline-block;width:5.34px"&gt;&#160;&lt;/div&gt;Canada totaled &lt;/div&gt;&lt;div id="a9515_83_2" style="position:absolute;font-weight:normal;font-style:normal;left:457.32px;top:147.2px;"&gt;35&lt;/div&gt;&lt;div id="a9515_85_3" style="position:absolute;font-weight:normal;font-style:normal;left:470.6px;top:147.2px;"&gt;%, &lt;/div&gt;&lt;div id="a9515_88_2" style="position:absolute;font-weight:normal;font-style:normal;left:488.68px;top:147.2px;"&gt;34&lt;/div&gt;&lt;div id="a9515_90_6" style="position:absolute;font-weight:normal;font-style:normal;left:502.12px;top:147.2px;"&gt;% and &lt;/div&gt;&lt;div id="a9515_96_2" style="position:absolute;font-weight:normal;font-style:normal;left:539.56px;top:147.2px;"&gt;32&lt;/div&gt;&lt;div id="a9515_98_27" style="position:absolute;font-weight:normal;font-style:normal;left:553px;top:147.2px;"&gt;% of total sales for 2020, &lt;/div&gt;&lt;div id="a9528" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;"&gt;2019 and 2018, respectively.&lt;/div&gt;&lt;div id="a9533" style="position:absolute;font-weight:bold;font-style:normal;left:157.253px;top:165.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9534" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9535" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;"&gt;As of December 31,&lt;div style="display:inline-block;width:5.54px"&gt;&#160;&lt;/div&gt;2020, the Company employed&lt;div style="display:inline-block;width:5.53px"&gt;&#160;&lt;/div&gt;a total of &lt;/div&gt;&lt;div id="a9535_57_5" style="position:absolute;font-weight:normal;font-style:normal;left:334.346px;top:202.4px;"&gt;1,617&lt;/div&gt;&lt;div id="a9535_62_31" style="position:absolute;font-weight:normal;font-style:normal;left:364.426px;top:202.4px;"&gt;&lt;div style="display:inline-block;width:3.84px"&gt;&#160;&lt;/div&gt;employees, which consisted of &lt;/div&gt;&lt;div id="a9535_93_3" style="position:absolute;font-weight:normal;font-style:normal;left:536.746px;top:202.4px;"&gt;679&lt;/div&gt;&lt;div id="a9535_96_25" style="position:absolute;font-weight:normal;font-style:normal;left:556.746px;top:202.4px;"&gt;&lt;div style="display:inline-block;width:3.84px"&gt;&#160;&lt;/div&gt;employees in its United &lt;/div&gt;&lt;div id="a9536" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;"&gt;States operations, &lt;/div&gt;&lt;div id="a9536_19_3" style="position:absolute;font-weight:normal;font-style:normal;left:105.706px;top:220.8px;"&gt;722&lt;/div&gt;&lt;div id="a9536_22_41" style="position:absolute;font-weight:normal;font-style:normal;left:125.866px;top:220.8px;"&gt;&lt;div style="display:inline-block;width:5.28px"&gt;&#160;&lt;/div&gt;employees in&lt;div style="display:inline-block;width:7.48px"&gt;&#160;&lt;/div&gt;its Mexican&lt;div style="display:inline-block;width:7.43px"&gt;&#160;&lt;/div&gt;operations and &lt;/div&gt;&lt;div id="a9536_63_3" style="position:absolute;font-weight:normal;font-style:normal;left:364.333px;top:220.8px;"&gt;216&lt;/div&gt;&lt;div id="a9536_66_48" style="position:absolute;font-weight:normal;font-style:normal;left:384.493px;top:220.8px;"&gt;&lt;div style="display:inline-block;width:5.28px"&gt;&#160;&lt;/div&gt;employees in&lt;div style="display:inline-block;width:7.48px"&gt;&#160;&lt;/div&gt;its Canadian&lt;div style="display:inline-block;width:7.58px"&gt;&#160;&lt;/div&gt;operation.&lt;div style="display:inline-block;width:10.85px"&gt;&#160;&lt;/div&gt;Of these &lt;/div&gt;&lt;div id="a9536_114_5" style="position:absolute;font-weight:normal;font-style:normal;left:657.933px;top:220.8px;"&gt;1,617&lt;/div&gt;&lt;div id="a9536_119_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.013px;top:220.8px;"&gt; &lt;/div&gt;&lt;div id="a9538" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;"&gt;employees, &lt;/div&gt;&lt;div id="a9538_11_3" style="position:absolute;font-weight:normal;font-style:normal;left:67.786px;top:239.2px;"&gt;518&lt;/div&gt;&lt;div id="a9538_14_110" style="position:absolute;font-weight:normal;font-style:normal;left:87.946px;top:239.2px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;employees at the Company&#x2019;s Columbus, Ohio facility are covered by a collective bargaining agreement with the &lt;/div&gt;&lt;div id="a9541" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;"&gt;International Association of Machinists&lt;div style="display:inline-block;width:6.47px"&gt;&#160;&lt;/div&gt;and Aerospace Workers (&#x201c;IAM&#x201d;),&lt;div style="display:inline-block;width:6.52px"&gt;&#160;&lt;/div&gt;which extends to&lt;div style="display:inline-block;width:5.21px"&gt;&#160;&lt;/div&gt;August 7, 2022, &lt;/div&gt;&lt;div id="a9541_104_3" style="position:absolute;font-weight:normal;font-style:normal;left:593.159px;top:257.6px;"&gt;534&lt;/div&gt;&lt;div id="a9541_107_14" style="position:absolute;font-weight:normal;font-style:normal;left:613.159px;top:257.6px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;employees at &lt;/div&gt;&lt;div id="a9546" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;"&gt;the Company&lt;div style="display:inline-block;width:1.48px"&gt;&#160;&lt;/div&gt;&#x2019;s Matamoros,&lt;div style="display:inline-block;width:6.9px"&gt;&#160;&lt;/div&gt;Mexico facility&lt;div style="display:inline-block;width:6.02px"&gt;&#160;&lt;/div&gt;are covered&lt;div style="display:inline-block;width:6.28px"&gt;&#160;&lt;/div&gt;by a collective&lt;div style="display:inline-block;width:7.21px"&gt;&#160;&lt;/div&gt;bargaining agreement&lt;div style="display:inline-block;width:6.43px"&gt;&#160;&lt;/div&gt;with Sindicato de&lt;div style="display:inline-block;width:7.37px"&gt;&#160;&lt;/div&gt;Jorneleros y &lt;/div&gt;&lt;div id="a9549" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.4px;"&gt;Obreros, which&lt;div style="display:inline-block;width:7.73px"&gt;&#160;&lt;/div&gt;extends to&lt;div style="display:inline-block;width:7.86px"&gt;&#160;&lt;/div&gt;January 21,&lt;div style="display:inline-block;width:7.9px"&gt;&#160;&lt;/div&gt;2022, &lt;/div&gt;&lt;div id="a9549_44_3" style="position:absolute;font-weight:normal;font-style:normal;left:260.746px;top:294.4px;"&gt;191&lt;/div&gt;&lt;div id="a9549_47_70" style="position:absolute;font-weight:normal;font-style:normal;left:280.746px;top:294.4px;"&gt;&lt;div style="display:inline-block;width:5.44px"&gt;&#160;&lt;/div&gt;employees at&lt;div style="display:inline-block;width:7.59px"&gt;&#160;&lt;/div&gt;the Company's&lt;div style="display:inline-block;width:7.81px"&gt;&#160;&lt;/div&gt;Cobourg, Canada&lt;div style="display:inline-block;width:8.03px"&gt;&#160;&lt;/div&gt;facility are&lt;div style="display:inline-block;width:7.82px"&gt;&#160;&lt;/div&gt;covered by&lt;div style="display:inline-block;width:7.61px"&gt;&#160;&lt;/div&gt;a &lt;/div&gt;&lt;div id="a9551" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.8px;"&gt;collective bargaining agreement&lt;div style="display:inline-block;width:6.06px"&gt;&#160;&lt;/div&gt;with United Food&lt;div style="display:inline-block;width:5.66px"&gt;&#160;&lt;/div&gt;&amp;amp; Commercial Workers&lt;div style="display:inline-block;width:5.37px"&gt;&#160;&lt;/div&gt;Canada ("UFCW"), which&lt;div style="display:inline-block;width:5.63px"&gt;&#160;&lt;/div&gt;extends to November&lt;div style="display:inline-block;width:5.77px"&gt;&#160;&lt;/div&gt;1, &lt;/div&gt;&lt;div id="a9552" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.2px;"&gt;2021, and &lt;/div&gt;&lt;div id="a9552_10_2" style="position:absolute;font-weight:normal;font-style:normal;left:63.146px;top:331.2px;"&gt;73&lt;/div&gt;&lt;div id="a9552_12_108" style="position:absolute;font-weight:normal;font-style:normal;left:76.586px;top:331.2px;"&gt;&lt;div style="display:inline-block;width:4.64px"&gt;&#160;&lt;/div&gt;employees at&lt;div style="display:inline-block;width:5.99px"&gt;&#160;&lt;/div&gt;the Company's&lt;div style="display:inline-block;width:6.21px"&gt;&#160;&lt;/div&gt;Escobedo, Mexico&lt;div style="display:inline-block;width:6.6px"&gt;&#160;&lt;/div&gt;facility are&lt;div style="display:inline-block;width:6.06px"&gt;&#160;&lt;/div&gt;covered by&lt;div style="display:inline-block;width:6.17px"&gt;&#160;&lt;/div&gt;a collective&lt;div style="display:inline-block;width:6.21px"&gt;&#160;&lt;/div&gt;bargaining agreement&lt;div style="display:inline-block;width:6.73px"&gt;&#160;&lt;/div&gt;with &lt;/div&gt;&lt;div id="a9554" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.6px;"&gt;Sindicato de&lt;div style="display:inline-block;width:6.14px"&gt;&#160;&lt;/div&gt;trabajadores de&lt;div style="display:inline-block;width:6.3px"&gt;&#160;&lt;/div&gt;la industria metalica&lt;div style="display:inline-block;width:7.37px"&gt;&#160;&lt;/div&gt;y del comercio&lt;div style="display:inline-block;width:7.33px"&gt;&#160;&lt;/div&gt;del estado&lt;div style="display:inline-block;width:6.05px"&gt;&#160;&lt;/div&gt;de Nuevo&lt;div style="display:inline-block;width:6.02px"&gt;&#160;&lt;/div&gt;Leon Presidente&lt;div style="display:inline-block;width:6.08px"&gt;&#160;&lt;/div&gt;Benito Juarez&lt;div style="display:inline-block;width:6.24px"&gt;&#160;&lt;/div&gt;Garcia &lt;/div&gt;&lt;div id="a9555" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368px;"&gt;C.T.M., which&lt;div style="display:inline-block;width:7.95px"&gt;&#160;&lt;/div&gt;extends to&lt;div style="display:inline-block;width:8.18px"&gt;&#160;&lt;/div&gt;February 1,&lt;div style="display:inline-block;width:8.22px"&gt;&#160;&lt;/div&gt;2021. The&lt;div style="display:inline-block;width:7.75px"&gt;&#160;&lt;/div&gt;Company is&lt;div style="display:inline-block;width:7.86px"&gt;&#160;&lt;/div&gt;currently negotiating&lt;div style="display:inline-block;width:8.36px"&gt;&#160;&lt;/div&gt;an extension&lt;div style="display:inline-block;width:7.97px"&gt;&#160;&lt;/div&gt;to the&lt;div style="display:inline-block;width:8.05px"&gt;&#160;&lt;/div&gt;Escobedo, Mexico &lt;/div&gt;&lt;div id="a9557" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.4px;"&gt;collective bargaining agreement.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9557_32_2" style="position:absolute;font-weight:normal;font-style:normal;left:178.506px;top:460.1px;"&gt;&lt;div style="display:inline-block;width:3.39px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9559" style="position:absolute;font-weight:normal;font-style:normal;left:185.253px;top:460.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9560" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1680_XBRL_TS_76a98560a0b640a98303153df78e57d7" style="position:absolute;left:0px;top:496.9px;float:left;"&gt;&lt;div id="TextBlockContainer1681" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9561" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Earnings per&lt;div style="display:inline-block;width:6.96px"&gt;&#160;&lt;/div&gt;Common Share &lt;/div&gt;&lt;div id="a9562" style="position:absolute;font-weight:normal;font-style:normal;left:181.573px;top:0px;"&gt;- Basic&lt;div style="display:inline-block;width:6.91px"&gt;&#160;&lt;/div&gt;earnings per&lt;div style="display:inline-block;width:7.21px"&gt;&#160;&lt;/div&gt;common share&lt;div style="display:inline-block;width:7.15px"&gt;&#160;&lt;/div&gt;is computed&lt;div style="display:inline-block;width:7.29px"&gt;&#160;&lt;/div&gt;based on&lt;div style="display:inline-block;width:7.08px"&gt;&#160;&lt;/div&gt;the weighted&lt;div style="display:inline-block;width:7.14px"&gt;&#160;&lt;/div&gt;average number&lt;div style="display:inline-block;width:7.15px"&gt;&#160;&lt;/div&gt;of &lt;/div&gt;&lt;div id="a9565" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;common shares outstanding during the period.&lt;div style="display:inline-block;width:6.59px"&gt;&#160;&lt;/div&gt;Diluted earnings per common share are computed similarly but include the effect &lt;/div&gt;&lt;div id="a9567" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;of the assumed exercise of dilutive stock options and vesting of restricted stock under the treasury stock method. The Company's &lt;/div&gt;&lt;div id="a9569" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;restricted shares are&lt;div style="display:inline-block;width:5.6px"&gt;&#160;&lt;/div&gt;entitled to receive&lt;div style="display:inline-block;width:5.67px"&gt;&#160;&lt;/div&gt;dividends and voting&lt;div style="display:inline-block;width:5.56px"&gt;&#160;&lt;/div&gt;rights applicable to&lt;div style="display:inline-block;width:5.73px"&gt;&#160;&lt;/div&gt;the Company's common&lt;div style="display:inline-block;width:5.84px"&gt;&#160;&lt;/div&gt;stock, irrespective of &lt;/div&gt;&lt;div id="a9571" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;any vesting requirement. The&lt;div style="display:inline-block;width:5.53px"&gt;&#160;&lt;/div&gt;restricted shares are considered&lt;div style="display:inline-block;width:5.87px"&gt;&#160;&lt;/div&gt;a participating security and&lt;div style="display:inline-block;width:5.58px"&gt;&#160;&lt;/div&gt;the Company is required&lt;div style="display:inline-block;width:5.71px"&gt;&#160;&lt;/div&gt;to apply the &lt;/div&gt;&lt;div id="a9573" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;two-class method&lt;div style="display:inline-block;width:6.08px"&gt;&#160;&lt;/div&gt;to consider&lt;div style="display:inline-block;width:5.84px"&gt;&#160;&lt;/div&gt;the impact of&lt;div style="display:inline-block;width:7.06px"&gt;&#160;&lt;/div&gt;the restricted&lt;div style="display:inline-block;width:6.09px"&gt;&#160;&lt;/div&gt;shares on&lt;div style="display:inline-block;width:5.89px"&gt;&#160;&lt;/div&gt;the calculation&lt;div style="display:inline-block;width:5.88px"&gt;&#160;&lt;/div&gt;of basic&lt;div style="display:inline-block;width:6.01px"&gt;&#160;&lt;/div&gt;and diluted&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;earnings per&lt;div style="display:inline-block;width:6.09px"&gt;&#160;&lt;/div&gt;share. A &lt;/div&gt;&lt;div id="a9579" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;detailed computation of earnings per share is located in &lt;/div&gt;&lt;div id="a9580" style="position:absolute;font-weight:normal;font-style:italic;left:302.573px;top:110.4px;"&gt;Note 3 - Net Income (Loss) per Common Share&lt;/div&gt;&lt;div id="a9584" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:110.4px;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9585" style="position:absolute;font-weight:normal;font-style:normal;left:556.68px;top:607.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9586" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:625.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1682_XBRL_TS_8a7ed62b33bf4f1e8fa8bb59680c0fb4" style="position:absolute;left:0px;top:644.1px;float:left;"&gt;&lt;div id="TextBlockContainer1683" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9587" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Research and&lt;div style="display:inline-block;width:9.07px"&gt;&#160;&lt;/div&gt;Development&lt;/div&gt;&lt;div id="a9588" style="position:absolute;font-weight:normal;font-style:normal;left:165.093px;top:0px;"&gt;&lt;div style="display:inline-block;width:6.08px"&gt;&#160;&lt;/div&gt;- Research&lt;div style="display:inline-block;width:8.71px"&gt;&#160;&lt;/div&gt;and development&lt;div style="display:inline-block;width:9.23px"&gt;&#160;&lt;/div&gt;activities focus&lt;div style="display:inline-block;width:8.94px"&gt;&#160;&lt;/div&gt;on developing&lt;div style="display:inline-block;width:9.03px"&gt;&#160;&lt;/div&gt;new material&lt;div style="display:inline-block;width:8.97px"&gt;&#160;&lt;/div&gt;formulations, new &lt;/div&gt;&lt;div id="a9592" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;products, new&lt;div style="display:inline-block;width:9.02px"&gt;&#160;&lt;/div&gt;production capabilities&lt;div style="display:inline-block;width:9.42px"&gt;&#160;&lt;/div&gt;and processes,&lt;div style="display:inline-block;width:9.06px"&gt;&#160;&lt;/div&gt;and improving&lt;div style="display:inline-block;width:9.05px"&gt;&#160;&lt;/div&gt;existing products&lt;div style="display:inline-block;width:9.37px"&gt;&#160;&lt;/div&gt;and manufacturing&lt;div style="display:inline-block;width:9.03px"&gt;&#160;&lt;/div&gt;processes.&lt;div style="display:inline-block;width:12.19px"&gt;&#160;&lt;/div&gt;The &lt;/div&gt;&lt;div id="a9594" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;Company does not maintain&lt;div style="display:inline-block;width:5.18px"&gt;&#160;&lt;/div&gt;a separate research and&lt;div style="display:inline-block;width:5.24px"&gt;&#160;&lt;/div&gt;development organization or facility,&lt;div style="display:inline-block;width:5.62px"&gt;&#160;&lt;/div&gt;but uses its production&lt;div style="display:inline-block;width:5.08px"&gt;&#160;&lt;/div&gt;equipment, as &lt;/div&gt;&lt;div id="a9596" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;necessary, to&lt;div style="display:inline-block;width:7.48px"&gt;&#160;&lt;/div&gt;support these&lt;div style="display:inline-block;width:7.34px"&gt;&#160;&lt;/div&gt;efforts and&lt;div style="display:inline-block;width:7.41px"&gt;&#160;&lt;/div&gt;cooperates with&lt;div style="display:inline-block;width:7.49px"&gt;&#160;&lt;/div&gt;its customers&lt;div style="display:inline-block;width:7.57px"&gt;&#160;&lt;/div&gt;and its&lt;div style="display:inline-block;width:7.36px"&gt;&#160;&lt;/div&gt;suppliers in&lt;div style="display:inline-block;width:7.52px"&gt;&#160;&lt;/div&gt;research and&lt;div style="display:inline-block;width:7.52px"&gt;&#160;&lt;/div&gt;development efforts.&lt;div style="display:inline-block;width:5.71px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9598" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;Likewise, manpower to direct and advance research and development is integrated with the existing manufacturing, engineering, &lt;/div&gt;&lt;div id="a9600" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;production, and quality organizations.&lt;div style="display:inline-block;width:8.61px"&gt;&#160;&lt;/div&gt;Research and development costs, which&lt;div style="display:inline-block;width:5.23px"&gt;&#160;&lt;/div&gt;are expensed as incurred,&lt;div style="display:inline-block;width:4.99px"&gt;&#160;&lt;/div&gt;totaled approximately &lt;/div&gt;&lt;div id="a9603" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;$&lt;/div&gt;&lt;div id="a9603_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:110.4px;"&gt;1,168,000&lt;/div&gt;&lt;div id="a9603_10_3" style="position:absolute;font-weight:normal;font-style:normal;left:64.619px;top:110.4px;"&gt;, $&lt;/div&gt;&lt;div id="a9603_13_9" style="position:absolute;font-weight:normal;font-style:normal;left:77.899px;top:110.4px;"&gt;1,171,000&lt;/div&gt;&lt;div id="a9603_22_6" style="position:absolute;font-weight:normal;font-style:normal;left:131.338px;top:110.4px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;and $&lt;/div&gt;&lt;div id="a9603_28_9" style="position:absolute;font-weight:normal;font-style:normal;left:163.658px;top:110.4px;"&gt;1,032,000&lt;/div&gt;&lt;div id="a9603_37_24" style="position:absolute;font-weight:normal;font-style:normal;left:217.098px;top:110.4px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;in 2020, 2019 and 2018.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9613" style="position:absolute;font-weight:bold;font-style:normal;left:350.093px;top:754.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9614" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:772.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1684_XBRL_TS_2c1837d790924bcf810fe45c0396b1c1" style="position:absolute;left:0px;top:791.3px;float:left;"&gt;&lt;div id="TextBlockContainer1685" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9615" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Foreign Currency Adjustments&lt;/div&gt;&lt;div id="a9616" style="position:absolute;font-weight:normal;font-style:normal;left:181.413px;top:0px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;- The functional currency for the Mexican and Canadian operations is the United States Dollar.&lt;div style="display:inline-block;width:2.72px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9621" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;All foreign&lt;div style="display:inline-block;width:6.96px"&gt;&#160;&lt;/div&gt;currency asset&lt;div style="display:inline-block;width:7.3px"&gt;&#160;&lt;/div&gt;and liability&lt;div style="display:inline-block;width:7.07px"&gt;&#160;&lt;/div&gt;amounts are&lt;div style="display:inline-block;width:7.15px"&gt;&#160;&lt;/div&gt;remeasured into&lt;div style="display:inline-block;width:7.3px"&gt;&#160;&lt;/div&gt;United States&lt;div style="display:inline-block;width:7.21px"&gt;&#160;&lt;/div&gt;Dollars at&lt;div style="display:inline-block;width:7.2px"&gt;&#160;&lt;/div&gt;end-of-period exchange&lt;div style="display:inline-block;width:7.57px"&gt;&#160;&lt;/div&gt;rates.&lt;div style="display:inline-block;width:3.45px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9626" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;Income statement accounts are&lt;div style="display:inline-block;width:5.46px"&gt;&#160;&lt;/div&gt;translated at the weighted&lt;div style="display:inline-block;width:5.37px"&gt;&#160;&lt;/div&gt;monthly average rates.&lt;div style="display:inline-block;width:8.22px"&gt;&#160;&lt;/div&gt;Gains and losses resulting&lt;div style="display:inline-block;width:5.65px"&gt;&#160;&lt;/div&gt;from translation of &lt;/div&gt;&lt;div id="a9628" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;foreign currency financial statements into United States Dollars and&lt;div style="display:inline-block;width:1.58px"&gt;&#160;&lt;/div&gt;gains and losses resulting from foreign currency&lt;div style="display:inline-block;width:1.66px"&gt;&#160;&lt;/div&gt;transactions &lt;/div&gt;&lt;div id="a9630" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;are included in current&lt;div style="display:inline-block;width:0.65px"&gt;&#160;&lt;/div&gt;results of operations. Net&lt;div style="display:inline-block;width:1.05px"&gt;&#160;&lt;/div&gt;foreign currency translation and&lt;div style="display:inline-block;width:0.89px"&gt;&#160;&lt;/div&gt;transaction activity is included&lt;div style="display:inline-block;width:1.14px"&gt;&#160;&lt;/div&gt;in selling, general &lt;/div&gt;&lt;div id="a9632" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;and administrative expense.&lt;div style="display:inline-block;width:6.36px"&gt;&#160;&lt;/div&gt;This activity resulted&lt;div style="display:inline-block;width:6.61px"&gt;&#160;&lt;/div&gt;in an expense&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;of $&lt;/div&gt;&lt;div id="a9632_69_7" style="position:absolute;font-weight:normal;font-style:normal;left:378.093px;top:92px;"&gt;214,000&lt;/div&gt;&lt;div id="a9632_76_3" style="position:absolute;font-weight:normal;font-style:normal;left:421.64px;top:92px;"&gt;, $&lt;/div&gt;&lt;div id="a9632_79_7" style="position:absolute;font-weight:normal;font-style:normal;left:435.88px;top:92px;"&gt;229,000&lt;/div&gt;&lt;div id="a9632_86_6" style="position:absolute;font-weight:normal;font-style:normal;left:479.24px;top:92px;"&gt;&lt;div style="display:inline-block;width:4.32px"&gt;&#160;&lt;/div&gt;and $&lt;/div&gt;&lt;div id="a9632_92_6" style="position:absolute;font-weight:normal;font-style:normal;left:513.64px;top:92px;"&gt;88,000&lt;/div&gt;&lt;div id="a9632_98_25" style="position:absolute;font-weight:normal;font-style:normal;left:550.44px;top:92px;"&gt;&lt;div style="display:inline-block;width:4.32px"&gt;&#160;&lt;/div&gt;in 2020, 2019&lt;div style="display:inline-block;width:6.43px"&gt;&#160;&lt;/div&gt;and 2018, &lt;/div&gt;&lt;div id="a9647" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9648" style="position:absolute;font-weight:normal;font-style:normal;left:71.339px;top:901.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9649" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:920.1px;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1690" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:752px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9658" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;COVID-19&lt;/div&gt;&lt;div id="a9661" style="position:absolute;font-weight:normal;font-style:normal;left:66.699px;top:0px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;- In December&lt;div style="display:inline-block;width:5.39px"&gt;&#160;&lt;/div&gt;2019, COVID-19 surfaced&lt;div style="display:inline-block;width:5.83px"&gt;&#160;&lt;/div&gt;and spread around&lt;div style="display:inline-block;width:5.69px"&gt;&#160;&lt;/div&gt;the world resulting&lt;div style="display:inline-block;width:5.47px"&gt;&#160;&lt;/div&gt;in business and&lt;div style="display:inline-block;width:5.73px"&gt;&#160;&lt;/div&gt;social disruption. &lt;/div&gt;&lt;div id="a9668" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;COVID-19 was declared a Public Health&lt;div style="display:inline-block;width:4.9px"&gt;&#160;&lt;/div&gt;Emergency of International Concern by the World&lt;div style="display:inline-block;width:5.11px"&gt;&#160;&lt;/div&gt;Health Organization on January 30, &lt;/div&gt;&lt;div id="a9671" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;2020. The extent to&lt;div style="display:inline-block;width:6.18px"&gt;&#160;&lt;/div&gt;which the coronavirus&lt;div style="display:inline-block;width:5.51px"&gt;&#160;&lt;/div&gt;could impact the&lt;div style="display:inline-block;width:5.89px"&gt;&#160;&lt;/div&gt;Company&#x2019;s business&lt;div style="display:inline-block;width:5.67px"&gt;&#160;&lt;/div&gt;activity will depend&lt;div style="display:inline-block;width:5.93px"&gt;&#160;&lt;/div&gt;on future developments, &lt;/div&gt;&lt;div id="a9676" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;which are highly&lt;div style="display:inline-block;width:7.08px"&gt;&#160;&lt;/div&gt;uncertain and&lt;div style="display:inline-block;width:6.02px"&gt;&#160;&lt;/div&gt;cannot be predicted.&lt;div style="display:inline-block;width:7.26px"&gt;&#160;&lt;/div&gt;Factors include, new&lt;div style="display:inline-block;width:6.85px"&gt;&#160;&lt;/div&gt;information concerning&lt;div style="display:inline-block;width:6.19px"&gt;&#160;&lt;/div&gt;the severity of&lt;div style="display:inline-block;width:7.08px"&gt;&#160;&lt;/div&gt;COVID-19, &lt;/div&gt;&lt;div id="a9679" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;rollout plan for the COVID-19 vaccine, and the effectiveness of a&lt;div style="display:inline-block;width:4.76px"&gt;&#160;&lt;/div&gt;vaccine.&lt;/div&gt;&lt;div id="a9682" style="position:absolute;font-weight:normal;font-style:normal;left:401.48px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9683" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="div_1688_XBRL_TS_66e5ef4bab534fb9957d54318a5228da" style="position:absolute;left:0px;top:110.7px;float:left;"&gt;&lt;div id="TextBlockContainer1689" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:641px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9685" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Recent Accounting Pronouncements&lt;/div&gt;&lt;div id="a9686" style="position:absolute;font-weight:bold;font-style:normal;left:210.253px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9687" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:18.1px;"&gt;Current expected credit loss (CECL)&lt;/div&gt;&lt;div id="a9688" style="position:absolute;font-weight:normal;font-style:italic;left:199.653px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9689" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;In June 2016, the&lt;div style="display:inline-block;width:5.04px"&gt;&#160;&lt;/div&gt;FASB issued ASU &lt;/div&gt;&lt;div id="a9689_34_7" style="position:absolute;left:203.179px;top:36.5px;"&gt;2016-13&lt;/div&gt;&lt;div id="a9689_41_80" style="position:absolute;font-weight:normal;font-style:normal;left:247.853px;top:36.5px;"&gt;, &#x201c;Financial Instruments-Credit Losses,&#x201d;&lt;div style="display:inline-block;width:5.7px"&gt;&#160;&lt;/div&gt;which changes the impairment model&lt;div style="display:inline-block;width:5.66px"&gt;&#160;&lt;/div&gt;for &lt;/div&gt;&lt;div id="a9700" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;"&gt;most financial assets&lt;div style="display:inline-block;width:5.78px"&gt;&#160;&lt;/div&gt;and certain other&lt;div style="display:inline-block;width:5.81px"&gt;&#160;&lt;/div&gt;instruments. For trade&lt;div style="display:inline-block;width:6.12px"&gt;&#160;&lt;/div&gt;and other receivables,&lt;div style="display:inline-block;width:5.94px"&gt;&#160;&lt;/div&gt;held-to-maturity debt securities,&lt;div style="display:inline-block;width:6.25px"&gt;&#160;&lt;/div&gt;loans and &lt;/div&gt;&lt;div id="a9706" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;"&gt;other instruments, entities will&lt;div style="display:inline-block;width:1.49px"&gt;&#160;&lt;/div&gt;be required to use&lt;div style="display:inline-block;width:1.23px"&gt;&#160;&lt;/div&gt;a new forward-looking &#x201c;expected loss&#x201d;&lt;div style="display:inline-block;width:1.03px"&gt;&#160;&lt;/div&gt;model that will replace&lt;div style="display:inline-block;width:1.3px"&gt;&#160;&lt;/div&gt;today&#x2019;s &#x201c;incurred &lt;/div&gt;&lt;div id="a9717" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;"&gt;loss&#x201d; model and generally will result in&lt;div style="display:inline-block;width:1.5px"&gt;&#160;&lt;/div&gt;the earlier recognition of allowances for losses. For available-for-sale&lt;div style="display:inline-block;width:1.26px"&gt;&#160;&lt;/div&gt;debt securities with &lt;/div&gt;&lt;div id="a9725" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;"&gt;unrealized losses,&lt;div style="display:inline-block;width:7.77px"&gt;&#160;&lt;/div&gt;entities will&lt;div style="display:inline-block;width:8.07px"&gt;&#160;&lt;/div&gt;measure credit&lt;div style="display:inline-block;width:7.65px"&gt;&#160;&lt;/div&gt;losses in&lt;div style="display:inline-block;width:7.74px"&gt;&#160;&lt;/div&gt;a manner&lt;div style="display:inline-block;width:7.77px"&gt;&#160;&lt;/div&gt;similar to&lt;div style="display:inline-block;width:7.87px"&gt;&#160;&lt;/div&gt;current practice,&lt;div style="display:inline-block;width:7.98px"&gt;&#160;&lt;/div&gt;except that&lt;div style="display:inline-block;width:7.71px"&gt;&#160;&lt;/div&gt;the losses&lt;div style="display:inline-block;width:8.09px"&gt;&#160;&lt;/div&gt;will be &lt;/div&gt;&lt;div id="a9727" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;"&gt;recognized as an allowance.&lt;div style="display:inline-block;width:5.29px"&gt;&#160;&lt;/div&gt;Subsequent to issuing ASU 2016&lt;div style="display:inline-block;width:1.58px"&gt;&#160;&lt;/div&gt;-13, the FASB issued&lt;div style="display:inline-block;width:4.48px"&gt;&#160;&lt;/div&gt;ASU 2018-19, &#x201c;Codification Improvements &lt;/div&gt;&lt;div id="a9734" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;"&gt;to Topic 326, Financial Instruments&lt;div style="display:inline-block;width:5.73px"&gt;&#160;&lt;/div&gt;- Credit Losses,&#x201d; for&lt;div style="display:inline-block;width:5.19px"&gt;&#160;&lt;/div&gt;the purpose of clarifying&lt;div style="display:inline-block;width:5.41px"&gt;&#160;&lt;/div&gt;certain aspects of ASU 2016&lt;div style="display:inline-block;width:1.56px"&gt;&#160;&lt;/div&gt;-13. ASU 2018-&lt;/div&gt;&lt;div id="a9743" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;"&gt;19 has&lt;div style="display:inline-block;width:6.66px"&gt;&#160;&lt;/div&gt;the same&lt;div style="display:inline-block;width:6.45px"&gt;&#160;&lt;/div&gt;effective date&lt;div style="display:inline-block;width:6.92px"&gt;&#160;&lt;/div&gt;and transition&lt;div style="display:inline-block;width:6.54px"&gt;&#160;&lt;/div&gt;requirements as&lt;div style="display:inline-block;width:5.89px"&gt;&#160;&lt;/div&gt;ASU 2016&lt;div style="display:inline-block;width:1.89px"&gt;&#160;&lt;/div&gt;-13. In&lt;div style="display:inline-block;width:5.56px"&gt;&#160;&lt;/div&gt;April 201&lt;div style="display:inline-block;width:1.85px"&gt;&#160;&lt;/div&gt;9, the&lt;div style="display:inline-block;width:6.5px"&gt;&#160;&lt;/div&gt;FASB issued&lt;div style="display:inline-block;width:5.69px"&gt;&#160;&lt;/div&gt;ASU 2019&lt;div style="display:inline-block;width:1.95px"&gt;&#160;&lt;/div&gt;-04, &lt;/div&gt;&lt;div id="a9752" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:183.7px;"&gt;&#x201c;Codification Improvements to Topic 326, Financial Instruments - Credit&lt;div style="display:inline-block;width:1.69px"&gt;&#160;&lt;/div&gt;Losses, Topic 815, Derivatives and Hedging, and Topic &lt;/div&gt;&lt;div id="a9757" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;"&gt;825, Financial Instruments,&lt;div style="display:inline-block;width:1.75px"&gt;&#160;&lt;/div&gt;&#x201d;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;which is effective&lt;div style="display:inline-block;width:5.53px"&gt;&#160;&lt;/div&gt;with the adoption&lt;div style="display:inline-block;width:5.61px"&gt;&#160;&lt;/div&gt;of ASU 2016-13. In&lt;div style="display:inline-block;width:5.35px"&gt;&#160;&lt;/div&gt;May 2019, the&lt;div style="display:inline-block;width:5.47px"&gt;&#160;&lt;/div&gt;FASB issued ASU 2019-&lt;/div&gt;&lt;div id="a9766" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;"&gt;05, &#x201c;Financial Instruments&lt;div style="display:inline-block;width:5.27px"&gt;&#160;&lt;/div&gt;- Credit Losses (Topic&lt;div style="display:inline-block;width:5.68px"&gt;&#160;&lt;/div&gt;326),&#x201d; which is also&lt;div style="display:inline-block;width:5.43px"&gt;&#160;&lt;/div&gt;effective with the adoption&lt;div style="display:inline-block;width:5.69px"&gt;&#160;&lt;/div&gt;of ASU 2016-13. In October &lt;/div&gt;&lt;div id="a9776" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:238.9px;"&gt;2019, the FASB voted to delay the implementation date for certain companies, including those that qualify as a smaller reporting &lt;/div&gt;&lt;div id="a9779" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.3px;"&gt;company under SEC&lt;div style="display:inline-block;width:5.61px"&gt;&#160;&lt;/div&gt;rules, until January&lt;/div&gt;&lt;div id="a9781" style="position:absolute;font-weight:normal;font-style:normal;left:223.053px;top:257.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9782" style="position:absolute;font-weight:normal;font-style:normal;left:226.413px;top:257.3px;"&gt;1, 2023, with&lt;div style="display:inline-block;width:5.75px"&gt;&#160;&lt;/div&gt;revised ASU&#x2019;s expected&lt;div style="display:inline-block;width:5.68px"&gt;&#160;&lt;/div&gt;to be issued&lt;div style="display:inline-block;width:5.62px"&gt;&#160;&lt;/div&gt;in November 2019.&lt;div style="display:inline-block;width:5.65px"&gt;&#160;&lt;/div&gt;We will adopt &lt;/div&gt;&lt;div id="a9787" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:275.7px;"&gt;this ASU on its effective&lt;div style="display:inline-block;width:5.9px"&gt;&#160;&lt;/div&gt;date of January&lt;/div&gt;&lt;div id="a9789" style="position:absolute;font-weight:normal;font-style:normal;left:223.853px;top:275.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9790" style="position:absolute;font-weight:normal;font-style:normal;left:227.213px;top:275.7px;"&gt;1, 2023. We &lt;/div&gt;&lt;div id="a9790_12_64" style="position:absolute;left:296.333px;top:275.7px;"&gt;do not expect the adoption of this ASU to have a material impact&lt;/div&gt;&lt;div id="a9790_76_8" style="position:absolute;font-weight:normal;font-style:normal;left:648.812px;top:275.7px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;on our &lt;/div&gt;&lt;div id="a9792" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.1px;"&gt;consolidated financial position, results of operations, cash flows, or&lt;div style="display:inline-block;width:4.77px"&gt;&#160;&lt;/div&gt;presentation thereof.&lt;/div&gt;&lt;div id="a9793" style="position:absolute;font-weight:normal;font-style:normal;left:477px;top:294.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9794" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9795" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:330.9px;"&gt;Simplifying the Accounting for Income Taxes &lt;/div&gt;&lt;div id="a9796" style="position:absolute;font-weight:normal;font-style:italic;left:246.733px;top:330.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9797" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.3px;"&gt;In December 2019, the FASB issued&lt;div style="display:inline-block;width:0.64px"&gt;&#160;&lt;/div&gt;ASU &lt;/div&gt;&lt;div id="a9797_38_7" style="position:absolute;left:228.267px;top:349.3px;"&gt;2019-12&lt;/div&gt;&lt;div id="a9797_45_76" style="position:absolute;font-weight:normal;font-style:normal;left:272.973px;top:349.3px;"&gt;, Income Taxes &#x2013;&lt;div style="display:inline-block;width:1.4px"&gt;&#160;&lt;/div&gt;Simplifying the Accounting for Income&lt;div style="display:inline-block;width:1.14px"&gt;&#160;&lt;/div&gt;Taxes. This guidance &lt;/div&gt;&lt;div id="a9805" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.7px;"&gt;is intended to&lt;div style="display:inline-block;width:6.52px"&gt;&#160;&lt;/div&gt;simplify various aspects&lt;div style="display:inline-block;width:6.37px"&gt;&#160;&lt;/div&gt;of income tax&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;accounting including the&lt;div style="display:inline-block;width:6.47px"&gt;&#160;&lt;/div&gt;elimination of certain&lt;div style="display:inline-block;width:6.49px"&gt;&#160;&lt;/div&gt;exceptions related&lt;div style="display:inline-block;width:5.69px"&gt;&#160;&lt;/div&gt;to the &lt;/div&gt;&lt;div id="a9808" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.1px;"&gt;approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of &lt;/div&gt;&lt;div id="a9811" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.5px;"&gt;deferred tax&lt;div style="display:inline-block;width:5.83px"&gt;&#160;&lt;/div&gt;liabilities for&lt;div style="display:inline-block;width:6.01px"&gt;&#160;&lt;/div&gt;outside basis&lt;div style="display:inline-block;width:5.84px"&gt;&#160;&lt;/div&gt;differences. The&lt;div style="display:inline-block;width:5.97px"&gt;&#160;&lt;/div&gt;new guidance also&lt;div style="display:inline-block;width:7.03px"&gt;&#160;&lt;/div&gt;simplifies aspects&lt;div style="display:inline-block;width:6.11px"&gt;&#160;&lt;/div&gt;of the accounting&lt;div style="display:inline-block;width:7.17px"&gt;&#160;&lt;/div&gt;for franchise &lt;/div&gt;&lt;div id="a9814" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:422.9px;"&gt;taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis &lt;/div&gt;&lt;div id="a9819" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.3px;"&gt;of goodwill. The Company adopted&lt;div style="display:inline-block;width:5.19px"&gt;&#160;&lt;/div&gt;the new standard effective &lt;/div&gt;&lt;div id="a9819_60_15" style="position:absolute;left:342.986px;top:441.3px;"&gt;January 1, 2020&lt;/div&gt;&lt;div id="a9819_75_31" style="position:absolute;font-weight:normal;font-style:normal;left:428.426px;top:441.3px;"&gt;&lt;div style="display:inline-block;width:3.52px"&gt;&#160;&lt;/div&gt;during the third quarter with &lt;/div&gt;&lt;div id="a9819_106_18" style="position:absolute;left:587.466px;top:441.3px;"&gt;no material impact&lt;/div&gt;&lt;div id="a9819_124_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.08px;top:441.3px;"&gt; &lt;/div&gt;&lt;div id="a9821" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:459.7px;"&gt;on our consolidated financial statements. Adoption of this guidance requires certain changes to primarily be made prospectively, &lt;/div&gt;&lt;div id="a9824" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.1px;"&gt;with some changes to be made retrospectively.&lt;/div&gt;&lt;div id="a9825" style="position:absolute;font-weight:normal;font-style:normal;left:252.813px;top:478.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9826" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:496.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9827" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:514.9px;"&gt;Facilitation of the Effects of Reference Rate Reform &lt;/div&gt;&lt;div id="a9828" style="position:absolute;font-weight:normal;font-style:italic;left:284.013px;top:514.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9829" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:533.3px;"&gt;In March 2020, the FASB issued ASU No. &lt;/div&gt;&lt;div id="a9829_39_7" style="position:absolute;left:233.226px;top:533.3px;"&gt;2020-04&lt;/div&gt;&lt;div id="a9829_46_78" style="position:absolute;font-weight:normal;font-style:normal;left:277.933px;top:533.3px;"&gt;, Facilitation of the Effects of Reference Rate Reform on Financial Reporting &lt;/div&gt;&lt;div id="a9833" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:551.7px;"&gt;(Topic 848).&lt;div style="display:inline-block;width:5.91px"&gt;&#160;&lt;/div&gt;The ASU provides&lt;div style="display:inline-block;width:6.68px"&gt;&#160;&lt;/div&gt;optional expedients&lt;div style="display:inline-block;width:6.29px"&gt;&#160;&lt;/div&gt;and exceptions&lt;div style="display:inline-block;width:6.48px"&gt;&#160;&lt;/div&gt;for applying&lt;div style="display:inline-block;width:6.08px"&gt;&#160;&lt;/div&gt;GAAP to transactions&lt;div style="display:inline-block;width:7.28px"&gt;&#160;&lt;/div&gt;affected by&lt;div style="display:inline-block;width:6.17px"&gt;&#160;&lt;/div&gt;reference &lt;/div&gt;&lt;div id="a9835" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.1px;"&gt;rate(e.g., LIBOR) reform if certain criteria are met, for a limited period of time to ease the potential&lt;div style="display:inline-block;width:4.89px"&gt;&#160;&lt;/div&gt;burden in accounting for (or &lt;/div&gt;&lt;div id="a9839" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:588.5px;"&gt;recognizing the&lt;div style="display:inline-block;width:6.76px"&gt;&#160;&lt;/div&gt;effects of)&lt;div style="display:inline-block;width:6.53px"&gt;&#160;&lt;/div&gt;reference rate&lt;div style="display:inline-block;width:6.76px"&gt;&#160;&lt;/div&gt;reform on&lt;div style="display:inline-block;width:6.63px"&gt;&#160;&lt;/div&gt;financial reporting.&lt;div style="display:inline-block;width:6.39px"&gt;&#160;&lt;/div&gt;The ASU is&lt;div style="display:inline-block;width:7.05px"&gt;&#160;&lt;/div&gt;effective as&lt;div style="display:inline-block;width:6.62px"&gt;&#160;&lt;/div&gt;of &lt;/div&gt;&lt;div id="a9839_101_14" style="position:absolute;left:553.732px;top:588.5px;"&gt;March 12, 2020&lt;/div&gt;&lt;div id="a9839_115_9" style="position:absolute;font-weight:normal;font-style:normal;left:641.572px;top:588.5px;"&gt;&lt;div style="display:inline-block;width:4.8px"&gt;&#160;&lt;/div&gt;through &lt;/div&gt;&lt;div id="a9843" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:606.9px;"&gt;December 31, 2022.&lt;div style="display:inline-block;width:6.08px"&gt;&#160;&lt;/div&gt;We will evaluate&lt;div style="display:inline-block;width:5.98px"&gt;&#160;&lt;/div&gt;transactions or contract&lt;div style="display:inline-block;width:6.5px"&gt;&#160;&lt;/div&gt;modifications occurring as&lt;div style="display:inline-block;width:6.23px"&gt;&#160;&lt;/div&gt;a result of&lt;div style="display:inline-block;width:5.78px"&gt;&#160;&lt;/div&gt;reference rate reform&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a9845" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:625.3px;"&gt;determine whether to apply the optional guidance on an ongoing basis.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_265">&lt;div id="TextBlockContainer1637" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a8911" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Principles of Consolidation&lt;/div&gt;&lt;div id="a8913" style="position:absolute;font-weight:normal;font-style:normal;left:158.373px;top:0px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;- The accompanying consolidated financial statements include the accounts of all subsidiaries after &lt;/div&gt;&lt;div id="a8917" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;elimination of all intercompany accounts, transactions, and profits.&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_266">&lt;div id="TextBlockContainer1639" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a8920" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Use of Estimates&lt;/div&gt;&lt;div id="a8921" style="position:absolute;font-weight:normal;font-style:normal;left:99.813px;top:0px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;- The preparation&lt;div style="display:inline-block;width:5.74px"&gt;&#160;&lt;/div&gt;of financial statements&lt;div style="display:inline-block;width:6.03px"&gt;&#160;&lt;/div&gt;in conformity with&lt;div style="display:inline-block;width:5.85px"&gt;&#160;&lt;/div&gt;accounting principles generally&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;accepted in the &lt;/div&gt;&lt;div id="a8926" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;United States of America requires management to make estimates and assumptions that affect the reported amounts of&lt;div style="display:inline-block;width:1.77px"&gt;&#160;&lt;/div&gt;assets and &lt;/div&gt;&lt;div id="a8928" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;liabilities, disclosures of&lt;div style="display:inline-block;width:6.06px"&gt;&#160;&lt;/div&gt;contingent assets and&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;liabilities, and reported&lt;div style="display:inline-block;width:6.32px"&gt;&#160;&lt;/div&gt;amounts of revenues&lt;div style="display:inline-block;width:6.04px"&gt;&#160;&lt;/div&gt;and expenses during&lt;div style="display:inline-block;width:5.97px"&gt;&#160;&lt;/div&gt;the reporting &lt;/div&gt;&lt;div id="a8930" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;period.&lt;div style="display:inline-block;width:8.99px"&gt;&#160;&lt;/div&gt;Significant estimates relate&lt;div style="display:inline-block;width:6.74px"&gt;&#160;&lt;/div&gt;to allowances for&lt;div style="display:inline-block;width:6.63px"&gt;&#160;&lt;/div&gt;doubtful accounts, inventory&lt;div style="display:inline-block;width:6.72px"&gt;&#160;&lt;/div&gt;reserves, self-insurance&lt;div style="display:inline-block;width:6.03px"&gt;&#160;&lt;/div&gt;reserves related&lt;div style="display:inline-block;width:5.85px"&gt;&#160;&lt;/div&gt;to &lt;/div&gt;&lt;div id="a8933" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;healthcare and workers compensation,&lt;div style="display:inline-block;width:5.42px"&gt;&#160;&lt;/div&gt;deferred taxes, post retirement&lt;div style="display:inline-block;width:5.22px"&gt;&#160;&lt;/div&gt;benefits, progress billings for&lt;div style="display:inline-block;width:5.41px"&gt;&#160;&lt;/div&gt;tooling, goodwill and long-&lt;/div&gt;&lt;div id="a8936" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;lived assets.&lt;div style="display:inline-block;width:8.14px"&gt;&#160;&lt;/div&gt;Actual results could&lt;div style="display:inline-block;width:5.63px"&gt;&#160;&lt;/div&gt;differ from those&lt;div style="display:inline-block;width:5.62px"&gt;&#160;&lt;/div&gt;estimates&lt;/div&gt;&lt;div id="a8937" style="position:absolute;font-weight:normal;font-style:normal;left:333.773px;top:92px;"&gt;, due to&lt;div style="display:inline-block;width:5.5px"&gt;&#160;&lt;/div&gt;the uncertainty around&lt;div style="display:inline-block;width:5.97px"&gt;&#160;&lt;/div&gt;the magnitude and&lt;div style="display:inline-block;width:5.74px"&gt;&#160;&lt;/div&gt;duration of the &lt;/div&gt;&lt;div id="a8938" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;COVID-19 pandemic, as well as other factors.&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_267">&lt;div id="TextBlockContainer1641" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:384px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a8943" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Revenue Recognition &lt;/div&gt;&lt;div id="a8944" style="position:absolute;font-weight:normal;font-style:normal;left:132.293px;top:0px;"&gt;- The&lt;div style="display:inline-block;width:7.29px"&gt;&#160;&lt;/div&gt;Company historically&lt;div style="display:inline-block;width:8.05px"&gt;&#160;&lt;/div&gt;has recognized&lt;div style="display:inline-block;width:7.77px"&gt;&#160;&lt;/div&gt;revenue from&lt;div style="display:inline-block;width:7.72px"&gt;&#160;&lt;/div&gt;two streams,&lt;div style="display:inline-block;width:7.91px"&gt;&#160;&lt;/div&gt;product revenue&lt;div style="display:inline-block;width:7.85px"&gt;&#160;&lt;/div&gt;and tooling &lt;/div&gt;&lt;div id="a8948" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;revenue. Product revenue is earned from the&lt;div style="display:inline-block;width:5.12px"&gt;&#160;&lt;/div&gt;manufacture and sale of sheet molding compound and&lt;div style="display:inline-block;width:5.04px"&gt;&#160;&lt;/div&gt;thermoset and thermoplastic &lt;/div&gt;&lt;div id="a8949" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;products. Revenue from&lt;div style="display:inline-block;width:5.47px"&gt;&#160;&lt;/div&gt;product sales is generally&lt;div style="display:inline-block;width:6.04px"&gt;&#160;&lt;/div&gt;recognized as products&lt;div style="display:inline-block;width:5.9px"&gt;&#160;&lt;/div&gt;are shipped, as the&lt;div style="display:inline-block;width:5.91px"&gt;&#160;&lt;/div&gt;Company transfers control&lt;div style="display:inline-block;width:5.58px"&gt;&#160;&lt;/div&gt;to the &lt;/div&gt;&lt;div id="a8951" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;customer and is&lt;div style="display:inline-block;width:6.89px"&gt;&#160;&lt;/div&gt;entitled to&lt;div style="display:inline-block;width:5.88px"&gt;&#160;&lt;/div&gt;payment upon&lt;div style="display:inline-block;width:5.83px"&gt;&#160;&lt;/div&gt;shipment. In certain&lt;div style="display:inline-block;width:7.12px"&gt;&#160;&lt;/div&gt;circumstances, the&lt;div style="display:inline-block;width:5.92px"&gt;&#160;&lt;/div&gt;Company recognizes&lt;div style="display:inline-block;width:6.02px"&gt;&#160;&lt;/div&gt;revenue from product &lt;/div&gt;&lt;div id="a8952" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;sales when products are produced and the customer takes control&lt;div style="display:inline-block;width:4.71px"&gt;&#160;&lt;/div&gt;at our production facility.&lt;/div&gt;&lt;div id="a8955" style="position:absolute;font-weight:bold;font-style:normal;left:489.48px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a8956" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a8957" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;Tooling revenue is earned from&lt;div style="display:inline-block;width:5.03px"&gt;&#160;&lt;/div&gt;manufacturing multiple tools, molds and&lt;div style="display:inline-block;width:5.03px"&gt;&#160;&lt;/div&gt;assembly equipment as part of&lt;div style="display:inline-block;width:4.87px"&gt;&#160;&lt;/div&gt;a tooling program for a &lt;/div&gt;&lt;div id="a8958" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;"&gt;customer. Given that the Company is&lt;div style="display:inline-block;width:4.96px"&gt;&#160;&lt;/div&gt;providing a significant service of&lt;div style="display:inline-block;width:4.94px"&gt;&#160;&lt;/div&gt;producing highly interdependent component&lt;div style="display:inline-block;width:5.11px"&gt;&#160;&lt;/div&gt;parts of the &lt;/div&gt;&lt;div id="a8960" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;"&gt;tooling program,&lt;div style="display:inline-block;width:6.42px"&gt;&#160;&lt;/div&gt;each tooling&lt;div style="display:inline-block;width:6.73px"&gt;&#160;&lt;/div&gt;program consists&lt;div style="display:inline-block;width:6.43px"&gt;&#160;&lt;/div&gt;of a&lt;div style="display:inline-block;width:6.44px"&gt;&#160;&lt;/div&gt;single performance&lt;div style="display:inline-block;width:6.66px"&gt;&#160;&lt;/div&gt;obligation to&lt;div style="display:inline-block;width:6.58px"&gt;&#160;&lt;/div&gt;provide the&lt;div style="display:inline-block;width:6.61px"&gt;&#160;&lt;/div&gt;customer the&lt;div style="display:inline-block;width:6.66px"&gt;&#160;&lt;/div&gt;capability to &lt;/div&gt;&lt;div id="a8961" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;"&gt;produce a single product. Based on the arrangement with the customer, the Company recognizes revenue either at a point in time &lt;/div&gt;&lt;div id="a8964" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;"&gt;or over time. When the&lt;div style="display:inline-block;width:5.53px"&gt;&#160;&lt;/div&gt;Company does not&lt;div style="display:inline-block;width:5.21px"&gt;&#160;&lt;/div&gt;have an enforceable&lt;div style="display:inline-block;width:5.19px"&gt;&#160;&lt;/div&gt;right to payment, the&lt;div style="display:inline-block;width:5.36px"&gt;&#160;&lt;/div&gt;Company recognizes tooling revenue&lt;div style="display:inline-block;width:5.81px"&gt;&#160;&lt;/div&gt;at a &lt;/div&gt;&lt;div id="a8965" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;"&gt;point in time. In such cases,&lt;div style="display:inline-block;width:5.22px"&gt;&#160;&lt;/div&gt;the Company recognizes revenue&lt;div style="display:inline-block;width:5.13px"&gt;&#160;&lt;/div&gt;upon customer acceptance, which&lt;div style="display:inline-block;width:4.96px"&gt;&#160;&lt;/div&gt;is when the customer has&lt;div style="display:inline-block;width:5.19px"&gt;&#160;&lt;/div&gt;legal &lt;/div&gt;&lt;div id="a8967" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;"&gt;title to the tools. &lt;/div&gt;&lt;div id="a8968" style="position:absolute;font-weight:normal;font-style:normal;left:94.533px;top:220.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a8969" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a8970" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;"&gt;Certain tooling programs&lt;div style="display:inline-block;width:6.49px"&gt;&#160;&lt;/div&gt;include an enforceable&lt;div style="display:inline-block;width:6.53px"&gt;&#160;&lt;/div&gt;right to payment.&lt;div style="display:inline-block;width:6.34px"&gt;&#160;&lt;/div&gt;In those cases,&lt;div style="display:inline-block;width:6.45px"&gt;&#160;&lt;/div&gt;the Company recognizes&lt;div style="display:inline-block;width:6.48px"&gt;&#160;&lt;/div&gt;revenue over time &lt;/div&gt;&lt;div id="a8971" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276.1px;"&gt;based on the extent of&lt;div style="display:inline-block;width:5.07px"&gt;&#160;&lt;/div&gt;progress towards completion of&lt;div style="display:inline-block;width:5.15px"&gt;&#160;&lt;/div&gt;its performance obligation. The&lt;div style="display:inline-block;width:5.22px"&gt;&#160;&lt;/div&gt;Company uses a cost-to&lt;div style="display:inline-block;width:1.36px"&gt;&#160;&lt;/div&gt;-cost measure of &lt;/div&gt;&lt;div id="a8977" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;"&gt;progress for such&lt;div style="display:inline-block;width:5.82px"&gt;&#160;&lt;/div&gt;contracts because it&lt;div style="display:inline-block;width:5.94px"&gt;&#160;&lt;/div&gt;best depicts the&lt;div style="display:inline-block;width:5.97px"&gt;&#160;&lt;/div&gt;transfer of value&lt;div style="display:inline-block;width:5.79px"&gt;&#160;&lt;/div&gt;to the customer&lt;div style="display:inline-block;width:5.81px"&gt;&#160;&lt;/div&gt;and also correlates&lt;div style="display:inline-block;width:6.14px"&gt;&#160;&lt;/div&gt;with the amount&lt;div style="display:inline-block;width:5.67px"&gt;&#160;&lt;/div&gt;of &lt;/div&gt;&lt;div id="a8980" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;"&gt;consideration to which the&lt;div style="display:inline-block;width:0.61px"&gt;&#160;&lt;/div&gt;entity expects to be&lt;div style="display:inline-block;width:0.79px"&gt;&#160;&lt;/div&gt;entitled in exchange&lt;div style="display:inline-block;width:1.39px"&gt;&#160;&lt;/div&gt;for transferring the&lt;div style="display:inline-block;width:1.15px"&gt;&#160;&lt;/div&gt;promised goods or services&lt;div style="display:inline-block;width:0.91px"&gt;&#160;&lt;/div&gt;to the customer. &lt;/div&gt;&lt;div id="a8982" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;"&gt;Under the cost-to-cost measure of progress, progress towards completion is measured based on the ratio of costs incurred to date &lt;/div&gt;&lt;div id="a8987" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;"&gt;to the&lt;div style="display:inline-block;width:7.25px"&gt;&#160;&lt;/div&gt;total estimated&lt;div style="display:inline-block;width:7.31px"&gt;&#160;&lt;/div&gt;costs at&lt;div style="display:inline-block;width:7.26px"&gt;&#160;&lt;/div&gt;completion of&lt;div style="display:inline-block;width:7.31px"&gt;&#160;&lt;/div&gt;the performance&lt;div style="display:inline-block;width:7.44px"&gt;&#160;&lt;/div&gt;obligation. Revenues&lt;div style="display:inline-block;width:7.56px"&gt;&#160;&lt;/div&gt;are recorded&lt;div style="display:inline-block;width:7.56px"&gt;&#160;&lt;/div&gt;proportionally as&lt;div style="display:inline-block;width:7.24px"&gt;&#160;&lt;/div&gt;costs are &lt;/div&gt;&lt;div id="a8989" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368.1px;"&gt;incurred.&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_268">&lt;div id="TextBlockContainer1645" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9000" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Cash and Cash Equivalents&lt;/div&gt;&lt;div id="a9001" style="position:absolute;font-weight:normal;font-style:normal;left:159.813px;top:0px;"&gt;&lt;div style="display:inline-block;width:3.04px"&gt;&#160;&lt;/div&gt;-&lt;/div&gt;&lt;div id="a9003" style="position:absolute;font-weight:bold;font-style:normal;left:167.333px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9004" style="position:absolute;font-weight:normal;font-style:normal;left:170.213px;top:0px;"&gt;The Company considers all highly liquid investments&lt;div style="display:inline-block;width:1.43px"&gt;&#160;&lt;/div&gt;purchased with an original maturity of three &lt;/div&gt;&lt;div id="a9005" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;months or&lt;div style="display:inline-block;width:6.83px"&gt;&#160;&lt;/div&gt;less to&lt;div style="display:inline-block;width:6.59px"&gt;&#160;&lt;/div&gt;be cash&lt;div style="display:inline-block;width:6.79px"&gt;&#160;&lt;/div&gt;equivalents.&lt;div style="display:inline-block;width:10.44px"&gt;&#160;&lt;/div&gt;Cash is&lt;div style="display:inline-block;width:6.7px"&gt;&#160;&lt;/div&gt;held primarily&lt;div style="display:inline-block;width:6.96px"&gt;&#160;&lt;/div&gt;in three&lt;div style="display:inline-block;width:6.85px"&gt;&#160;&lt;/div&gt;banks in&lt;div style="display:inline-block;width:6.73px"&gt;&#160;&lt;/div&gt;3 separate&lt;div style="display:inline-block;width:7.12px"&gt;&#160;&lt;/div&gt;jurisdictions. The&lt;div style="display:inline-block;width:6.73px"&gt;&#160;&lt;/div&gt;Company had &lt;/div&gt;&lt;div id="a9007" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;$&lt;/div&gt;&lt;div id="a9007_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:36.8px;"&gt;4,131,000&lt;/div&gt;&lt;div id="a9007_10_44" style="position:absolute;font-weight:normal;font-style:normal;left:64.586px;top:36.8px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;cash on hand at December 31, 2020 and had $&lt;/div&gt;&lt;div id="a9007_54_9" style="position:absolute;font-weight:normal;font-style:normal;left:313.706px;top:36.8px;"&gt;1,856,000&lt;/div&gt;&lt;div id="a9007_63_25" style="position:absolute;font-weight:normal;font-style:normal;left:367.145px;top:36.8px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;cash on hand at December&lt;/div&gt;&lt;div id="a9008" style="position:absolute;font-weight:normal;font-style:normal;left:510.92px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9009" style="position:absolute;font-weight:normal;font-style:normal;left:514.28px;top:36.8px;"&gt;31, 2019.&lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_97A"
      unitRef="USD">4131000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_98A"
      unitRef="USD">1856000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_269">&lt;div id="TextBlockContainer1647" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:145px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9012" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Accounts Receivable Allowances &lt;/div&gt;&lt;div id="a9013" style="position:absolute;font-weight:normal;font-style:normal;left:191.173px;top:0px;"&gt;-&lt;/div&gt;&lt;div id="a9014" style="position:absolute;font-weight:bold;font-style:normal;left:195.493px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9015" style="position:absolute;font-weight:normal;font-style:normal;left:198.533px;top:0px;"&gt;Management maintains allowances for doubtful accounts for estimated losses resulting from &lt;/div&gt;&lt;div id="a9016" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;the inability&lt;div style="display:inline-block;width:8.51px"&gt;&#160;&lt;/div&gt;of its&lt;div style="display:inline-block;width:8.59px"&gt;&#160;&lt;/div&gt;customers to&lt;div style="display:inline-block;width:8.82px"&gt;&#160;&lt;/div&gt;make required&lt;div style="display:inline-block;width:8.64px"&gt;&#160;&lt;/div&gt;payments. If&lt;div style="display:inline-block;width:8.66px"&gt;&#160;&lt;/div&gt;the financial&lt;div style="display:inline-block;width:8.56px"&gt;&#160;&lt;/div&gt;condition of&lt;div style="display:inline-block;width:8.73px"&gt;&#160;&lt;/div&gt;the Company&lt;div style="display:inline-block;width:2.71px"&gt;&#160;&lt;/div&gt;&#x2019;s customers&lt;div style="display:inline-block;width:9.66px"&gt;&#160;&lt;/div&gt;were to &lt;/div&gt;&lt;div id="a9019" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;deteriorate, resulting in an impairment&lt;div style="display:inline-block;width:5.03px"&gt;&#160;&lt;/div&gt;of their ability to make&lt;div style="display:inline-block;width:5.09px"&gt;&#160;&lt;/div&gt;payments, additional allowances may&lt;div style="display:inline-block;width:5.02px"&gt;&#160;&lt;/div&gt;be required. The Company &lt;/div&gt;&lt;div id="a9021" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;has determined that&lt;div style="display:inline-block;width:5.93px"&gt;&#160;&lt;/div&gt;a $&lt;/div&gt;&lt;div id="a9021_23_6" style="position:absolute;font-weight:normal;font-style:normal;left:131.146px;top:55.2px;"&gt;41,000&lt;/div&gt;&lt;div id="a9021_29_54" style="position:absolute;font-weight:normal;font-style:normal;left:167.786px;top:55.2px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;allowance for doubtful&lt;div style="display:inline-block;width:5.93px"&gt;&#160;&lt;/div&gt;accounts is needed&lt;div style="display:inline-block;width:6.2px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a9023" style="position:absolute;font-weight:normal;font-style:normal;left:473px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9024" style="position:absolute;font-weight:normal;font-style:normal;left:476.36px;top:55.2px;"&gt;31, 2020 and&lt;div style="display:inline-block;width:6.07px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a9024_14_6" style="position:absolute;font-weight:normal;font-style:normal;left:558.12px;top:55.2px;"&gt;50,000&lt;/div&gt;&lt;div id="a9024_20_17" style="position:absolute;font-weight:normal;font-style:normal;left:594.76px;top:55.2px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;at December 31, &lt;/div&gt;&lt;div id="a9028" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;2019.&lt;div style="display:inline-block;width:4.87px"&gt;&#160;&lt;/div&gt;Management also&lt;div style="display:inline-block;width:6.12px"&gt;&#160;&lt;/div&gt;records estimates&lt;div style="display:inline-block;width:6.42px"&gt;&#160;&lt;/div&gt;for customer&lt;div style="display:inline-block;width:6.12px"&gt;&#160;&lt;/div&gt;returns and&lt;div style="display:inline-block;width:6.1px"&gt;&#160;&lt;/div&gt;deductions, discounts&lt;div style="display:inline-block;width:6.45px"&gt;&#160;&lt;/div&gt;offered to&lt;div style="display:inline-block;width:6.17px"&gt;&#160;&lt;/div&gt;customers, and&lt;div style="display:inline-block;width:6.26px"&gt;&#160;&lt;/div&gt;for price &lt;/div&gt;&lt;div id="a9031" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;adjustments. Should&lt;div style="display:inline-block;width:5.72px"&gt;&#160;&lt;/div&gt;customer returns&lt;div style="display:inline-block;width:5.69px"&gt;&#160;&lt;/div&gt;and deductions, discounts,&lt;div style="display:inline-block;width:6.88px"&gt;&#160;&lt;/div&gt;and price adjustments&lt;div style="display:inline-block;width:6.92px"&gt;&#160;&lt;/div&gt;fluctuate from the&lt;div style="display:inline-block;width:6.63px"&gt;&#160;&lt;/div&gt;estimated amounts, &lt;/div&gt;&lt;div id="a9032" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;additional allowances may be required. The Company had an allowance for estimated chargebacks of $&lt;/div&gt;&lt;div id="a9032_98_7" style="position:absolute;font-weight:normal;font-style:normal;left:553.8px;top:110.4px;"&gt;179,000&lt;/div&gt;&lt;div id="a9032_105_17" style="position:absolute;font-weight:normal;font-style:normal;left:597.52px;top:110.4px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;at December 31, &lt;/div&gt;&lt;div id="a9039" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;"&gt;2020 and $&lt;/div&gt;&lt;div id="a9039_10_7" style="position:absolute;font-weight:normal;font-style:normal;left:63.819px;top:128.8px;"&gt;476,000&lt;/div&gt;&lt;div id="a9039_17_12" style="position:absolute;font-weight:normal;font-style:normal;left:107.179px;top:128.8px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a9042" style="position:absolute;font-weight:normal;font-style:normal;left:178.213px;top:128.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9043" style="position:absolute;font-weight:normal;font-style:normal;left:181.573px;top:128.8px;"&gt;31, 2019.&lt;div style="display:inline-block;width:6.56px"&gt;&#160;&lt;/div&gt;There have been no material changes in the methodology of these&lt;div style="display:inline-block;width:4.76px"&gt;&#160;&lt;/div&gt;calculations.&lt;/div&gt;&lt;/div&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_632"
      unitRef="USD">41000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_633"
      unitRef="USD">50000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <cmt:AccountsReceivableAllowanceForCreditLossChargebacks
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_634"
      unitRef="USD">179000</cmt:AccountsReceivableAllowanceForCreditLossChargebacks>
    <cmt:AccountsReceivableAllowanceForCreditLossChargebacks
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_283"
      unitRef="USD">476000</cmt:AccountsReceivableAllowanceForCreditLossChargebacks>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_270">&lt;div id="TextBlockContainer1649" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9049" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Inventories &lt;/div&gt;&lt;div id="a9050" style="position:absolute;font-weight:normal;font-style:normal;left:73.733px;top:0px;"&gt;-&lt;/div&gt;&lt;div id="a9051" style="position:absolute;font-weight:bold;font-style:normal;left:78.053px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9052" style="position:absolute;font-weight:normal;font-style:normal;left:83.013px;top:0px;"&gt;Inventories, which&lt;div style="display:inline-block;width:6.92px"&gt;&#160;&lt;/div&gt;include material,&lt;div style="display:inline-block;width:6.77px"&gt;&#160;&lt;/div&gt;labor and&lt;div style="display:inline-block;width:6.86px"&gt;&#160;&lt;/div&gt;manufacturing overhead,&lt;div style="display:inline-block;width:6.84px"&gt;&#160;&lt;/div&gt;are valued&lt;div style="display:inline-block;width:6.67px"&gt;&#160;&lt;/div&gt;at the&lt;div style="display:inline-block;width:6.55px"&gt;&#160;&lt;/div&gt;lower of&lt;div style="display:inline-block;width:6.58px"&gt;&#160;&lt;/div&gt;cost or&lt;div style="display:inline-block;width:6.63px"&gt;&#160;&lt;/div&gt;net &lt;/div&gt;&lt;div id="a9054" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;realizable value.&lt;div style="display:inline-block;width:5.8px"&gt;&#160;&lt;/div&gt;The inventories&lt;div style="display:inline-block;width:6.15px"&gt;&#160;&lt;/div&gt;are accounted&lt;div style="display:inline-block;width:6.16px"&gt;&#160;&lt;/div&gt;for using the&lt;div style="display:inline-block;width:7.27px"&gt;&#160;&lt;/div&gt;first-in, first&lt;div style="display:inline-block;width:1.52px"&gt;&#160;&lt;/div&gt;-out (FIFO)&lt;/div&gt;&lt;div id="a9059" style="position:absolute;font-weight:normal;font-style:normal;left:469.64px;top:18.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9060" style="position:absolute;font-weight:normal;font-style:normal;left:473.16px;top:18.4px;"&gt;method of&lt;div style="display:inline-block;width:6.1px"&gt;&#160;&lt;/div&gt;determining inventory&lt;div style="display:inline-block;width:6.26px"&gt;&#160;&lt;/div&gt;costs. &lt;/div&gt;&lt;div id="a9061" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;Inventory quantities&lt;div style="display:inline-block;width:7.18px"&gt;&#160;&lt;/div&gt;on-hand are&lt;div style="display:inline-block;width:7.38px"&gt;&#160;&lt;/div&gt;regularly reviewed,&lt;div style="display:inline-block;width:7.16px"&gt;&#160;&lt;/div&gt;and where&lt;div style="display:inline-block;width:6.98px"&gt;&#160;&lt;/div&gt;necessary, provisions&lt;div style="display:inline-block;width:7.34px"&gt;&#160;&lt;/div&gt;for excess&lt;div style="display:inline-block;width:7.02px"&gt;&#160;&lt;/div&gt;and obsolete&lt;div style="display:inline-block;width:7.17px"&gt;&#160;&lt;/div&gt;inventory are &lt;/div&gt;&lt;div id="a9065" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;recorded based&lt;div style="display:inline-block;width:6.4px"&gt;&#160;&lt;/div&gt;on historical&lt;div style="display:inline-block;width:6.14px"&gt;&#160;&lt;/div&gt;and anticipated&lt;div style="display:inline-block;width:6.29px"&gt;&#160;&lt;/div&gt;usage.&lt;div style="display:inline-block;width:9.16px"&gt;&#160;&lt;/div&gt;The Company&lt;div style="display:inline-block;width:6.15px"&gt;&#160;&lt;/div&gt;has recorded&lt;div style="display:inline-block;width:6.29px"&gt;&#160;&lt;/div&gt;an allowance&lt;div style="display:inline-block;width:6.16px"&gt;&#160;&lt;/div&gt;for slow&lt;div style="display:inline-block;width:6.19px"&gt;&#160;&lt;/div&gt;moving and&lt;div style="display:inline-block;width:6.21px"&gt;&#160;&lt;/div&gt;obsolete &lt;/div&gt;&lt;div id="a9066" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;inventory of $&lt;/div&gt;&lt;div id="a9066_14_7" style="position:absolute;font-weight:normal;font-style:normal;left:79.973px;top:73.6px;"&gt;546,000&lt;/div&gt;&lt;div id="a9066_21_27" style="position:absolute;font-weight:normal;font-style:normal;left:123.493px;top:73.6px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;at December 31, 2020 and $&lt;/div&gt;&lt;div id="a9066_48_7" style="position:absolute;font-weight:normal;font-style:normal;left:277.133px;top:73.6px;"&gt;898,000&lt;/div&gt;&lt;div id="a9066_55_12" style="position:absolute;font-weight:normal;font-style:normal;left:320.493px;top:73.6px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a9075" style="position:absolute;font-weight:normal;font-style:normal;left:391.4px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9076" style="position:absolute;font-weight:normal;font-style:normal;left:394.76px;top:73.6px;"&gt;31, 2019.&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryValuationReserves
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_635"
      unitRef="USD">546000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_284"
      unitRef="USD">898000</us-gaap:InventoryValuationReserves>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_271">&lt;div id="TextBlockContainer1651" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:163px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9080" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Contract Assets/Liabilities &lt;/div&gt;&lt;div id="a9082" style="position:absolute;font-weight:normal;font-style:normal;left:157.253px;top:0px;"&gt;-&lt;/div&gt;&lt;div id="a9083" style="position:absolute;font-weight:bold;font-style:normal;left:161.573px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9084" style="position:absolute;font-weight:normal;font-style:normal;left:164.773px;top:0px;"&gt;Contract assets and liabilities represent the net cumulative customer billings, vendor payments and &lt;/div&gt;&lt;div id="a9085" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;revenue recognized&lt;div style="display:inline-block;width:7.13px"&gt;&#160;&lt;/div&gt;for tooling&lt;div style="display:inline-block;width:6.77px"&gt;&#160;&lt;/div&gt;programs. For&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;tooling programs&lt;div style="display:inline-block;width:7.29px"&gt;&#160;&lt;/div&gt;where net&lt;div style="display:inline-block;width:6.57px"&gt;&#160;&lt;/div&gt;revenue recognized&lt;div style="display:inline-block;width:7.13px"&gt;&#160;&lt;/div&gt;and vendor&lt;div style="display:inline-block;width:7.03px"&gt;&#160;&lt;/div&gt;payments exceed &lt;/div&gt;&lt;div id="a9086" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;customer billings, the&lt;div style="display:inline-block;width:5.8px"&gt;&#160;&lt;/div&gt;Company recognizes a&lt;div style="display:inline-block;width:5.77px"&gt;&#160;&lt;/div&gt;contract asset. For&lt;div style="display:inline-block;width:6.05px"&gt;&#160;&lt;/div&gt;tooling programs where&lt;div style="display:inline-block;width:5.93px"&gt;&#160;&lt;/div&gt;net customer billings&lt;div style="display:inline-block;width:5.73px"&gt;&#160;&lt;/div&gt;exceed revenue &lt;/div&gt;&lt;div id="a9088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;recognized and vendor payments, the Company recognizes a contract liability. Customer payment&lt;div style="display:inline-block;width:1.48px"&gt;&#160;&lt;/div&gt;terms vary by contract and can &lt;/div&gt;&lt;div id="a9089" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;range from progress payments&lt;div style="display:inline-block;width:5.75px"&gt;&#160;&lt;/div&gt;based on work performed&lt;div style="display:inline-block;width:5.53px"&gt;&#160;&lt;/div&gt;or one single payment&lt;div style="display:inline-block;width:5.39px"&gt;&#160;&lt;/div&gt;once the contract is&lt;div style="display:inline-block;width:5.61px"&gt;&#160;&lt;/div&gt;completed. Contract assets &lt;/div&gt;&lt;div id="a9092" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;are generally classified as current. During the&lt;/div&gt;&lt;div id="a9093" style="position:absolute;font-weight:normal;font-style:normal;left:245.133px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9094" style="position:absolute;font-weight:normal;font-style:normal;left:248.653px;top:92px;"&gt;years ended December&lt;/div&gt;&lt;div id="a9096" style="position:absolute;font-weight:normal;font-style:normal;left:369.293px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9097" style="position:absolute;font-weight:normal;font-style:normal;left:372.653px;top:92px;"&gt;31, 2020 and December&lt;/div&gt;&lt;div id="a9102" style="position:absolute;font-weight:normal;font-style:normal;left:499.24px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9103" style="position:absolute;font-weight:normal;font-style:normal;left:502.6px;top:92px;"&gt;31, 2019, the Company recognized &lt;/div&gt;&lt;div id="a9106" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;no impairments&lt;div style="display:inline-block;width:9.65px"&gt;&#160;&lt;/div&gt;on contract&lt;div style="display:inline-block;width:10.08px"&gt;&#160;&lt;/div&gt;assets. Contract&lt;div style="display:inline-block;width:9.84px"&gt;&#160;&lt;/div&gt;liabilities are&lt;div style="display:inline-block;width:9.93px"&gt;&#160;&lt;/div&gt;also generally&lt;div style="display:inline-block;width:9.72px"&gt;&#160;&lt;/div&gt;classified as&lt;div style="display:inline-block;width:9.87px"&gt;&#160;&lt;/div&gt;current. The&lt;div style="display:inline-block;width:9.54px"&gt;&#160;&lt;/div&gt;Company recognized &lt;/div&gt;&lt;div id="a9110" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;"&gt;$&lt;/div&gt;&lt;div id="a9110_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:128.8px;"&gt;6,828,000&lt;/div&gt;&lt;div id="a9110_10_27" style="position:absolute;font-weight:normal;font-style:normal;left:64.586px;top:128.8px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;at December 31,&lt;div style="display:inline-block;width:5.74px"&gt;&#160;&lt;/div&gt;2020 and $&lt;/div&gt;&lt;div id="a9110_37_9" style="position:absolute;font-weight:normal;font-style:normal;left:222.893px;top:128.8px;"&gt;1,240,000&lt;/div&gt;&lt;div id="a9110_46_12" style="position:absolute;font-weight:normal;font-style:normal;left:276.173px;top:128.8px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a9116" style="position:absolute;font-weight:normal;font-style:normal;left:348.493px;top:128.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9117" style="position:absolute;font-weight:normal;font-style:normal;left:351.853px;top:128.8px;"&gt;31, 2019,&lt;div style="display:inline-block;width:5.43px"&gt;&#160;&lt;/div&gt;corresponding with revenue&lt;div style="display:inline-block;width:5.99px"&gt;&#160;&lt;/div&gt;from contract liabilities &lt;/div&gt;&lt;div id="a9120" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;"&gt;related to jobs outstanding as of December 31, 2019&lt;div style="display:inline-block;width:4.7px"&gt;&#160;&lt;/div&gt;and December 31, 2018, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_638"
      unitRef="USD">6828000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_285"
      unitRef="USD">1240000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_ecbcf53423004dbc846ebdcf67532acd">&lt;div id="TextBlockContainer1653" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9125" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Property, Plant, and Equipment&lt;/div&gt;&lt;div id="a9126" style="position:absolute;font-weight:normal;font-style:normal;left:187.813px;top:0px;"&gt;&lt;div style="display:inline-block;width:3.68px"&gt;&#160;&lt;/div&gt;- Property, plant, and&lt;div style="display:inline-block;width:5.18px"&gt;&#160;&lt;/div&gt;equipment are recorded&lt;div style="display:inline-block;width:5.2px"&gt;&#160;&lt;/div&gt;at cost. Depreciation is&lt;div style="display:inline-block;width:5.03px"&gt;&#160;&lt;/div&gt;provided on a straight-&lt;/div&gt;&lt;div id="a9131" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;line method&lt;div style="display:inline-block;width:6.85px"&gt;&#160;&lt;/div&gt;over the&lt;div style="display:inline-block;width:6.78px"&gt;&#160;&lt;/div&gt;estimated useful&lt;div style="display:inline-block;width:6.94px"&gt;&#160;&lt;/div&gt;lives of&lt;div style="display:inline-block;width:6.78px"&gt;&#160;&lt;/div&gt;the assets.&lt;div style="display:inline-block;width:6.63px"&gt;&#160;&lt;/div&gt;The carrying&lt;div style="display:inline-block;width:6.83px"&gt;&#160;&lt;/div&gt;amount of&lt;div style="display:inline-block;width:6.74px"&gt;&#160;&lt;/div&gt;long-lived assets&lt;div style="display:inline-block;width:7.05px"&gt;&#160;&lt;/div&gt;is evaluated&lt;div style="display:inline-block;width:7.03px"&gt;&#160;&lt;/div&gt;annually to &lt;/div&gt;&lt;div id="a9135" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;determine if adjustment to the depreciation period or&lt;div style="display:inline-block;width:4.75px"&gt;&#160;&lt;/div&gt;to the unamortized balance is warranted.&lt;/div&gt;&lt;div id="a9136" style="position:absolute;font-weight:bold;font-style:normal;left:505.16px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9137" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;Ranges of estimated useful lives for computing depreciation are&lt;div style="display:inline-block;width:4.73px"&gt;&#160;&lt;/div&gt;as follows:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1658" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:667px;height:67px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1656_XBRL_TS_61a2f28196ad49519718ebfb15098ae9" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1657" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:667px;height:67px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9141" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Land improvements &lt;/div&gt;&lt;div id="a9144" style="position:absolute;left:588.56px;top:0px;"&gt;20&lt;/div&gt;&lt;div id="a9144_2_7" style="position:absolute;font-weight:normal;font-style:normal;left:602px;top:0px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;years &lt;/div&gt;&lt;div id="a9146" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;"&gt;Buildings and improvements &lt;/div&gt;&lt;div id="a9150" style="position:absolute;left:588.56px;top:17px;"&gt;20&lt;/div&gt;&lt;div id="a9150_2_3" style="position:absolute;font-weight:normal;font-style:normal;left:602px;top:17px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;- &lt;/div&gt;&lt;div id="a9150_5_2" style="position:absolute;left:613.04px;top:17px;"&gt;40&lt;/div&gt;&lt;div id="a9150_7_7" style="position:absolute;font-weight:normal;font-style:normal;left:626.48px;top:17px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;years &lt;/div&gt;&lt;div id="a9155" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.9px;"&gt;Machinery and equipment &lt;/div&gt;&lt;div id="a9158" style="position:absolute;left:588.56px;top:33.9px;"&gt;3&lt;/div&gt;&lt;div id="a9158_1_3" style="position:absolute;font-weight:normal;font-style:normal;left:595.28px;top:33.9px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;- &lt;/div&gt;&lt;div id="a9158_4_2" style="position:absolute;left:606.32px;top:33.9px;"&gt;15&lt;/div&gt;&lt;div id="a9158_6_7" style="position:absolute;font-weight:normal;font-style:normal;left:619.76px;top:33.9px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;years &lt;/div&gt;&lt;div id="a9163" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:51px;"&gt;Tools, dies and patterns &lt;/div&gt;&lt;div id="a9166" style="position:absolute;left:588.56px;top:51px;"&gt;3&lt;/div&gt;&lt;div id="a9166_1_3" style="position:absolute;font-weight:normal;font-style:normal;left:595.28px;top:51px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;- &lt;/div&gt;&lt;div id="a9166_4_1" style="position:absolute;left:606.32px;top:51px;"&gt;5&lt;/div&gt;&lt;div id="a9166_5_6" style="position:absolute;font-weight:normal;font-style:normal;left:613.04px;top:51px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandImprovementsMember"
      id="ID_286">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember"
      id="ID_287">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember"
      id="ID_288">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember"
      id="ID_289">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember"
      id="ID_290">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember"
      id="ID_291">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember"
      id="ID_292">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_273">&lt;div id="TextBlockContainer1661" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9172" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Long-Lived Assets &lt;/div&gt;&lt;div id="a9175" style="position:absolute;font-weight:normal;font-style:normal;left:116.133px;top:0px;"&gt;- Long-lived&lt;div style="display:inline-block;width:7.49px"&gt;&#160;&lt;/div&gt;assets consist&lt;div style="display:inline-block;width:7.37px"&gt;&#160;&lt;/div&gt;primarily of&lt;div style="display:inline-block;width:7.56px"&gt;&#160;&lt;/div&gt;property, plant&lt;div style="display:inline-block;width:7.48px"&gt;&#160;&lt;/div&gt;and equipment&lt;div style="display:inline-block;width:7.6px"&gt;&#160;&lt;/div&gt;and finite&lt;div style="display:inline-block;width:2.32px"&gt;&#160;&lt;/div&gt;-lived intangibles.&lt;div style="display:inline-block;width:7.31px"&gt;&#160;&lt;/div&gt;The &lt;/div&gt;&lt;div id="a9185" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;recoverability of long-lived assets is evaluated by an analysis of operating results and consideration of other significant events or &lt;/div&gt;&lt;div id="a9189" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;changes in the&lt;div style="display:inline-block;width:5.64px"&gt;&#160;&lt;/div&gt;business environment.&lt;div style="display:inline-block;width:8.91px"&gt;&#160;&lt;/div&gt;The Company evaluates&lt;div style="display:inline-block;width:6.07px"&gt;&#160;&lt;/div&gt;whether impairment exists&lt;div style="display:inline-block;width:5.84px"&gt;&#160;&lt;/div&gt;for long-lived assets&lt;div style="display:inline-block;width:5.84px"&gt;&#160;&lt;/div&gt;on the basis&lt;div style="display:inline-block;width:5.78px"&gt;&#160;&lt;/div&gt;of &lt;/div&gt;&lt;div id="a9192" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;undiscounted expected future cash flows from operations before interest.&lt;div style="display:inline-block;width:6.31px"&gt;&#160;&lt;/div&gt;There was &lt;/div&gt;&lt;div id="a9192_84_2" style="position:absolute;font-weight:normal;font-style:normal;left:455.652px;top:55.2px;"&gt;no&lt;/div&gt;&lt;div id="a9192_86_40" style="position:absolute;font-weight:normal;font-style:normal;left:468.932px;top:55.2px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;impairment of the Company's long-lived &lt;/div&gt;&lt;div id="a9196" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;assets for the years ended December&lt;/div&gt;&lt;div id="a9198" style="position:absolute;font-weight:normal;font-style:normal;left:198.853px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9199" style="position:absolute;font-weight:normal;font-style:normal;left:202.213px;top:73.6px;"&gt;31, 2020,&lt;div style="display:inline-block;width:3.68px"&gt;&#160;&lt;/div&gt;2019 and 2018.&lt;/div&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_639"
      unitRef="USD">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_640"
      unitRef="USD">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_641"
      unitRef="USD">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_274">&lt;div id="TextBlockContainer1663" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9209" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Goodwill &lt;/div&gt;&lt;div id="a9210" style="position:absolute;font-weight:normal;font-style:normal;left:59.659px;top:0px;"&gt;- The purchase consideration of acquired businesses have been allocated to the assets and liabilities&lt;div style="display:inline-block;width:4.73px"&gt;&#160;&lt;/div&gt;acquired based on &lt;/div&gt;&lt;div id="a9214" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;the estimated fair values&lt;div style="display:inline-block;width:5.77px"&gt;&#160;&lt;/div&gt;on the respective&lt;div style="display:inline-block;width:5.39px"&gt;&#160;&lt;/div&gt;acquisition dates. Based&lt;div style="display:inline-block;width:5.62px"&gt;&#160;&lt;/div&gt;on these values, the&lt;div style="display:inline-block;width:5.76px"&gt;&#160;&lt;/div&gt;excess purchase consideration&lt;div style="display:inline-block;width:5.73px"&gt;&#160;&lt;/div&gt;over the &lt;/div&gt;&lt;div id="a9216" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;fair value of&lt;div style="display:inline-block;width:5.83px"&gt;&#160;&lt;/div&gt;the net assets&lt;div style="display:inline-block;width:5.77px"&gt;&#160;&lt;/div&gt;acquired was allocated&lt;div style="display:inline-block;width:6.11px"&gt;&#160;&lt;/div&gt;to goodwill. The&lt;div style="display:inline-block;width:5.61px"&gt;&#160;&lt;/div&gt;Company accounts for&lt;div style="display:inline-block;width:6.11px"&gt;&#160;&lt;/div&gt;goodwill in accordance&lt;div style="display:inline-block;width:6.02px"&gt;&#160;&lt;/div&gt;with FASB &lt;/div&gt;&lt;div id="a9218" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;ASC Topic 350,&lt;/div&gt;&lt;div id="a9219" style="position:absolute;font-weight:normal;font-style:normal;left:92.613px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9220" style="position:absolute;font-weight:normal;font-style:italic;left:95.973px;top:55.2px;"&gt;Intangibles - Goodwill&lt;div style="display:inline-block;width:6.88px"&gt;&#160;&lt;/div&gt;and Other.&lt;/div&gt;&lt;div id="a9224" style="position:absolute;font-weight:normal;font-style:italic;left:280.973px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9225" style="position:absolute;font-weight:normal;font-style:normal;left:284.333px;top:55.2px;"&gt;FASB ASC Topic&lt;div style="display:inline-block;width:5.72px"&gt;&#160;&lt;/div&gt;350 prohibits&lt;div style="display:inline-block;width:5.86px"&gt;&#160;&lt;/div&gt;the amortization&lt;div style="display:inline-block;width:5.82px"&gt;&#160;&lt;/div&gt;of goodwill&lt;div style="display:inline-block;width:5.92px"&gt;&#160;&lt;/div&gt;and requires &lt;/div&gt;&lt;div id="a9226" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;these assets be reviewed for impairment&lt;div style="display:inline-block;width:1.47px"&gt;&#160;&lt;/div&gt;at each reporting unit. As&lt;div style="display:inline-block;width:1.08px"&gt;&#160;&lt;/div&gt;a result of the Horizon Plastics&lt;div style="display:inline-block;width:1.51px"&gt;&#160;&lt;/div&gt;acquisition on January&lt;/div&gt;&lt;div id="a9229" style="position:absolute;font-weight:normal;font-style:normal;left:638.48px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9230" style="position:absolute;font-weight:normal;font-style:normal;left:641.84px;top:73.6px;"&gt;16, 2018 &lt;/div&gt;&lt;div id="a9231" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;and the status of its integration, the Company established two reporting&lt;div style="display:inline-block;width:4.9px"&gt;&#160;&lt;/div&gt;units, Core Traditional and Horizon Plastics.&lt;/div&gt;&lt;div id="a9232" style="position:absolute;font-weight:bold;font-style:normal;left:625.68px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1667" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:586px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9241" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9242" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;The annual impairment&lt;div style="display:inline-block;width:5.22px"&gt;&#160;&lt;/div&gt;tests of goodwill may&lt;div style="display:inline-block;width:5.6px"&gt;&#160;&lt;/div&gt;be completed through&lt;div style="display:inline-block;width:5.32px"&gt;&#160;&lt;/div&gt;qualitative assessments; however&lt;div style="display:inline-block;width:5.64px"&gt;&#160;&lt;/div&gt;the, Company may&lt;div style="display:inline-block;width:5.36px"&gt;&#160;&lt;/div&gt;elect &lt;/div&gt;&lt;div id="a9244" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;to bypass the qualitative&lt;div style="display:inline-block;width:5.53px"&gt;&#160;&lt;/div&gt;assessment and proceed&lt;div style="display:inline-block;width:5.63px"&gt;&#160;&lt;/div&gt;directly to a quantitative&lt;div style="display:inline-block;width:5.45px"&gt;&#160;&lt;/div&gt;impairment test for&lt;div style="display:inline-block;width:5.41px"&gt;&#160;&lt;/div&gt;any reporting unit in&lt;div style="display:inline-block;width:5.44px"&gt;&#160;&lt;/div&gt;any period. &lt;/div&gt;&lt;div id="a9246" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;The Company may resume the qualitative assessment for any&lt;div style="display:inline-block;width:4.71px"&gt;&#160;&lt;/div&gt;reporting unit in any subsequent period.&lt;/div&gt;&lt;div id="a9247" style="position:absolute;font-weight:normal;font-style:normal;left:547.72px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9248" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9249" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;Under a qualitative and quantitative&lt;div style="display:inline-block;width:4.95px"&gt;&#160;&lt;/div&gt;approach, the impairment test&lt;div style="display:inline-block;width:4.89px"&gt;&#160;&lt;/div&gt;for goodwill consists of an&lt;div style="display:inline-block;width:4.92px"&gt;&#160;&lt;/div&gt;assessment of whether it is&lt;div style="display:inline-block;width:5.16px"&gt;&#160;&lt;/div&gt;more-&lt;/div&gt;&lt;div id="a9252" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;likely-than-not that a&lt;div style="display:inline-block;width:1.22px"&gt;&#160;&lt;/div&gt;reporting unit&#x2019;s fair value is&lt;div style="display:inline-block;width:0.48px"&gt;&#160;&lt;/div&gt;less than its&lt;div style="display:inline-block;width:1.23px"&gt;&#160;&lt;/div&gt;carrying amount. As&lt;div style="display:inline-block;width:0.65px"&gt;&#160;&lt;/div&gt;part of the qualitative&lt;div style="display:inline-block;width:0.46px"&gt;&#160;&lt;/div&gt;assessment, the Company &lt;/div&gt;&lt;div id="a9260" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;"&gt;considers relevant&lt;div style="display:inline-block;width:7.12px"&gt;&#160;&lt;/div&gt;events and&lt;div style="display:inline-block;width:7.1px"&gt;&#160;&lt;/div&gt;circumstances that&lt;div style="display:inline-block;width:6.99px"&gt;&#160;&lt;/div&gt;affect the&lt;div style="display:inline-block;width:6.96px"&gt;&#160;&lt;/div&gt;fair value&lt;div style="display:inline-block;width:6.77px"&gt;&#160;&lt;/div&gt;or carrying&lt;div style="display:inline-block;width:6.97px"&gt;&#160;&lt;/div&gt;amount of&lt;div style="display:inline-block;width:6.9px"&gt;&#160;&lt;/div&gt;the Company.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;Such events&lt;div style="display:inline-block;width:6.91px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a9261" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;"&gt;circumstances could&lt;div style="display:inline-block;width:7.16px"&gt;&#160;&lt;/div&gt;include changes&lt;div style="display:inline-block;width:7.14px"&gt;&#160;&lt;/div&gt;in economic&lt;div style="display:inline-block;width:7.21px"&gt;&#160;&lt;/div&gt;conditions, industry&lt;div style="display:inline-block;width:7.3px"&gt;&#160;&lt;/div&gt;and market&lt;div style="display:inline-block;width:7.04px"&gt;&#160;&lt;/div&gt;conditions, cost&lt;div style="display:inline-block;width:7.36px"&gt;&#160;&lt;/div&gt;factors, overall&lt;div style="display:inline-block;width:7.08px"&gt;&#160;&lt;/div&gt;financial &lt;/div&gt;&lt;div id="a9262" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;"&gt;performance, reporting unit&lt;div style="display:inline-block;width:6.76px"&gt;&#160;&lt;/div&gt;specific events and&lt;div style="display:inline-block;width:6.65px"&gt;&#160;&lt;/div&gt;capital markets pricing.&lt;div style="display:inline-block;width:10.83px"&gt;&#160;&lt;/div&gt;The Company places&lt;div style="display:inline-block;width:6.77px"&gt;&#160;&lt;/div&gt;more weight on&lt;div style="display:inline-block;width:6.41px"&gt;&#160;&lt;/div&gt;the events and &lt;/div&gt;&lt;div id="a9264" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;"&gt;circumstances that most affect the Company's&lt;div style="display:inline-block;width:5.36px"&gt;&#160;&lt;/div&gt;fair value or carrying amount. These factors&lt;div style="display:inline-block;width:5.15px"&gt;&#160;&lt;/div&gt;are all considered by management in &lt;/div&gt;&lt;div id="a9266" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;"&gt;reaching its conclusion about whether to perform step one of the impairment test. If the Company elects to bypass the qualitative &lt;/div&gt;&lt;div id="a9268" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;"&gt;assessment for any&lt;div style="display:inline-block;width:5.93px"&gt;&#160;&lt;/div&gt;reporting unit, or&lt;div style="display:inline-block;width:6.12px"&gt;&#160;&lt;/div&gt;if a qualitative&lt;div style="display:inline-block;width:5.54px"&gt;&#160;&lt;/div&gt;assessment indicates it&lt;div style="display:inline-block;width:6.17px"&gt;&#160;&lt;/div&gt;is more-likely-than&lt;div style="display:inline-block;width:1.44px"&gt;&#160;&lt;/div&gt;-not that the&lt;div style="display:inline-block;width:5.75px"&gt;&#160;&lt;/div&gt;estimated carrying &lt;/div&gt;&lt;div id="a9275" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;"&gt;value of a reporting unit exceeds its fair value, the Company proceeds&lt;div style="display:inline-block;width:5.12px"&gt;&#160;&lt;/div&gt;to a quantitative approach.&lt;/div&gt;&lt;div id="a9278" style="position:absolute;font-weight:normal;font-style:normal;left:522.6px;top:239.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9279" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9280" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;"&gt;The company performed a&lt;div style="display:inline-block;width:5.12px"&gt;&#160;&lt;/div&gt;qualitative analysis for the year&lt;div style="display:inline-block;width:5.33px"&gt;&#160;&lt;/div&gt;end December 31, 2020&lt;div style="display:inline-block;width:5.15px"&gt;&#160;&lt;/div&gt;and determined there was no&lt;div style="display:inline-block;width:5.1px"&gt;&#160;&lt;/div&gt;impairment of &lt;/div&gt;&lt;div id="a9281" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;"&gt;the Company&#x2019;s goodwill.&lt;div style="display:inline-block;width:4.52px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9284" style="position:absolute;font-weight:normal;font-style:normal;left:146.373px;top:294.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9285" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9286" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;"&gt;Due to the Company's financial performance and depressed stock price,&lt;div style="display:inline-block;width:4.73px"&gt;&#160;&lt;/div&gt;the Company performed a quantitative analysis for both &lt;/div&gt;&lt;div id="a9288" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;"&gt;of its reporting units at&lt;div style="display:inline-block;width:1.29px"&gt;&#160;&lt;/div&gt;September&lt;/div&gt;&lt;div id="a9290" style="position:absolute;font-weight:normal;font-style:normal;left:183.813px;top:349.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9291" style="position:absolute;font-weight:normal;font-style:normal;left:187.173px;top:349.7px;"&gt;30, 2019. During 2019, the&lt;div style="display:inline-block;width:1.31px"&gt;&#160;&lt;/div&gt;Company incurred a loss of&lt;div style="display:inline-block;width:1.37px"&gt;&#160;&lt;/div&gt;margin in its Horizon Plastics&lt;div style="display:inline-block;width:1.25px"&gt;&#160;&lt;/div&gt;reporting &lt;/div&gt;&lt;div id="a9292" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368.1px;"&gt;unit caused by selling price decreases that the Company&lt;div style="display:inline-block;width:1.84px"&gt;&#160;&lt;/div&gt;has not been able to fully offset&lt;div style="display:inline-block;width:1.93px"&gt;&#160;&lt;/div&gt;with material cost reductions. As&lt;div style="display:inline-block;width:1.78px"&gt;&#160;&lt;/div&gt;a result &lt;/div&gt;&lt;div id="a9294" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.5px;"&gt;of the quantitative analysis,&lt;div style="display:inline-block;width:5.48px"&gt;&#160;&lt;/div&gt;the Company concluded that&lt;div style="display:inline-block;width:5.61px"&gt;&#160;&lt;/div&gt;the carrying value of&lt;div style="display:inline-block;width:5.43px"&gt;&#160;&lt;/div&gt;Horizon Plastics was greater&lt;div style="display:inline-block;width:5.55px"&gt;&#160;&lt;/div&gt;than the fair value, &lt;/div&gt;&lt;div id="a9296" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.9px;"&gt;which resulted in a&lt;div style="display:inline-block;width:5.44px"&gt;&#160;&lt;/div&gt;goodwill impairment charge&lt;div style="display:inline-block;width:5.3px"&gt;&#160;&lt;/div&gt;of&lt;/div&gt;&lt;div id="a9298" style="position:absolute;font-weight:normal;font-style:normal;left:277.133px;top:404.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9299" style="position:absolute;font-weight:normal;font-style:normal;left:280.493px;top:404.9px;"&gt;$&lt;/div&gt;&lt;div id="a9299_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:287.213px;top:404.9px;"&gt;4,100,000&lt;/div&gt;&lt;div id="a9300" style="position:absolute;font-weight:normal;font-style:normal;left:340.813px;top:404.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9301" style="position:absolute;font-weight:normal;font-style:normal;left:344.173px;top:404.9px;"&gt;at September&lt;/div&gt;&lt;div id="a9303" style="position:absolute;font-weight:normal;font-style:normal;left:414.44px;top:404.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9304" style="position:absolute;font-weight:normal;font-style:normal;left:417.8px;top:404.9px;"&gt;30, 2019 representing&lt;/div&gt;&lt;div id="a9305" style="position:absolute;font-weight:normal;font-style:normal;left:534.44px;top:404.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9306" style="position:absolute;font-weight:normal;font-style:normal;left:537.8px;top:404.9px;"&gt;19&lt;/div&gt;&lt;div id="a9306_2_1" style="position:absolute;font-weight:normal;font-style:normal;left:551.24px;top:404.9px;"&gt;%&lt;/div&gt;&lt;div id="a9307" style="position:absolute;font-weight:normal;font-style:normal;left:562.32px;top:404.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9308" style="position:absolute;font-weight:normal;font-style:normal;left:565.68px;top:404.9px;"&gt;of the goodwill related &lt;/div&gt;&lt;div id="a9309" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:423.3px;"&gt;to the Horizon&lt;div style="display:inline-block;width:6.97px"&gt;&#160;&lt;/div&gt;Plastics reporting&lt;div style="display:inline-block;width:6.14px"&gt;&#160;&lt;/div&gt;unit. The company&lt;div style="display:inline-block;width:6.94px"&gt;&#160;&lt;/div&gt;performed a&lt;div style="display:inline-block;width:5.88px"&gt;&#160;&lt;/div&gt;qualitative assessment&lt;div style="display:inline-block;width:6.25px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a9311" style="position:absolute;font-weight:normal;font-style:normal;left:557.68px;top:423.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9312" style="position:absolute;font-weight:normal;font-style:normal;left:561.04px;top:423.3px;"&gt;31, 2019,&lt;div style="display:inline-block;width:6.04px"&gt;&#160;&lt;/div&gt;indicating no &lt;/div&gt;&lt;div id="a9315" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.7px;"&gt;additional goodwill impairment related to the Horizon Plastics&lt;div style="display:inline-block;width:4.76px"&gt;&#160;&lt;/div&gt;reporting unit.&lt;/div&gt;&lt;div id="a9316" style="position:absolute;font-weight:normal;font-style:normal;left:417.16px;top:441.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9317" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:460.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9318" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.5px;"&gt;The Company&#x2019;s annual impairment assessment at December&lt;/div&gt;&lt;div id="a9322" style="position:absolute;font-weight:normal;font-style:normal;left:323.693px;top:478.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9323" style="position:absolute;font-weight:normal;font-style:normal;left:327.213px;top:478.5px;"&gt;31, 2018 consisted of&lt;div style="display:inline-block;width:1.27px"&gt;&#160;&lt;/div&gt;a quantitative analysis for both&lt;div style="display:inline-block;width:1.22px"&gt;&#160;&lt;/div&gt;reporting units. &lt;/div&gt;&lt;div id="a9324" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:496.9px;"&gt;It concluded that the carrying value of Core&lt;div style="display:inline-block;width:4.61px"&gt;&#160;&lt;/div&gt;Traditional was greater than the fair value, which resulted&lt;div style="display:inline-block;width:4.83px"&gt;&#160;&lt;/div&gt;in a goodwill impairment &lt;/div&gt;&lt;div id="a9326" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:515.3px;"&gt;charge of $&lt;/div&gt;&lt;div id="a9326_11_9" style="position:absolute;font-weight:normal;font-style:normal;left:63.786px;top:515.3px;"&gt;2,403,000&lt;/div&gt;&lt;div id="a9326_20_110" style="position:absolute;font-weight:normal;font-style:normal;left:117.386px;top:515.3px;"&gt;, representing all the goodwill related to the Core Traditional reporting unit. The analysis of the Company&#x2019;s &lt;/div&gt;&lt;div id="a9330" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:533.7px;"&gt;other reporting unit,&lt;div style="display:inline-block;width:5.58px"&gt;&#160;&lt;/div&gt;Horizon Plastics, indicated&lt;div style="display:inline-block;width:5.82px"&gt;&#160;&lt;/div&gt;no goodwill impairment&lt;div style="display:inline-block;width:5.56px"&gt;&#160;&lt;/div&gt;charge, based on&lt;div style="display:inline-block;width:5.62px"&gt;&#160;&lt;/div&gt;historical performance and&lt;div style="display:inline-block;width:5.67px"&gt;&#160;&lt;/div&gt;financial &lt;/div&gt;&lt;div id="a9332" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:552.1px;"&gt;projections at that time, as the excess of the estimated fair&lt;div style="display:inline-block;width:1.78px"&gt;&#160;&lt;/div&gt;value over the carrying value of its invested capital was approximately &lt;/div&gt;&lt;div id="a9334" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.5px;"&gt;23&lt;/div&gt;&lt;div id="a9334_2_38" style="position:absolute;font-weight:normal;font-style:normal;left:17.867px;top:570.5px;"&gt;% of the book value of its net assets.&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655_us-gaap_ReportingUnitAxis_cmt_HorizonPlasticsReportingUnitMember"
      decimals="0"
      id="ID_643"
      unitRef="USD">4100000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
      contextRef="AS_OF_Sep30_2019_Entity_0001026655_us-gaap_ReportingUnitAxis_cmt_HorizonPlasticsReportingUnitMember"
      decimals="4"
      id="ID_642"
      unitRef="pure">0.19</us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_68AA"
      unitRef="USD">2403000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="4"
      id="ID_294"
      unitRef="pure">0.23</us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_275">&lt;div id="TextBlockContainer1669" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9338" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Income Taxes &lt;/div&gt;&lt;div id="a9339" style="position:absolute;font-weight:normal;font-style:normal;left:86.213px;top:0px;"&gt;- The Company records&lt;div style="display:inline-block;width:6.09px"&gt;&#160;&lt;/div&gt;deferred income taxes&lt;div style="display:inline-block;width:5.48px"&gt;&#160;&lt;/div&gt;for differences between&lt;div style="display:inline-block;width:5.45px"&gt;&#160;&lt;/div&gt;the financial reporting&lt;div style="display:inline-block;width:5.52px"&gt;&#160;&lt;/div&gt;basis and income &lt;/div&gt;&lt;div id="a9342" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;tax basis of assets and liabilities. A detailed breakout is located in &lt;/div&gt;&lt;div id="a9343" style="position:absolute;font-weight:normal;font-style:italic;left:356.653px;top:18.4px;"&gt;Note 11 - Income Taxes&lt;/div&gt;&lt;div id="a9349" style="position:absolute;font-weight:normal;font-style:normal;left:481.16px;top:18.4px;"&gt;.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:SelfInsuranceReservePolicyTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_276">&lt;div id="TextBlockContainer1671" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9352" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Self-Insurance &lt;/div&gt;&lt;div id="a9355" style="position:absolute;font-weight:normal;font-style:normal;left:91.173px;top:0px;"&gt;- The Company is self&lt;div style="display:inline-block;width:1.86px"&gt;&#160;&lt;/div&gt;-insured with respect&lt;div style="display:inline-block;width:5.27px"&gt;&#160;&lt;/div&gt;to Columbus and Batavia,&lt;div style="display:inline-block;width:5.57px"&gt;&#160;&lt;/div&gt;Ohio; Gaffney, South Carolina;&lt;div style="display:inline-block;width:5.56px"&gt;&#160;&lt;/div&gt;Winona, &lt;/div&gt;&lt;div id="a9364" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;Minnesota and&lt;div style="display:inline-block;width:9.76px"&gt;&#160;&lt;/div&gt;Brownsville, Texas&lt;div style="display:inline-block;width:9.5px"&gt;&#160;&lt;/div&gt;for medical,&lt;div style="display:inline-block;width:9.6px"&gt;&#160;&lt;/div&gt;dental and&lt;div style="display:inline-block;width:10.02px"&gt;&#160;&lt;/div&gt;vision claims&lt;div style="display:inline-block;width:9.55px"&gt;&#160;&lt;/div&gt;and Columbus&lt;div style="display:inline-block;width:9.78px"&gt;&#160;&lt;/div&gt;and Batavia,&lt;div style="display:inline-block;width:9.79px"&gt;&#160;&lt;/div&gt;Ohio for&lt;div style="display:inline-block;width:9.84px"&gt;&#160;&lt;/div&gt;workers&#x2019; &lt;/div&gt;&lt;div id="a9366" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;compensation claims, all of which are subject to stop&lt;div style="display:inline-block;width:1.39px"&gt;&#160;&lt;/div&gt;-loss insurance thresholds. The Company is also self-insured for dental and &lt;/div&gt;&lt;div id="a9372" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;vision with respect to its&lt;div style="display:inline-block;width:5.2px"&gt;&#160;&lt;/div&gt;Cobourg, Canada location.&lt;div style="display:inline-block;width:7.8px"&gt;&#160;&lt;/div&gt;The Company has recorded&lt;div style="display:inline-block;width:5.12px"&gt;&#160;&lt;/div&gt;an estimated liability for self&lt;div style="display:inline-block;width:1.7px"&gt;&#160;&lt;/div&gt;-insured medical, &lt;/div&gt;&lt;div id="a9375" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;dental and vision claims incurred but&lt;div style="display:inline-block;width:5.03px"&gt;&#160;&lt;/div&gt;not reported and worker&#x2019;s compensation claims&lt;div style="display:inline-block;width:4.97px"&gt;&#160;&lt;/div&gt;incurred but not reported at December&lt;/div&gt;&lt;div id="a9381" style="position:absolute;font-weight:normal;font-style:normal;left:667.92px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9382" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:73.6px;"&gt;31, &lt;/div&gt;&lt;div id="a9383" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;2020 and December&lt;/div&gt;&lt;div id="a9387" style="position:absolute;font-weight:normal;font-style:normal;left:111.813px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9388" style="position:absolute;font-weight:normal;font-style:normal;left:115.173px;top:92px;"&gt;31, 2019 of $&lt;/div&gt;&lt;div id="a9388_13_7" style="position:absolute;font-weight:normal;font-style:normal;left:186.213px;top:92px;"&gt;933,000&lt;/div&gt;&lt;div id="a9388_20_6" style="position:absolute;font-weight:normal;font-style:normal;left:229.773px;top:92px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;and $&lt;/div&gt;&lt;div id="a9388_26_9" style="position:absolute;font-weight:normal;font-style:normal;left:262.253px;top:92px;"&gt;1,203,000&lt;/div&gt;&lt;div id="a9388_35_15" style="position:absolute;font-weight:normal;font-style:normal;left:315.693px;top:92px;"&gt;, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:SelfInsuranceReservePolicyTextBlock>
    <us-gaap:SelfInsuranceReserve
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_644"
      unitRef="USD">933000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_295"
      unitRef="USD">1203000</us-gaap:SelfInsuranceReserve>
    <us-gaap:PostemploymentBenefitPlansPolicy
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_277">&lt;div id="TextBlockContainer1673" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9403" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Post Retirement&lt;div style="display:inline-block;width:7.79px"&gt;&#160;&lt;/div&gt;Benefits &lt;/div&gt;&lt;div id="a9404" style="position:absolute;font-weight:normal;font-style:normal;left:155.333px;top:0px;"&gt;- Management&lt;div style="display:inline-block;width:7.73px"&gt;&#160;&lt;/div&gt;records an&lt;div style="display:inline-block;width:7.78px"&gt;&#160;&lt;/div&gt;accrual for&lt;div style="display:inline-block;width:7.99px"&gt;&#160;&lt;/div&gt;post retirement&lt;div style="display:inline-block;width:7.82px"&gt;&#160;&lt;/div&gt;costs associated&lt;div style="display:inline-block;width:8.19px"&gt;&#160;&lt;/div&gt;with the&lt;div style="display:inline-block;width:7.73px"&gt;&#160;&lt;/div&gt;health care&lt;div style="display:inline-block;width:7.99px"&gt;&#160;&lt;/div&gt;plan &lt;/div&gt;&lt;div id="a9408" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;sponsored by&lt;div style="display:inline-block;width:7.31px"&gt;&#160;&lt;/div&gt;the Company&lt;div style="display:inline-block;width:7.53px"&gt;&#160;&lt;/div&gt;for certain&lt;div style="display:inline-block;width:7.47px"&gt;&#160;&lt;/div&gt;employees. Should&lt;div style="display:inline-block;width:7.57px"&gt;&#160;&lt;/div&gt;actual results&lt;div style="display:inline-block;width:7.27px"&gt;&#160;&lt;/div&gt;differ from&lt;div style="display:inline-block;width:7.53px"&gt;&#160;&lt;/div&gt;the assumptions&lt;div style="display:inline-block;width:7.59px"&gt;&#160;&lt;/div&gt;used to&lt;div style="display:inline-block;width:7.29px"&gt;&#160;&lt;/div&gt;determine the &lt;/div&gt;&lt;div id="a9409" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;reserves, additional provisions&lt;div style="display:inline-block;width:5.93px"&gt;&#160;&lt;/div&gt;may be required.&lt;div style="display:inline-block;width:5.44px"&gt;&#160;&lt;/div&gt;In particular, increases&lt;div style="display:inline-block;width:5.57px"&gt;&#160;&lt;/div&gt;in future healthcare&lt;div style="display:inline-block;width:5.73px"&gt;&#160;&lt;/div&gt;costs above the&lt;div style="display:inline-block;width:5.43px"&gt;&#160;&lt;/div&gt;assumptions could &lt;/div&gt;&lt;div id="a9412" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;have an adverse&lt;div style="display:inline-block;width:6.24px"&gt;&#160;&lt;/div&gt;effect on the&lt;div style="display:inline-block;width:6.36px"&gt;&#160;&lt;/div&gt;Company's operations. The&lt;div style="display:inline-block;width:6.39px"&gt;&#160;&lt;/div&gt;effect of a&lt;div style="display:inline-block;width:6.27px"&gt;&#160;&lt;/div&gt;change in healthcare&lt;div style="display:inline-block;width:6.39px"&gt;&#160;&lt;/div&gt;costs is described&lt;div style="display:inline-block;width:6.42px"&gt;&#160;&lt;/div&gt;in &lt;/div&gt;&lt;div id="a9413" style="position:absolute;font-weight:normal;font-style:italic;left:608.88px;top:55.2px;"&gt;Note 12 -&lt;div style="display:inline-block;width:6.16px"&gt;&#160;&lt;/div&gt;Post &lt;/div&gt;&lt;div id="a9418" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:73.6px;"&gt;Retirement Benefits&lt;/div&gt;&lt;div id="a9419" style="position:absolute;font-weight:normal;font-style:normal;left:110.373px;top:73.6px;"&gt;.&lt;div style="display:inline-block;width:10.28px"&gt;&#160;&lt;/div&gt;Core Molding&lt;div style="display:inline-block;width:6.56px"&gt;&#160;&lt;/div&gt;Technologies had&lt;div style="display:inline-block;width:7.21px"&gt;&#160;&lt;/div&gt;a liability&lt;div style="display:inline-block;width:6.91px"&gt;&#160;&lt;/div&gt;for post&lt;div style="display:inline-block;width:7.06px"&gt;&#160;&lt;/div&gt;retirement healthcare&lt;div style="display:inline-block;width:7.08px"&gt;&#160;&lt;/div&gt;benefits based&lt;div style="display:inline-block;width:7.12px"&gt;&#160;&lt;/div&gt;on actuarially &lt;/div&gt;&lt;div id="a9420" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;computed estimates of $&lt;/div&gt;&lt;div id="a9420_23_9" style="position:absolute;font-weight:normal;font-style:normal;left:134.373px;top:92px;"&gt;9,109,000&lt;/div&gt;&lt;div id="a9420_32_12" style="position:absolute;font-weight:normal;font-style:normal;left:187.973px;top:92px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a9425" style="position:absolute;font-weight:normal;font-style:normal;left:258.893px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9426" style="position:absolute;font-weight:normal;font-style:normal;left:262.253px;top:92px;"&gt;31, 2020 and $&lt;/div&gt;&lt;div id="a9426_14_9" style="position:absolute;font-weight:normal;font-style:normal;left:341.613px;top:92px;"&gt;9,160,000&lt;/div&gt;&lt;div id="a9426_23_12" style="position:absolute;font-weight:normal;font-style:normal;left:395.053px;top:92px;"&gt;&lt;div style="display:inline-block;width:3.39px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a9433" style="position:absolute;font-weight:normal;font-style:normal;left:465.96px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9434" style="position:absolute;font-weight:normal;font-style:normal;left:469.32px;top:92px;"&gt;31, 2019.&lt;/div&gt;&lt;/div&gt;</us-gaap:PostemploymentBenefitPlansPolicy>
    <us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_645"
      unitRef="USD">9109000</us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent>
    <us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_296"
      unitRef="USD">9160000</us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_279">&lt;div id="TextBlockContainer1677" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9447" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Fair Value of Financial Instruments &lt;/div&gt;&lt;div id="a9448" style="position:absolute;font-weight:normal;font-style:normal;left:210.573px;top:0px;"&gt;- The Company's financial instruments consist of long-term debt, revolving loans, interest &lt;/div&gt;&lt;div id="a9453" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;rate swaps,&lt;div style="display:inline-block;width:9.8px"&gt;&#160;&lt;/div&gt;foreign currency&lt;div style="display:inline-block;width:9.8px"&gt;&#160;&lt;/div&gt;hedges, accounts&lt;div style="display:inline-block;width:9.93px"&gt;&#160;&lt;/div&gt;receivable, and&lt;div style="display:inline-block;width:9.87px"&gt;&#160;&lt;/div&gt;accounts payable.&lt;div style="display:inline-block;width:9.77px"&gt;&#160;&lt;/div&gt;The carrying&lt;div style="display:inline-block;width:9.55px"&gt;&#160;&lt;/div&gt;amount of&lt;div style="display:inline-block;width:9.78px"&gt;&#160;&lt;/div&gt;these financial &lt;/div&gt;&lt;div id="a9455" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;instruments approximated their fair value. Further detail is located&lt;div style="display:inline-block;width:4.94px"&gt;&#160;&lt;/div&gt;in &lt;/div&gt;&lt;div id="a9456" style="position:absolute;font-weight:normal;font-style:italic;left:375.213px;top:36.8px;"&gt;Note 14 - Fair Value of Financial Instruments.&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_278">&lt;div id="TextBlockContainer1679" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:402px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9462" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Concentration Risks&lt;/div&gt;&lt;div id="a9463" style="position:absolute;font-weight:normal;font-style:normal;left:120.773px;top:0px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;- The Company has concentration risk related to significant amounts of sales and accounts receivable with &lt;/div&gt;&lt;div id="a9469" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;certain customers.&lt;div style="display:inline-block;width:6.75px"&gt;&#160;&lt;/div&gt;The Company had five major customers during the year end December&lt;div style="display:inline-block;width:4.7px"&gt;&#160;&lt;/div&gt;31, 2020, &lt;/div&gt;&lt;div id="a9469_96_25" style="position:absolute;left:543.533px;top:18.4px;"&gt;Navistar, Volvo, PACCAR, &lt;/div&gt;&lt;div id="a9473" style="position:absolute;left:4.427px;top:36.8px;"&gt;BRP and UFP&lt;/div&gt;&lt;div id="a9473_11_115" style="position:absolute;font-weight:normal;font-style:normal;left:78.059px;top:36.8px;"&gt;.&lt;div style="display:inline-block;width:6.76px"&gt;&#160;&lt;/div&gt;Major customers are defined as customers whose current year sales individually consist of more&lt;div style="display:inline-block;width:4.73px"&gt;&#160;&lt;/div&gt;than ten percent &lt;/div&gt;&lt;div id="a9476" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;of total sales&lt;div style="display:inline-block;width:5.84px"&gt;&#160;&lt;/div&gt;during any annual&lt;div style="display:inline-block;width:6.36px"&gt;&#160;&lt;/div&gt;or interim reporting&lt;div style="display:inline-block;width:5.98px"&gt;&#160;&lt;/div&gt;period in the&lt;div style="display:inline-block;width:6.16px"&gt;&#160;&lt;/div&gt;current year. Sales&lt;div style="display:inline-block;width:6.13px"&gt;&#160;&lt;/div&gt;to five major&lt;div style="display:inline-block;width:6.22px"&gt;&#160;&lt;/div&gt;customers comprised &lt;/div&gt;&lt;div id="a9476_122_2" style="position:absolute;font-weight:normal;font-style:normal;left:660.2px;top:55.2px;"&gt;70&lt;/div&gt;&lt;div id="a9476_124_3" style="position:absolute;font-weight:normal;font-style:normal;left:673.639px;top:55.2px;"&gt;%, &lt;/div&gt;&lt;div id="a9480" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;70&lt;/div&gt;&lt;div id="a9480_2_6" style="position:absolute;font-weight:normal;font-style:normal;left:17.867px;top:73.6px;"&gt;% and &lt;/div&gt;&lt;div id="a9480_8_2" style="position:absolute;font-weight:normal;font-style:normal;left:55.819px;top:73.6px;"&gt;70&lt;/div&gt;&lt;div id="a9480_10_59" style="position:absolute;font-weight:normal;font-style:normal;left:69.259px;top:73.6px;"&gt;% of total sales&lt;div style="display:inline-block;width:5.38px"&gt;&#160;&lt;/div&gt;in 2020, 2019 and&lt;div style="display:inline-block;width:5.57px"&gt;&#160;&lt;/div&gt;2018, respectively (see &lt;/div&gt;&lt;div id="a9491" style="position:absolute;font-weight:normal;font-style:italic;left:384.68px;top:73.6px;"&gt;Note 4 - Major&lt;div style="display:inline-block;width:5.33px"&gt;&#160;&lt;/div&gt;Customers&lt;/div&gt;&lt;div id="a9495" style="position:absolute;font-weight:normal;font-style:normal;left:526.44px;top:73.6px;"&gt;).&lt;div style="display:inline-block;width:7.78px"&gt;&#160;&lt;/div&gt;Concentrations of accounts &lt;/div&gt;&lt;div id="a9496" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;receivable balances with&lt;div style="display:inline-block;width:6.79px"&gt;&#160;&lt;/div&gt;five customers accounted&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;for &lt;/div&gt;&lt;div id="a9496_54_2" style="position:absolute;font-weight:normal;font-style:normal;left:303.533px;top:92px;"&gt;64&lt;/div&gt;&lt;div id="a9496_56_6" style="position:absolute;font-weight:normal;font-style:normal;left:316.973px;top:92px;"&gt;% and &lt;/div&gt;&lt;div id="a9496_62_2" style="position:absolute;font-weight:normal;font-style:normal;left:355.853px;top:92px;"&gt;56&lt;/div&gt;&lt;div id="a9496_64_36" style="position:absolute;font-weight:normal;font-style:normal;left:369.293px;top:92px;"&gt;% of accounts&lt;div style="display:inline-block;width:6.53px"&gt;&#160;&lt;/div&gt;receivable at&lt;div style="display:inline-block;width:5.69px"&gt;&#160;&lt;/div&gt;December&lt;/div&gt;&lt;div id="a9504" style="position:absolute;font-weight:normal;font-style:normal;left:578.96px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9505" style="position:absolute;font-weight:normal;font-style:normal;left:582.32px;top:92px;"&gt;31, 2020&lt;div style="display:inline-block;width:5.68px"&gt;&#160;&lt;/div&gt;and 2019, &lt;/div&gt;&lt;div id="a9511" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;respectively.&lt;div style="display:inline-block;width:6.99px"&gt;&#160;&lt;/div&gt;The Company performs ongoing credit&lt;div style="display:inline-block;width:5.21px"&gt;&#160;&lt;/div&gt;evaluations of its customers' financial&lt;div style="display:inline-block;width:5.31px"&gt;&#160;&lt;/div&gt;condition.&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;The Company maintains &lt;/div&gt;&lt;div id="a9513" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;"&gt;reserves for potential bad debt losses, and such bad&lt;div style="display:inline-block;width:4.85px"&gt;&#160;&lt;/div&gt;debt losses have been historically within the Company's expectations.&lt;div style="display:inline-block;width:8.62px"&gt;&#160;&lt;/div&gt;Sales &lt;/div&gt;&lt;div id="a9515" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;"&gt;to all customers' manufacturing and&lt;div style="display:inline-block;width:5.31px"&gt;&#160;&lt;/div&gt;service locations in Mexico and&lt;div style="display:inline-block;width:5.34px"&gt;&#160;&lt;/div&gt;Canada totaled &lt;/div&gt;&lt;div id="a9515_83_2" style="position:absolute;font-weight:normal;font-style:normal;left:457.32px;top:147.2px;"&gt;35&lt;/div&gt;&lt;div id="a9515_85_3" style="position:absolute;font-weight:normal;font-style:normal;left:470.6px;top:147.2px;"&gt;%, &lt;/div&gt;&lt;div id="a9515_88_2" style="position:absolute;font-weight:normal;font-style:normal;left:488.68px;top:147.2px;"&gt;34&lt;/div&gt;&lt;div id="a9515_90_6" style="position:absolute;font-weight:normal;font-style:normal;left:502.12px;top:147.2px;"&gt;% and &lt;/div&gt;&lt;div id="a9515_96_2" style="position:absolute;font-weight:normal;font-style:normal;left:539.56px;top:147.2px;"&gt;32&lt;/div&gt;&lt;div id="a9515_98_27" style="position:absolute;font-weight:normal;font-style:normal;left:553px;top:147.2px;"&gt;% of total sales for 2020, &lt;/div&gt;&lt;div id="a9528" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;"&gt;2019 and 2018, respectively.&lt;/div&gt;&lt;div id="a9533" style="position:absolute;font-weight:bold;font-style:normal;left:157.253px;top:165.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9534" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9535" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;"&gt;As of December 31,&lt;div style="display:inline-block;width:5.54px"&gt;&#160;&lt;/div&gt;2020, the Company employed&lt;div style="display:inline-block;width:5.53px"&gt;&#160;&lt;/div&gt;a total of &lt;/div&gt;&lt;div id="a9535_57_5" style="position:absolute;font-weight:normal;font-style:normal;left:334.346px;top:202.4px;"&gt;1,617&lt;/div&gt;&lt;div id="a9535_62_31" style="position:absolute;font-weight:normal;font-style:normal;left:364.426px;top:202.4px;"&gt;&lt;div style="display:inline-block;width:3.84px"&gt;&#160;&lt;/div&gt;employees, which consisted of &lt;/div&gt;&lt;div id="a9535_93_3" style="position:absolute;font-weight:normal;font-style:normal;left:536.746px;top:202.4px;"&gt;679&lt;/div&gt;&lt;div id="a9535_96_25" style="position:absolute;font-weight:normal;font-style:normal;left:556.746px;top:202.4px;"&gt;&lt;div style="display:inline-block;width:3.84px"&gt;&#160;&lt;/div&gt;employees in its United &lt;/div&gt;&lt;div id="a9536" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;"&gt;States operations, &lt;/div&gt;&lt;div id="a9536_19_3" style="position:absolute;font-weight:normal;font-style:normal;left:105.706px;top:220.8px;"&gt;722&lt;/div&gt;&lt;div id="a9536_22_41" style="position:absolute;font-weight:normal;font-style:normal;left:125.866px;top:220.8px;"&gt;&lt;div style="display:inline-block;width:5.28px"&gt;&#160;&lt;/div&gt;employees in&lt;div style="display:inline-block;width:7.48px"&gt;&#160;&lt;/div&gt;its Mexican&lt;div style="display:inline-block;width:7.43px"&gt;&#160;&lt;/div&gt;operations and &lt;/div&gt;&lt;div id="a9536_63_3" style="position:absolute;font-weight:normal;font-style:normal;left:364.333px;top:220.8px;"&gt;216&lt;/div&gt;&lt;div id="a9536_66_48" style="position:absolute;font-weight:normal;font-style:normal;left:384.493px;top:220.8px;"&gt;&lt;div style="display:inline-block;width:5.28px"&gt;&#160;&lt;/div&gt;employees in&lt;div style="display:inline-block;width:7.48px"&gt;&#160;&lt;/div&gt;its Canadian&lt;div style="display:inline-block;width:7.58px"&gt;&#160;&lt;/div&gt;operation.&lt;div style="display:inline-block;width:10.85px"&gt;&#160;&lt;/div&gt;Of these &lt;/div&gt;&lt;div id="a9536_114_5" style="position:absolute;font-weight:normal;font-style:normal;left:657.933px;top:220.8px;"&gt;1,617&lt;/div&gt;&lt;div id="a9536_119_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.013px;top:220.8px;"&gt; &lt;/div&gt;&lt;div id="a9538" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;"&gt;employees, &lt;/div&gt;&lt;div id="a9538_11_3" style="position:absolute;font-weight:normal;font-style:normal;left:67.786px;top:239.2px;"&gt;518&lt;/div&gt;&lt;div id="a9538_14_110" style="position:absolute;font-weight:normal;font-style:normal;left:87.946px;top:239.2px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;employees at the Company&#x2019;s Columbus, Ohio facility are covered by a collective bargaining agreement with the &lt;/div&gt;&lt;div id="a9541" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;"&gt;International Association of Machinists&lt;div style="display:inline-block;width:6.47px"&gt;&#160;&lt;/div&gt;and Aerospace Workers (&#x201c;IAM&#x201d;),&lt;div style="display:inline-block;width:6.52px"&gt;&#160;&lt;/div&gt;which extends to&lt;div style="display:inline-block;width:5.21px"&gt;&#160;&lt;/div&gt;August 7, 2022, &lt;/div&gt;&lt;div id="a9541_104_3" style="position:absolute;font-weight:normal;font-style:normal;left:593.159px;top:257.6px;"&gt;534&lt;/div&gt;&lt;div id="a9541_107_14" style="position:absolute;font-weight:normal;font-style:normal;left:613.159px;top:257.6px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;employees at &lt;/div&gt;&lt;div id="a9546" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;"&gt;the Company&lt;div style="display:inline-block;width:1.48px"&gt;&#160;&lt;/div&gt;&#x2019;s Matamoros,&lt;div style="display:inline-block;width:6.9px"&gt;&#160;&lt;/div&gt;Mexico facility&lt;div style="display:inline-block;width:6.02px"&gt;&#160;&lt;/div&gt;are covered&lt;div style="display:inline-block;width:6.28px"&gt;&#160;&lt;/div&gt;by a collective&lt;div style="display:inline-block;width:7.21px"&gt;&#160;&lt;/div&gt;bargaining agreement&lt;div style="display:inline-block;width:6.43px"&gt;&#160;&lt;/div&gt;with Sindicato de&lt;div style="display:inline-block;width:7.37px"&gt;&#160;&lt;/div&gt;Jorneleros y &lt;/div&gt;&lt;div id="a9549" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.4px;"&gt;Obreros, which&lt;div style="display:inline-block;width:7.73px"&gt;&#160;&lt;/div&gt;extends to&lt;div style="display:inline-block;width:7.86px"&gt;&#160;&lt;/div&gt;January 21,&lt;div style="display:inline-block;width:7.9px"&gt;&#160;&lt;/div&gt;2022, &lt;/div&gt;&lt;div id="a9549_44_3" style="position:absolute;font-weight:normal;font-style:normal;left:260.746px;top:294.4px;"&gt;191&lt;/div&gt;&lt;div id="a9549_47_70" style="position:absolute;font-weight:normal;font-style:normal;left:280.746px;top:294.4px;"&gt;&lt;div style="display:inline-block;width:5.44px"&gt;&#160;&lt;/div&gt;employees at&lt;div style="display:inline-block;width:7.59px"&gt;&#160;&lt;/div&gt;the Company's&lt;div style="display:inline-block;width:7.81px"&gt;&#160;&lt;/div&gt;Cobourg, Canada&lt;div style="display:inline-block;width:8.03px"&gt;&#160;&lt;/div&gt;facility are&lt;div style="display:inline-block;width:7.82px"&gt;&#160;&lt;/div&gt;covered by&lt;div style="display:inline-block;width:7.61px"&gt;&#160;&lt;/div&gt;a &lt;/div&gt;&lt;div id="a9551" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.8px;"&gt;collective bargaining agreement&lt;div style="display:inline-block;width:6.06px"&gt;&#160;&lt;/div&gt;with United Food&lt;div style="display:inline-block;width:5.66px"&gt;&#160;&lt;/div&gt;&amp;amp; Commercial Workers&lt;div style="display:inline-block;width:5.37px"&gt;&#160;&lt;/div&gt;Canada ("UFCW"), which&lt;div style="display:inline-block;width:5.63px"&gt;&#160;&lt;/div&gt;extends to November&lt;div style="display:inline-block;width:5.77px"&gt;&#160;&lt;/div&gt;1, &lt;/div&gt;&lt;div id="a9552" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.2px;"&gt;2021, and &lt;/div&gt;&lt;div id="a9552_10_2" style="position:absolute;font-weight:normal;font-style:normal;left:63.146px;top:331.2px;"&gt;73&lt;/div&gt;&lt;div id="a9552_12_108" style="position:absolute;font-weight:normal;font-style:normal;left:76.586px;top:331.2px;"&gt;&lt;div style="display:inline-block;width:4.64px"&gt;&#160;&lt;/div&gt;employees at&lt;div style="display:inline-block;width:5.99px"&gt;&#160;&lt;/div&gt;the Company's&lt;div style="display:inline-block;width:6.21px"&gt;&#160;&lt;/div&gt;Escobedo, Mexico&lt;div style="display:inline-block;width:6.6px"&gt;&#160;&lt;/div&gt;facility are&lt;div style="display:inline-block;width:6.06px"&gt;&#160;&lt;/div&gt;covered by&lt;div style="display:inline-block;width:6.17px"&gt;&#160;&lt;/div&gt;a collective&lt;div style="display:inline-block;width:6.21px"&gt;&#160;&lt;/div&gt;bargaining agreement&lt;div style="display:inline-block;width:6.73px"&gt;&#160;&lt;/div&gt;with &lt;/div&gt;&lt;div id="a9554" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.6px;"&gt;Sindicato de&lt;div style="display:inline-block;width:6.14px"&gt;&#160;&lt;/div&gt;trabajadores de&lt;div style="display:inline-block;width:6.3px"&gt;&#160;&lt;/div&gt;la industria metalica&lt;div style="display:inline-block;width:7.37px"&gt;&#160;&lt;/div&gt;y del comercio&lt;div style="display:inline-block;width:7.33px"&gt;&#160;&lt;/div&gt;del estado&lt;div style="display:inline-block;width:6.05px"&gt;&#160;&lt;/div&gt;de Nuevo&lt;div style="display:inline-block;width:6.02px"&gt;&#160;&lt;/div&gt;Leon Presidente&lt;div style="display:inline-block;width:6.08px"&gt;&#160;&lt;/div&gt;Benito Juarez&lt;div style="display:inline-block;width:6.24px"&gt;&#160;&lt;/div&gt;Garcia &lt;/div&gt;&lt;div id="a9555" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368px;"&gt;C.T.M., which&lt;div style="display:inline-block;width:7.95px"&gt;&#160;&lt;/div&gt;extends to&lt;div style="display:inline-block;width:8.18px"&gt;&#160;&lt;/div&gt;February 1,&lt;div style="display:inline-block;width:8.22px"&gt;&#160;&lt;/div&gt;2021. The&lt;div style="display:inline-block;width:7.75px"&gt;&#160;&lt;/div&gt;Company is&lt;div style="display:inline-block;width:7.86px"&gt;&#160;&lt;/div&gt;currently negotiating&lt;div style="display:inline-block;width:8.36px"&gt;&#160;&lt;/div&gt;an extension&lt;div style="display:inline-block;width:7.97px"&gt;&#160;&lt;/div&gt;to the&lt;div style="display:inline-block;width:8.05px"&gt;&#160;&lt;/div&gt;Escobedo, Mexico &lt;/div&gt;&lt;div id="a9557" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.4px;"&gt;collective bargaining agreement.&lt;/div&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskCustomer
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      id="ID_651">Navistar, Volvo, PACCAR, BRP and UFP</us-gaap:ConcentrationRiskCustomer>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="4"
      id="ID_646"
      unitRef="pure">0.70</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="4"
      id="ID_647"
      unitRef="pure">0.70</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="4"
      id="ID_648"
      unitRef="pure">0.70</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="4"
      id="ID_649"
      unitRef="pure">0.64</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="4"
      id="ID_650"
      unitRef="pure">0.56</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_cmt_MexicoAndCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="4"
      id="ID_652"
      unitRef="pure">0.35</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_cmt_MexicoAndCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="4"
      id="ID_653"
      unitRef="pure">0.34</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_cmt_MexicoAndCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="4"
      id="ID_654"
      unitRef="pure">0.32</us-gaap:ConcentrationRiskPercentage1>
    <dei:EntityNumberOfEmployees
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember"
      decimals="0"
      id="ID_1270"
      unitRef="Employees">1617</dei:EntityNumberOfEmployees>
    <dei:EntityNumberOfEmployees
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember"
      decimals="0"
      id="ID_1271"
      unitRef="Employees">679</dei:EntityNumberOfEmployees>
    <dei:EntityNumberOfEmployees
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember"
      decimals="0"
      id="ID_1272"
      unitRef="Employees">722</dei:EntityNumberOfEmployees>
    <dei:EntityNumberOfEmployees
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember"
      decimals="0"
      id="ID_1273"
      unitRef="Employees">216</dei:EntityNumberOfEmployees>
    <dei:EntityNumberOfEmployees
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_NumberOfEmployeesGeographicAreaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_LaborForceConcentrationRiskMember"
      decimals="0"
      id="ID_1270A"
      unitRef="Employees">1617</dei:EntityNumberOfEmployees>
    <dei:EntityNumberOfEmployees
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_CollectiveBargainingArrangementAxis_cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember"
      decimals="0"
      id="ID_1274"
      unitRef="Employees">518</dei:EntityNumberOfEmployees>
    <dei:EntityNumberOfEmployees
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX_us-gaap_CollectiveBargainingArrangementAxis_cmt_SindicatoDeJornelerosYObrerosMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember"
      decimals="0"
      id="ID_1275"
      unitRef="Employees">534</dei:EntityNumberOfEmployees>
    <dei:EntityNumberOfEmployees
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA_us-gaap_CollectiveBargainingArrangementAxis_cmt_UnitedFoodAndCommercialWorkersCanadaMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember"
      decimals="0"
      id="ID_1277"
      unitRef="Employees">191</dei:EntityNumberOfEmployees>
    <dei:EntityNumberOfEmployees
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX_us-gaap_CollectiveBargainingArrangementAxis_cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_UnionizedEmployeesConcentrationRiskMember"
      decimals="0"
      id="ID_1276"
      unitRef="Employees">73</dei:EntityNumberOfEmployees>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_280">&lt;div id="TextBlockContainer1681" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9561" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Earnings per&lt;div style="display:inline-block;width:6.96px"&gt;&#160;&lt;/div&gt;Common Share &lt;/div&gt;&lt;div id="a9562" style="position:absolute;font-weight:normal;font-style:normal;left:181.573px;top:0px;"&gt;- Basic&lt;div style="display:inline-block;width:6.91px"&gt;&#160;&lt;/div&gt;earnings per&lt;div style="display:inline-block;width:7.21px"&gt;&#160;&lt;/div&gt;common share&lt;div style="display:inline-block;width:7.15px"&gt;&#160;&lt;/div&gt;is computed&lt;div style="display:inline-block;width:7.29px"&gt;&#160;&lt;/div&gt;based on&lt;div style="display:inline-block;width:7.08px"&gt;&#160;&lt;/div&gt;the weighted&lt;div style="display:inline-block;width:7.14px"&gt;&#160;&lt;/div&gt;average number&lt;div style="display:inline-block;width:7.15px"&gt;&#160;&lt;/div&gt;of &lt;/div&gt;&lt;div id="a9565" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;common shares outstanding during the period.&lt;div style="display:inline-block;width:6.59px"&gt;&#160;&lt;/div&gt;Diluted earnings per common share are computed similarly but include the effect &lt;/div&gt;&lt;div id="a9567" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;of the assumed exercise of dilutive stock options and vesting of restricted stock under the treasury stock method. The Company's &lt;/div&gt;&lt;div id="a9569" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;restricted shares are&lt;div style="display:inline-block;width:5.6px"&gt;&#160;&lt;/div&gt;entitled to receive&lt;div style="display:inline-block;width:5.67px"&gt;&#160;&lt;/div&gt;dividends and voting&lt;div style="display:inline-block;width:5.56px"&gt;&#160;&lt;/div&gt;rights applicable to&lt;div style="display:inline-block;width:5.73px"&gt;&#160;&lt;/div&gt;the Company's common&lt;div style="display:inline-block;width:5.84px"&gt;&#160;&lt;/div&gt;stock, irrespective of &lt;/div&gt;&lt;div id="a9571" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;any vesting requirement. The&lt;div style="display:inline-block;width:5.53px"&gt;&#160;&lt;/div&gt;restricted shares are considered&lt;div style="display:inline-block;width:5.87px"&gt;&#160;&lt;/div&gt;a participating security and&lt;div style="display:inline-block;width:5.58px"&gt;&#160;&lt;/div&gt;the Company is required&lt;div style="display:inline-block;width:5.71px"&gt;&#160;&lt;/div&gt;to apply the &lt;/div&gt;&lt;div id="a9573" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;two-class method&lt;div style="display:inline-block;width:6.08px"&gt;&#160;&lt;/div&gt;to consider&lt;div style="display:inline-block;width:5.84px"&gt;&#160;&lt;/div&gt;the impact of&lt;div style="display:inline-block;width:7.06px"&gt;&#160;&lt;/div&gt;the restricted&lt;div style="display:inline-block;width:6.09px"&gt;&#160;&lt;/div&gt;shares on&lt;div style="display:inline-block;width:5.89px"&gt;&#160;&lt;/div&gt;the calculation&lt;div style="display:inline-block;width:5.88px"&gt;&#160;&lt;/div&gt;of basic&lt;div style="display:inline-block;width:6.01px"&gt;&#160;&lt;/div&gt;and diluted&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;earnings per&lt;div style="display:inline-block;width:6.09px"&gt;&#160;&lt;/div&gt;share. A &lt;/div&gt;&lt;div id="a9579" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;detailed computation of earnings per share is located in &lt;/div&gt;&lt;div id="a9580" style="position:absolute;font-weight:normal;font-style:italic;left:302.573px;top:110.4px;"&gt;Note 3 - Net Income (Loss) per Common Share&lt;/div&gt;&lt;div id="a9584" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:110.4px;"&gt;.&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_281">&lt;div id="TextBlockContainer1683" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9587" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Research and&lt;div style="display:inline-block;width:9.07px"&gt;&#160;&lt;/div&gt;Development&lt;/div&gt;&lt;div id="a9588" style="position:absolute;font-weight:normal;font-style:normal;left:165.093px;top:0px;"&gt;&lt;div style="display:inline-block;width:6.08px"&gt;&#160;&lt;/div&gt;- Research&lt;div style="display:inline-block;width:8.71px"&gt;&#160;&lt;/div&gt;and development&lt;div style="display:inline-block;width:9.23px"&gt;&#160;&lt;/div&gt;activities focus&lt;div style="display:inline-block;width:8.94px"&gt;&#160;&lt;/div&gt;on developing&lt;div style="display:inline-block;width:9.03px"&gt;&#160;&lt;/div&gt;new material&lt;div style="display:inline-block;width:8.97px"&gt;&#160;&lt;/div&gt;formulations, new &lt;/div&gt;&lt;div id="a9592" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;products, new&lt;div style="display:inline-block;width:9.02px"&gt;&#160;&lt;/div&gt;production capabilities&lt;div style="display:inline-block;width:9.42px"&gt;&#160;&lt;/div&gt;and processes,&lt;div style="display:inline-block;width:9.06px"&gt;&#160;&lt;/div&gt;and improving&lt;div style="display:inline-block;width:9.05px"&gt;&#160;&lt;/div&gt;existing products&lt;div style="display:inline-block;width:9.37px"&gt;&#160;&lt;/div&gt;and manufacturing&lt;div style="display:inline-block;width:9.03px"&gt;&#160;&lt;/div&gt;processes.&lt;div style="display:inline-block;width:12.19px"&gt;&#160;&lt;/div&gt;The &lt;/div&gt;&lt;div id="a9594" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;Company does not maintain&lt;div style="display:inline-block;width:5.18px"&gt;&#160;&lt;/div&gt;a separate research and&lt;div style="display:inline-block;width:5.24px"&gt;&#160;&lt;/div&gt;development organization or facility,&lt;div style="display:inline-block;width:5.62px"&gt;&#160;&lt;/div&gt;but uses its production&lt;div style="display:inline-block;width:5.08px"&gt;&#160;&lt;/div&gt;equipment, as &lt;/div&gt;&lt;div id="a9596" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;necessary, to&lt;div style="display:inline-block;width:7.48px"&gt;&#160;&lt;/div&gt;support these&lt;div style="display:inline-block;width:7.34px"&gt;&#160;&lt;/div&gt;efforts and&lt;div style="display:inline-block;width:7.41px"&gt;&#160;&lt;/div&gt;cooperates with&lt;div style="display:inline-block;width:7.49px"&gt;&#160;&lt;/div&gt;its customers&lt;div style="display:inline-block;width:7.57px"&gt;&#160;&lt;/div&gt;and its&lt;div style="display:inline-block;width:7.36px"&gt;&#160;&lt;/div&gt;suppliers in&lt;div style="display:inline-block;width:7.52px"&gt;&#160;&lt;/div&gt;research and&lt;div style="display:inline-block;width:7.52px"&gt;&#160;&lt;/div&gt;development efforts.&lt;div style="display:inline-block;width:5.71px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9598" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;Likewise, manpower to direct and advance research and development is integrated with the existing manufacturing, engineering, &lt;/div&gt;&lt;div id="a9600" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;production, and quality organizations.&lt;div style="display:inline-block;width:8.61px"&gt;&#160;&lt;/div&gt;Research and development costs, which&lt;div style="display:inline-block;width:5.23px"&gt;&#160;&lt;/div&gt;are expensed as incurred,&lt;div style="display:inline-block;width:4.99px"&gt;&#160;&lt;/div&gt;totaled approximately &lt;/div&gt;&lt;div id="a9603" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;$&lt;/div&gt;&lt;div id="a9603_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:110.4px;"&gt;1,168,000&lt;/div&gt;&lt;div id="a9603_10_3" style="position:absolute;font-weight:normal;font-style:normal;left:64.619px;top:110.4px;"&gt;, $&lt;/div&gt;&lt;div id="a9603_13_9" style="position:absolute;font-weight:normal;font-style:normal;left:77.899px;top:110.4px;"&gt;1,171,000&lt;/div&gt;&lt;div id="a9603_22_6" style="position:absolute;font-weight:normal;font-style:normal;left:131.338px;top:110.4px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;and $&lt;/div&gt;&lt;div id="a9603_28_9" style="position:absolute;font-weight:normal;font-style:normal;left:163.658px;top:110.4px;"&gt;1,032,000&lt;/div&gt;&lt;div id="a9603_37_24" style="position:absolute;font-weight:normal;font-style:normal;left:217.098px;top:110.4px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;in 2020, 2019 and 2018.&lt;/div&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_655"
      unitRef="USD">1168000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_297"
      unitRef="USD">1171000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_298"
      unitRef="USD">1032000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1284">&lt;div id="TextBlockContainer1685" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9615" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Foreign Currency Adjustments&lt;/div&gt;&lt;div id="a9616" style="position:absolute;font-weight:normal;font-style:normal;left:181.413px;top:0px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;- The functional currency for the Mexican and Canadian operations is the United States Dollar.&lt;div style="display:inline-block;width:2.72px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9621" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;All foreign&lt;div style="display:inline-block;width:6.96px"&gt;&#160;&lt;/div&gt;currency asset&lt;div style="display:inline-block;width:7.3px"&gt;&#160;&lt;/div&gt;and liability&lt;div style="display:inline-block;width:7.07px"&gt;&#160;&lt;/div&gt;amounts are&lt;div style="display:inline-block;width:7.15px"&gt;&#160;&lt;/div&gt;remeasured into&lt;div style="display:inline-block;width:7.3px"&gt;&#160;&lt;/div&gt;United States&lt;div style="display:inline-block;width:7.21px"&gt;&#160;&lt;/div&gt;Dollars at&lt;div style="display:inline-block;width:7.2px"&gt;&#160;&lt;/div&gt;end-of-period exchange&lt;div style="display:inline-block;width:7.57px"&gt;&#160;&lt;/div&gt;rates.&lt;div style="display:inline-block;width:3.45px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9626" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;Income statement accounts are&lt;div style="display:inline-block;width:5.46px"&gt;&#160;&lt;/div&gt;translated at the weighted&lt;div style="display:inline-block;width:5.37px"&gt;&#160;&lt;/div&gt;monthly average rates.&lt;div style="display:inline-block;width:8.22px"&gt;&#160;&lt;/div&gt;Gains and losses resulting&lt;div style="display:inline-block;width:5.65px"&gt;&#160;&lt;/div&gt;from translation of &lt;/div&gt;&lt;div id="a9628" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;foreign currency financial statements into United States Dollars and&lt;div style="display:inline-block;width:1.58px"&gt;&#160;&lt;/div&gt;gains and losses resulting from foreign currency&lt;div style="display:inline-block;width:1.66px"&gt;&#160;&lt;/div&gt;transactions &lt;/div&gt;&lt;div id="a9630" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;are included in current&lt;div style="display:inline-block;width:0.65px"&gt;&#160;&lt;/div&gt;results of operations. Net&lt;div style="display:inline-block;width:1.05px"&gt;&#160;&lt;/div&gt;foreign currency translation and&lt;div style="display:inline-block;width:0.89px"&gt;&#160;&lt;/div&gt;transaction activity is included&lt;div style="display:inline-block;width:1.14px"&gt;&#160;&lt;/div&gt;in selling, general &lt;/div&gt;&lt;div id="a9632" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;and administrative expense.&lt;div style="display:inline-block;width:6.36px"&gt;&#160;&lt;/div&gt;This activity resulted&lt;div style="display:inline-block;width:6.61px"&gt;&#160;&lt;/div&gt;in an expense&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;of $&lt;/div&gt;&lt;div id="a9632_69_7" style="position:absolute;font-weight:normal;font-style:normal;left:378.093px;top:92px;"&gt;214,000&lt;/div&gt;&lt;div id="a9632_76_3" style="position:absolute;font-weight:normal;font-style:normal;left:421.64px;top:92px;"&gt;, $&lt;/div&gt;&lt;div id="a9632_79_7" style="position:absolute;font-weight:normal;font-style:normal;left:435.88px;top:92px;"&gt;229,000&lt;/div&gt;&lt;div id="a9632_86_6" style="position:absolute;font-weight:normal;font-style:normal;left:479.24px;top:92px;"&gt;&lt;div style="display:inline-block;width:4.32px"&gt;&#160;&lt;/div&gt;and $&lt;/div&gt;&lt;div id="a9632_92_6" style="position:absolute;font-weight:normal;font-style:normal;left:513.64px;top:92px;"&gt;88,000&lt;/div&gt;&lt;div id="a9632_98_25" style="position:absolute;font-weight:normal;font-style:normal;left:550.44px;top:92px;"&gt;&lt;div style="display:inline-block;width:4.32px"&gt;&#160;&lt;/div&gt;in 2020, 2019&lt;div style="display:inline-block;width:6.43px"&gt;&#160;&lt;/div&gt;and 2018, &lt;/div&gt;&lt;div id="a9647" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_656"
      unitRef="USD">-214000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_658"
      unitRef="USD">229000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_657"
      unitRef="USD">88000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_282">&lt;div id="TextBlockContainer1689" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:641px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9685" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Recent Accounting Pronouncements&lt;/div&gt;&lt;div id="a9686" style="position:absolute;font-weight:bold;font-style:normal;left:210.253px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9687" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:18.1px;"&gt;Current expected credit loss (CECL)&lt;/div&gt;&lt;div id="a9688" style="position:absolute;font-weight:normal;font-style:italic;left:199.653px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9689" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;In June 2016, the&lt;div style="display:inline-block;width:5.04px"&gt;&#160;&lt;/div&gt;FASB issued ASU &lt;/div&gt;&lt;div id="a9689_34_7" style="position:absolute;left:203.179px;top:36.5px;"&gt;2016-13&lt;/div&gt;&lt;div id="a9689_41_80" style="position:absolute;font-weight:normal;font-style:normal;left:247.853px;top:36.5px;"&gt;, &#x201c;Financial Instruments-Credit Losses,&#x201d;&lt;div style="display:inline-block;width:5.7px"&gt;&#160;&lt;/div&gt;which changes the impairment model&lt;div style="display:inline-block;width:5.66px"&gt;&#160;&lt;/div&gt;for &lt;/div&gt;&lt;div id="a9700" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;"&gt;most financial assets&lt;div style="display:inline-block;width:5.78px"&gt;&#160;&lt;/div&gt;and certain other&lt;div style="display:inline-block;width:5.81px"&gt;&#160;&lt;/div&gt;instruments. For trade&lt;div style="display:inline-block;width:6.12px"&gt;&#160;&lt;/div&gt;and other receivables,&lt;div style="display:inline-block;width:5.94px"&gt;&#160;&lt;/div&gt;held-to-maturity debt securities,&lt;div style="display:inline-block;width:6.25px"&gt;&#160;&lt;/div&gt;loans and &lt;/div&gt;&lt;div id="a9706" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;"&gt;other instruments, entities will&lt;div style="display:inline-block;width:1.49px"&gt;&#160;&lt;/div&gt;be required to use&lt;div style="display:inline-block;width:1.23px"&gt;&#160;&lt;/div&gt;a new forward-looking &#x201c;expected loss&#x201d;&lt;div style="display:inline-block;width:1.03px"&gt;&#160;&lt;/div&gt;model that will replace&lt;div style="display:inline-block;width:1.3px"&gt;&#160;&lt;/div&gt;today&#x2019;s &#x201c;incurred &lt;/div&gt;&lt;div id="a9717" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;"&gt;loss&#x201d; model and generally will result in&lt;div style="display:inline-block;width:1.5px"&gt;&#160;&lt;/div&gt;the earlier recognition of allowances for losses. For available-for-sale&lt;div style="display:inline-block;width:1.26px"&gt;&#160;&lt;/div&gt;debt securities with &lt;/div&gt;&lt;div id="a9725" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;"&gt;unrealized losses,&lt;div style="display:inline-block;width:7.77px"&gt;&#160;&lt;/div&gt;entities will&lt;div style="display:inline-block;width:8.07px"&gt;&#160;&lt;/div&gt;measure credit&lt;div style="display:inline-block;width:7.65px"&gt;&#160;&lt;/div&gt;losses in&lt;div style="display:inline-block;width:7.74px"&gt;&#160;&lt;/div&gt;a manner&lt;div style="display:inline-block;width:7.77px"&gt;&#160;&lt;/div&gt;similar to&lt;div style="display:inline-block;width:7.87px"&gt;&#160;&lt;/div&gt;current practice,&lt;div style="display:inline-block;width:7.98px"&gt;&#160;&lt;/div&gt;except that&lt;div style="display:inline-block;width:7.71px"&gt;&#160;&lt;/div&gt;the losses&lt;div style="display:inline-block;width:8.09px"&gt;&#160;&lt;/div&gt;will be &lt;/div&gt;&lt;div id="a9727" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;"&gt;recognized as an allowance.&lt;div style="display:inline-block;width:5.29px"&gt;&#160;&lt;/div&gt;Subsequent to issuing ASU 2016&lt;div style="display:inline-block;width:1.58px"&gt;&#160;&lt;/div&gt;-13, the FASB issued&lt;div style="display:inline-block;width:4.48px"&gt;&#160;&lt;/div&gt;ASU 2018-19, &#x201c;Codification Improvements &lt;/div&gt;&lt;div id="a9734" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;"&gt;to Topic 326, Financial Instruments&lt;div style="display:inline-block;width:5.73px"&gt;&#160;&lt;/div&gt;- Credit Losses,&#x201d; for&lt;div style="display:inline-block;width:5.19px"&gt;&#160;&lt;/div&gt;the purpose of clarifying&lt;div style="display:inline-block;width:5.41px"&gt;&#160;&lt;/div&gt;certain aspects of ASU 2016&lt;div style="display:inline-block;width:1.56px"&gt;&#160;&lt;/div&gt;-13. ASU 2018-&lt;/div&gt;&lt;div id="a9743" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;"&gt;19 has&lt;div style="display:inline-block;width:6.66px"&gt;&#160;&lt;/div&gt;the same&lt;div style="display:inline-block;width:6.45px"&gt;&#160;&lt;/div&gt;effective date&lt;div style="display:inline-block;width:6.92px"&gt;&#160;&lt;/div&gt;and transition&lt;div style="display:inline-block;width:6.54px"&gt;&#160;&lt;/div&gt;requirements as&lt;div style="display:inline-block;width:5.89px"&gt;&#160;&lt;/div&gt;ASU 2016&lt;div style="display:inline-block;width:1.89px"&gt;&#160;&lt;/div&gt;-13. In&lt;div style="display:inline-block;width:5.56px"&gt;&#160;&lt;/div&gt;April 201&lt;div style="display:inline-block;width:1.85px"&gt;&#160;&lt;/div&gt;9, the&lt;div style="display:inline-block;width:6.5px"&gt;&#160;&lt;/div&gt;FASB issued&lt;div style="display:inline-block;width:5.69px"&gt;&#160;&lt;/div&gt;ASU 2019&lt;div style="display:inline-block;width:1.95px"&gt;&#160;&lt;/div&gt;-04, &lt;/div&gt;&lt;div id="a9752" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:183.7px;"&gt;&#x201c;Codification Improvements to Topic 326, Financial Instruments - Credit&lt;div style="display:inline-block;width:1.69px"&gt;&#160;&lt;/div&gt;Losses, Topic 815, Derivatives and Hedging, and Topic &lt;/div&gt;&lt;div id="a9757" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;"&gt;825, Financial Instruments,&lt;div style="display:inline-block;width:1.75px"&gt;&#160;&lt;/div&gt;&#x201d;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;which is effective&lt;div style="display:inline-block;width:5.53px"&gt;&#160;&lt;/div&gt;with the adoption&lt;div style="display:inline-block;width:5.61px"&gt;&#160;&lt;/div&gt;of ASU 2016-13. In&lt;div style="display:inline-block;width:5.35px"&gt;&#160;&lt;/div&gt;May 2019, the&lt;div style="display:inline-block;width:5.47px"&gt;&#160;&lt;/div&gt;FASB issued ASU 2019-&lt;/div&gt;&lt;div id="a9766" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;"&gt;05, &#x201c;Financial Instruments&lt;div style="display:inline-block;width:5.27px"&gt;&#160;&lt;/div&gt;- Credit Losses (Topic&lt;div style="display:inline-block;width:5.68px"&gt;&#160;&lt;/div&gt;326),&#x201d; which is also&lt;div style="display:inline-block;width:5.43px"&gt;&#160;&lt;/div&gt;effective with the adoption&lt;div style="display:inline-block;width:5.69px"&gt;&#160;&lt;/div&gt;of ASU 2016-13. In October &lt;/div&gt;&lt;div id="a9776" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:238.9px;"&gt;2019, the FASB voted to delay the implementation date for certain companies, including those that qualify as a smaller reporting &lt;/div&gt;&lt;div id="a9779" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.3px;"&gt;company under SEC&lt;div style="display:inline-block;width:5.61px"&gt;&#160;&lt;/div&gt;rules, until January&lt;/div&gt;&lt;div id="a9781" style="position:absolute;font-weight:normal;font-style:normal;left:223.053px;top:257.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9782" style="position:absolute;font-weight:normal;font-style:normal;left:226.413px;top:257.3px;"&gt;1, 2023, with&lt;div style="display:inline-block;width:5.75px"&gt;&#160;&lt;/div&gt;revised ASU&#x2019;s expected&lt;div style="display:inline-block;width:5.68px"&gt;&#160;&lt;/div&gt;to be issued&lt;div style="display:inline-block;width:5.62px"&gt;&#160;&lt;/div&gt;in November 2019.&lt;div style="display:inline-block;width:5.65px"&gt;&#160;&lt;/div&gt;We will adopt &lt;/div&gt;&lt;div id="a9787" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:275.7px;"&gt;this ASU on its effective&lt;div style="display:inline-block;width:5.9px"&gt;&#160;&lt;/div&gt;date of January&lt;/div&gt;&lt;div id="a9789" style="position:absolute;font-weight:normal;font-style:normal;left:223.853px;top:275.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9790" style="position:absolute;font-weight:normal;font-style:normal;left:227.213px;top:275.7px;"&gt;1, 2023. We &lt;/div&gt;&lt;div id="a9790_12_64" style="position:absolute;left:296.333px;top:275.7px;"&gt;do not expect the adoption of this ASU to have a material impact&lt;/div&gt;&lt;div id="a9790_76_8" style="position:absolute;font-weight:normal;font-style:normal;left:648.812px;top:275.7px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;on our &lt;/div&gt;&lt;div id="a9792" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.1px;"&gt;consolidated financial position, results of operations, cash flows, or&lt;div style="display:inline-block;width:4.77px"&gt;&#160;&lt;/div&gt;presentation thereof.&lt;/div&gt;&lt;div id="a9793" style="position:absolute;font-weight:normal;font-style:normal;left:477px;top:294.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9794" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9795" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:330.9px;"&gt;Simplifying the Accounting for Income Taxes &lt;/div&gt;&lt;div id="a9796" style="position:absolute;font-weight:normal;font-style:italic;left:246.733px;top:330.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9797" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.3px;"&gt;In December 2019, the FASB issued&lt;div style="display:inline-block;width:0.64px"&gt;&#160;&lt;/div&gt;ASU &lt;/div&gt;&lt;div id="a9797_38_7" style="position:absolute;left:228.267px;top:349.3px;"&gt;2019-12&lt;/div&gt;&lt;div id="a9797_45_76" style="position:absolute;font-weight:normal;font-style:normal;left:272.973px;top:349.3px;"&gt;, Income Taxes &#x2013;&lt;div style="display:inline-block;width:1.4px"&gt;&#160;&lt;/div&gt;Simplifying the Accounting for Income&lt;div style="display:inline-block;width:1.14px"&gt;&#160;&lt;/div&gt;Taxes. This guidance &lt;/div&gt;&lt;div id="a9805" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.7px;"&gt;is intended to&lt;div style="display:inline-block;width:6.52px"&gt;&#160;&lt;/div&gt;simplify various aspects&lt;div style="display:inline-block;width:6.37px"&gt;&#160;&lt;/div&gt;of income tax&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;accounting including the&lt;div style="display:inline-block;width:6.47px"&gt;&#160;&lt;/div&gt;elimination of certain&lt;div style="display:inline-block;width:6.49px"&gt;&#160;&lt;/div&gt;exceptions related&lt;div style="display:inline-block;width:5.69px"&gt;&#160;&lt;/div&gt;to the &lt;/div&gt;&lt;div id="a9808" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.1px;"&gt;approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of &lt;/div&gt;&lt;div id="a9811" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.5px;"&gt;deferred tax&lt;div style="display:inline-block;width:5.83px"&gt;&#160;&lt;/div&gt;liabilities for&lt;div style="display:inline-block;width:6.01px"&gt;&#160;&lt;/div&gt;outside basis&lt;div style="display:inline-block;width:5.84px"&gt;&#160;&lt;/div&gt;differences. The&lt;div style="display:inline-block;width:5.97px"&gt;&#160;&lt;/div&gt;new guidance also&lt;div style="display:inline-block;width:7.03px"&gt;&#160;&lt;/div&gt;simplifies aspects&lt;div style="display:inline-block;width:6.11px"&gt;&#160;&lt;/div&gt;of the accounting&lt;div style="display:inline-block;width:7.17px"&gt;&#160;&lt;/div&gt;for franchise &lt;/div&gt;&lt;div id="a9814" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:422.9px;"&gt;taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis &lt;/div&gt;&lt;div id="a9819" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.3px;"&gt;of goodwill. The Company adopted&lt;div style="display:inline-block;width:5.19px"&gt;&#160;&lt;/div&gt;the new standard effective &lt;/div&gt;&lt;div id="a9819_60_15" style="position:absolute;left:342.986px;top:441.3px;"&gt;January 1, 2020&lt;/div&gt;&lt;div id="a9819_75_31" style="position:absolute;font-weight:normal;font-style:normal;left:428.426px;top:441.3px;"&gt;&lt;div style="display:inline-block;width:3.52px"&gt;&#160;&lt;/div&gt;during the third quarter with &lt;/div&gt;&lt;div id="a9819_106_18" style="position:absolute;left:587.466px;top:441.3px;"&gt;no material impact&lt;/div&gt;&lt;div id="a9819_124_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.08px;top:441.3px;"&gt; &lt;/div&gt;&lt;div id="a9821" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:459.7px;"&gt;on our consolidated financial statements. Adoption of this guidance requires certain changes to primarily be made prospectively, &lt;/div&gt;&lt;div id="a9824" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.1px;"&gt;with some changes to be made retrospectively.&lt;/div&gt;&lt;div id="a9825" style="position:absolute;font-weight:normal;font-style:normal;left:252.813px;top:478.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9826" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:496.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9827" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:514.9px;"&gt;Facilitation of the Effects of Reference Rate Reform &lt;/div&gt;&lt;div id="a9828" style="position:absolute;font-weight:normal;font-style:italic;left:284.013px;top:514.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9829" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:533.3px;"&gt;In March 2020, the FASB issued ASU No. &lt;/div&gt;&lt;div id="a9829_39_7" style="position:absolute;left:233.226px;top:533.3px;"&gt;2020-04&lt;/div&gt;&lt;div id="a9829_46_78" style="position:absolute;font-weight:normal;font-style:normal;left:277.933px;top:533.3px;"&gt;, Facilitation of the Effects of Reference Rate Reform on Financial Reporting &lt;/div&gt;&lt;div id="a9833" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:551.7px;"&gt;(Topic 848).&lt;div style="display:inline-block;width:5.91px"&gt;&#160;&lt;/div&gt;The ASU provides&lt;div style="display:inline-block;width:6.68px"&gt;&#160;&lt;/div&gt;optional expedients&lt;div style="display:inline-block;width:6.29px"&gt;&#160;&lt;/div&gt;and exceptions&lt;div style="display:inline-block;width:6.48px"&gt;&#160;&lt;/div&gt;for applying&lt;div style="display:inline-block;width:6.08px"&gt;&#160;&lt;/div&gt;GAAP to transactions&lt;div style="display:inline-block;width:7.28px"&gt;&#160;&lt;/div&gt;affected by&lt;div style="display:inline-block;width:6.17px"&gt;&#160;&lt;/div&gt;reference &lt;/div&gt;&lt;div id="a9835" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.1px;"&gt;rate(e.g., LIBOR) reform if certain criteria are met, for a limited period of time to ease the potential&lt;div style="display:inline-block;width:4.89px"&gt;&#160;&lt;/div&gt;burden in accounting for (or &lt;/div&gt;&lt;div id="a9839" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:588.5px;"&gt;recognizing the&lt;div style="display:inline-block;width:6.76px"&gt;&#160;&lt;/div&gt;effects of)&lt;div style="display:inline-block;width:6.53px"&gt;&#160;&lt;/div&gt;reference rate&lt;div style="display:inline-block;width:6.76px"&gt;&#160;&lt;/div&gt;reform on&lt;div style="display:inline-block;width:6.63px"&gt;&#160;&lt;/div&gt;financial reporting.&lt;div style="display:inline-block;width:6.39px"&gt;&#160;&lt;/div&gt;The ASU is&lt;div style="display:inline-block;width:7.05px"&gt;&#160;&lt;/div&gt;effective as&lt;div style="display:inline-block;width:6.62px"&gt;&#160;&lt;/div&gt;of &lt;/div&gt;&lt;div id="a9839_101_14" style="position:absolute;left:553.732px;top:588.5px;"&gt;March 12, 2020&lt;/div&gt;&lt;div id="a9839_115_9" style="position:absolute;font-weight:normal;font-style:normal;left:641.572px;top:588.5px;"&gt;&lt;div style="display:inline-block;width:4.8px"&gt;&#160;&lt;/div&gt;through &lt;/div&gt;&lt;div id="a9843" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:606.9px;"&gt;December 31, 2022.&lt;div style="display:inline-block;width:6.08px"&gt;&#160;&lt;/div&gt;We will evaluate&lt;div style="display:inline-block;width:5.98px"&gt;&#160;&lt;/div&gt;transactions or contract&lt;div style="display:inline-block;width:6.5px"&gt;&#160;&lt;/div&gt;modifications occurring as&lt;div style="display:inline-block;width:6.23px"&gt;&#160;&lt;/div&gt;a result of&lt;div style="display:inline-block;width:5.78px"&gt;&#160;&lt;/div&gt;reference rate reform&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a9845" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:625.3px;"&gt;determine whether to apply the optional guidance on an ongoing basis.&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201613Member"
      id="ID_663">true</us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201613Member"
      id="ID_664">false</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated>
    <us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201912Member"
      id="ID_662">true</us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted>
    <us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201912Member"
      id="ID_659">2020-01-01</us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201912Member"
      id="ID_665">false</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated>
    <us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_cmt_AccountingStandardsUpdate202004Member"
      id="ID_661">true</us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted>
    <us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_cmt_AccountingStandardsUpdate202004Member"
      id="ID_660">2020-03-12</us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_3b2e6f4905344355ad3c8ea1fec8aa9f">&lt;div id="TextBlockContainer1692" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:144px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9849" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;3. Net Income (Loss) per Common Share&lt;/div&gt;&lt;div id="a9851" style="position:absolute;font-weight:bold;font-style:normal;left:236.333px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9852" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9853" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;Net income (loss) per common share&lt;div style="display:inline-block;width:5.14px"&gt;&#160;&lt;/div&gt;is computed based on the weighted&lt;div style="display:inline-block;width:4.96px"&gt;&#160;&lt;/div&gt;average number of common shares&lt;div style="display:inline-block;width:4.87px"&gt;&#160;&lt;/div&gt;outstanding during &lt;/div&gt;&lt;div id="a9854" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;"&gt;the period. Diluted net income (loss) per common&lt;div style="display:inline-block;width:5.03px"&gt;&#160;&lt;/div&gt;share is computed similarly but includes the effect&lt;div style="display:inline-block;width:4.72px"&gt;&#160;&lt;/div&gt;of the assumed exercise of &lt;/div&gt;&lt;div id="a9856" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;"&gt;dilutive stock options and restricted stock under the treasury stock&lt;div style="display:inline-block;width:4.85px"&gt;&#160;&lt;/div&gt;method.&lt;/div&gt;&lt;div id="a9857" style="position:absolute;font-weight:normal;font-style:normal;left:404.04px;top:73.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9858" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9859" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;"&gt;The Company's restricted shares&lt;div style="display:inline-block;width:4.88px"&gt;&#160;&lt;/div&gt;are entitled to receive dividends&lt;div style="display:inline-block;width:5.1px"&gt;&#160;&lt;/div&gt;and voting rights applicable&lt;div style="display:inline-block;width:5.07px"&gt;&#160;&lt;/div&gt;to the Company's common&lt;div style="display:inline-block;width:4.94px"&gt;&#160;&lt;/div&gt;stock, &lt;/div&gt;&lt;div id="a9862" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;"&gt;irrespective of&lt;div style="display:inline-block;width:8.32px"&gt;&#160;&lt;/div&gt;any vesting&lt;div style="display:inline-block;width:8.58px"&gt;&#160;&lt;/div&gt;requirement.&lt;div style="display:inline-block;width:10.76px"&gt;&#160;&lt;/div&gt;Accordingly, the&lt;div style="display:inline-block;width:8.58px"&gt;&#160;&lt;/div&gt;restricted shares&lt;div style="display:inline-block;width:8.49px"&gt;&#160;&lt;/div&gt;are considered&lt;div style="display:inline-block;width:8.71px"&gt;&#160;&lt;/div&gt;a participating&lt;div style="display:inline-block;width:8.31px"&gt;&#160;&lt;/div&gt;security and&lt;div style="display:inline-block;width:8.59px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1694" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9871" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Company is required to apply the two-class method to consider the impact of the restricted shares on the calculation of basic and &lt;/div&gt;&lt;div id="a9875" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;diluted earnings per share.&lt;div style="display:inline-block;width:3.87px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9876" style="position:absolute;font-weight:normal;font-style:normal;left:151.813px;top:18.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9877" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a9878" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;The computation of basic and diluted net income (loss) per common share&lt;div style="display:inline-block;width:4.81px"&gt;&#160;&lt;/div&gt;is as follows:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1697" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:692px;height:239px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9883" style="position:absolute;font-weight:bold;font-style:normal;left:506.44px;top:0px;"&gt;December 31, &lt;/div&gt;&lt;div id="a9886" style="position:absolute;font-weight:bold;font-style:normal;left:434.92px;top:17px;"&gt;2020 &lt;/div&gt;&lt;div id="a9889" style="position:absolute;font-weight:bold;font-style:normal;left:531.88px;top:17px;"&gt;2019 &lt;/div&gt;&lt;div id="a9892" style="position:absolute;font-weight:bold;font-style:normal;left:628.88px;top:17px;"&gt;2018 &lt;/div&gt;&lt;div id="a9894" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;Net income (loss) &lt;/div&gt;&lt;div id="a9896" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a9898" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:33.8px;"&gt;8,165,000&lt;/div&gt;&lt;div id="a9901" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a9903" style="position:absolute;font-weight:normal;font-style:normal;left:517.16px;top:33.8px;display:flex;"&gt;(15,223,000)&lt;/div&gt;&lt;div id="a9906" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a9908" style="position:absolute;font-weight:normal;font-style:normal;left:620.88px;top:33.8px;display:flex;"&gt;(4,782,000)&lt;/div&gt;&lt;div id="a9910" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;Less: net income allocated to participating securities &lt;/div&gt;&lt;div id="a9913" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:50.7px;"&gt;424,000&lt;/div&gt;&lt;div id="a9917" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:50.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a9921" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:50.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a9923" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;Net income (loss) available to common shareholders &lt;/div&gt;&lt;div id="a9925" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:67.7px;"&gt;$ &lt;/div&gt;&lt;div id="a9927" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:67.7px;"&gt;7,741,000&lt;/div&gt;&lt;div id="a9930" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:67.7px;"&gt;$ &lt;/div&gt;&lt;div id="a9932" style="position:absolute;font-weight:normal;font-style:normal;left:517.16px;top:67.7px;display:flex;"&gt;(15,223,000)&lt;/div&gt;&lt;div id="a9935" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:67.7px;"&gt;$ &lt;/div&gt;&lt;div id="a9937" style="position:absolute;font-weight:normal;font-style:normal;left:620.88px;top:67.7px;display:flex;"&gt;(4,782,000)&lt;/div&gt;&lt;div id="a9957" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.7px;"&gt;Weighted average common&lt;div style="display:inline-block;width:4.97px"&gt;&#160;&lt;/div&gt;shares outstanding &#x2014; basic &lt;/div&gt;&lt;div id="a9963" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:118.7px;"&gt;7,936,000&lt;/div&gt;&lt;div id="a9967" style="position:absolute;font-weight:normal;font-style:normal;left:528.84px;top:118.7px;"&gt;7,830,000&lt;/div&gt;&lt;div id="a9971" style="position:absolute;font-weight:normal;font-style:normal;left:625.84px;top:118.7px;"&gt;7,750,000&lt;/div&gt;&lt;div id="a9973" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:135.7px;"&gt;Effect of dilutive securities &lt;/div&gt;&lt;div id="a9976" style="position:absolute;font-weight:normal;font-style:normal;left:455.08px;top:135.7px;"&gt;3,000&lt;/div&gt;&lt;div id="a9980" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:135.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a9984" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:135.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a9986" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:156px;"&gt;Weighted average common&lt;div style="display:inline-block;width:4.81px"&gt;&#160;&lt;/div&gt;and potentially issuable&lt;div style="display:inline-block;width:4.11px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9988" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:171.4px;"&gt;&lt;div style="display:inline-block;width:6.72px"&gt;&#160;&lt;/div&gt;common shares outstanding &#x2014; diluted &lt;/div&gt;&lt;div id="a9995" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:171.4px;"&gt;7,939,000&lt;/div&gt;&lt;div id="a9999" style="position:absolute;font-weight:normal;font-style:normal;left:528.84px;top:171.4px;"&gt;7,830,000&lt;/div&gt;&lt;div id="a10003" style="position:absolute;font-weight:normal;font-style:normal;left:625.84px;top:171.4px;"&gt;7,750,000&lt;/div&gt;&lt;div id="a10014" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:206.4px;"&gt;Basic net income (loss) per common share &lt;/div&gt;&lt;div id="a10016" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:206.4px;"&gt;$ &lt;/div&gt;&lt;div id="a10018" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:206.4px;"&gt;0.98&lt;/div&gt;&lt;div id="a10021" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:206.4px;"&gt;$ &lt;/div&gt;&lt;div id="a10023" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:206.4px;display:flex;"&gt;(1.94)&lt;/div&gt;&lt;div id="a10026" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:206.4px;"&gt;$ &lt;/div&gt;&lt;div id="a10028" style="position:absolute;font-weight:normal;font-style:normal;left:650.96px;top:206.4px;display:flex;"&gt;(0.62)&lt;/div&gt;&lt;div id="a10030" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:223.4px;"&gt;Diluted net income (loss) per common share &lt;/div&gt;&lt;div id="a10032" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:223.4px;"&gt;$ &lt;/div&gt;&lt;div id="a10034" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:223.4px;"&gt;0.98&lt;/div&gt;&lt;div id="a10037" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:223.4px;"&gt;$ &lt;/div&gt;&lt;div id="a10039" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:223.4px;display:flex;"&gt;(1.94)&lt;/div&gt;&lt;div id="a10042" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:223.4px;"&gt;$ &lt;/div&gt;&lt;div id="a10044" style="position:absolute;font-weight:normal;font-style:normal;left:650.96px;top:223.4px;display:flex;"&gt;(0.62)&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1700" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:476px;height:16px;display:inline-block;"&gt;&lt;div id="a10047" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;The computation of basic and diluted net income per participating shares&lt;div style="display:inline-block;width:4.79px"&gt;&#160;&lt;/div&gt;is as follows:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1704" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:688px;height:213px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1702_XBRL_TS_2f879be804274c1588dff1f2b2415d8c" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1703" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:688px;height:213px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10054" style="position:absolute;font-weight:bold;font-style:normal;left:506.44px;top:0px;"&gt;December 31, &lt;/div&gt;&lt;div id="a10057" style="position:absolute;font-weight:bold;font-style:normal;left:434.92px;top:20px;"&gt;2020 &lt;/div&gt;&lt;div id="a10060" style="position:absolute;font-weight:bold;font-style:normal;left:531.88px;top:20px;"&gt;2019 &lt;/div&gt;&lt;div id="a10063" style="position:absolute;font-weight:bold;font-style:normal;left:628.88px;top:20px;"&gt;2018 &lt;/div&gt;&lt;div id="a10065" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:39.7px;"&gt;Net income allocated to participating securities &lt;/div&gt;&lt;div id="a10067" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:39.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10069" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:39.7px;"&gt;424,000&lt;/div&gt;&lt;div id="a10073" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:39.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10077" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:39.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:79.7px;"&gt;Weighted average participating&lt;div style="display:inline-block;width:4.97px"&gt;&#160;&lt;/div&gt;shares outstanding &#x2014; basic &lt;/div&gt;&lt;div id="a10094" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:79.7px;"&gt;434,000&lt;/div&gt;&lt;div id="a10098" style="position:absolute;font-weight:normal;font-style:normal;left:538.76px;top:79.7px;"&gt;300,000&lt;/div&gt;&lt;div id="a10102" style="position:absolute;font-weight:normal;font-style:normal;left:635.76px;top:79.7px;"&gt;216,000&lt;/div&gt;&lt;div id="a10104" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:99.7px;"&gt;Effect of dilutive securities &lt;/div&gt;&lt;div id="a10107" style="position:absolute;font-weight:normal;font-style:normal;left:471.88px;top:99.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10111" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:99.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10115" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:99.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10117" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:121.1px;"&gt;Weighted average participating&lt;div style="display:inline-block;width:4.97px"&gt;&#160;&lt;/div&gt;and potentially issuable&lt;div style="display:inline-block;width:3.95px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a10119" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:136.5px;"&gt;&lt;div style="display:inline-block;width:6.72px"&gt;&#160;&lt;/div&gt;participating shares outstanding &#x2014; diluted &lt;/div&gt;&lt;div id="a10126" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:136.5px;"&gt;434,000&lt;/div&gt;&lt;div id="a10130" style="position:absolute;font-weight:normal;font-style:normal;left:538.76px;top:136.5px;"&gt;300,000&lt;/div&gt;&lt;div id="a10134" style="position:absolute;font-weight:normal;font-style:normal;left:635.76px;top:136.5px;"&gt;216,000&lt;/div&gt;&lt;div id="a10145" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:177.5px;"&gt;Basic net income per participating share &lt;/div&gt;&lt;div id="a10147" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:177.5px;"&gt;$ &lt;/div&gt;&lt;div id="a10149" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:177.5px;"&gt;0.98&lt;/div&gt;&lt;div id="a10152" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:177.5px;"&gt;$ &lt;/div&gt;&lt;div id="a10154" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:177.5px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10157" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:177.5px;"&gt;$ &lt;/div&gt;&lt;div id="a10159" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:177.5px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10161" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:197.5px;"&gt;Diluted net income per participating share &lt;/div&gt;&lt;div id="a10163" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:197.5px;"&gt;$ &lt;/div&gt;&lt;div id="a10165" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:197.5px;"&gt;0.98&lt;/div&gt;&lt;div id="a10168" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:197.5px;"&gt;$ &lt;/div&gt;&lt;div id="a10170" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:197.5px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10173" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:197.5px;"&gt;$ &lt;/div&gt;&lt;div id="a10175" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:197.5px;"&gt;&#x2014;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_a27106814ac94ef487d103f6d4dd3246">&lt;div id="TextBlockContainer1698" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:692px;height:239px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1696_XBRL_TS_90bee4e95a72491a9b6024fec784af6b" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1697" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:692px;height:239px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a9883" style="position:absolute;font-weight:bold;font-style:normal;left:506.44px;top:0px;"&gt;December 31, &lt;/div&gt;&lt;div id="a9886" style="position:absolute;font-weight:bold;font-style:normal;left:434.92px;top:17px;"&gt;2020 &lt;/div&gt;&lt;div id="a9889" style="position:absolute;font-weight:bold;font-style:normal;left:531.88px;top:17px;"&gt;2019 &lt;/div&gt;&lt;div id="a9892" style="position:absolute;font-weight:bold;font-style:normal;left:628.88px;top:17px;"&gt;2018 &lt;/div&gt;&lt;div id="a9894" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;Net income (loss) &lt;/div&gt;&lt;div id="a9896" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a9898" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:33.8px;"&gt;8,165,000&lt;/div&gt;&lt;div id="a9901" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a9903" style="position:absolute;font-weight:normal;font-style:normal;left:517.16px;top:33.8px;display:flex;"&gt;(15,223,000)&lt;/div&gt;&lt;div id="a9906" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a9908" style="position:absolute;font-weight:normal;font-style:normal;left:620.88px;top:33.8px;display:flex;"&gt;(4,782,000)&lt;/div&gt;&lt;div id="a9910" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;Less: net income allocated to participating securities &lt;/div&gt;&lt;div id="a9913" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:50.7px;"&gt;424,000&lt;/div&gt;&lt;div id="a9917" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:50.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a9921" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:50.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a9923" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;Net income (loss) available to common shareholders &lt;/div&gt;&lt;div id="a9925" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:67.7px;"&gt;$ &lt;/div&gt;&lt;div id="a9927" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:67.7px;"&gt;7,741,000&lt;/div&gt;&lt;div id="a9930" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:67.7px;"&gt;$ &lt;/div&gt;&lt;div id="a9932" style="position:absolute;font-weight:normal;font-style:normal;left:517.16px;top:67.7px;display:flex;"&gt;(15,223,000)&lt;/div&gt;&lt;div id="a9935" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:67.7px;"&gt;$ &lt;/div&gt;&lt;div id="a9937" style="position:absolute;font-weight:normal;font-style:normal;left:620.88px;top:67.7px;display:flex;"&gt;(4,782,000)&lt;/div&gt;&lt;div id="a9957" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.7px;"&gt;Weighted average common&lt;div style="display:inline-block;width:4.97px"&gt;&#160;&lt;/div&gt;shares outstanding &#x2014; basic &lt;/div&gt;&lt;div id="a9963" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:118.7px;"&gt;7,936,000&lt;/div&gt;&lt;div id="a9967" style="position:absolute;font-weight:normal;font-style:normal;left:528.84px;top:118.7px;"&gt;7,830,000&lt;/div&gt;&lt;div id="a9971" style="position:absolute;font-weight:normal;font-style:normal;left:625.84px;top:118.7px;"&gt;7,750,000&lt;/div&gt;&lt;div id="a9973" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:135.7px;"&gt;Effect of dilutive securities &lt;/div&gt;&lt;div id="a9976" style="position:absolute;font-weight:normal;font-style:normal;left:455.08px;top:135.7px;"&gt;3,000&lt;/div&gt;&lt;div id="a9980" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:135.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a9984" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:135.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a9986" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:156px;"&gt;Weighted average common&lt;div style="display:inline-block;width:4.81px"&gt;&#160;&lt;/div&gt;and potentially issuable&lt;div style="display:inline-block;width:4.11px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a9988" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:171.4px;"&gt;&lt;div style="display:inline-block;width:6.72px"&gt;&#160;&lt;/div&gt;common shares outstanding &#x2014; diluted &lt;/div&gt;&lt;div id="a9995" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:171.4px;"&gt;7,939,000&lt;/div&gt;&lt;div id="a9999" style="position:absolute;font-weight:normal;font-style:normal;left:528.84px;top:171.4px;"&gt;7,830,000&lt;/div&gt;&lt;div id="a10003" style="position:absolute;font-weight:normal;font-style:normal;left:625.84px;top:171.4px;"&gt;7,750,000&lt;/div&gt;&lt;div id="a10014" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:206.4px;"&gt;Basic net income (loss) per common share &lt;/div&gt;&lt;div id="a10016" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:206.4px;"&gt;$ &lt;/div&gt;&lt;div id="a10018" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:206.4px;"&gt;0.98&lt;/div&gt;&lt;div id="a10021" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:206.4px;"&gt;$ &lt;/div&gt;&lt;div id="a10023" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:206.4px;display:flex;"&gt;(1.94)&lt;/div&gt;&lt;div id="a10026" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:206.4px;"&gt;$ &lt;/div&gt;&lt;div id="a10028" style="position:absolute;font-weight:normal;font-style:normal;left:650.96px;top:206.4px;display:flex;"&gt;(0.62)&lt;/div&gt;&lt;div id="a10030" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:223.4px;"&gt;Diluted net income (loss) per common share &lt;/div&gt;&lt;div id="a10032" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:223.4px;"&gt;$ &lt;/div&gt;&lt;div id="a10034" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:223.4px;"&gt;0.98&lt;/div&gt;&lt;div id="a10037" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:223.4px;"&gt;$ &lt;/div&gt;&lt;div id="a10039" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:223.4px;display:flex;"&gt;(1.94)&lt;/div&gt;&lt;div id="a10042" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:223.4px;"&gt;$ &lt;/div&gt;&lt;div id="a10044" style="position:absolute;font-weight:normal;font-style:normal;left:650.96px;top:223.4px;display:flex;"&gt;(0.62)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1703" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:688px;height:213px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10054" style="position:absolute;font-weight:bold;font-style:normal;left:506.44px;top:0px;"&gt;December 31, &lt;/div&gt;&lt;div id="a10057" style="position:absolute;font-weight:bold;font-style:normal;left:434.92px;top:20px;"&gt;2020 &lt;/div&gt;&lt;div id="a10060" style="position:absolute;font-weight:bold;font-style:normal;left:531.88px;top:20px;"&gt;2019 &lt;/div&gt;&lt;div id="a10063" style="position:absolute;font-weight:bold;font-style:normal;left:628.88px;top:20px;"&gt;2018 &lt;/div&gt;&lt;div id="a10065" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:39.7px;"&gt;Net income allocated to participating securities &lt;/div&gt;&lt;div id="a10067" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:39.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10069" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:39.7px;"&gt;424,000&lt;/div&gt;&lt;div id="a10073" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:39.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10077" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:39.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:79.7px;"&gt;Weighted average participating&lt;div style="display:inline-block;width:4.97px"&gt;&#160;&lt;/div&gt;shares outstanding &#x2014; basic &lt;/div&gt;&lt;div id="a10094" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:79.7px;"&gt;434,000&lt;/div&gt;&lt;div id="a10098" style="position:absolute;font-weight:normal;font-style:normal;left:538.76px;top:79.7px;"&gt;300,000&lt;/div&gt;&lt;div id="a10102" style="position:absolute;font-weight:normal;font-style:normal;left:635.76px;top:79.7px;"&gt;216,000&lt;/div&gt;&lt;div id="a10104" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:99.7px;"&gt;Effect of dilutive securities &lt;/div&gt;&lt;div id="a10107" style="position:absolute;font-weight:normal;font-style:normal;left:471.88px;top:99.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10111" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:99.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10115" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:99.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10117" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:121.1px;"&gt;Weighted average participating&lt;div style="display:inline-block;width:4.97px"&gt;&#160;&lt;/div&gt;and potentially issuable&lt;div style="display:inline-block;width:3.95px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a10119" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:136.5px;"&gt;&lt;div style="display:inline-block;width:6.72px"&gt;&#160;&lt;/div&gt;participating shares outstanding &#x2014; diluted &lt;/div&gt;&lt;div id="a10126" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:136.5px;"&gt;434,000&lt;/div&gt;&lt;div id="a10130" style="position:absolute;font-weight:normal;font-style:normal;left:538.76px;top:136.5px;"&gt;300,000&lt;/div&gt;&lt;div id="a10134" style="position:absolute;font-weight:normal;font-style:normal;left:635.76px;top:136.5px;"&gt;216,000&lt;/div&gt;&lt;div id="a10145" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:177.5px;"&gt;Basic net income per participating share &lt;/div&gt;&lt;div id="a10147" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:177.5px;"&gt;$ &lt;/div&gt;&lt;div id="a10149" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:177.5px;"&gt;0.98&lt;/div&gt;&lt;div id="a10152" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:177.5px;"&gt;$ &lt;/div&gt;&lt;div id="a10154" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:177.5px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10157" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:177.5px;"&gt;$ &lt;/div&gt;&lt;div id="a10159" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:177.5px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10161" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:197.5px;"&gt;Diluted net income per participating share &lt;/div&gt;&lt;div id="a10163" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:197.5px;"&gt;$ &lt;/div&gt;&lt;div id="a10165" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:197.5px;"&gt;0.98&lt;/div&gt;&lt;div id="a10168" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:197.5px;"&gt;$ &lt;/div&gt;&lt;div id="a10170" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:197.5px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10173" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:197.5px;"&gt;$ &lt;/div&gt;&lt;div id="a10175" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:197.5px;"&gt;&#x2014;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_55AAAA"
      unitRef="USD">8165000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_54AAAA"
      unitRef="USD">-15223000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_77AAAA"
      unitRef="USD">-4782000</us-gaap:NetIncomeLoss>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_666"
      unitRef="USD">424000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_667"
      unitRef="USD">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_668"
      unitRef="USD">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_669"
      unitRef="USD">7741000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_670"
      unitRef="USD">-15223000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_671"
      unitRef="USD">-4782000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_61"
      unitRef="shares">7936000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_60"
      unitRef="shares">7830000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_80"
      unitRef="shares">7750000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_299"
      unitRef="shares">3000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_300"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_301"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_63"
      unitRef="shares">7939000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_62"
      unitRef="shares">7830000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_81"
      unitRef="shares">7750000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="2"
      id="ID_57A"
      unitRef="myUSDperShare">0.98</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="2"
      id="ID_56A"
      unitRef="myUSDperShare">-1.94</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="2"
      id="ID_78A"
      unitRef="myUSDperShare">-0.62</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="2"
      id="ID_59A"
      unitRef="myUSDperShare">0.98</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="2"
      id="ID_58A"
      unitRef="myUSDperShare">-1.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="2"
      id="ID_79A"
      unitRef="myUSDperShare">-0.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="0"
      id="ID_672"
      unitRef="USD">424000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="0"
      id="ID_673"
      unitRef="USD">0</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="0"
      id="ID_674"
      unitRef="USD">0</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="0"
      id="ID_675"
      unitRef="shares">434000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="0"
      id="ID_676"
      unitRef="shares">300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="0"
      id="ID_677"
      unitRef="shares">216000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="0"
      id="ID_678"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="0"
      id="ID_679"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="0"
      id="ID_680"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="0"
      id="ID_681"
      unitRef="shares">434000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="0"
      id="ID_682"
      unitRef="shares">300000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="0"
      id="ID_683"
      unitRef="shares">216000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="ID_684"
      unitRef="myUSDperShare">0.98</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="ID_685"
      unitRef="myUSDperShare">0</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="ID_686"
      unitRef="myUSDperShare">0</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="ID_687"
      unitRef="myUSDperShare">0.98</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="ID_688"
      unitRef="myUSDperShare">0</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember"
      decimals="2"
      id="ID_689"
      unitRef="myUSDperShare">0</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_7373f5c4073d453298c0d7d7dcbfab27">&lt;div id="TextBlockContainer1706" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:163px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10188" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;4. Major Customers&lt;/div&gt;&lt;div id="a10190" style="position:absolute;font-weight:bold;font-style:normal;left:118.693px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10191" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10192" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;The Company had five major customers during the year ended December 31,&lt;div style="display:inline-block;width:2.35px"&gt;&#160;&lt;/div&gt;2020, Navistar, Inc. (&#x201c;Navistar &#x201d;), Universal Forest &lt;/div&gt;&lt;div id="a10202" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;"&gt;Products, Inc.&lt;div style="display:inline-block;width:6.47px"&gt;&#160;&lt;/div&gt;(&#x201c;UFP&#x201d;), PACCAR,&lt;div style="display:inline-block;width:6.51px"&gt;&#160;&lt;/div&gt;Inc. (&#x201c;PACCAR&lt;div style="display:inline-block;width:1.8px"&gt;&#160;&lt;/div&gt;&#x201d;), Volvo&lt;div style="display:inline-block;width:6.41px"&gt;&#160;&lt;/div&gt;Group North&lt;div style="display:inline-block;width:5.36px"&gt;&#160;&lt;/div&gt;America, LLC&lt;div style="display:inline-block;width:6.43px"&gt;&#160;&lt;/div&gt;(&#x201c;Volvo&#x201d;), and&lt;div style="display:inline-block;width:6.64px"&gt;&#160;&lt;/div&gt;BRP, Inc.&lt;div style="display:inline-block;width:6.41px"&gt;&#160;&lt;/div&gt;(&#x201c;BRP&#x201d;). &lt;/div&gt;&lt;div id="a10220" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;"&gt;Major customers are&lt;div style="display:inline-block;width:6.69px"&gt;&#160;&lt;/div&gt;defined as customers&lt;div style="display:inline-block;width:6.87px"&gt;&#160;&lt;/div&gt;whose sales individually&lt;div style="display:inline-block;width:6.55px"&gt;&#160;&lt;/div&gt;consist of more&lt;div style="display:inline-block;width:6.76px"&gt;&#160;&lt;/div&gt;than ten per&lt;div style="display:inline-block;width:2.37px"&gt;&#160;&lt;/div&gt;cent of total&lt;div style="display:inline-block;width:6.5px"&gt;&#160;&lt;/div&gt;sales during any &lt;/div&gt;&lt;div id="a10224" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;"&gt;annual or interim reporting&lt;div style="display:inline-block;width:5.51px"&gt;&#160;&lt;/div&gt;period in the&lt;div style="display:inline-block;width:5.2px"&gt;&#160;&lt;/div&gt;current year. The loss&lt;div style="display:inline-block;width:5.21px"&gt;&#160;&lt;/div&gt;of a significant portion&lt;div style="display:inline-block;width:5.54px"&gt;&#160;&lt;/div&gt;of sales to these&lt;div style="display:inline-block;width:5.31px"&gt;&#160;&lt;/div&gt;customers could have&lt;div style="display:inline-block;width:5.23px"&gt;&#160;&lt;/div&gt;a &lt;/div&gt;&lt;div id="a10230" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;"&gt;material adverse effect on the business of the Company.&lt;/div&gt;&lt;div id="a10231" style="position:absolute;font-weight:normal;font-style:normal;left:302.253px;top:110.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10232" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10233" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;"&gt;The following table presents sales revenue for the above-mentioned customers&lt;div style="display:inline-block;width:4.91px"&gt;&#160;&lt;/div&gt;for the years ended December&lt;/div&gt;&lt;div id="a10238" style="position:absolute;font-weight:normal;font-style:normal;left:586.48px;top:146.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10239" style="position:absolute;font-weight:normal;font-style:normal;left:589.84px;top:146.9px;"&gt;31:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1709" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:732px;height:476px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10244" style="position:absolute;font-weight:bold;font-style:normal;left:444.2px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a10247" style="position:absolute;font-weight:bold;font-style:normal;left:554.12px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a10250" style="position:absolute;font-weight:bold;font-style:normal;left:664.24px;top:0px;"&gt;2018 &lt;/div&gt;&lt;div id="a10252" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;"&gt;Navistar product sales &lt;/div&gt;&lt;div id="a10254" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a10256" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:16.6px;"&gt;33,656,000&lt;/div&gt;&lt;div id="a10259" style="position:absolute;font-weight:normal;font-style:normal;left:517.48px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a10261" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:16.6px;"&gt;54,798,000&lt;/div&gt;&lt;div id="a10264" style="position:absolute;font-weight:normal;font-style:normal;left:627.6px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a10266" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:16.6px;"&gt;52,347,000&lt;/div&gt;&lt;div id="a10268" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;Navistar tooling sales &lt;/div&gt;&lt;div id="a10271" style="position:absolute;font-weight:normal;font-style:normal;left:450.28px;top:33.8px;"&gt;6,569,000&lt;/div&gt;&lt;div id="a10275" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:33.8px;"&gt;2,084,000&lt;/div&gt;&lt;div id="a10279" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:33.8px;"&gt;2,806,000&lt;/div&gt;&lt;div id="a10281" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:50.7px;"&gt;Total Navistar sales &lt;/div&gt;&lt;div id="a10284" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:50.7px;"&gt;40,225,000&lt;/div&gt;&lt;div id="a10288" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:50.7px;"&gt;56,882,000&lt;/div&gt;&lt;div id="a10292" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:50.7px;"&gt;55,153,000&lt;/div&gt;&lt;div id="a10303" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;"&gt;UFP product sales &lt;/div&gt;&lt;div id="a10306" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:84.6px;"&gt;38,530,000&lt;/div&gt;&lt;div id="a10310" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:83px;"&gt;25,395,000&lt;/div&gt;&lt;div id="a10314" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:84.6px;"&gt;27,906,000&lt;/div&gt;&lt;div id="a10316" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;"&gt;UFP tooling sales &lt;/div&gt;&lt;div id="a10319" style="position:absolute;font-weight:normal;font-style:normal;left:490.28px;top:101.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10323" style="position:absolute;font-weight:normal;font-style:normal;left:600.24px;top:101.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10327" style="position:absolute;font-weight:normal;font-style:normal;left:680.24px;top:101.8px;"&gt;240,000&lt;/div&gt;&lt;div id="a10329" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:118.8px;"&gt;Total UFP sales &lt;/div&gt;&lt;div id="a10332" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:118.8px;"&gt;38,530,000&lt;/div&gt;&lt;div id="a10336" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:118.8px;"&gt;25,395,000&lt;/div&gt;&lt;div id="a10340" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:118.8px;"&gt;28,146,000&lt;/div&gt;&lt;div id="a10351" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:152.7px;"&gt;PACCAR product&lt;div style="display:inline-block;width:4.83px"&gt;&#160;&lt;/div&gt;sales &lt;/div&gt;&lt;div id="a10354" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:152.7px;"&gt;27,997,000&lt;/div&gt;&lt;div id="a10358" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:152.7px;"&gt;44,543,000&lt;/div&gt;&lt;div id="a10362" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:152.7px;"&gt;38,027,000&lt;/div&gt;&lt;div id="a10364" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:169.8px;"&gt;PACCAR tooling&lt;div style="display:inline-block;width:4.89px"&gt;&#160;&lt;/div&gt;sales &lt;/div&gt;&lt;div id="a10367" style="position:absolute;font-weight:normal;font-style:normal;left:460.2px;top:169.8px;"&gt;507,000&lt;/div&gt;&lt;div id="a10371" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:169.8px;"&gt;1,525,000&lt;/div&gt;&lt;div id="a10375" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:169.8px;"&gt;6,425,000&lt;/div&gt;&lt;div id="a10377" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:186.8px;"&gt;Total PACCAR&lt;div style="display:inline-block;width:5.66px"&gt;&#160;&lt;/div&gt;sales &lt;/div&gt;&lt;div id="a10380" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:186.8px;"&gt;28,504,000&lt;/div&gt;&lt;div id="a10384" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:186.8px;"&gt;46,068,000&lt;/div&gt;&lt;div id="a10388" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:186.8px;"&gt;44,452,000&lt;/div&gt;&lt;div id="a10399" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.7px;"&gt;Volvo&lt;div style="display:inline-block;width:5.15px"&gt;&#160;&lt;/div&gt;product sales &lt;/div&gt;&lt;div id="a10402" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:220.7px;"&gt;23,538,000&lt;/div&gt;&lt;div id="a10406" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:220.7px;"&gt;48,487,000&lt;/div&gt;&lt;div id="a10410" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:220.7px;"&gt;46,063,000&lt;/div&gt;&lt;div id="a10412" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:237.8px;"&gt;Volvo&lt;div style="display:inline-block;width:5.15px"&gt;&#160;&lt;/div&gt;tooling sales &lt;/div&gt;&lt;div id="a10415" style="position:absolute;font-weight:normal;font-style:normal;left:450.28px;top:237.8px;"&gt;2,186,000&lt;/div&gt;&lt;div id="a10419" style="position:absolute;font-weight:normal;font-style:normal;left:570.16px;top:237.8px;"&gt;262,000&lt;/div&gt;&lt;div id="a10423" style="position:absolute;font-weight:normal;font-style:normal;left:686.96px;top:237.8px;"&gt;97,000&lt;/div&gt;&lt;div id="a10425" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:254.8px;"&gt;Total Volvo&lt;div style="display:inline-block;width:6.41px"&gt;&#160;&lt;/div&gt;sales &lt;/div&gt;&lt;div id="a10428" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:254.8px;"&gt;25,724,000&lt;/div&gt;&lt;div id="a10432" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:254.8px;"&gt;48,749,000&lt;/div&gt;&lt;div id="a10436" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:254.8px;"&gt;46,160,000&lt;/div&gt;&lt;div id="a10447" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:288.7px;"&gt;BRP product sales &lt;/div&gt;&lt;div id="a10450" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:288.7px;"&gt;20,269,000&lt;/div&gt;&lt;div id="a10454" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:288.7px;"&gt;16,774,000&lt;/div&gt;&lt;div id="a10458" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:288.7px;"&gt;13,629,000&lt;/div&gt;&lt;div id="a10460" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:305.8px;"&gt;BRP tooling sales &lt;/div&gt;&lt;div id="a10463" style="position:absolute;font-weight:normal;font-style:normal;left:450.28px;top:305.8px;"&gt;1,662,000&lt;/div&gt;&lt;div id="a10467" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:305.8px;"&gt;4,208,000&lt;/div&gt;&lt;div id="a10471" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:305.8px;"&gt;2,169,000&lt;/div&gt;&lt;div id="a10473" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:322.8px;"&gt;Total BRP sales &lt;/div&gt;&lt;div id="a10476" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:322.8px;"&gt;21,931,000&lt;/div&gt;&lt;div id="a10480" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:322.8px;"&gt;20,982,000&lt;/div&gt;&lt;div id="a10484" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:322.8px;"&gt;15,798,000&lt;/div&gt;&lt;div id="a10495" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:356.7px;"&gt;Other product sales &lt;/div&gt;&lt;div id="a10498" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:356.7px;"&gt;66,590,000&lt;/div&gt;&lt;div id="a10502" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:356.7px;"&gt;78,990,000&lt;/div&gt;&lt;div id="a10506" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:356.7px;"&gt;78,245,000&lt;/div&gt;&lt;div id="a10508" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:373.8px;"&gt;Other tooling sales &lt;/div&gt;&lt;div id="a10511" style="position:absolute;font-weight:normal;font-style:normal;left:460.2px;top:373.8px;"&gt;852,000&lt;/div&gt;&lt;div id="a10515" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:373.8px;"&gt;7,224,000&lt;/div&gt;&lt;div id="a10519" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:373.8px;"&gt;1,531,000&lt;/div&gt;&lt;div id="a10521" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:390.8px;"&gt;Total other sales &lt;/div&gt;&lt;div id="a10524" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:390.8px;"&gt;67,442,000&lt;/div&gt;&lt;div id="a10528" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:390.8px;"&gt;86,214,000&lt;/div&gt;&lt;div id="a10532" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:390.8px;"&gt;79,776,000&lt;/div&gt;&lt;div id="a10543" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:424.7px;"&gt;Total product sales &lt;/div&gt;&lt;div id="a10546" style="position:absolute;font-weight:normal;font-style:normal;left:436.84px;top:424.7px;"&gt;210,580,000&lt;/div&gt;&lt;div id="a10550" style="position:absolute;font-weight:normal;font-style:normal;left:546.76px;top:424.7px;"&gt;268,987,000&lt;/div&gt;&lt;div id="a10554" style="position:absolute;font-weight:normal;font-style:normal;left:656.88px;top:424.7px;"&gt;256,217,000&lt;/div&gt;&lt;div id="a10556" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.8px;"&gt;Total tooling sales &lt;/div&gt;&lt;div id="a10559" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:441.8px;"&gt;11,776,000&lt;/div&gt;&lt;div id="a10563" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:441.8px;"&gt;15,303,000&lt;/div&gt;&lt;div id="a10567" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:441.8px;"&gt;13,268,000&lt;/div&gt;&lt;div id="a10569" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:459.7px;"&gt;Total sales &lt;/div&gt;&lt;div id="a10571" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:459.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10573" style="position:absolute;font-weight:normal;font-style:normal;left:436.84px;top:459.7px;"&gt;222,356,000&lt;/div&gt;&lt;div id="a10576" style="position:absolute;font-weight:normal;font-style:normal;left:517.48px;top:459.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10578" style="position:absolute;font-weight:normal;font-style:normal;left:546.76px;top:459.7px;"&gt;284,290,000&lt;/div&gt;&lt;div id="a10581" style="position:absolute;font-weight:normal;font-style:normal;left:627.6px;top:459.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10583" style="position:absolute;font-weight:normal;font-style:normal;left:656.88px;top:459.7px;"&gt;269,485,000&lt;/div&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_355">&lt;div id="TextBlockContainer1710" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:732px;height:476px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1708_XBRL_TS_2e320f831cb44060ba6a5589bade5450" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1709" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:732px;height:476px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10244" style="position:absolute;font-weight:bold;font-style:normal;left:444.2px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a10247" style="position:absolute;font-weight:bold;font-style:normal;left:554.12px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a10250" style="position:absolute;font-weight:bold;font-style:normal;left:664.24px;top:0px;"&gt;2018 &lt;/div&gt;&lt;div id="a10252" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;"&gt;Navistar product sales &lt;/div&gt;&lt;div id="a10254" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a10256" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:16.6px;"&gt;33,656,000&lt;/div&gt;&lt;div id="a10259" style="position:absolute;font-weight:normal;font-style:normal;left:517.48px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a10261" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:16.6px;"&gt;54,798,000&lt;/div&gt;&lt;div id="a10264" style="position:absolute;font-weight:normal;font-style:normal;left:627.6px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a10266" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:16.6px;"&gt;52,347,000&lt;/div&gt;&lt;div id="a10268" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;Navistar tooling sales &lt;/div&gt;&lt;div id="a10271" style="position:absolute;font-weight:normal;font-style:normal;left:450.28px;top:33.8px;"&gt;6,569,000&lt;/div&gt;&lt;div id="a10275" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:33.8px;"&gt;2,084,000&lt;/div&gt;&lt;div id="a10279" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:33.8px;"&gt;2,806,000&lt;/div&gt;&lt;div id="a10281" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:50.7px;"&gt;Total Navistar sales &lt;/div&gt;&lt;div id="a10284" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:50.7px;"&gt;40,225,000&lt;/div&gt;&lt;div id="a10288" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:50.7px;"&gt;56,882,000&lt;/div&gt;&lt;div id="a10292" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:50.7px;"&gt;55,153,000&lt;/div&gt;&lt;div id="a10303" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;"&gt;UFP product sales &lt;/div&gt;&lt;div id="a10306" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:84.6px;"&gt;38,530,000&lt;/div&gt;&lt;div id="a10310" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:83px;"&gt;25,395,000&lt;/div&gt;&lt;div id="a10314" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:84.6px;"&gt;27,906,000&lt;/div&gt;&lt;div id="a10316" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;"&gt;UFP tooling sales &lt;/div&gt;&lt;div id="a10319" style="position:absolute;font-weight:normal;font-style:normal;left:490.28px;top:101.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10323" style="position:absolute;font-weight:normal;font-style:normal;left:600.24px;top:101.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a10327" style="position:absolute;font-weight:normal;font-style:normal;left:680.24px;top:101.8px;"&gt;240,000&lt;/div&gt;&lt;div id="a10329" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:118.8px;"&gt;Total UFP sales &lt;/div&gt;&lt;div id="a10332" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:118.8px;"&gt;38,530,000&lt;/div&gt;&lt;div id="a10336" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:118.8px;"&gt;25,395,000&lt;/div&gt;&lt;div id="a10340" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:118.8px;"&gt;28,146,000&lt;/div&gt;&lt;div id="a10351" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:152.7px;"&gt;PACCAR product&lt;div style="display:inline-block;width:4.83px"&gt;&#160;&lt;/div&gt;sales &lt;/div&gt;&lt;div id="a10354" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:152.7px;"&gt;27,997,000&lt;/div&gt;&lt;div id="a10358" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:152.7px;"&gt;44,543,000&lt;/div&gt;&lt;div id="a10362" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:152.7px;"&gt;38,027,000&lt;/div&gt;&lt;div id="a10364" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:169.8px;"&gt;PACCAR tooling&lt;div style="display:inline-block;width:4.89px"&gt;&#160;&lt;/div&gt;sales &lt;/div&gt;&lt;div id="a10367" style="position:absolute;font-weight:normal;font-style:normal;left:460.2px;top:169.8px;"&gt;507,000&lt;/div&gt;&lt;div id="a10371" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:169.8px;"&gt;1,525,000&lt;/div&gt;&lt;div id="a10375" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:169.8px;"&gt;6,425,000&lt;/div&gt;&lt;div id="a10377" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:186.8px;"&gt;Total PACCAR&lt;div style="display:inline-block;width:5.66px"&gt;&#160;&lt;/div&gt;sales &lt;/div&gt;&lt;div id="a10380" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:186.8px;"&gt;28,504,000&lt;/div&gt;&lt;div id="a10384" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:186.8px;"&gt;46,068,000&lt;/div&gt;&lt;div id="a10388" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:186.8px;"&gt;44,452,000&lt;/div&gt;&lt;div id="a10399" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.7px;"&gt;Volvo&lt;div style="display:inline-block;width:5.15px"&gt;&#160;&lt;/div&gt;product sales &lt;/div&gt;&lt;div id="a10402" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:220.7px;"&gt;23,538,000&lt;/div&gt;&lt;div id="a10406" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:220.7px;"&gt;48,487,000&lt;/div&gt;&lt;div id="a10410" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:220.7px;"&gt;46,063,000&lt;/div&gt;&lt;div id="a10412" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:237.8px;"&gt;Volvo&lt;div style="display:inline-block;width:5.15px"&gt;&#160;&lt;/div&gt;tooling sales &lt;/div&gt;&lt;div id="a10415" style="position:absolute;font-weight:normal;font-style:normal;left:450.28px;top:237.8px;"&gt;2,186,000&lt;/div&gt;&lt;div id="a10419" style="position:absolute;font-weight:normal;font-style:normal;left:570.16px;top:237.8px;"&gt;262,000&lt;/div&gt;&lt;div id="a10423" style="position:absolute;font-weight:normal;font-style:normal;left:686.96px;top:237.8px;"&gt;97,000&lt;/div&gt;&lt;div id="a10425" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:254.8px;"&gt;Total Volvo&lt;div style="display:inline-block;width:6.41px"&gt;&#160;&lt;/div&gt;sales &lt;/div&gt;&lt;div id="a10428" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:254.8px;"&gt;25,724,000&lt;/div&gt;&lt;div id="a10432" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:254.8px;"&gt;48,749,000&lt;/div&gt;&lt;div id="a10436" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:254.8px;"&gt;46,160,000&lt;/div&gt;&lt;div id="a10447" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:288.7px;"&gt;BRP product sales &lt;/div&gt;&lt;div id="a10450" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:288.7px;"&gt;20,269,000&lt;/div&gt;&lt;div id="a10454" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:288.7px;"&gt;16,774,000&lt;/div&gt;&lt;div id="a10458" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:288.7px;"&gt;13,629,000&lt;/div&gt;&lt;div id="a10460" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:305.8px;"&gt;BRP tooling sales &lt;/div&gt;&lt;div id="a10463" style="position:absolute;font-weight:normal;font-style:normal;left:450.28px;top:305.8px;"&gt;1,662,000&lt;/div&gt;&lt;div id="a10467" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:305.8px;"&gt;4,208,000&lt;/div&gt;&lt;div id="a10471" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:305.8px;"&gt;2,169,000&lt;/div&gt;&lt;div id="a10473" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:322.8px;"&gt;Total BRP sales &lt;/div&gt;&lt;div id="a10476" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:322.8px;"&gt;21,931,000&lt;/div&gt;&lt;div id="a10480" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:322.8px;"&gt;20,982,000&lt;/div&gt;&lt;div id="a10484" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:322.8px;"&gt;15,798,000&lt;/div&gt;&lt;div id="a10495" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:356.7px;"&gt;Other product sales &lt;/div&gt;&lt;div id="a10498" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:356.7px;"&gt;66,590,000&lt;/div&gt;&lt;div id="a10502" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:356.7px;"&gt;78,990,000&lt;/div&gt;&lt;div id="a10506" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:356.7px;"&gt;78,245,000&lt;/div&gt;&lt;div id="a10508" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:373.8px;"&gt;Other tooling sales &lt;/div&gt;&lt;div id="a10511" style="position:absolute;font-weight:normal;font-style:normal;left:460.2px;top:373.8px;"&gt;852,000&lt;/div&gt;&lt;div id="a10515" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:373.8px;"&gt;7,224,000&lt;/div&gt;&lt;div id="a10519" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:373.8px;"&gt;1,531,000&lt;/div&gt;&lt;div id="a10521" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:390.8px;"&gt;Total other sales &lt;/div&gt;&lt;div id="a10524" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:390.8px;"&gt;67,442,000&lt;/div&gt;&lt;div id="a10528" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:390.8px;"&gt;86,214,000&lt;/div&gt;&lt;div id="a10532" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:390.8px;"&gt;79,776,000&lt;/div&gt;&lt;div id="a10543" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:424.7px;"&gt;Total product sales &lt;/div&gt;&lt;div id="a10546" style="position:absolute;font-weight:normal;font-style:normal;left:436.84px;top:424.7px;"&gt;210,580,000&lt;/div&gt;&lt;div id="a10550" style="position:absolute;font-weight:normal;font-style:normal;left:546.76px;top:424.7px;"&gt;268,987,000&lt;/div&gt;&lt;div id="a10554" style="position:absolute;font-weight:normal;font-style:normal;left:656.88px;top:424.7px;"&gt;256,217,000&lt;/div&gt;&lt;div id="a10556" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.8px;"&gt;Total tooling sales &lt;/div&gt;&lt;div id="a10559" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:441.8px;"&gt;11,776,000&lt;/div&gt;&lt;div id="a10563" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:441.8px;"&gt;15,303,000&lt;/div&gt;&lt;div id="a10567" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:441.8px;"&gt;13,268,000&lt;/div&gt;&lt;div id="a10569" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:459.7px;"&gt;Total sales &lt;/div&gt;&lt;div id="a10571" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:459.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10573" style="position:absolute;font-weight:normal;font-style:normal;left:436.84px;top:459.7px;"&gt;222,356,000&lt;/div&gt;&lt;div id="a10576" style="position:absolute;font-weight:normal;font-style:normal;left:517.48px;top:459.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10578" style="position:absolute;font-weight:normal;font-style:normal;left:546.76px;top:459.7px;"&gt;284,290,000&lt;/div&gt;&lt;div id="a10581" style="position:absolute;font-weight:normal;font-style:normal;left:627.6px;top:459.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10583" style="position:absolute;font-weight:normal;font-style:normal;left:656.88px;top:459.7px;"&gt;269,485,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_302"
      unitRef="USD">33656000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_305"
      unitRef="USD">54798000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_308"
      unitRef="USD">52347000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_303"
      unitRef="USD">6569000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_306"
      unitRef="USD">2084000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_309"
      unitRef="USD">2806000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember"
      decimals="0"
      id="ID_304"
      unitRef="USD">40225000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember"
      decimals="0"
      id="ID_307"
      unitRef="USD">56882000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember"
      decimals="0"
      id="ID_310"
      unitRef="USD">55153000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="0"
      id="ID_690"
      unitRef="USD">38530000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="0"
      id="ID_691"
      unitRef="USD">25395000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="0"
      id="ID_692"
      unitRef="USD">27906000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="0"
      id="ID_693"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="0"
      id="ID_694"
      unitRef="USD">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="0"
      id="ID_695"
      unitRef="USD">240000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="0"
      id="ID_696"
      unitRef="USD">38530000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="0"
      id="ID_697"
      unitRef="USD">25395000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="0"
      id="ID_698"
      unitRef="USD">28146000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_311"
      unitRef="USD">27997000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_314"
      unitRef="USD">44543000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_317"
      unitRef="USD">38027000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_312"
      unitRef="USD">507000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_315"
      unitRef="USD">1525000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_318"
      unitRef="USD">6425000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember"
      decimals="0"
      id="ID_313"
      unitRef="USD">28504000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember"
      decimals="0"
      id="ID_316"
      unitRef="USD">46068000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_VolvoMember"
      decimals="0"
      id="ID_319"
      unitRef="USD">44452000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_320"
      unitRef="USD">23538000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_323"
      unitRef="USD">48487000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_326"
      unitRef="USD">46063000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_321"
      unitRef="USD">2186000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_324"
      unitRef="USD">262000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_327"
      unitRef="USD">97000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember"
      decimals="0"
      id="ID_322"
      unitRef="USD">25724000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember"
      decimals="0"
      id="ID_325"
      unitRef="USD">48749000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_PaccarMember"
      decimals="0"
      id="ID_328"
      unitRef="USD">46160000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_329"
      unitRef="USD">20269000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_332"
      unitRef="USD">16774000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_335"
      unitRef="USD">13629000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_330"
      unitRef="USD">1662000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_333"
      unitRef="USD">4208000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_336"
      unitRef="USD">2169000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember"
      decimals="0"
      id="ID_331"
      unitRef="USD">21931000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember"
      decimals="0"
      id="ID_334"
      unitRef="USD">20982000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_UniversalForestProductsMember"
      decimals="0"
      id="ID_337"
      unitRef="USD">15798000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_338"
      unitRef="USD">66590000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_341"
      unitRef="USD">78990000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_344"
      unitRef="USD">78245000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_339"
      unitRef="USD">852000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_342"
      unitRef="USD">7224000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_345"
      unitRef="USD">1531000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember"
      decimals="0"
      id="ID_340"
      unitRef="USD">67442000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember"
      decimals="0"
      id="ID_343"
      unitRef="USD">86214000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_MajorCustomersAxis_cmt_OtherCustomersMember"
      decimals="0"
      id="ID_346"
      unitRef="USD">79776000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_347"
      unitRef="USD">210580000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_349"
      unitRef="USD">268987000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_351"
      unitRef="USD">256217000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_348"
      unitRef="USD">11776000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_350"
      unitRef="USD">15303000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_352"
      unitRef="USD">13268000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_29A"
      unitRef="USD">222356000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_28A"
      unitRef="USD">284290000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_64A"
      unitRef="USD">269485000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_53d0e9349c3f4575a0dcf1ec15d51da1">&lt;div id="TextBlockContainer1712" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10586" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;5. Foreign Operations&lt;/div&gt;&lt;div id="a10588" style="position:absolute;font-weight:bold;font-style:normal;left:129.093px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10589" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10590" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;Primarily all of the Company's product is sold to U.S. based customers in&lt;div style="display:inline-block;width:1.7px"&gt;&#160;&lt;/div&gt;U.S. dollars.&lt;div style="display:inline-block;width:6.08px"&gt;&#160;&lt;/div&gt;The following table provides information &lt;/div&gt;&lt;div id="a10593" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;"&gt;related to sales by country, based on the ship to location of customers' production&lt;div style="display:inline-block;width:4.92px"&gt;&#160;&lt;/div&gt;facilities, for the years ended December&lt;/div&gt;&lt;div id="a10595" style="position:absolute;font-weight:normal;font-style:normal;left:653.68px;top:54.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10596" style="position:absolute;font-weight:normal;font-style:normal;left:657.04px;top:54.9px;"&gt;31:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1716" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1714_XBRL_TS_66b8d6a2d58e4a5a96c1b3d8bda98f97" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1715" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10601" style="position:absolute;font-weight:bold;font-style:normal;left:437.64px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a10604" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a10607" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;"&gt;2018 &lt;/div&gt;&lt;div id="a10609" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;"&gt;United States &lt;/div&gt;&lt;div id="a10611" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a10613" style="position:absolute;font-weight:normal;font-style:normal;left:423.88px;top:16.6px;"&gt;136,424,000&lt;/div&gt;&lt;div id="a10616" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a10618" style="position:absolute;font-weight:normal;font-style:normal;left:520.84px;top:16.6px;"&gt;178,953,000&lt;/div&gt;&lt;div id="a10621" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a10623" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:16.6px;"&gt;181,207,000&lt;/div&gt;&lt;div id="a10625" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;Mexico &lt;/div&gt;&lt;div id="a10628" style="position:absolute;font-weight:normal;font-style:normal;left:430.6px;top:33.8px;"&gt;64,942,000&lt;/div&gt;&lt;div id="a10632" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:33.8px;"&gt;79,761,000&lt;/div&gt;&lt;div id="a10636" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:33.8px;"&gt;74,029,000&lt;/div&gt;&lt;div id="a10638" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;Canada &lt;/div&gt;&lt;div id="a10641" style="position:absolute;font-weight:normal;font-style:normal;left:430.6px;top:50.7px;"&gt;16,827,000&lt;/div&gt;&lt;div id="a10645" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:50.7px;"&gt;16,988,000&lt;/div&gt;&lt;div id="a10649" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:50.7px;"&gt;12,494,000&lt;/div&gt;&lt;div id="a10651" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;Other &lt;/div&gt;&lt;div id="a10654" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:67.7px;"&gt;4,163,000&lt;/div&gt;&lt;div id="a10658" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:67.7px;"&gt;8,588,000&lt;/div&gt;&lt;div id="a10662" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:67.7px;"&gt;1,755,000&lt;/div&gt;&lt;div id="a10664" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:85.8px;"&gt;Total &lt;/div&gt;&lt;div id="a10666" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:85.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10668" style="position:absolute;font-weight:normal;font-style:normal;left:423.88px;top:85.8px;"&gt;222,356,000&lt;/div&gt;&lt;div id="a10671" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:85.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10673" style="position:absolute;font-weight:normal;font-style:normal;left:520.84px;top:85.8px;"&gt;284,290,000&lt;/div&gt;&lt;div id="a10676" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10678" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:85.8px;"&gt;269,485,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1718" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:661px;height:16px;display:inline-block;"&gt;&lt;div id="a10689" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;The following table provides information related to the location of property,&lt;div style="display:inline-block;width:4.95px"&gt;&#160;&lt;/div&gt;plant and equipment, net, as of December&lt;/div&gt;&lt;div id="a10691" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10692" style="position:absolute;font-weight:normal;font-style:normal;left:638.64px;top:0px;"&gt;31:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1721" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10697" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a10700" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a10702" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.7px;"&gt;United States &lt;/div&gt;&lt;div id="a10704" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10706" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:16.7px;"&gt;36,698,000&lt;/div&gt;&lt;div id="a10709" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10711" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:16.7px;"&gt;39,132,000&lt;/div&gt;&lt;div id="a10713" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;Mexico &lt;/div&gt;&lt;div id="a10716" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:33.8px;"&gt;29,537,000&lt;/div&gt;&lt;div id="a10720" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:33.8px;"&gt;31,865,000&lt;/div&gt;&lt;div id="a10722" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;Canada &lt;/div&gt;&lt;div id="a10725" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:50.7px;"&gt;7,817,000&lt;/div&gt;&lt;div id="a10729" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:50.7px;"&gt;8,209,000&lt;/div&gt;&lt;div id="a10731" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:68.7px;"&gt;Total &lt;/div&gt;&lt;div id="a10733" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:68.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10735" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:68.7px;"&gt;74,052,000&lt;/div&gt;&lt;div id="a10738" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:68.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10740" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:68.7px;"&gt;79,206,000&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_66b8d6a2d58e4a5a96c1b3d8bda98f97">&lt;div id="TextBlockContainer1715" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10601" style="position:absolute;font-weight:bold;font-style:normal;left:437.64px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a10604" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a10607" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;"&gt;2018 &lt;/div&gt;&lt;div id="a10609" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;"&gt;United States &lt;/div&gt;&lt;div id="a10611" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a10613" style="position:absolute;font-weight:normal;font-style:normal;left:423.88px;top:16.6px;"&gt;136,424,000&lt;/div&gt;&lt;div id="a10616" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a10618" style="position:absolute;font-weight:normal;font-style:normal;left:520.84px;top:16.6px;"&gt;178,953,000&lt;/div&gt;&lt;div id="a10621" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a10623" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:16.6px;"&gt;181,207,000&lt;/div&gt;&lt;div id="a10625" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;Mexico &lt;/div&gt;&lt;div id="a10628" style="position:absolute;font-weight:normal;font-style:normal;left:430.6px;top:33.8px;"&gt;64,942,000&lt;/div&gt;&lt;div id="a10632" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:33.8px;"&gt;79,761,000&lt;/div&gt;&lt;div id="a10636" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:33.8px;"&gt;74,029,000&lt;/div&gt;&lt;div id="a10638" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;Canada &lt;/div&gt;&lt;div id="a10641" style="position:absolute;font-weight:normal;font-style:normal;left:430.6px;top:50.7px;"&gt;16,827,000&lt;/div&gt;&lt;div id="a10645" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:50.7px;"&gt;16,988,000&lt;/div&gt;&lt;div id="a10649" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:50.7px;"&gt;12,494,000&lt;/div&gt;&lt;div id="a10651" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;Other &lt;/div&gt;&lt;div id="a10654" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:67.7px;"&gt;4,163,000&lt;/div&gt;&lt;div id="a10658" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:67.7px;"&gt;8,588,000&lt;/div&gt;&lt;div id="a10662" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:67.7px;"&gt;1,755,000&lt;/div&gt;&lt;div id="a10664" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:85.8px;"&gt;Total &lt;/div&gt;&lt;div id="a10666" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:85.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10668" style="position:absolute;font-weight:normal;font-style:normal;left:423.88px;top:85.8px;"&gt;222,356,000&lt;/div&gt;&lt;div id="a10671" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:85.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10673" style="position:absolute;font-weight:normal;font-style:normal;left:520.84px;top:85.8px;"&gt;284,290,000&lt;/div&gt;&lt;div id="a10676" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10678" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:85.8px;"&gt;269,485,000&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1722" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1720_XBRL_TS_6a5c31c2d74e478e86e0e9b6e026ed53" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1721" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10697" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a10700" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a10702" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.7px;"&gt;United States &lt;/div&gt;&lt;div id="a10704" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10706" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:16.7px;"&gt;36,698,000&lt;/div&gt;&lt;div id="a10709" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10711" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:16.7px;"&gt;39,132,000&lt;/div&gt;&lt;div id="a10713" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;Mexico &lt;/div&gt;&lt;div id="a10716" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:33.8px;"&gt;29,537,000&lt;/div&gt;&lt;div id="a10720" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:33.8px;"&gt;31,865,000&lt;/div&gt;&lt;div id="a10722" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;Canada &lt;/div&gt;&lt;div id="a10725" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:50.7px;"&gt;7,817,000&lt;/div&gt;&lt;div id="a10729" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:50.7px;"&gt;8,209,000&lt;/div&gt;&lt;div id="a10731" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:68.7px;"&gt;Total &lt;/div&gt;&lt;div id="a10733" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:68.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10735" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:68.7px;"&gt;74,052,000&lt;/div&gt;&lt;div id="a10738" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:68.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10740" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:68.7px;"&gt;79,206,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US"
      decimals="0"
      id="ID_699"
      unitRef="USD">136424000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_US"
      decimals="0"
      id="ID_487"
      unitRef="USD">178953000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_country_US"
      decimals="0"
      id="ID_491"
      unitRef="USD">181207000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX"
      decimals="0"
      id="ID_700"
      unitRef="USD">64942000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_MX"
      decimals="0"
      id="ID_488"
      unitRef="USD">79761000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_country_MX"
      decimals="0"
      id="ID_492"
      unitRef="USD">74029000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA"
      decimals="0"
      id="ID_701"
      unitRef="USD">16827000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_CA"
      decimals="0"
      id="ID_489"
      unitRef="USD">16988000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_country_CA"
      decimals="0"
      id="ID_493"
      unitRef="USD">12494000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_cmt_OtherGeographicalLocationMember"
      decimals="0"
      id="ID_702"
      unitRef="USD">4163000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_cmt_OtherGeographicalLocationMember"
      decimals="0"
      id="ID_490"
      unitRef="USD">8588000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_StatementGeographicalAxis_cmt_OtherGeographicalLocationMember"
      decimals="0"
      id="ID_494"
      unitRef="USD">1755000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_29AA"
      unitRef="USD">222356000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_28AA"
      unitRef="USD">284290000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_64AA"
      unitRef="USD">269485000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US"
      decimals="0"
      id="ID_479"
      unitRef="USD">36698000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_US"
      decimals="0"
      id="ID_482"
      unitRef="USD">39132000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX"
      decimals="0"
      id="ID_480"
      unitRef="USD">29537000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_MX"
      decimals="0"
      id="ID_483"
      unitRef="USD">31865000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA"
      decimals="0"
      id="ID_481"
      unitRef="USD">7817000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_srt_StatementGeographicalAxis_country_CA"
      decimals="0"
      id="ID_484"
      unitRef="USD">8209000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_119A"
      unitRef="USD">74052000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_120A"
      unitRef="USD">79206000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_f2a574aa8e5f4a11867a65e759616d90">&lt;div id="TextBlockContainer1724" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:407px;height:52px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10743" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;6. Property, Plant, and Equipment&lt;/div&gt;&lt;div id="a10746" style="position:absolute;font-weight:bold;font-style:normal;left:200.133px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10747" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10748" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;Property, plant, and equipment consisted of the following at December&lt;/div&gt;&lt;div id="a10750" style="position:absolute;font-weight:normal;font-style:normal;left:381.64px;top:36.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10751" style="position:absolute;font-weight:normal;font-style:normal;left:385px;top:36.5px;"&gt;31:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1728" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1726_XBRL_TS_7f8886a705424fd8b5a83ad91ac33f24" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1727" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10756" style="position:absolute;font-weight:bold;font-style:normal;left:536.68px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a10759" style="position:absolute;font-weight:bold;font-style:normal;left:635.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a10761" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.8px;"&gt;Land and land improvements &lt;/div&gt;&lt;div id="a10763" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10765" style="position:absolute;font-weight:normal;font-style:normal;left:538.28px;top:16.8px;"&gt;6,009,000&lt;/div&gt;&lt;div id="a10768" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:16.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10770" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:16.8px;"&gt;6,009,000&lt;/div&gt;&lt;div id="a10772" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;Buildings &lt;/div&gt;&lt;div id="a10775" style="position:absolute;font-weight:normal;font-style:normal;left:531.56px;top:33.8px;"&gt;43,545,000&lt;/div&gt;&lt;div id="a10779" style="position:absolute;font-weight:normal;font-style:normal;left:628.56px;top:33.8px;"&gt;43,375,000&lt;/div&gt;&lt;div id="a10781" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;Machinery and equipment &lt;/div&gt;&lt;div id="a10784" style="position:absolute;font-weight:normal;font-style:normal;left:524.84px;top:50.7px;"&gt;121,382,000&lt;/div&gt;&lt;div id="a10788" style="position:absolute;font-weight:normal;font-style:normal;left:621.84px;top:50.7px;"&gt;118,366,000&lt;/div&gt;&lt;div id="a10790" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;Tools, dies, and patterns &lt;/div&gt;&lt;div id="a10793" style="position:absolute;font-weight:normal;font-style:normal;left:538.28px;top:67.7px;"&gt;2,195,000&lt;/div&gt;&lt;div id="a10797" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:67.7px;"&gt;1,516,000&lt;/div&gt;&lt;div id="a10799" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.8px;"&gt;Additions in progress &lt;/div&gt;&lt;div id="a10802" style="position:absolute;font-weight:normal;font-style:normal;left:538.28px;top:84.8px;"&gt;1,422,000&lt;/div&gt;&lt;div id="a10806" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:84.8px;"&gt;1,615,000&lt;/div&gt;&lt;div id="a10808" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:101.8px;"&gt;Total &lt;/div&gt;&lt;div id="a10811" style="position:absolute;font-weight:normal;font-style:normal;left:524.84px;top:101.8px;"&gt;174,553,000&lt;/div&gt;&lt;div id="a10815" style="position:absolute;font-weight:normal;font-style:normal;left:621.84px;top:101.8px;"&gt;170,881,000&lt;/div&gt;&lt;div id="a10817" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.8px;"&gt;Less accumulated depreciation &lt;/div&gt;&lt;div id="a10820" style="position:absolute;font-weight:normal;font-style:normal;left:520.04px;top:118.8px;display:flex;"&gt;(100,501,000)&lt;/div&gt;&lt;div id="a10824" style="position:absolute;font-weight:normal;font-style:normal;left:623.6px;top:118.8px;display:flex;"&gt;(91,675,000)&lt;/div&gt;&lt;div id="a10826" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:136.8px;"&gt;Property, plant and equipment,&lt;div style="display:inline-block;width:4.9px"&gt;&#160;&lt;/div&gt;net &lt;/div&gt;&lt;div id="a10828" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:136.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10830" style="position:absolute;font-weight:normal;font-style:normal;left:531.56px;top:136.8px;"&gt;74,052,000&lt;/div&gt;&lt;div id="a10833" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:136.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10835" style="position:absolute;font-weight:normal;font-style:normal;left:628.56px;top:136.8px;"&gt;79,206,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1730" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10838" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Additions in progress&lt;div style="display:inline-block;width:5.49px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a10840" style="position:absolute;font-weight:normal;font-style:normal;left:192.453px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10841" style="position:absolute;font-weight:normal;font-style:normal;left:195.813px;top:0px;"&gt;31, 2020 and&lt;div style="display:inline-block;width:5.59px"&gt;&#160;&lt;/div&gt;2019 relate to&lt;div style="display:inline-block;width:5.39px"&gt;&#160;&lt;/div&gt;building improvements and&lt;div style="display:inline-block;width:5.62px"&gt;&#160;&lt;/div&gt;equipment purchases that&lt;div style="display:inline-block;width:5.67px"&gt;&#160;&lt;/div&gt;were not &lt;/div&gt;&lt;div id="a10842" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;yet completed and placed in service at year end.&lt;div style="display:inline-block;width:7.3px"&gt;&#160;&lt;/div&gt;At December&lt;/div&gt;&lt;div id="a10844" style="position:absolute;font-weight:normal;font-style:normal;left:338.093px;top:18.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10845" style="position:absolute;font-weight:normal;font-style:normal;left:341.453px;top:18.4px;"&gt;31, 2020, commitments for capital expenditures in progress were &lt;/div&gt;&lt;div id="a10846" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;$&lt;/div&gt;&lt;div id="a10846_1_7" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:36.8px;"&gt;677,000&lt;/div&gt;&lt;div id="a10846_8_15" style="position:absolute;font-weight:normal;font-style:normal;left:54.539px;top:36.8px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;and included $&lt;/div&gt;&lt;div id="a10846_23_7" style="position:absolute;font-weight:normal;font-style:normal;left:138.213px;top:36.8px;"&gt;145,000&lt;/div&gt;&lt;div id="a10846_30_64" style="position:absolute;font-weight:normal;font-style:normal;left:181.573px;top:36.8px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;recorded on the&lt;div style="display:inline-block;width:5.45px"&gt;&#160;&lt;/div&gt;balance sheet in accounts&lt;div style="display:inline-block;width:6.06px"&gt;&#160;&lt;/div&gt;payable.&lt;div style="display:inline-block;width:7.23px"&gt;&#160;&lt;/div&gt;At December&lt;/div&gt;&lt;div id="a10857" style="position:absolute;font-weight:normal;font-style:normal;left:538.12px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10858" style="position:absolute;font-weight:normal;font-style:normal;left:541.48px;top:36.8px;"&gt;31, 2019, commitments&lt;div style="display:inline-block;width:5.63px"&gt;&#160;&lt;/div&gt;for &lt;/div&gt;&lt;div id="a10859" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;capital expenditures&lt;div style="display:inline-block;width:7.52px"&gt;&#160;&lt;/div&gt;in progress&lt;div style="display:inline-block;width:7.46px"&gt;&#160;&lt;/div&gt;were $&lt;/div&gt;&lt;div id="a10859_39_7" style="position:absolute;font-weight:normal;font-style:normal;left:222.413px;top:55.2px;"&gt;336,000&lt;/div&gt;&lt;div id="a10859_46_16" style="position:absolute;font-weight:normal;font-style:normal;left:265.933px;top:55.2px;"&gt;, and&lt;div style="display:inline-block;width:7.15px"&gt;&#160;&lt;/div&gt;included $&lt;/div&gt;&lt;div id="a10859_62_7" style="position:absolute;font-weight:normal;font-style:normal;left:356.653px;top:55.2px;"&gt;158,000&lt;/div&gt;&lt;div id="a10859_69_53" style="position:absolute;font-weight:normal;font-style:normal;left:400.013px;top:55.2px;"&gt;&lt;div style="display:inline-block;width:5.28px"&gt;&#160;&lt;/div&gt;recorded on&lt;div style="display:inline-block;width:7.35px"&gt;&#160;&lt;/div&gt;the balance&lt;div style="display:inline-block;width:7.27px"&gt;&#160;&lt;/div&gt;sheet in&lt;div style="display:inline-block;width:7.22px"&gt;&#160;&lt;/div&gt;accounts payable.&lt;div style="display:inline-block;width:5.83px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a10864" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;Depreciation expense&lt;div style="display:inline-block;width:7.28px"&gt;&#160;&lt;/div&gt;was $&lt;/div&gt;&lt;div id="a10864_26_9" style="position:absolute;font-weight:normal;font-style:normal;left:158.853px;top:73.6px;"&gt;8,659,000&lt;/div&gt;&lt;div id="a10864_35_3" style="position:absolute;font-weight:normal;font-style:normal;left:212.453px;top:73.6px;"&gt;, $&lt;/div&gt;&lt;div id="a10864_38_9" style="position:absolute;font-weight:normal;font-style:normal;left:227.333px;top:73.6px;"&gt;8,187,000&lt;/div&gt;&lt;div id="a10864_47_6" style="position:absolute;font-weight:normal;font-style:normal;left:280.772px;top:73.6px;"&gt;&lt;div style="display:inline-block;width:5.12px"&gt;&#160;&lt;/div&gt;and $&lt;/div&gt;&lt;div id="a10864_53_9" style="position:absolute;font-weight:normal;font-style:normal;left:316.772px;top:73.6px;"&gt;7,361,000&lt;/div&gt;&lt;div id="a10864_62_29" style="position:absolute;font-weight:normal;font-style:normal;left:370.052px;top:73.6px;"&gt;&lt;div style="display:inline-block;width:5.12px"&gt;&#160;&lt;/div&gt;for the&lt;div style="display:inline-block;width:6.89px"&gt;&#160;&lt;/div&gt;years ended&lt;div style="display:inline-block;width:7.03px"&gt;&#160;&lt;/div&gt;December&lt;/div&gt;&lt;div id="a10866" style="position:absolute;font-weight:normal;font-style:normal;left:541.96px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10867" style="position:absolute;font-weight:normal;font-style:normal;left:545.32px;top:73.6px;"&gt;31, 2020,&lt;div style="display:inline-block;width:7.16px"&gt;&#160;&lt;/div&gt;2019 and&lt;div style="display:inline-block;width:6.95px"&gt;&#160;&lt;/div&gt;2018, &lt;/div&gt;&lt;div id="a10868" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_96">&lt;div id="TextBlockContainer1727" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10756" style="position:absolute;font-weight:bold;font-style:normal;left:536.68px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a10759" style="position:absolute;font-weight:bold;font-style:normal;left:635.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a10761" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.8px;"&gt;Land and land improvements &lt;/div&gt;&lt;div id="a10763" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10765" style="position:absolute;font-weight:normal;font-style:normal;left:538.28px;top:16.8px;"&gt;6,009,000&lt;/div&gt;&lt;div id="a10768" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:16.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10770" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:16.8px;"&gt;6,009,000&lt;/div&gt;&lt;div id="a10772" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;Buildings &lt;/div&gt;&lt;div id="a10775" style="position:absolute;font-weight:normal;font-style:normal;left:531.56px;top:33.8px;"&gt;43,545,000&lt;/div&gt;&lt;div id="a10779" style="position:absolute;font-weight:normal;font-style:normal;left:628.56px;top:33.8px;"&gt;43,375,000&lt;/div&gt;&lt;div id="a10781" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;Machinery and equipment &lt;/div&gt;&lt;div id="a10784" style="position:absolute;font-weight:normal;font-style:normal;left:524.84px;top:50.7px;"&gt;121,382,000&lt;/div&gt;&lt;div id="a10788" style="position:absolute;font-weight:normal;font-style:normal;left:621.84px;top:50.7px;"&gt;118,366,000&lt;/div&gt;&lt;div id="a10790" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;Tools, dies, and patterns &lt;/div&gt;&lt;div id="a10793" style="position:absolute;font-weight:normal;font-style:normal;left:538.28px;top:67.7px;"&gt;2,195,000&lt;/div&gt;&lt;div id="a10797" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:67.7px;"&gt;1,516,000&lt;/div&gt;&lt;div id="a10799" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.8px;"&gt;Additions in progress &lt;/div&gt;&lt;div id="a10802" style="position:absolute;font-weight:normal;font-style:normal;left:538.28px;top:84.8px;"&gt;1,422,000&lt;/div&gt;&lt;div id="a10806" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:84.8px;"&gt;1,615,000&lt;/div&gt;&lt;div id="a10808" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:101.8px;"&gt;Total &lt;/div&gt;&lt;div id="a10811" style="position:absolute;font-weight:normal;font-style:normal;left:524.84px;top:101.8px;"&gt;174,553,000&lt;/div&gt;&lt;div id="a10815" style="position:absolute;font-weight:normal;font-style:normal;left:621.84px;top:101.8px;"&gt;170,881,000&lt;/div&gt;&lt;div id="a10817" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.8px;"&gt;Less accumulated depreciation &lt;/div&gt;&lt;div id="a10820" style="position:absolute;font-weight:normal;font-style:normal;left:520.04px;top:118.8px;display:flex;"&gt;(100,501,000)&lt;/div&gt;&lt;div id="a10824" style="position:absolute;font-weight:normal;font-style:normal;left:623.6px;top:118.8px;display:flex;"&gt;(91,675,000)&lt;/div&gt;&lt;div id="a10826" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:136.8px;"&gt;Property, plant and equipment,&lt;div style="display:inline-block;width:4.9px"&gt;&#160;&lt;/div&gt;net &lt;/div&gt;&lt;div id="a10828" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:136.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10830" style="position:absolute;font-weight:normal;font-style:normal;left:531.56px;top:136.8px;"&gt;74,052,000&lt;/div&gt;&lt;div id="a10833" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:136.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10835" style="position:absolute;font-weight:normal;font-style:normal;left:628.56px;top:136.8px;"&gt;79,206,000&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndLandImprovementsMember"
      decimals="0"
      id="ID_703"
      unitRef="USD">6009000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandAndLandImprovementsMember"
      decimals="0"
      id="ID_704"
      unitRef="USD">6009000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember"
      decimals="0"
      id="ID_705"
      unitRef="USD">43545000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember"
      decimals="0"
      id="ID_706"
      unitRef="USD">43375000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember"
      decimals="0"
      id="ID_707"
      unitRef="USD">121382000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember"
      decimals="0"
      id="ID_708"
      unitRef="USD">118366000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember"
      decimals="0"
      id="ID_709"
      unitRef="USD">2195000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember"
      decimals="0"
      id="ID_710"
      unitRef="USD">1516000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember"
      decimals="0"
      id="ID_711"
      unitRef="USD">1422000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember"
      decimals="0"
      id="ID_712"
      unitRef="USD">1615000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_713"
      unitRef="USD">174553000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_714"
      unitRef="USD">170881000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_715"
      unitRef="USD">100501000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_716"
      unitRef="USD">91675000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_119AA"
      unitRef="USD">74052000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_120AA"
      unitRef="USD">79206000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember"
      decimals="0"
      id="ID_717"
      unitRef="USD">677000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:AccountsPayableCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember"
      decimals="0"
      id="ID_720"
      unitRef="USD">145000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember"
      decimals="0"
      id="ID_718"
      unitRef="USD">336000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:AccountsPayableCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AssetUnderConstructionMember"
      decimals="0"
      id="ID_719"
      unitRef="USD">158000</us-gaap:AccountsPayableCurrent>
    <us-gaap:Depreciation
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_636"
      unitRef="USD">8659000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_637"
      unitRef="USD">8187000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_293"
      unitRef="USD">7361000</us-gaap:Depreciation>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_f80252119562469d9aee5e036a95cf41">&lt;div id="TextBlockContainer1732" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:273px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10872" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;7. Leases&lt;/div&gt;&lt;div id="a10874" style="position:absolute;font-weight:bold;font-style:normal;left:55.499px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10875" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10876" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;The Company has operating&lt;div style="display:inline-block;width:0.94px"&gt;&#160;&lt;/div&gt;leases with fixed payment&lt;div style="display:inline-block;width:1.07px"&gt;&#160;&lt;/div&gt;terms primarily associated with&lt;div style="display:inline-block;width:1.1px"&gt;&#160;&lt;/div&gt;buildings and warehouses. The&lt;div style="display:inline-block;width:1.11px"&gt;&#160;&lt;/div&gt;Company's &lt;/div&gt;&lt;div id="a10877" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;"&gt;leases have&lt;div style="display:inline-block;width:8.25px"&gt;&#160;&lt;/div&gt;remaining lease&lt;div style="display:inline-block;width:8.78px"&gt;&#160;&lt;/div&gt;terms of&lt;div style="display:inline-block;width:8.27px"&gt;&#160;&lt;/div&gt;less than&lt;/div&gt;&lt;div id="a10879" style="position:absolute;font-weight:normal;font-style:normal;left:266.093px;top:54.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10880" style="position:absolute;left:269.453px;top:54.9px;"&gt;one year&lt;/div&gt;&lt;div id="a10882_4_4" style="position:absolute;font-weight:normal;font-style:normal;left:315.053px;top:54.9px;"&gt;s to&lt;/div&gt;&lt;div id="a10883" style="position:absolute;font-weight:normal;font-style:normal;left:336.493px;top:54.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10884" style="position:absolute;left:339.853px;top:54.9px;"&gt;four years&lt;/div&gt;&lt;div id="a10886_5_52" style="position:absolute;font-weight:normal;font-style:normal;left:393.293px;top:54.9px;"&gt;, some&lt;div style="display:inline-block;width:8.37px"&gt;&#160;&lt;/div&gt;of which&lt;div style="display:inline-block;width:8.52px"&gt;&#160;&lt;/div&gt;include options&lt;div style="display:inline-block;width:8.4px"&gt;&#160;&lt;/div&gt;to extend&lt;div style="display:inline-block;width:8.39px"&gt;&#160;&lt;/div&gt;the lease &lt;/div&gt;&lt;div id="a10887" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;"&gt;for&lt;/div&gt;&lt;div id="a10888" style="position:absolute;font-weight:normal;font-style:normal;left:19.947px;top:73.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10889" style="position:absolute;left:23.307px;top:73.3px;"&gt;five years&lt;/div&gt;&lt;div id="a10891_5_67" style="position:absolute;font-weight:normal;font-style:normal;left:75.339px;top:73.3px;"&gt;. Operating leases are included&lt;div style="display:inline-block;width:5.13px"&gt;&#160;&lt;/div&gt;in Right-of-use ("ROU") assets and &lt;/div&gt;&lt;div id="a10891_72_25" style="position:absolute;left:437.133px;top:73.3px;-sec-ix-hidden:ID_1262;"&gt;&lt;div id="XBRL_CS_7579f92758e147838b480e5b717e2a34" style="position:relative;left:0px;top:0px;-sec-ix-hidden:ID_1263;"&gt;Other accrued liabilities&lt;/div&gt;&lt;/div&gt;&lt;div id="a10891_97_5" style="position:absolute;font-weight:normal;font-style:normal;left:565.453px;top:73.3px;"&gt;&lt;div style="display:inline-block;width:3.52px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a10891_102_18" style="position:absolute;left:591.853px;top:73.3px;-sec-ix-hidden:ID_1264;"&gt;&lt;div id="XBRL_CS_03c9c7f5bca5429a83e9e4515e11c3d0" style="position:relative;left:0px;top:0px;-sec-ix-hidden:ID_1265;"&gt;Other non-current &lt;/div&gt;&lt;/div&gt;&lt;div id="a10898" style="position:absolute;left:4.427px;top:91.7px;-sec-ix-hidden:ID_1265;"&gt;&lt;div id="XBRL_CS_0d057a4e87ea4485bab7f6b68423efe7_1" style="position:relative;left:0px;top:0px;-sec-ix-hidden:ID_1264;"&gt;liabilities&lt;/div&gt;&lt;/div&gt;&lt;div id="a10898_11_118" style="position:absolute;font-weight:normal;font-style:normal;left:53.867px;top:91.7px;"&gt;&lt;div style="display:inline-block;width:3.87px"&gt;&#160;&lt;/div&gt;on the Consolidated&lt;div style="display:inline-block;width:5.45px"&gt;&#160;&lt;/div&gt;Balance Sheets. ROU&lt;div style="display:inline-block;width:5.21px"&gt;&#160;&lt;/div&gt;assets represent the right&lt;div style="display:inline-block;width:5.89px"&gt;&#160;&lt;/div&gt;to use an underlying&lt;div style="display:inline-block;width:5.7px"&gt;&#160;&lt;/div&gt;asset for the lease&lt;div style="display:inline-block;width:5.82px"&gt;&#160;&lt;/div&gt;term and &lt;/div&gt;&lt;div id="a10900" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;"&gt;lease liabilities represent the obligation to make lease payments arising&lt;div style="display:inline-block;width:4.99px"&gt;&#160;&lt;/div&gt;from the lease.&lt;/div&gt;&lt;div id="a10901" style="position:absolute;font-weight:normal;font-style:normal;left:465.64px;top:110.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10902" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10903" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;"&gt;The Company used the applicable incremental&lt;div style="display:inline-block;width:1.3px"&gt;&#160;&lt;/div&gt;borrowing rate at implementation date to measure&lt;div style="display:inline-block;width:1.22px"&gt;&#160;&lt;/div&gt;lease liabilities and ROU assets. &lt;/div&gt;&lt;div id="a10905" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;"&gt;The  incremental  borrowing  rate  used  by&lt;div style="display:inline-block;width:8.07px"&gt;&#160;&lt;/div&gt;the  Company  was  based  on  baseline  rates&lt;div style="display:inline-block;width:8.35px"&gt;&#160;&lt;/div&gt;and  adjusted  by  the  credit  spreads &lt;/div&gt;&lt;div id="a10906" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:183.7px;"&gt;commensurate with&lt;div style="display:inline-block;width:6.19px"&gt;&#160;&lt;/div&gt;the Company&lt;div style="display:inline-block;width:1.64px"&gt;&#160;&lt;/div&gt;&#x2019;s secured&lt;div style="display:inline-block;width:6.79px"&gt;&#160;&lt;/div&gt;borrowing rate.&lt;div style="display:inline-block;width:5.17px"&gt;&#160;&lt;/div&gt;At each&lt;div style="display:inline-block;width:6.02px"&gt;&#160;&lt;/div&gt;reporting period&lt;div style="display:inline-block;width:6.4px"&gt;&#160;&lt;/div&gt;when there is&lt;div style="display:inline-block;width:7.12px"&gt;&#160;&lt;/div&gt;a new lease&lt;div style="display:inline-block;width:7.28px"&gt;&#160;&lt;/div&gt;initiated, the &lt;/div&gt;&lt;div id="a10911" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;"&gt;Company will utilize&lt;div style="display:inline-block;width:6.75px"&gt;&#160;&lt;/div&gt;its incremental borrowing&lt;div style="display:inline-block;width:6.81px"&gt;&#160;&lt;/div&gt;rate to perform&lt;div style="display:inline-block;width:6.92px"&gt;&#160;&lt;/div&gt;lease classification&lt;div style="display:inline-block;width:5.68px"&gt;&#160;&lt;/div&gt;tests on&lt;div style="display:inline-block;width:5.71px"&gt;&#160;&lt;/div&gt;lease components and&lt;div style="display:inline-block;width:6.83px"&gt;&#160;&lt;/div&gt;to measure &lt;/div&gt;&lt;div id="a10912" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;"&gt;ROU assets and lease liabilities.&lt;/div&gt;&lt;div id="a10913" style="position:absolute;font-weight:normal;font-style:normal;left:175.813px;top:220.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10914" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:238.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a10915" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.3px;"&gt;The following table provides information related to the components of&lt;div style="display:inline-block;width:4.78px"&gt;&#160;&lt;/div&gt;lease expense as of December 31:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1735" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:50px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10921" style="position:absolute;font-weight:bold;font-style:normal;left:497.16px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a10924" style="position:absolute;font-weight:bold;font-style:normal;left:619.12px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a10926" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.8px;"&gt;Operating lease cost &lt;/div&gt;&lt;div id="a10928" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:16.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10930" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:16.8px;"&gt;1,430,000&lt;/div&gt;&lt;div id="a10933" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:16.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10935" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:16.8px;"&gt;1,430,000&lt;/div&gt;&lt;div id="a10937" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:34.7px;"&gt;Total net lease cost &lt;/div&gt;&lt;div id="a10939" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:34.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10941" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:34.7px;"&gt;1,430,000&lt;/div&gt;&lt;div id="a10944" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:34.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10946" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:34.7px;"&gt;1,430,000&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1738" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10957" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;The following table provides&lt;div style="display:inline-block;width:1.28px"&gt;&#160;&lt;/div&gt;information related to other&lt;div style="display:inline-block;width:0.96px"&gt;&#160;&lt;/div&gt;supplemental balance sheet information&lt;div style="display:inline-block;width:1.02px"&gt;&#160;&lt;/div&gt;related to leases as&lt;div style="display:inline-block;width:1.13px"&gt;&#160;&lt;/div&gt;of December &lt;/div&gt;&lt;div id="a10959" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;31:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1742" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:68px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1740_XBRL_TS_0b8f5e42d55a47ca9ac9f0bd23896f34" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1741" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:68px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10964" style="position:absolute;font-weight:bold;font-style:normal;left:497.16px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a10967" style="position:absolute;font-weight:bold;font-style:normal;left:619.12px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a10969" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;"&gt;Operating lease: &lt;/div&gt;&lt;div id="a10976" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;Operating lease right of use assets &lt;/div&gt;&lt;div id="a10978" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10980" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:33.8px;"&gt;2,754,000&lt;/div&gt;&lt;div id="a10983" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10985" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:33.8px;"&gt;4,484,000&lt;/div&gt;&lt;div id="a10987" style="position:absolute;font-weight:normal;font-style:normal;left:40.459px;top:51.7px;"&gt;Total operating lease right of&lt;div style="display:inline-block;width:4.86px"&gt;&#160;&lt;/div&gt;use assets &lt;/div&gt;&lt;div id="a10990" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:51.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10992" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:51.7px;"&gt;2,754,000&lt;/div&gt;&lt;div id="a10995" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:51.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10997" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:51.7px;"&gt;4,484,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1746" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:60px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1744_XBRL_TS_1b4af4d8de5747b2bbad6c00c28b6e8e" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1745" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:60px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11000" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:4.6px;"&gt;Current operating lease liabilities &lt;/div&gt;&lt;div id="a11001" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:185.093px;top:4.2px;"&gt;(A)&lt;/div&gt;&lt;div id="a11003" style="position:absolute;font-weight:normal;font-style:normal;left:452.52px;top:4.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11005" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:4.6px;"&gt;1,023,000&lt;/div&gt;&lt;div id="a11008" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:4.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11010" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:4.6px;"&gt;1,304,000&lt;/div&gt;&lt;div id="a11012" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:25.6px;"&gt;Noncurrent operating lease liabilities &lt;/div&gt;&lt;div id="a11013" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:205.133px;top:25.2px;"&gt;(B)&lt;/div&gt;&lt;div id="a11016" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:25.6px;"&gt;1,670,000&lt;/div&gt;&lt;div id="a11020" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:25.6px;"&gt;3,119,000&lt;/div&gt;&lt;div id="a11022" style="position:absolute;font-weight:normal;font-style:normal;left:40.459px;top:43.7px;"&gt;Total operating lease liabilities &lt;/div&gt;&lt;div id="a11024" style="position:absolute;font-weight:normal;font-style:normal;left:452.52px;top:43.7px;"&gt;$ &lt;/div&gt;&lt;div id="a11026" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:43.7px;"&gt;2,693,000&lt;/div&gt;&lt;div id="a11029" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:43.7px;"&gt;$ &lt;/div&gt;&lt;div id="a11031" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:43.7px;"&gt;4,423,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1750" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"&gt;&lt;div id="div_1748_XBRL_TS_f7343e0c83a643dba7f1ac2a6299f185" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1749" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"&gt;&lt;div id="a11036" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Current operating lease liability included in "Other Current Accrued Liabilities" on the Consolidated&lt;div style="display:inline-block;width:4.71px"&gt;&#160;&lt;/div&gt;Balance Sheet&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11036_115_1" style="position:absolute;font-weight:normal;font-style:normal;left:619.501px;top:0px;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1754" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"&gt;&lt;div id="div_1752_XBRL_TS_7982b83f66f5466da73244472043348c" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1753" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"&gt;&lt;div id="a11041" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Noncurrent operating lease liability included in "Other Non&lt;div style="display:inline-block;width:1.33px"&gt;&#160;&lt;/div&gt;-Current Liabilities" on the Consolidated Balance Sheet.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1758" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1756_XBRL_TS_504870fc2b1847bfb54a93f1a0f2632d" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1757" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11049" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Weighted average remaining&lt;div style="display:inline-block;width:4.96px"&gt;&#160;&lt;/div&gt;lease term (in years): &lt;/div&gt;&lt;div id="a11054" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17.9px;"&gt;Operating leases &lt;/div&gt;&lt;div id="a11056" style="position:absolute;left:581.04px;top:17.9px;"&gt;3.5&lt;/div&gt;&lt;div id="a11059" style="position:absolute;left:667.92px;top:17.9px;"&gt;4.0&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1762" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:695px;height:33px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1760_XBRL_TS_64d9382aad254e41a4cc168a78d6e3a1" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1761" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:695px;height:33px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11062" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Weighted average discount&lt;div style="display:inline-block;width:4.84px"&gt;&#160;&lt;/div&gt;rate: &lt;/div&gt;&lt;div id="a11069" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;"&gt;Operating lease &lt;/div&gt;&lt;div id="a11071" style="position:absolute;font-weight:normal;font-style:normal;left:554.92px;top:17px;"&gt;5.9&lt;/div&gt;&lt;div id="a11073" style="position:absolute;font-weight:normal;font-style:normal;left:574.64px;top:17px;"&gt;% &lt;/div&gt;&lt;div id="a11076" style="position:absolute;font-weight:normal;font-style:normal;left:658px;top:17px;"&gt;4.9&lt;/div&gt;&lt;div id="a11078" style="position:absolute;font-weight:normal;font-style:normal;left:674.64px;top:17px;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1764" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:302px;height:16px;display:inline-block;"&gt;&lt;div id="a11080" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Other information related to leases as of December 31:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1768" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1766_XBRL_TS_0bedbd4f9183424295177d51b10f30b0" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1767" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11085" style="position:absolute;font-weight:bold;font-style:normal;left:495.08px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a11088" style="position:absolute;font-weight:bold;font-style:normal;left:619.12px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a11090" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:17px;"&gt;Cash Paid for amounts included in the measurement of&lt;div style="display:inline-block;width:4.79px"&gt;&#160;&lt;/div&gt;lease liabilities &lt;/div&gt;&lt;div id="a11097" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:37.6px;"&gt;Operating cash flow from operating leases &lt;/div&gt;&lt;div id="a11098" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:260.973px;top:37.2px;"&gt;(C)&lt;/div&gt;&lt;div id="a11100" style="position:absolute;font-weight:normal;font-style:normal;left:452.52px;top:37.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11102" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:37.6px;"&gt;1,455,000&lt;/div&gt;&lt;div id="a11105" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:37.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11107" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:37.6px;"&gt;1,455,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1770" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:683px;height:58px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11113_1_115" style="position:absolute;font-weight:normal;font-style:normal;left:45.579px;top:4.6px;"&gt;Cash flow from operating lease included in "Prepaid and other assets"&lt;div style="display:inline-block;width:4.8px"&gt;&#160;&lt;/div&gt;on the Consolidated Statements of Cash Flows.&lt;/div&gt;&lt;div id="a11116" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:674.16px;top:4.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11117" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:23.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11118" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:41.5px;"&gt;As of December&lt;/div&gt;&lt;div id="a11120" style="position:absolute;font-weight:normal;font-style:normal;left:91.653px;top:41.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11121" style="position:absolute;font-weight:normal;font-style:normal;left:95.013px;top:41.5px;"&gt;31, 2020, maturities of lease liabilities were as follows:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1774" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1772_XBRL_TS_773596d52a0241b2bb7851c6e08d967d" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1773" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11128" style="position:absolute;font-weight:bold;font-style:normal;left:582.64px;top:0px;"&gt;Operating Leases &lt;/div&gt;&lt;div id="a11130" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;"&gt;2021 &lt;/div&gt;&lt;div id="a11132" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11134" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:16.6px;"&gt;1,215,000&lt;/div&gt;&lt;div id="a11136" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;2022 &lt;/div&gt;&lt;div id="a11139" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:33.8px;"&gt;811,000&lt;/div&gt;&lt;div id="a11141" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;2023 &lt;/div&gt;&lt;div id="a11144" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:50.7px;"&gt;706,000&lt;/div&gt;&lt;div id="a11146" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;2024 &lt;/div&gt;&lt;div id="a11149" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:67.7px;"&gt;705,000&lt;/div&gt;&lt;div id="a11151" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;"&gt;2025 &lt;/div&gt;&lt;div id="a11154" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:84.6px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11156" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:101.8px;"&gt;Total lease payments &lt;/div&gt;&lt;div id="a11159" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:101.8px;"&gt;3,437,000&lt;/div&gt;&lt;div id="a11161" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.7px;"&gt;Less: imputed interest &lt;/div&gt;&lt;div id="a11164" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:118.7px;display:flex;"&gt;(744,000)&lt;/div&gt;&lt;div id="a11166" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:135.7px;"&gt;Total lease obligations &lt;/div&gt;&lt;div id="a11169" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:135.7px;"&gt;2,693,000&lt;/div&gt;&lt;div id="a11171" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:152.6px;"&gt;Less: current obligations &lt;/div&gt;&lt;div id="a11174" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:152.6px;display:flex;"&gt;(1,023,000)&lt;/div&gt;&lt;div id="a11176" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:170.7px;"&gt;Long-term lease obligations &lt;/div&gt;&lt;div id="a11180" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:170.7px;"&gt;$ &lt;/div&gt;&lt;div id="a11182" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:170.7px;"&gt;1,670,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1776" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:395px;height:16px;display:inline-block;"&gt;&lt;div id="a11193" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;As of December&lt;/div&gt;&lt;div id="a11195" style="position:absolute;font-weight:normal;font-style:normal;left:91.653px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11196" style="position:absolute;font-weight:normal;font-style:normal;left:95.013px;top:0px;"&gt;31, 2019, maturities of lease liabilities were as follows:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1780" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1778_XBRL_TS_347087db87684f1eb28a540ca73916b4" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1779" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11201" style="position:absolute;font-weight:normal;font-style:normal;left:586px;top:0px;"&gt;Operating Leases &lt;/div&gt;&lt;div id="a11203" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;"&gt;2020 &lt;/div&gt;&lt;div id="a11205" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:17px;"&gt;$ &lt;/div&gt;&lt;div id="a11207" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:17px;"&gt;1,433,000&lt;/div&gt;&lt;div id="a11209" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:34.1px;"&gt;2021 &lt;/div&gt;&lt;div id="a11212" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:34.1px;"&gt;1,174,000&lt;/div&gt;&lt;div id="a11214" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:51.1px;"&gt;2022 &lt;/div&gt;&lt;div id="a11217" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:51.1px;"&gt;1,102,000&lt;/div&gt;&lt;div id="a11219" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68px;"&gt;2023 &lt;/div&gt;&lt;div id="a11222" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:68px;"&gt;1,000,000&lt;/div&gt;&lt;div id="a11224" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85px;"&gt;2024 &lt;/div&gt;&lt;div id="a11227" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:85px;"&gt;530,000&lt;/div&gt;&lt;div id="a11229" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:102.1px;"&gt;Total lease payments &lt;/div&gt;&lt;div id="a11232" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:102.1px;"&gt;5,239,000&lt;/div&gt;&lt;div id="a11234" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.1px;"&gt;Less: imputed interest &lt;/div&gt;&lt;div id="a11237" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:119.1px;display:flex;"&gt;(816,000)&lt;/div&gt;&lt;div id="a11239" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:136px;"&gt;Total lease obligations &lt;/div&gt;&lt;div id="a11242" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:136px;"&gt;4,423,000&lt;/div&gt;&lt;div id="a11244" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:153px;"&gt;Less: current obligations &lt;/div&gt;&lt;div id="a11247" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:153px;display:flex;"&gt;(1,304,000)&lt;/div&gt;&lt;div id="a11249" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:171.1px;"&gt;Long-term lease obligation &lt;/div&gt;&lt;div id="a11253" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:171.1px;"&gt;$ &lt;/div&gt;&lt;div id="a11255" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:171.1px;"&gt;3,119,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember"
      id="ID_1160">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember"
      id="ID_1161">P4Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <cmt:LesseeOperatingLeaseWithOptionsToExtendLeaseTerm
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1162">P5Y</cmt:LesseeOperatingLeaseWithOptionsToExtendLeaseTerm>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_361">&lt;div id="TextBlockContainer1736" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:50px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1734_XBRL_TS_586a8c6664b04029b2b39978e022ed7d" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1735" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:50px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10921" style="position:absolute;font-weight:bold;font-style:normal;left:497.16px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a10924" style="position:absolute;font-weight:bold;font-style:normal;left:619.12px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a10926" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.8px;"&gt;Operating lease cost &lt;/div&gt;&lt;div id="a10928" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:16.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10930" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:16.8px;"&gt;1,430,000&lt;/div&gt;&lt;div id="a10933" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:16.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10935" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:16.8px;"&gt;1,430,000&lt;/div&gt;&lt;div id="a10937" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:34.7px;"&gt;Total net lease cost &lt;/div&gt;&lt;div id="a10939" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:34.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10941" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:34.7px;"&gt;1,430,000&lt;/div&gt;&lt;div id="a10944" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:34.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10946" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:34.7px;"&gt;1,430,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_729"
      unitRef="USD">1430000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_730"
      unitRef="USD">1430000</us-gaap:OperatingLeaseCost>
    <us-gaap:LeaseCost
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_731"
      unitRef="USD">1430000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_732"
      unitRef="USD">1430000</us-gaap:LeaseCost>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_0b8f5e42d55a47ca9ac9f0bd23896f34">&lt;div id="TextBlockContainer1741" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:68px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a10964" style="position:absolute;font-weight:bold;font-style:normal;left:497.16px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a10967" style="position:absolute;font-weight:bold;font-style:normal;left:619.12px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a10969" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;"&gt;Operating lease: &lt;/div&gt;&lt;div id="a10976" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;Operating lease right of use assets &lt;/div&gt;&lt;div id="a10978" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10980" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:33.8px;"&gt;2,754,000&lt;/div&gt;&lt;div id="a10983" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a10985" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:33.8px;"&gt;4,484,000&lt;/div&gt;&lt;div id="a10987" style="position:absolute;font-weight:normal;font-style:normal;left:40.459px;top:51.7px;"&gt;Total operating lease right of&lt;div style="display:inline-block;width:4.86px"&gt;&#160;&lt;/div&gt;use assets &lt;/div&gt;&lt;div id="a10990" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:51.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10992" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:51.7px;"&gt;2,754,000&lt;/div&gt;&lt;div id="a10995" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:51.7px;"&gt;$ &lt;/div&gt;&lt;div id="a10997" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:51.7px;"&gt;4,484,000&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1745" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:60px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11000" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:4.6px;"&gt;Current operating lease liabilities &lt;/div&gt;&lt;div id="a11001" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:185.093px;top:4.2px;"&gt;(A)&lt;/div&gt;&lt;div id="a11003" style="position:absolute;font-weight:normal;font-style:normal;left:452.52px;top:4.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11005" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:4.6px;"&gt;1,023,000&lt;/div&gt;&lt;div id="a11008" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:4.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11010" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:4.6px;"&gt;1,304,000&lt;/div&gt;&lt;div id="a11012" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:25.6px;"&gt;Noncurrent operating lease liabilities &lt;/div&gt;&lt;div id="a11013" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:205.133px;top:25.2px;"&gt;(B)&lt;/div&gt;&lt;div id="a11016" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:25.6px;"&gt;1,670,000&lt;/div&gt;&lt;div id="a11020" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:25.6px;"&gt;3,119,000&lt;/div&gt;&lt;div id="a11022" style="position:absolute;font-weight:normal;font-style:normal;left:40.459px;top:43.7px;"&gt;Total operating lease liabilities &lt;/div&gt;&lt;div id="a11024" style="position:absolute;font-weight:normal;font-style:normal;left:452.52px;top:43.7px;"&gt;$ &lt;/div&gt;&lt;div id="a11026" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:43.7px;"&gt;2,693,000&lt;/div&gt;&lt;div id="a11029" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:43.7px;"&gt;$ &lt;/div&gt;&lt;div id="a11031" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:43.7px;"&gt;4,423,000&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1749" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"&gt;&lt;div id="a11036" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Current operating lease liability included in "Other Current Accrued Liabilities" on the Consolidated&lt;div style="display:inline-block;width:4.71px"&gt;&#160;&lt;/div&gt;Balance Sheet&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1753" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"&gt;&lt;div id="a11041" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Noncurrent operating lease liability included in "Other Non&lt;div style="display:inline-block;width:1.33px"&gt;&#160;&lt;/div&gt;-Current Liabilities" on the Consolidated Balance Sheet.&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1757" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11049" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Weighted average remaining&lt;div style="display:inline-block;width:4.96px"&gt;&#160;&lt;/div&gt;lease term (in years): &lt;/div&gt;&lt;div id="a11054" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17.9px;"&gt;Operating leases &lt;/div&gt;&lt;div id="a11056" style="position:absolute;left:581.04px;top:17.9px;"&gt;3.5&lt;/div&gt;&lt;div id="a11059" style="position:absolute;left:667.92px;top:17.9px;"&gt;4.0&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1761" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:695px;height:33px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11062" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Weighted average discount&lt;div style="display:inline-block;width:4.84px"&gt;&#160;&lt;/div&gt;rate: &lt;/div&gt;&lt;div id="a11069" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;"&gt;Operating lease &lt;/div&gt;&lt;div id="a11071" style="position:absolute;font-weight:normal;font-style:normal;left:554.92px;top:17px;"&gt;5.9&lt;/div&gt;&lt;div id="a11073" style="position:absolute;font-weight:normal;font-style:normal;left:574.64px;top:17px;"&gt;% &lt;/div&gt;&lt;div id="a11076" style="position:absolute;font-weight:normal;font-style:normal;left:658px;top:17px;"&gt;4.9&lt;/div&gt;&lt;div id="a11078" style="position:absolute;font-weight:normal;font-style:normal;left:674.64px;top:17px;"&gt;%&lt;/div&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_117A"
      unitRef="USD">2754000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_118A"
      unitRef="USD">4484000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_117AA"
      unitRef="USD">2754000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_118AA"
      unitRef="USD">4484000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_365"
      unitRef="USD">1023000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_734"
      unitRef="USD">1304000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_147"
      unitRef="USD">1670000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_148"
      unitRef="USD">3119000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_366"
      unitRef="USD">2693000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_733"
      unitRef="USD">4423000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AS_OF_Dec31_2020_Entity_0001026655" id="ID_367">P3Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AS_OF_Dec31_2019_Entity_0001026655" id="ID_735">P4Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="5"
      id="ID_368"
      unitRef="pure">0.059</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="5"
      id="ID_736"
      unitRef="pure">0.049</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_363">&lt;div id="TextBlockContainer1767" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11085" style="position:absolute;font-weight:bold;font-style:normal;left:495.08px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a11088" style="position:absolute;font-weight:bold;font-style:normal;left:619.12px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a11090" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:17px;"&gt;Cash Paid for amounts included in the measurement of&lt;div style="display:inline-block;width:4.79px"&gt;&#160;&lt;/div&gt;lease liabilities &lt;/div&gt;&lt;div id="a11097" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:37.6px;"&gt;Operating cash flow from operating leases &lt;/div&gt;&lt;div id="a11098" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:260.973px;top:37.2px;"&gt;(C)&lt;/div&gt;&lt;div id="a11100" style="position:absolute;font-weight:normal;font-style:normal;left:452.52px;top:37.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11102" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:37.6px;"&gt;1,455,000&lt;/div&gt;&lt;div id="a11105" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:37.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11107" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:37.6px;"&gt;1,455,000&lt;/div&gt;&lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_369"
      unitRef="USD">1455000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_737"
      unitRef="USD">1455000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_773596d52a0241b2bb7851c6e08d967d">&lt;div id="TextBlockContainer1773" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11128" style="position:absolute;font-weight:bold;font-style:normal;left:582.64px;top:0px;"&gt;Operating Leases &lt;/div&gt;&lt;div id="a11130" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;"&gt;2021 &lt;/div&gt;&lt;div id="a11132" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11134" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:16.6px;"&gt;1,215,000&lt;/div&gt;&lt;div id="a11136" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;2022 &lt;/div&gt;&lt;div id="a11139" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:33.8px;"&gt;811,000&lt;/div&gt;&lt;div id="a11141" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;2023 &lt;/div&gt;&lt;div id="a11144" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:50.7px;"&gt;706,000&lt;/div&gt;&lt;div id="a11146" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;2024 &lt;/div&gt;&lt;div id="a11149" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:67.7px;"&gt;705,000&lt;/div&gt;&lt;div id="a11151" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;"&gt;2025 &lt;/div&gt;&lt;div id="a11154" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:84.6px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11156" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:101.8px;"&gt;Total lease payments &lt;/div&gt;&lt;div id="a11159" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:101.8px;"&gt;3,437,000&lt;/div&gt;&lt;div id="a11161" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.7px;"&gt;Less: imputed interest &lt;/div&gt;&lt;div id="a11164" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:118.7px;display:flex;"&gt;(744,000)&lt;/div&gt;&lt;div id="a11166" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:135.7px;"&gt;Total lease obligations &lt;/div&gt;&lt;div id="a11169" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:135.7px;"&gt;2,693,000&lt;/div&gt;&lt;div id="a11171" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:152.6px;"&gt;Less: current obligations &lt;/div&gt;&lt;div id="a11174" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:152.6px;display:flex;"&gt;(1,023,000)&lt;/div&gt;&lt;div id="a11176" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:170.7px;"&gt;Long-term lease obligations &lt;/div&gt;&lt;div id="a11180" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:170.7px;"&gt;$ &lt;/div&gt;&lt;div id="a11182" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:170.7px;"&gt;1,670,000&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1779" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11201" style="position:absolute;font-weight:normal;font-style:normal;left:586px;top:0px;"&gt;Operating Leases &lt;/div&gt;&lt;div id="a11203" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;"&gt;2020 &lt;/div&gt;&lt;div id="a11205" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:17px;"&gt;$ &lt;/div&gt;&lt;div id="a11207" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:17px;"&gt;1,433,000&lt;/div&gt;&lt;div id="a11209" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:34.1px;"&gt;2021 &lt;/div&gt;&lt;div id="a11212" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:34.1px;"&gt;1,174,000&lt;/div&gt;&lt;div id="a11214" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:51.1px;"&gt;2022 &lt;/div&gt;&lt;div id="a11217" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:51.1px;"&gt;1,102,000&lt;/div&gt;&lt;div id="a11219" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68px;"&gt;2023 &lt;/div&gt;&lt;div id="a11222" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:68px;"&gt;1,000,000&lt;/div&gt;&lt;div id="a11224" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85px;"&gt;2024 &lt;/div&gt;&lt;div id="a11227" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:85px;"&gt;530,000&lt;/div&gt;&lt;div id="a11229" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:102.1px;"&gt;Total lease payments &lt;/div&gt;&lt;div id="a11232" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:102.1px;"&gt;5,239,000&lt;/div&gt;&lt;div id="a11234" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.1px;"&gt;Less: imputed interest &lt;/div&gt;&lt;div id="a11237" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:119.1px;display:flex;"&gt;(816,000)&lt;/div&gt;&lt;div id="a11239" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:136px;"&gt;Total lease obligations &lt;/div&gt;&lt;div id="a11242" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:136px;"&gt;4,423,000&lt;/div&gt;&lt;div id="a11244" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:153px;"&gt;Less: current obligations &lt;/div&gt;&lt;div id="a11247" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:153px;display:flex;"&gt;(1,304,000)&lt;/div&gt;&lt;div id="a11249" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:171.1px;"&gt;Long-term lease obligation &lt;/div&gt;&lt;div id="a11253" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:171.1px;"&gt;$ &lt;/div&gt;&lt;div id="a11255" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:171.1px;"&gt;3,119,000&lt;/div&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_738"
      unitRef="USD">1215000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_370"
      unitRef="USD">811000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_371"
      unitRef="USD">706000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_372"
      unitRef="USD">705000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_373"
      unitRef="USD">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_374"
      unitRef="USD">3437000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_920"
      unitRef="USD">744000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_366AA"
      unitRef="USD">2693000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_365AA"
      unitRef="USD">1023000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_147AA"
      unitRef="USD">1670000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_923"
      unitRef="USD">1433000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_375"
      unitRef="USD">1174000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_376"
      unitRef="USD">1102000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_377"
      unitRef="USD">1000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_378"
      unitRef="USD">530000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_921"
      unitRef="USD">5239000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_922"
      unitRef="USD">816000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_733A"
      unitRef="USD">4423000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_734A"
      unitRef="USD">1304000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_148A"
      unitRef="USD">3119000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_7ee3633ff11f4e89a6342291aac36efc">&lt;div id="TextBlockContainer1782" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:588px;height:52px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11258" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;8. Goodwill and Intangibles&lt;/div&gt;&lt;div id="a11260" style="position:absolute;font-weight:bold;font-style:normal;left:161.573px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11261" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11262" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;Goodwill activity for the year ended December&lt;/div&gt;&lt;div id="a11264" style="position:absolute;font-weight:normal;font-style:normal;left:256.173px;top:36.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11265" style="position:absolute;font-weight:normal;font-style:normal;left:259.533px;top:36.5px;"&gt;31, 2020 and December&lt;/div&gt;&lt;div id="a11267" style="position:absolute;font-weight:normal;font-style:normal;left:386.92px;top:36.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11268" style="position:absolute;font-weight:normal;font-style:normal;left:390.28px;top:36.5px;"&gt;31, 2019 consisted of the following:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1785" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11274" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a11277" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a11279" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;"&gt;Balance at beginning of year &lt;/div&gt;&lt;div id="a11281" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11283" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:16.6px;"&gt;17,376,000&lt;/div&gt;&lt;div id="a11286" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11288" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:16.6px;"&gt;21,476,000&lt;/div&gt;&lt;div id="a11290" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.6px;"&gt;Additions &lt;/div&gt;&lt;div id="a11293" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:33.6px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11297" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:33.6px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11299" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;Impairment &lt;/div&gt;&lt;div id="a11302" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:50.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11306" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:50.7px;display:flex;"&gt;(4,100,000)&lt;/div&gt;&lt;div id="a11308" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68.6px;"&gt;Balance at end of year &lt;/div&gt;&lt;div id="a11310" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:68.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11312" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:68.6px;"&gt;17,376,000&lt;/div&gt;&lt;div id="a11315" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:68.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11317" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:68.6px;"&gt;17,376,000&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1788" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:400px;height:16px;display:inline-block;"&gt;&lt;div id="a11320" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Intangible assets at December&lt;/div&gt;&lt;div id="a11322" style="position:absolute;font-weight:normal;font-style:normal;left:163.973px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11323" style="position:absolute;font-weight:normal;font-style:normal;left:167.333px;top:0px;"&gt;31, 2020 were comprised of the following:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1792" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1790_XBRL_TS_56fe46c0e5ce4bee8554caf580136d5f" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1791" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11329" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:5.1px;"&gt;Definite-lived Intangible Assets &lt;/div&gt;&lt;div id="a11334" style="position:absolute;font-weight:bold;font-style:normal;left:204.333px;top:15.4px;"&gt;Amortization Period &lt;/div&gt;&lt;div id="a11337" style="position:absolute;font-weight:bold;font-style:normal;left:343.853px;top:0px;"&gt;Gross Carrying&lt;div style="display:inline-block;width:4.01px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11339" style="position:absolute;font-weight:bold;font-style:normal;left:365.133px;top:15.4px;"&gt;Amount &lt;/div&gt;&lt;div id="a11342" style="position:absolute;font-weight:bold;font-style:normal;left:472.84px;top:0px;"&gt;Accumulated&lt;div style="display:inline-block;width:3.64px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11344" style="position:absolute;font-weight:bold;font-style:normal;left:472.36px;top:15.4px;"&gt;Amortization &lt;/div&gt;&lt;div id="a11347" style="position:absolute;font-weight:bold;font-style:normal;left:594.48px;top:0px;"&gt;Net Carrying&lt;div style="display:inline-block;width:3.6px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11349" style="position:absolute;font-weight:bold;font-style:normal;left:609.2px;top:15.4px;"&gt;Amount &lt;/div&gt;&lt;div id="a11351" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32px;"&gt;Trade Name &lt;/div&gt;&lt;div id="a11354" style="position:absolute;left:239.053px;top:32px;"&gt;25 Years&lt;/div&gt;&lt;div id="a11357" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a11359" style="position:absolute;font-weight:normal;font-style:normal;left:397.16px;top:32px;"&gt;250,000&lt;/div&gt;&lt;div id="a11362" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a11364" style="position:absolute;font-weight:normal;font-style:normal;left:521px;top:32px;display:flex;"&gt;(58,000)&lt;/div&gt;&lt;div id="a11367" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a11369" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:32px;"&gt;192,000&lt;/div&gt;&lt;div id="a11371" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49px;"&gt;Trademarks &lt;/div&gt;&lt;div id="a11374" style="position:absolute;left:239.053px;top:49px;"&gt;10 Years&lt;/div&gt;&lt;div id="a11378" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:49px;"&gt;1,610,000&lt;/div&gt;&lt;div id="a11382" style="position:absolute;font-weight:normal;font-style:normal;left:514.44px;top:49px;display:flex;"&gt;(476,000)&lt;/div&gt;&lt;div id="a11386" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:49px;"&gt;1,134,000&lt;/div&gt;&lt;div id="a11388" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:65.9px;"&gt;Non-competition Agreement &lt;/div&gt;&lt;div id="a11394" style="position:absolute;left:242.413px;top:65.9px;"&gt;5 Years&lt;/div&gt;&lt;div id="a11398" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:65.9px;"&gt;1,810,000&lt;/div&gt;&lt;div id="a11402" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:65.9px;display:flex;"&gt;(1,071,000)&lt;/div&gt;&lt;div id="a11406" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:65.9px;"&gt;739,000&lt;/div&gt;&lt;div id="a11408" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83.1px;"&gt;Developed Technology &lt;/div&gt;&lt;div id="a11411" style="position:absolute;left:242.413px;top:83.1px;"&gt;7 Years&lt;/div&gt;&lt;div id="a11415" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:83.1px;"&gt;4,420,000&lt;/div&gt;&lt;div id="a11419" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:83.1px;display:flex;"&gt;(1,869,000)&lt;/div&gt;&lt;div id="a11423" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:83.1px;"&gt;2,551,000&lt;/div&gt;&lt;div id="a11425" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100px;"&gt;Customer Relationships &lt;/div&gt;&lt;div id="a11428" style="position:absolute;left:230.253px;top:100px;"&gt;10&lt;/div&gt;&lt;div id="a11428_2_1" style="position:absolute;font-weight:normal;font-style:normal;left:243.693px;top:100px;"&gt;-&lt;/div&gt;&lt;div id="a11428_3_2" style="position:absolute;left:248.013px;top:100px;"&gt;12&lt;/div&gt;&lt;div id="a11428_5_7" style="position:absolute;font-weight:normal;font-style:normal;left:261.453px;top:100px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;Years &lt;/div&gt;&lt;div id="a11434" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:100px;"&gt;9,330,000&lt;/div&gt;&lt;div id="a11438" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:100px;display:flex;"&gt;(2,430,000)&lt;/div&gt;&lt;div id="a11442" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:100px;"&gt;6,900,000&lt;/div&gt;&lt;div id="a11444" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:117.9px;"&gt;Total &lt;/div&gt;&lt;div id="a11449" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:117.9px;"&gt;$ &lt;/div&gt;&lt;div id="a11451" style="position:absolute;font-weight:normal;font-style:normal;left:380.52px;top:117.9px;"&gt;17,420,000&lt;/div&gt;&lt;div id="a11454" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:117.9px;"&gt;$ &lt;/div&gt;&lt;div id="a11456" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:117.9px;display:flex;"&gt;(5,904,000)&lt;/div&gt;&lt;div id="a11459" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:117.9px;"&gt;$ &lt;/div&gt;&lt;div id="a11461" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:117.9px;"&gt;11,516,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1794" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:400px;height:16px;display:inline-block;"&gt;&lt;div id="a11464" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Intangible assets at December&lt;/div&gt;&lt;div id="a11466" style="position:absolute;font-weight:normal;font-style:normal;left:163.973px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11467" style="position:absolute;font-weight:normal;font-style:normal;left:167.333px;top:0px;"&gt;31, 2019 were comprised of the following:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1798" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1796_XBRL_TS_0cbd0abbae964ec5a714adc69645902d" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1797" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11471" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:3.2px;"&gt;Definite-lived Intangible Assets &lt;/div&gt;&lt;div id="a11476" style="position:absolute;font-weight:bold;font-style:normal;left:204.333px;top:15.4px;"&gt;Amortization Period &lt;/div&gt;&lt;div id="a11479" style="position:absolute;font-weight:bold;font-style:normal;left:343.853px;top:0px;"&gt;Gross Carrying&lt;div style="display:inline-block;width:4.01px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11481" style="position:absolute;font-weight:bold;font-style:normal;left:365.133px;top:15.4px;"&gt;Amount &lt;/div&gt;&lt;div id="a11484" style="position:absolute;font-weight:bold;font-style:normal;left:472.84px;top:0px;"&gt;Accumulated&lt;div style="display:inline-block;width:3.64px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11486" style="position:absolute;font-weight:bold;font-style:normal;left:472.36px;top:15.4px;"&gt;Amortization &lt;/div&gt;&lt;div id="a11489" style="position:absolute;font-weight:bold;font-style:normal;left:594.48px;top:0px;"&gt;Net Carrying&lt;div style="display:inline-block;width:3.6px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11491" style="position:absolute;font-weight:bold;font-style:normal;left:609.2px;top:15.4px;"&gt;Amount &lt;/div&gt;&lt;div id="a11493" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32px;"&gt;Trade Name &lt;/div&gt;&lt;div id="a11496" style="position:absolute;left:239.053px;top:32px;"&gt;25 Years&lt;/div&gt;&lt;div id="a11499" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a11501" style="position:absolute;font-weight:normal;font-style:normal;left:397.16px;top:32px;"&gt;250,000&lt;/div&gt;&lt;div id="a11504" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a11506" style="position:absolute;font-weight:normal;font-style:normal;left:521px;top:32px;display:flex;"&gt;(48,000)&lt;/div&gt;&lt;div id="a11509" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a11511" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:32px;"&gt;202,000&lt;/div&gt;&lt;div id="a11513" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49px;"&gt;Trademarks &lt;/div&gt;&lt;div id="a11516" style="position:absolute;left:239.053px;top:49px;"&gt;10 Years&lt;/div&gt;&lt;div id="a11520" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:49px;"&gt;1,610,000&lt;/div&gt;&lt;div id="a11524" style="position:absolute;font-weight:normal;font-style:normal;left:514.44px;top:49px;display:flex;"&gt;(315,000)&lt;/div&gt;&lt;div id="a11528" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:49px;"&gt;1,295,000&lt;/div&gt;&lt;div id="a11530" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:66.1px;"&gt;Non-competition Agreement &lt;/div&gt;&lt;div id="a11535" style="position:absolute;left:242.413px;top:66.1px;"&gt;5 Years&lt;/div&gt;&lt;div id="a11539" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:66.1px;"&gt;1,810,000&lt;/div&gt;&lt;div id="a11543" style="position:absolute;font-weight:normal;font-style:normal;left:514.44px;top:66.1px;display:flex;"&gt;(709,000)&lt;/div&gt;&lt;div id="a11547" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:66.1px;"&gt;1,101,000&lt;/div&gt;&lt;div id="a11549" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83px;"&gt;Developed Technology &lt;/div&gt;&lt;div id="a11552" style="position:absolute;left:242.413px;top:83px;"&gt;7 Years&lt;/div&gt;&lt;div id="a11556" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:83px;"&gt;4,420,000&lt;/div&gt;&lt;div id="a11560" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:83px;display:flex;"&gt;(1,237,000)&lt;/div&gt;&lt;div id="a11564" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:83px;"&gt;3,183,000&lt;/div&gt;&lt;div id="a11566" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100px;"&gt;Customer Relationships &lt;/div&gt;&lt;div id="a11569" style="position:absolute;left:230.253px;top:100px;"&gt;10&lt;/div&gt;&lt;div id="a11569_2_1" style="position:absolute;font-weight:normal;font-style:normal;left:243.693px;top:100px;"&gt;-&lt;/div&gt;&lt;div id="a11569_3_2" style="position:absolute;left:248.013px;top:100px;"&gt;12&lt;/div&gt;&lt;div id="a11569_5_7" style="position:absolute;font-weight:normal;font-style:normal;left:261.453px;top:100px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;Years &lt;/div&gt;&lt;div id="a11575" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:100px;"&gt;9,330,000&lt;/div&gt;&lt;div id="a11579" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:100px;display:flex;"&gt;(1,647,000)&lt;/div&gt;&lt;div id="a11583" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:100px;"&gt;7,683,000&lt;/div&gt;&lt;div id="a11585" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.1px;"&gt;Total &lt;/div&gt;&lt;div id="a11590" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:118.1px;"&gt;$ &lt;/div&gt;&lt;div id="a11592" style="position:absolute;font-weight:normal;font-style:normal;left:380.52px;top:118.1px;"&gt;17,420,000&lt;/div&gt;&lt;div id="a11595" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:118.1px;"&gt;$ &lt;/div&gt;&lt;div id="a11597" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:118.1px;display:flex;"&gt;(3,956,000)&lt;/div&gt;&lt;div id="a11600" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:118.1px;"&gt;$ &lt;/div&gt;&lt;div id="a11602" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:118.1px;"&gt;13,464,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1800" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11606" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;The Company incurred&lt;div style="display:inline-block;width:6.11px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a11606_22_9" style="position:absolute;font-weight:normal;font-style:normal;left:140.426px;top:0px;"&gt;1,948,000&lt;/div&gt;&lt;div id="a11606_31_3" style="position:absolute;font-weight:normal;font-style:normal;left:193.706px;top:0px;"&gt;, $&lt;/div&gt;&lt;div id="a11606_34_9" style="position:absolute;font-weight:normal;font-style:normal;left:207.786px;top:0px;"&gt;1,949,000&lt;/div&gt;&lt;div id="a11606_43_6" style="position:absolute;font-weight:normal;font-style:normal;left:261.066px;top:0px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;and $&lt;/div&gt;&lt;div id="a11606_49_9" style="position:absolute;font-weight:normal;font-style:normal;left:295.146px;top:0px;"&gt;1,869,000&lt;/div&gt;&lt;div id="a11606_58_50" style="position:absolute;font-weight:normal;font-style:normal;left:348.426px;top:0px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;amortization expense for&lt;div style="display:inline-block;width:6.07px"&gt;&#160;&lt;/div&gt;the years ended&lt;div style="display:inline-block;width:6.02px"&gt;&#160;&lt;/div&gt;December&lt;/div&gt;&lt;div id="a11608" style="position:absolute;font-weight:normal;font-style:normal;left:633.84px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11609" style="position:absolute;font-weight:normal;font-style:normal;left:637.2px;top:0px;"&gt;31, 2020, &lt;/div&gt;&lt;div id="a11610" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;2019, and 2018, respectively.&lt;/div&gt;&lt;div id="a11611" style="position:absolute;font-weight:normal;font-style:normal;left:160.613px;top:18.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11612" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1802" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:384px;height:16px;display:inline-block;"&gt;&lt;div id="a11621" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;As of December&lt;/div&gt;&lt;div id="a11625" style="position:absolute;font-weight:normal;font-style:normal;left:91.653px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11626" style="position:absolute;font-weight:normal;font-style:normal;left:95.013px;top:0px;"&gt;31, 2020, future intangible amortization was follows:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1806" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:136px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1804_XBRL_TS_78a0e0d475bf49c0b8318355f6d62167" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1805" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:136px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11631" style="position:absolute;font-weight:bold;font-style:normal;left:544.04px;top:0px;"&gt;Amortization Expense &lt;/div&gt;&lt;div id="a11633" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.7px;"&gt;2021 &lt;/div&gt;&lt;div id="a11635" style="position:absolute;font-weight:normal;font-style:normal;left:531.88px;top:16.7px;"&gt;$ &lt;/div&gt;&lt;div id="a11637" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:16.7px;"&gt;1,949,000&lt;/div&gt;&lt;div id="a11639" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;2022 &lt;/div&gt;&lt;div id="a11642" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:33.8px;"&gt;1,949,000&lt;/div&gt;&lt;div id="a11644" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;2023 &lt;/div&gt;&lt;div id="a11647" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:50.7px;"&gt;1,602,000&lt;/div&gt;&lt;div id="a11649" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;2024 &lt;/div&gt;&lt;div id="a11652" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:67.7px;"&gt;1,587,000&lt;/div&gt;&lt;div id="a11654" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.7px;"&gt;2025 &lt;/div&gt;&lt;div id="a11657" style="position:absolute;font-weight:normal;font-style:normal;left:641.36px;top:84.7px;"&gt;951,000&lt;/div&gt;&lt;div id="a11659" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;"&gt;2026 and thereafter &lt;/div&gt;&lt;div id="a11662" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:101.8px;"&gt;3,478,000&lt;/div&gt;&lt;div id="a11664" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:119.7px;"&gt;Total intangibles as of December&lt;div style="display:inline-block;width:5.14px"&gt;&#160;&lt;/div&gt;31, 2020 &lt;/div&gt;&lt;div id="a11666" style="position:absolute;font-weight:normal;font-style:normal;left:531.88px;top:119.7px;"&gt;$ &lt;/div&gt;&lt;div id="a11668" style="position:absolute;font-weight:normal;font-style:normal;left:624.72px;top:119.7px;"&gt;11,516,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_380">&lt;div id="TextBlockContainer1786" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1784_XBRL_TS_9e4ed58633904e4a83d034220683101b" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1785" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11274" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a11277" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a11279" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;"&gt;Balance at beginning of year &lt;/div&gt;&lt;div id="a11281" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11283" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:16.6px;"&gt;17,376,000&lt;/div&gt;&lt;div id="a11286" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11288" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:16.6px;"&gt;21,476,000&lt;/div&gt;&lt;div id="a11290" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.6px;"&gt;Additions &lt;/div&gt;&lt;div id="a11293" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:33.6px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11297" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:33.6px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11299" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;Impairment &lt;/div&gt;&lt;div id="a11302" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:50.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11306" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:50.7px;display:flex;"&gt;(4,100,000)&lt;/div&gt;&lt;div id="a11308" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68.6px;"&gt;Balance at end of year &lt;/div&gt;&lt;div id="a11310" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:68.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11312" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:68.6px;"&gt;17,376,000&lt;/div&gt;&lt;div id="a11315" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:68.6px;"&gt;$ &lt;/div&gt;&lt;div id="a11317" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:68.6px;"&gt;17,376,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_124A"
      unitRef="USD">17376000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AS_OF_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_723"
      unitRef="USD">21476000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_724"
      unitRef="USD">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_725"
      unitRef="USD">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_37AA"
      unitRef="USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_36AA"
      unitRef="USD">4100000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_123A"
      unitRef="USD">17376000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_124AA"
      unitRef="USD">17376000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_56fe46c0e5ce4bee8554caf580136d5f">&lt;div id="TextBlockContainer1791" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11329" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:5.1px;"&gt;Definite-lived Intangible Assets &lt;/div&gt;&lt;div id="a11334" style="position:absolute;font-weight:bold;font-style:normal;left:204.333px;top:15.4px;"&gt;Amortization Period &lt;/div&gt;&lt;div id="a11337" style="position:absolute;font-weight:bold;font-style:normal;left:343.853px;top:0px;"&gt;Gross Carrying&lt;div style="display:inline-block;width:4.01px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11339" style="position:absolute;font-weight:bold;font-style:normal;left:365.133px;top:15.4px;"&gt;Amount &lt;/div&gt;&lt;div id="a11342" style="position:absolute;font-weight:bold;font-style:normal;left:472.84px;top:0px;"&gt;Accumulated&lt;div style="display:inline-block;width:3.64px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11344" style="position:absolute;font-weight:bold;font-style:normal;left:472.36px;top:15.4px;"&gt;Amortization &lt;/div&gt;&lt;div id="a11347" style="position:absolute;font-weight:bold;font-style:normal;left:594.48px;top:0px;"&gt;Net Carrying&lt;div style="display:inline-block;width:3.6px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11349" style="position:absolute;font-weight:bold;font-style:normal;left:609.2px;top:15.4px;"&gt;Amount &lt;/div&gt;&lt;div id="a11351" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32px;"&gt;Trade Name &lt;/div&gt;&lt;div id="a11354" style="position:absolute;left:239.053px;top:32px;"&gt;25 Years&lt;/div&gt;&lt;div id="a11357" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a11359" style="position:absolute;font-weight:normal;font-style:normal;left:397.16px;top:32px;"&gt;250,000&lt;/div&gt;&lt;div id="a11362" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a11364" style="position:absolute;font-weight:normal;font-style:normal;left:521px;top:32px;display:flex;"&gt;(58,000)&lt;/div&gt;&lt;div id="a11367" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a11369" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:32px;"&gt;192,000&lt;/div&gt;&lt;div id="a11371" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49px;"&gt;Trademarks &lt;/div&gt;&lt;div id="a11374" style="position:absolute;left:239.053px;top:49px;"&gt;10 Years&lt;/div&gt;&lt;div id="a11378" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:49px;"&gt;1,610,000&lt;/div&gt;&lt;div id="a11382" style="position:absolute;font-weight:normal;font-style:normal;left:514.44px;top:49px;display:flex;"&gt;(476,000)&lt;/div&gt;&lt;div id="a11386" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:49px;"&gt;1,134,000&lt;/div&gt;&lt;div id="a11388" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:65.9px;"&gt;Non-competition Agreement &lt;/div&gt;&lt;div id="a11394" style="position:absolute;left:242.413px;top:65.9px;"&gt;5 Years&lt;/div&gt;&lt;div id="a11398" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:65.9px;"&gt;1,810,000&lt;/div&gt;&lt;div id="a11402" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:65.9px;display:flex;"&gt;(1,071,000)&lt;/div&gt;&lt;div id="a11406" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:65.9px;"&gt;739,000&lt;/div&gt;&lt;div id="a11408" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83.1px;"&gt;Developed Technology &lt;/div&gt;&lt;div id="a11411" style="position:absolute;left:242.413px;top:83.1px;"&gt;7 Years&lt;/div&gt;&lt;div id="a11415" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:83.1px;"&gt;4,420,000&lt;/div&gt;&lt;div id="a11419" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:83.1px;display:flex;"&gt;(1,869,000)&lt;/div&gt;&lt;div id="a11423" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:83.1px;"&gt;2,551,000&lt;/div&gt;&lt;div id="a11425" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100px;"&gt;Customer Relationships &lt;/div&gt;&lt;div id="a11428" style="position:absolute;left:230.253px;top:100px;"&gt;10&lt;/div&gt;&lt;div id="a11428_2_1" style="position:absolute;font-weight:normal;font-style:normal;left:243.693px;top:100px;"&gt;-&lt;/div&gt;&lt;div id="a11428_3_2" style="position:absolute;left:248.013px;top:100px;"&gt;12&lt;/div&gt;&lt;div id="a11428_5_7" style="position:absolute;font-weight:normal;font-style:normal;left:261.453px;top:100px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;Years &lt;/div&gt;&lt;div id="a11434" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:100px;"&gt;9,330,000&lt;/div&gt;&lt;div id="a11438" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:100px;display:flex;"&gt;(2,430,000)&lt;/div&gt;&lt;div id="a11442" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:100px;"&gt;6,900,000&lt;/div&gt;&lt;div id="a11444" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:117.9px;"&gt;Total &lt;/div&gt;&lt;div id="a11449" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:117.9px;"&gt;$ &lt;/div&gt;&lt;div id="a11451" style="position:absolute;font-weight:normal;font-style:normal;left:380.52px;top:117.9px;"&gt;17,420,000&lt;/div&gt;&lt;div id="a11454" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:117.9px;"&gt;$ &lt;/div&gt;&lt;div id="a11456" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:117.9px;display:flex;"&gt;(5,904,000)&lt;/div&gt;&lt;div id="a11459" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:117.9px;"&gt;$ &lt;/div&gt;&lt;div id="a11461" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:117.9px;"&gt;11,516,000&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1797" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11471" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:3.2px;"&gt;Definite-lived Intangible Assets &lt;/div&gt;&lt;div id="a11476" style="position:absolute;font-weight:bold;font-style:normal;left:204.333px;top:15.4px;"&gt;Amortization Period &lt;/div&gt;&lt;div id="a11479" style="position:absolute;font-weight:bold;font-style:normal;left:343.853px;top:0px;"&gt;Gross Carrying&lt;div style="display:inline-block;width:4.01px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11481" style="position:absolute;font-weight:bold;font-style:normal;left:365.133px;top:15.4px;"&gt;Amount &lt;/div&gt;&lt;div id="a11484" style="position:absolute;font-weight:bold;font-style:normal;left:472.84px;top:0px;"&gt;Accumulated&lt;div style="display:inline-block;width:3.64px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11486" style="position:absolute;font-weight:bold;font-style:normal;left:472.36px;top:15.4px;"&gt;Amortization &lt;/div&gt;&lt;div id="a11489" style="position:absolute;font-weight:bold;font-style:normal;left:594.48px;top:0px;"&gt;Net Carrying&lt;div style="display:inline-block;width:3.6px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11491" style="position:absolute;font-weight:bold;font-style:normal;left:609.2px;top:15.4px;"&gt;Amount &lt;/div&gt;&lt;div id="a11493" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32px;"&gt;Trade Name &lt;/div&gt;&lt;div id="a11496" style="position:absolute;left:239.053px;top:32px;"&gt;25 Years&lt;/div&gt;&lt;div id="a11499" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a11501" style="position:absolute;font-weight:normal;font-style:normal;left:397.16px;top:32px;"&gt;250,000&lt;/div&gt;&lt;div id="a11504" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a11506" style="position:absolute;font-weight:normal;font-style:normal;left:521px;top:32px;display:flex;"&gt;(48,000)&lt;/div&gt;&lt;div id="a11509" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a11511" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:32px;"&gt;202,000&lt;/div&gt;&lt;div id="a11513" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49px;"&gt;Trademarks &lt;/div&gt;&lt;div id="a11516" style="position:absolute;left:239.053px;top:49px;"&gt;10 Years&lt;/div&gt;&lt;div id="a11520" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:49px;"&gt;1,610,000&lt;/div&gt;&lt;div id="a11524" style="position:absolute;font-weight:normal;font-style:normal;left:514.44px;top:49px;display:flex;"&gt;(315,000)&lt;/div&gt;&lt;div id="a11528" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:49px;"&gt;1,295,000&lt;/div&gt;&lt;div id="a11530" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:66.1px;"&gt;Non-competition Agreement &lt;/div&gt;&lt;div id="a11535" style="position:absolute;left:242.413px;top:66.1px;"&gt;5 Years&lt;/div&gt;&lt;div id="a11539" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:66.1px;"&gt;1,810,000&lt;/div&gt;&lt;div id="a11543" style="position:absolute;font-weight:normal;font-style:normal;left:514.44px;top:66.1px;display:flex;"&gt;(709,000)&lt;/div&gt;&lt;div id="a11547" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:66.1px;"&gt;1,101,000&lt;/div&gt;&lt;div id="a11549" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83px;"&gt;Developed Technology &lt;/div&gt;&lt;div id="a11552" style="position:absolute;left:242.413px;top:83px;"&gt;7 Years&lt;/div&gt;&lt;div id="a11556" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:83px;"&gt;4,420,000&lt;/div&gt;&lt;div id="a11560" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:83px;display:flex;"&gt;(1,237,000)&lt;/div&gt;&lt;div id="a11564" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:83px;"&gt;3,183,000&lt;/div&gt;&lt;div id="a11566" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100px;"&gt;Customer Relationships &lt;/div&gt;&lt;div id="a11569" style="position:absolute;left:230.253px;top:100px;"&gt;10&lt;/div&gt;&lt;div id="a11569_2_1" style="position:absolute;font-weight:normal;font-style:normal;left:243.693px;top:100px;"&gt;-&lt;/div&gt;&lt;div id="a11569_3_2" style="position:absolute;left:248.013px;top:100px;"&gt;12&lt;/div&gt;&lt;div id="a11569_5_7" style="position:absolute;font-weight:normal;font-style:normal;left:261.453px;top:100px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;Years &lt;/div&gt;&lt;div id="a11575" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:100px;"&gt;9,330,000&lt;/div&gt;&lt;div id="a11579" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:100px;display:flex;"&gt;(1,647,000)&lt;/div&gt;&lt;div id="a11583" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:100px;"&gt;7,683,000&lt;/div&gt;&lt;div id="a11585" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.1px;"&gt;Total &lt;/div&gt;&lt;div id="a11590" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:118.1px;"&gt;$ &lt;/div&gt;&lt;div id="a11592" style="position:absolute;font-weight:normal;font-style:normal;left:380.52px;top:118.1px;"&gt;17,420,000&lt;/div&gt;&lt;div id="a11595" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:118.1px;"&gt;$ &lt;/div&gt;&lt;div id="a11597" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:118.1px;display:flex;"&gt;(3,956,000)&lt;/div&gt;&lt;div id="a11600" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:118.1px;"&gt;$ &lt;/div&gt;&lt;div id="a11602" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:118.1px;"&gt;13,464,000&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      id="ID_401">P25Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="0"
      id="ID_386"
      unitRef="USD">250000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="0"
      id="ID_387"
      unitRef="USD">58000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="0"
      id="ID_388"
      unitRef="USD">192000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      id="ID_402">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      decimals="0"
      id="ID_389"
      unitRef="USD">1610000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      decimals="0"
      id="ID_390"
      unitRef="USD">476000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      decimals="0"
      id="ID_391"
      unitRef="USD">1134000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      id="ID_403">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      decimals="0"
      id="ID_392"
      unitRef="USD">1810000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      decimals="0"
      id="ID_393"
      unitRef="USD">1071000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      decimals="0"
      id="ID_394"
      unitRef="USD">739000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      id="ID_404">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="0"
      id="ID_395"
      unitRef="USD">4420000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="0"
      id="ID_396"
      unitRef="USD">1869000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="0"
      id="ID_397"
      unitRef="USD">2551000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      id="ID_405">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      id="ID_406">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="ID_383"
      unitRef="USD">9330000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="ID_384"
      unitRef="USD">2430000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="ID_385"
      unitRef="USD">6900000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_398"
      unitRef="USD">17420000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_399"
      unitRef="USD">5904000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_400"
      unitRef="USD">11516000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      id="ID_409">P25Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="0"
      id="ID_419"
      unitRef="USD">250000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="0"
      id="ID_420"
      unitRef="USD">48000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="0"
      id="ID_421"
      unitRef="USD">202000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      id="ID_410">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      decimals="0"
      id="ID_422"
      unitRef="USD">1610000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      decimals="0"
      id="ID_423"
      unitRef="USD">315000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      decimals="0"
      id="ID_424"
      unitRef="USD">1295000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      id="ID_411">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      decimals="0"
      id="ID_425"
      unitRef="USD">1810000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      decimals="0"
      id="ID_426"
      unitRef="USD">709000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      decimals="0"
      id="ID_427"
      unitRef="USD">1101000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      id="ID_412">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="0"
      id="ID_428"
      unitRef="USD">4420000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="0"
      id="ID_429"
      unitRef="USD">1237000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="0"
      id="ID_430"
      unitRef="USD">3183000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      id="ID_407">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      id="ID_408">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="ID_416"
      unitRef="USD">9330000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="ID_417"
      unitRef="USD">1647000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="ID_418"
      unitRef="USD">7683000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_413"
      unitRef="USD">17420000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_414"
      unitRef="USD">3956000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_415"
      unitRef="USD">13464000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_726"
      unitRef="USD">1948000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_727"
      unitRef="USD">1949000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_728"
      unitRef="USD">1869000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_382">&lt;div id="TextBlockContainer1805" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:136px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11631" style="position:absolute;font-weight:bold;font-style:normal;left:544.04px;top:0px;"&gt;Amortization Expense &lt;/div&gt;&lt;div id="a11633" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.7px;"&gt;2021 &lt;/div&gt;&lt;div id="a11635" style="position:absolute;font-weight:normal;font-style:normal;left:531.88px;top:16.7px;"&gt;$ &lt;/div&gt;&lt;div id="a11637" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:16.7px;"&gt;1,949,000&lt;/div&gt;&lt;div id="a11639" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;2022 &lt;/div&gt;&lt;div id="a11642" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:33.8px;"&gt;1,949,000&lt;/div&gt;&lt;div id="a11644" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;2023 &lt;/div&gt;&lt;div id="a11647" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:50.7px;"&gt;1,602,000&lt;/div&gt;&lt;div id="a11649" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;2024 &lt;/div&gt;&lt;div id="a11652" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:67.7px;"&gt;1,587,000&lt;/div&gt;&lt;div id="a11654" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.7px;"&gt;2025 &lt;/div&gt;&lt;div id="a11657" style="position:absolute;font-weight:normal;font-style:normal;left:641.36px;top:84.7px;"&gt;951,000&lt;/div&gt;&lt;div id="a11659" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;"&gt;2026 and thereafter &lt;/div&gt;&lt;div id="a11662" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:101.8px;"&gt;3,478,000&lt;/div&gt;&lt;div id="a11664" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:119.7px;"&gt;Total intangibles as of December&lt;div style="display:inline-block;width:5.14px"&gt;&#160;&lt;/div&gt;31, 2020 &lt;/div&gt;&lt;div id="a11666" style="position:absolute;font-weight:normal;font-style:normal;left:531.88px;top:119.7px;"&gt;$ &lt;/div&gt;&lt;div id="a11668" style="position:absolute;font-weight:normal;font-style:normal;left:624.72px;top:119.7px;"&gt;11,516,000&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_722"
      unitRef="USD">1949000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_431"
      unitRef="USD">1949000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_433"
      unitRef="USD">1602000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_432"
      unitRef="USD">1587000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_434"
      unitRef="USD">951000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_721"
      unitRef="USD">3478000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_400A"
      unitRef="USD">11516000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_74a5019000834feb94a4adddda69dce0">&lt;div id="TextBlockContainer1808" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:244px;height:52px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11671" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;9. Debt&lt;/div&gt;&lt;div id="a11673" style="position:absolute;font-weight:bold;font-style:normal;left:45.259px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11674" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11675" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;Long-term debt consists of the following at:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1812" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:723px;height:186px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1810_XBRL_TS_318511150d04436498185933ab3bd39f" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1811" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:723px;height:186px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11682" style="position:absolute;font-weight:bold;font-style:normal;left:521.64px;top:0px;"&gt;December 31,&lt;div style="display:inline-block;width:3.73px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11684" style="position:absolute;font-weight:bold;font-style:normal;left:547.08px;top:15.4px;"&gt;2020 &lt;/div&gt;&lt;div id="a11687" style="position:absolute;font-weight:bold;font-style:normal;left:631.28px;top:0px;"&gt;December 31,&lt;div style="display:inline-block;width:3.69px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11689" style="position:absolute;font-weight:bold;font-style:normal;left:656.72px;top:15.4px;"&gt;2019 &lt;/div&gt;&lt;div id="a11691" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32.8px;"&gt;Wells Fargo&lt;div style="display:inline-block;width:4.83px"&gt;&#160;&lt;/div&gt;term loans payable &lt;/div&gt;&lt;div id="a11693" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:32.8px;"&gt;$ &lt;/div&gt;&lt;div id="a11695" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:32.8px;"&gt;16,390,000&lt;/div&gt;&lt;div id="a11698" style="position:absolute;font-weight:normal;font-style:normal;left:626.64px;top:32.8px;"&gt;$ &lt;/div&gt;&lt;div id="a11700" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:32.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11702" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49.8px;"&gt;FGI term loans payable &lt;/div&gt;&lt;div id="a11705" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:49.8px;"&gt;13,148,000&lt;/div&gt;&lt;div id="a11709" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:49.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11711" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:66.8px;"&gt;Leaf Capital term loan payable &lt;/div&gt;&lt;div id="a11714" style="position:absolute;font-weight:normal;font-style:normal;left:569.2px;top:66.8px;"&gt;152,000&lt;/div&gt;&lt;div id="a11718" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:66.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11720" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83.7px;"&gt;KeyBank term loans payable &lt;/div&gt;&lt;div id="a11724" style="position:absolute;font-weight:normal;font-style:normal;left:599.28px;top:83.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11728" style="position:absolute;font-weight:normal;font-style:normal;left:649.68px;top:83.7px;"&gt;38,250,000&lt;/div&gt;&lt;div id="a11730" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100.8px;"&gt;KeyBank revolving loan &lt;/div&gt;&lt;div id="a11733" style="position:absolute;font-weight:normal;font-style:normal;left:599.28px;top:100.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11737" style="position:absolute;font-weight:normal;font-style:normal;left:649.68px;top:100.8px;"&gt;12,008,000&lt;/div&gt;&lt;div id="a11739" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:117.8px;"&gt;Total &lt;/div&gt;&lt;div id="a11742" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:117.8px;"&gt;29,690,000&lt;/div&gt;&lt;div id="a11746" style="position:absolute;font-weight:normal;font-style:normal;left:649.68px;top:117.8px;"&gt;50,258,000&lt;/div&gt;&lt;div id="a11748" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:134.8px;"&gt;Less: deferred loan costs &lt;/div&gt;&lt;div id="a11751" style="position:absolute;font-weight:normal;font-style:normal;left:554.28px;top:134.8px;display:flex;"&gt;(1,957,000)&lt;/div&gt;&lt;div id="a11755" style="position:absolute;font-weight:normal;font-style:normal;left:661.52px;top:134.8px;display:flex;"&gt;(807,000)&lt;/div&gt;&lt;div id="a11757" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:151.7px;"&gt;Less: current portion &lt;/div&gt;&lt;div id="a11760" style="position:absolute;font-weight:normal;font-style:normal;left:554.28px;top:151.7px;display:flex;"&gt;(2,535,000)&lt;/div&gt;&lt;div id="a11764" style="position:absolute;font-weight:normal;font-style:normal;left:644.72px;top:151.7px;display:flex;"&gt;(49,451,000)&lt;/div&gt;&lt;div id="a11766" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:169.8px;"&gt;Long-term debt &lt;/div&gt;&lt;div id="a11770" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:169.8px;"&gt;$ &lt;/div&gt;&lt;div id="a11772" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:169.8px;"&gt;25,198,000&lt;/div&gt;&lt;div id="a11775" style="position:absolute;font-weight:normal;font-style:normal;left:626.64px;top:169.8px;"&gt;$ &lt;/div&gt;&lt;div id="a11777" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:169.8px;"&gt;&#x2014;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1814" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:439px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11780" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Term Loans&lt;/div&gt;&lt;div id="a11782" style="position:absolute;font-weight:bold;font-style:normal;left:73.253px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11783" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:18.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11784" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:36.5px;"&gt;Wells Fargo Term Loans&lt;/div&gt;&lt;div id="a11787" style="position:absolute;font-weight:normal;font-style:italic;left:135.173px;top:36.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11788" style="position:absolute;left:4.427px;top:54.9px;"&gt;On October 27, 2020, the Company entered into a credit agreement (the &#x201c;Credit Agreement&#x201d;) with Wells Fargo Bank, National &lt;/div&gt;&lt;div id="a11796" style="position:absolute;left:4.427px;top:73.3px;"&gt;Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the &#x201c;Lenders&#x201d;). Pursuant to &lt;/div&gt;&lt;div id="a11802" style="position:absolute;left:4.427px;top:91.7px;"&gt;the terms of the Credit Agreement, the Lenders made available to the Company secured term loans (the &#x201c;WF Term Loans&#x201d;) in &lt;/div&gt;&lt;div id="a11810" style="position:absolute;left:4.427px;top:110.1px;"&gt;the maximum aggregate principal amount of $18,500,000 ($16,790,000 of which was advanced to the Company on October 28, &lt;/div&gt;&lt;div id="a11812" style="position:absolute;left:4.427px;top:128.5px;"&gt;2020).&lt;/div&gt;&lt;div id="a11812_6_111" style="position:absolute;font-weight:normal;font-style:normal;left:39.019px;top:128.5px;"&gt;&lt;div style="display:inline-block;width:4.48px"&gt;&#160;&lt;/div&gt;The proceeds&lt;div style="display:inline-block;width:6.92px"&gt;&#160;&lt;/div&gt;from the&lt;div style="display:inline-block;width:6.32px"&gt;&#160;&lt;/div&gt;WF Term Loans&lt;div style="display:inline-block;width:8.19px"&gt;&#160;&lt;/div&gt;were used&lt;div style="display:inline-block;width:6.7px"&gt;&#160;&lt;/div&gt;to pay&lt;div style="display:inline-block;width:6.54px"&gt;&#160;&lt;/div&gt;off the&lt;div style="display:inline-block;width:6.81px"&gt;&#160;&lt;/div&gt;Company&#x2019;s existing&lt;div style="display:inline-block;width:7.8px"&gt;&#160;&lt;/div&gt;outstanding indebtedness&lt;div style="display:inline-block;width:7.23px"&gt;&#160;&lt;/div&gt;with &lt;/div&gt;&lt;div id="a11819" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;"&gt;KeyBank National Association, and to pay certain fees and expenses associated with the financing.&lt;/div&gt;&lt;div id="a11820" style="position:absolute;font-weight:normal;font-style:normal;left:532.2px;top:146.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11821" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11822" style="position:absolute;left:4.427px;top:183.5px;"&gt;At the option of the Company, the WF Term Loans bears interest at a per annum rate equal to LIBOR plus a margin of 300 basis &lt;/div&gt;&lt;div id="a11830" style="position:absolute;left:4.427px;top:201.9px;"&gt;points or base rate plus a margin of 200 basis points.  LIBOR rate means the greater of (a) 0.75% per annum and (b) the per &lt;/div&gt;&lt;div id="a11832" style="position:absolute;left:4.427px;top:220.3px;"&gt;annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company.   Base rate is the greater &lt;/div&gt;&lt;div id="a11834" style="position:absolute;left:4.427px;top:238.7px;"&gt;of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis or (d) prime rate.   The weighted &lt;/div&gt;&lt;div id="a11838" style="position:absolute;left:4.427px;top:257.1px;"&gt;average interest rate was 3.77% as of December 31, 2020.&lt;/div&gt;&lt;div id="a11838_56_3" style="position:absolute;font-weight:normal;font-style:normal;left:314.093px;top:257.1px;"&gt;&lt;div style="display:inline-block;width:6.72px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11840" style="position:absolute;font-weight:normal;font-style:normal;left:324.013px;top:257.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11841" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:275.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11842" style="position:absolute;left:4.427px;top:294px;"&gt;The WF Term Loans are to be repaid in monthly installments of $200,000 plus interest, with the remaining outstanding balance &lt;/div&gt;&lt;div id="a11843" style="position:absolute;left:4.427px;top:312.4px;"&gt;due on November 30, 2024, subject to certain optional and mandatory repayment terms. The Company&#x2019;s obligations under the &lt;/div&gt;&lt;div id="a11847" style="position:absolute;left:4.427px;top:330.8px;"&gt;WF Term Loans are unconditionally guaranteed by each of the Company&#x2019;s U.S. and Canadian subsidiaries, with such obligations &lt;/div&gt;&lt;div id="a11850" style="position:absolute;left:4.427px;top:349.2px;"&gt;of the Company and such subsidiaries being secured by a lien on substantially all of their U.S. and Canadian assets.&lt;/div&gt;&lt;div id="a11850_116_2" style="position:absolute;font-weight:normal;font-style:normal;left:620.586px;top:349.2px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11851" style="position:absolute;font-weight:normal;font-style:normal;left:627.6px;top:349.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11852" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11853" style="position:absolute;left:4.427px;top:386px;"&gt;The WF Term Loans contains reporting, indebtedness, and financial covenants.&lt;/div&gt;&lt;div id="a11853_76_2" style="position:absolute;font-weight:normal;font-style:normal;left:420.84px;top:386px;"&gt;&lt;div style="display:inline-block;width:5.28px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11853_78_48" style="position:absolute;left:426.12px;top:386px;"&gt;The Company is in compliance with its covenants &lt;/div&gt;&lt;div id="a11861" style="position:absolute;left:4.427px;top:404.4px;"&gt;as of December 31, 2020.&lt;/div&gt;&lt;div id="a11861_24_2" style="position:absolute;font-weight:normal;font-style:normal;left:141.546px;top:404.4px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11862" style="position:absolute;font-weight:normal;font-style:normal;left:148.133px;top:404.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11863" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:422.8px;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1816" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:707px;height:936px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11872" style="position:absolute;left:4.427px;top:0px;"&gt;Voluntary prepayments of amounts outstanding under the WF Term Loans are permitted at any time without premium or penalty.  &lt;/div&gt;&lt;div id="a11877" style="position:absolute;left:4.427px;top:18.4px;"&gt;To the extent applicable, LIBOR breakage fees may be charged in connection with any prepayment.&lt;/div&gt;&lt;div id="a11878" style="position:absolute;font-weight:normal;font-style:normal;left:537.32px;top:18.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11879" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11880" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:55.2px;"&gt;FGI Equipment Finance LLC Term Loan&lt;/div&gt;&lt;div id="a11881" style="position:absolute;font-weight:normal;font-style:italic;left:223.053px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11882" style="position:absolute;left:4.427px;top:73.6px;"&gt;On October 20, 2020, the Company entered into a Master Security Agreement and a Promissory Note, among FGI Equipment &lt;/div&gt;&lt;div id="a11884" style="position:absolute;left:4.427px;top:92px;"&gt;Finance LLC, (&#x201c;FGI&#x201d;) the Company as debtor, and each of Core Composites Corporation, a subsidiary of the Company organized &lt;/div&gt;&lt;div id="a11889" style="position:absolute;left:4.427px;top:110.4px;"&gt;in Delaware, and CC HPM, S. de R.L. de C.V., a subsidiary of the Company organized in Mexico, as guarantors, a term loan in &lt;/div&gt;&lt;div id="a11891" style="position:absolute;left:4.427px;top:128.8px;"&gt;the principal amount of $13,200,000 (the &#x201c;FGI Term Loan&#x201d;).&lt;/div&gt;&lt;div id="a11891_58_51" style="position:absolute;font-weight:normal;font-style:normal;left:330.573px;top:128.8px;"&gt;&lt;div style="display:inline-block;width:3.52px"&gt;&#160;&lt;/div&gt;On October 27, 2020, FGI advanced to&lt;div style="display:inline-block;width:4.89px"&gt;&#160;&lt;/div&gt;the Company $&lt;/div&gt;&lt;div id="a11891_109_10" style="position:absolute;font-weight:normal;font-style:normal;left:627.852px;top:128.8px;"&gt;12,000,000&lt;/div&gt;&lt;div id="a11891_119_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.012px;top:128.8px;"&gt; &lt;/div&gt;&lt;div id="a11896" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;"&gt;which proceeds were used to pay off the Company&#x2019;s existing&lt;div style="display:inline-block;width:4.87px"&gt;&#160;&lt;/div&gt;outstanding indebtedness with KeyBank National Association, and &lt;/div&gt;&lt;div id="a11899" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;"&gt;to pay certain&lt;div style="display:inline-block;width:5.36px"&gt;&#160;&lt;/div&gt;fees and expenses&lt;div style="display:inline-block;width:5.51px"&gt;&#160;&lt;/div&gt;associated with the&lt;div style="display:inline-block;width:5.35px"&gt;&#160;&lt;/div&gt;transactions, and $&lt;/div&gt;&lt;div id="a11899_72_9" style="position:absolute;font-weight:normal;font-style:normal;left:390.058px;top:165.6px;"&gt;1,200,000&lt;/div&gt;&lt;div id="a11899_81_45" style="position:absolute;font-weight:normal;font-style:normal;left:443.497px;top:165.6px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;which proceeds were used&lt;div style="display:inline-block;width:5.85px"&gt;&#160;&lt;/div&gt;to fund a&lt;div style="display:inline-block;width:5.43px"&gt;&#160;&lt;/div&gt;security &lt;/div&gt;&lt;div id="a11901" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;"&gt;deposit to be held&lt;div style="display:inline-block;width:5.47px"&gt;&#160;&lt;/div&gt;by FGI. &lt;/div&gt;&lt;div id="a11901_27_49" style="position:absolute;left:149.547px;top:184px;"&gt;Interest on the FGI Term Loan is a fixed rate of 8.25% and is payable monthly.&lt;/div&gt;&lt;div id="a11901_105_19" style="position:absolute;font-weight:normal;font-style:normal;left:576.013px;top:184px;"&gt;&lt;div style="display:inline-block;width:3.52px"&gt;&#160;&lt;/div&gt;The Company notes &lt;/div&gt;&lt;div id="a11905" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;"&gt;that the security deposit of $&lt;/div&gt;&lt;div id="a11905_30_9" style="position:absolute;font-weight:normal;font-style:normal;left:155.813px;top:202.4px;"&gt;1,200,000&lt;/div&gt;&lt;div id="a11905_39_79" style="position:absolute;font-weight:normal;font-style:normal;left:209.413px;top:202.4px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;is located in prepaid expenses and other current assets on the balance sheet. &lt;/div&gt;&lt;div id="a11907" style="position:absolute;font-weight:normal;font-style:normal;left:618.48px;top:202.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11908" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11909" style="position:absolute;left:4.427px;top:239.2px;"&gt;Following the advance of funds by FGI, the FGI Term Loans are to be repaid in monthly principal and interest installments of &lt;/div&gt;&lt;div id="a11913" style="position:absolute;left:4.427px;top:257.6px;"&gt;$117,000 for the first 12 months, $246,000 for the subsequent 59 months and $1,446,000 due on October 31, 2026, subject to &lt;/div&gt;&lt;div id="a11924" style="position:absolute;left:4.427px;top:276px;"&gt;certain optional and mandatory repayment terms.&lt;/div&gt;&lt;div id="a11924_47_75" style="position:absolute;font-weight:normal;font-style:normal;left:267.466px;top:276px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;The Company&#x2019;s&lt;div style="display:inline-block;width:4.88px"&gt;&#160;&lt;/div&gt;obligations under the Master Security&lt;div style="display:inline-block;width:4.59px"&gt;&#160;&lt;/div&gt;Agreement are secured &lt;/div&gt;&lt;div id="a11927" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;"&gt;by certain machinery and equipment of the guarantors located in Mexico, and real property of Core composites de Mexico, S. de &lt;/div&gt;&lt;div id="a11930" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;"&gt;R.L. de C.V., also a subsidiary of the Company organized in Mexico,&lt;div style="display:inline-block;width:4.7px"&gt;&#160;&lt;/div&gt;located in Matamoros, Mexico.&lt;div style="display:inline-block;width:4.08px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11931" style="position:absolute;font-weight:normal;font-style:normal;left:549.48px;top:312.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11932" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11933" style="position:absolute;left:4.427px;top:349.7px;"&gt;The Company may prepay in full or in part (but not less than the amount equal to 20% of the original principal amount of the &lt;/div&gt;&lt;div id="a11935" style="position:absolute;left:4.427px;top:368.1px;"&gt;loan) outstanding amounts before they are due on any scheduled Payment Date upon at least thirty (30) days&#x2019; prior written notice.    &lt;/div&gt;&lt;div id="a11938" style="position:absolute;left:4.427px;top:386.5px;"&gt;The Company will pay a &#x201c;Prepayment Fee&#x201d; in an amount equal to an additional sum equal to the following percentage of the &lt;/div&gt;&lt;div id="a11945" style="position:absolute;left:4.427px;top:404.9px;"&gt;principal amount to be prepaid for prepayments occurring in the indicated period:  four percent (4.0%) (for prepayments occurring &lt;/div&gt;&lt;div id="a11947" style="position:absolute;left:4.427px;top:423.3px;"&gt;prior to the first anniversary of the Loan); three percent (3.0%) (for prepayments occurring on and thereafter and prior to the &lt;/div&gt;&lt;div id="a11949" style="position:absolute;left:4.427px;top:441.7px;"&gt;second anniversary of the Loan); two percent (2.0%) (for prepayments occurring on and thereafter and prior to the third &lt;/div&gt;&lt;div id="a11950" style="position:absolute;left:4.427px;top:460.1px;"&gt;anniversary of the Loan ); and one percent (1.0%) (for prepayments occurring any time thereafter).&lt;/div&gt;&lt;div id="a11950_98_7" style="position:absolute;font-weight:normal;font-style:normal;left:531.88px;top:460.1px;"&gt;&lt;div style="display:inline-block;width:20.16px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11952" style="position:absolute;font-weight:normal;font-style:normal;left:555.24px;top:460.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11953" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11954" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:496.9px;"&gt;Leaf Capital Funding&lt;/div&gt;&lt;div id="a11955" style="position:absolute;font-weight:normal;font-style:italic;left:119.973px;top:496.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11956" style="position:absolute;left:4.427px;top:515.3px;"&gt;On April 24, 2020 the Company entered into a finance agreement with Leaf Capital Funding of $175,000 for equipment. The &lt;/div&gt;&lt;div id="a11958" style="position:absolute;left:4.427px;top:533.7px;"&gt;parties agreed to a fixed interest rate of 5.5% and a term of 60 months.&lt;/div&gt;&lt;div id="a11958_72_49" style="position:absolute;font-weight:normal;font-style:normal;left:399.4px;top:533.7px;"&gt;&lt;div style="display:inline-block;width:4.48px"&gt;&#160;&lt;/div&gt;The amount&lt;div style="display:inline-block;width:6.12px"&gt;&#160;&lt;/div&gt;outstanding at&lt;div style="display:inline-block;width:6.24px"&gt;&#160;&lt;/div&gt;December 31,&lt;div style="display:inline-block;width:6.52px"&gt;&#160;&lt;/div&gt;2020 was &lt;/div&gt;&lt;div id="a11965" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:552.1px;"&gt;$&lt;/div&gt;&lt;div id="a11965_1_7" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:552.1px;"&gt;152,000&lt;/div&gt;&lt;div id="a11965_8_12" style="position:absolute;font-weight:normal;font-style:normal;left:54.539px;top:552.1px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;of which, $&lt;/div&gt;&lt;div id="a11965_20_7" style="position:absolute;font-weight:normal;font-style:normal;left:118.053px;top:552.1px;"&gt;120,000&lt;/div&gt;&lt;div id="a11965_27_34" style="position:absolute;font-weight:normal;font-style:normal;left:161.573px;top:552.1px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;was classified as long-term debt.&lt;/div&gt;&lt;div id="a11973" style="position:absolute;font-weight:normal;font-style:normal;left:339.213px;top:552.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11974" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11975" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:589.2px;"&gt;Revolving Loans&lt;/div&gt;&lt;div id="a11976" style="position:absolute;font-weight:bold;font-style:normal;left:99.653px;top:589.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11977" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:607.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11978" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:625.7px;"&gt;Wells Fargo Revolving Loan&lt;/div&gt;&lt;div id="a11980" style="position:absolute;font-weight:normal;font-style:italic;left:156.453px;top:625.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a11981" style="position:absolute;left:4.427px;top:644.1px;"&gt;On October 27, 2020, the Company entered into a credit agreement (the &#x201c;Credit Agreement&#x201d;) with Wells Fargo Bank, National &lt;/div&gt;&lt;div id="a11988" style="position:absolute;left:4.427px;top:662.5px;"&gt;Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the &#x201c;Lenders&#x201d;). Pursuant to &lt;/div&gt;&lt;div id="a11993" style="position:absolute;left:4.427px;top:680.9px;"&gt;the terms of the Credit Agreement, the Lenders made available to the Company a revolving loan commitment (the &#x201c;WF Revolving &lt;/div&gt;&lt;div id="a11998" style="position:absolute;left:4.427px;top:699.3px;"&gt;Loan&#x201d;) of $25,000,000 ($8,745,000 of which was advanced to the Company on October 28, 2020).&lt;/div&gt;&lt;div id="a11998_92_26" style="position:absolute;font-weight:normal;font-style:normal;left:539.017px;top:699.3px;"&gt;&lt;div style="display:inline-block;width:3.52px"&gt;&#160;&lt;/div&gt;The proceeds from&lt;div style="display:inline-block;width:5.31px"&gt;&#160;&lt;/div&gt;the WF &lt;/div&gt;&lt;div id="a12002" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:717.7px;"&gt;Revolving Loan were used to pay off the Company&#x2019;s existing outstanding indebtedness with KeyBank National Association, and &lt;/div&gt;&lt;div id="a12005" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:736.1px;"&gt;to pay certain fees and expenses associated with the financing.&lt;/div&gt;&lt;div id="a12007" style="position:absolute;font-weight:normal;font-style:italic;left:337.773px;top:736.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12008" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:754.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12009" style="position:absolute;left:4.427px;top:772.9px;"&gt;The Credit Agreement also makes available to the Company an incremental revolving commitment in the maximum amount of &lt;/div&gt;&lt;div id="a12010" style="position:absolute;left:4.427px;top:791.3px;"&gt;$10,000,000 at the Company&#x2019;s option at any time during the three (3) year period following the closing.&lt;/div&gt;&lt;div id="a12010_103_1" style="position:absolute;font-weight:normal;font-style:normal;left:558.76px;top:791.3px;"&gt; &lt;/div&gt;&lt;div id="a12014" style="position:absolute;font-weight:normal;font-style:normal;left:562.32px;top:791.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12015" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:809.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12016" style="position:absolute;left:4.427px;top:828.1px;"&gt;The borrowing availability under the line of credit is the lesser of (a) the loan commitment of $25,000,000 or (b) the sum of 90% &lt;/div&gt;&lt;div id="a12019" style="position:absolute;left:4.427px;top:846.5px;"&gt;of eligible investment grade accounts receivable, 85% of non-investment grade eligible accounts receivable and 65% of eligible &lt;/div&gt;&lt;div id="a12023" style="position:absolute;left:4.427px;top:864.9px;"&gt;inventory.&lt;/div&gt;&lt;div id="a12023_10_2" style="position:absolute;font-weight:normal;font-style:normal;left:57.867px;top:864.9px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a12024" style="position:absolute;font-weight:normal;font-style:normal;left:64.619px;top:864.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12025" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:883.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12026" style="position:absolute;left:4.427px;top:901.7px;"&gt;At the option of the Company, the WF Revolving Loan bears interest at a per annum rate equal to LIBOR plus a margin of 200 &lt;/div&gt;&lt;div id="a12032" style="position:absolute;left:4.427px;top:920.1px;"&gt;to 250 basis points or base rate plus a margin of 100 to 150 basis points, with the margin rate being based on the excess availability &lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1818" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:347px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12043" style="position:absolute;left:4.427px;top:0px;"&gt;amount under the line of credit.  LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR &lt;/div&gt;&lt;div id="a12044" style="position:absolute;left:4.427px;top:18.4px;"&gt;rate for interest periods of one, three or six months as chosen by the Company.   Base rate is the greater of (a) 1.0% per annum, &lt;/div&gt;&lt;div id="a12047" style="position:absolute;left:4.427px;top:36.8px;"&gt;(b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis and (d) prime rate.   The weighted average interest rate was &lt;/div&gt;&lt;div id="a12049" style="position:absolute;left:4.427px;top:55.2px;"&gt;4.75% as of December 31, 2020.&lt;/div&gt;&lt;div id="a12049_30_4" style="position:absolute;font-weight:normal;font-style:normal;left:179.338px;top:55.2px;"&gt;&lt;div style="display:inline-block;width:9.92px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a12053" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12054" style="position:absolute;left:4.427px;top:92px;"&gt;The WF Revolving Loan commitment terminates, and all outstanding borrowings thereunder must be repaid, by November 30, &lt;/div&gt;&lt;div id="a12058" style="position:absolute;left:4.427px;top:110.4px;"&gt;2024.&lt;/div&gt;&lt;div id="a12058_5_28" style="position:absolute;font-weight:normal;font-style:normal;left:34.539px;top:110.4px;white-spacepre-wrap"&gt;&lt;div style="display:inline-block;width:7.68px"&gt;&#160;&lt;/div&gt;The  Company&lt;div style="display:inline-block;width:9.55px"&gt;&#160;&lt;/div&gt;has  available&lt;div style="display:inline-block;width:9.69px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a12058_33_10" style="position:absolute;font-weight:normal;font-style:normal;left:219.373px;top:110.4px;"&gt;19,223,000&lt;/div&gt;&lt;div id="a12064" style="position:absolute;font-weight:normal;font-style:normal;left:279.533px;top:110.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12065" style="position:absolute;font-weight:normal;font-style:normal;left:282.893px;top:110.4px;white-spacepre-wrap"&gt;of  available&lt;div style="display:inline-block;width:9.57px"&gt;&#160;&lt;/div&gt;rate  revolving&lt;div style="display:inline-block;width:9.6px"&gt;&#160;&lt;/div&gt;loans  of&lt;div style="display:inline-block;width:9.79px"&gt;&#160;&lt;/div&gt;which&lt;/div&gt;&lt;div id="a12068" style="position:absolute;font-weight:normal;font-style:normal;left:533px;top:110.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12069" style="position:absolute;font-weight:normal;font-style:normal;left:536.36px;top:110.4px;"&gt;$&lt;/div&gt;&lt;div id="a12069_1_7" style="position:absolute;font-weight:normal;font-style:normal;left:543.08px;top:110.4px;"&gt;420,000&lt;/div&gt;&lt;div id="a12070" style="position:absolute;font-weight:normal;font-style:normal;left:586.64px;top:110.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12071" style="position:absolute;font-weight:normal;font-style:normal;left:590px;top:110.4px;"&gt;is  outstanding&lt;div style="display:inline-block;width:9.41px"&gt;&#160;&lt;/div&gt;as &lt;/div&gt;&lt;div id="a12072" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;"&gt;of&lt;/div&gt;&lt;div id="a12073" style="position:absolute;font-weight:normal;font-style:normal;left:15.467px;top:128.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12074" style="position:absolute;font-weight:normal;font-style:normal;left:18.827px;top:128.8px;"&gt;December&lt;/div&gt;&lt;div id="a12075" style="position:absolute;font-weight:normal;font-style:normal;left:73.573px;top:128.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12076" style="position:absolute;font-weight:normal;font-style:normal;left:76.933px;top:128.8px;"&gt;31, 2020. &lt;/div&gt;&lt;div id="a12077" style="position:absolute;font-weight:normal;font-style:normal;left:130.373px;top:128.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12078" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12079" style="position:absolute;left:4.427px;top:165.6px;"&gt;The WF Revolving Loan contains the same covenants as the WF Term Loans.&lt;/div&gt;&lt;div id="a12079_71_4" style="position:absolute;font-weight:normal;font-style:normal;left:420.04px;top:165.6px;"&gt;&lt;div style="display:inline-block;width:10.08px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a12087" style="position:absolute;font-weight:normal;font-style:normal;left:433.48px;top:165.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12089" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;"&gt;Wells Fargo Bank will issue up to $&lt;/div&gt;&lt;div id="a12089_35_9" style="position:absolute;font-weight:normal;font-style:normal;left:193.226px;top:202.4px;"&gt;2,000,000&lt;/div&gt;&lt;div id="a12089_44_84" style="position:absolute;font-weight:normal;font-style:normal;left:246.506px;top:202.4px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;of Letters of Credit in accordance with the terms of the Credit&lt;div style="display:inline-block;width:1.2px"&gt;&#160;&lt;/div&gt;Agreement upon the &lt;/div&gt;&lt;div id="a12091" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;"&gt;Company&#x2019;s request. As of December 31, 2020, the Company&lt;div style="display:inline-block;width:4.74px"&gt;&#160;&lt;/div&gt;had one Letter of Credit outstanding for $&lt;/div&gt;&lt;div id="a12091_98_7" style="position:absolute;font-weight:normal;font-style:normal;left:555.08px;top:220.8px;"&gt;160,000&lt;/div&gt;&lt;div id="a12091_105_4" style="position:absolute;font-weight:normal;font-style:normal;left:598.64px;top:220.8px;"&gt;.&lt;div style="display:inline-block;width:6.76px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a12097" style="position:absolute;font-weight:normal;font-style:normal;left:611.92px;top:220.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12098" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12099" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;"&gt;In conjunction with the October debt refinancing, the Company incurred&lt;div style="display:inline-block;width:5.08px"&gt;&#160;&lt;/div&gt;debt origination fees of $&lt;/div&gt;&lt;div id="a12099_97_9" style="position:absolute;font-weight:normal;font-style:normal;left:528.426px;top:257.6px;"&gt;1,730,000&lt;/div&gt;&lt;div id="a12099_106_22" style="position:absolute;font-weight:normal;font-style:normal;left:582.026px;top:257.6px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;related to the Wells &lt;/div&gt;&lt;div id="a12101" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;"&gt;Fargo financing,&lt;div style="display:inline-block;width:7.19px"&gt;&#160;&lt;/div&gt;which is&lt;div style="display:inline-block;width:6.89px"&gt;&#160;&lt;/div&gt;being amortized&lt;div style="display:inline-block;width:7.2px"&gt;&#160;&lt;/div&gt;over the&lt;div style="display:inline-block;width:6.94px"&gt;&#160;&lt;/div&gt;life of&lt;div style="display:inline-block;width:6.96px"&gt;&#160;&lt;/div&gt;the Credit&lt;div style="display:inline-block;width:5.82px"&gt;&#160;&lt;/div&gt;Agreement,&lt;div style="display:inline-block;width:5.46px"&gt;&#160;&lt;/div&gt;which expires&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;on November&lt;div style="display:inline-block;width:7.19px"&gt;&#160;&lt;/div&gt;30, 2024.&lt;div style="display:inline-block;width:7.04px"&gt;&#160;&lt;/div&gt;In &lt;/div&gt;&lt;div id="a12108" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;"&gt;addition, the Company incurred&lt;div style="display:inline-block;width:5.33px"&gt;&#160;&lt;/div&gt;debt origination fees of $&lt;/div&gt;&lt;div id="a12108_57_7" style="position:absolute;font-weight:normal;font-style:normal;left:313.706px;top:294.5px;"&gt;308,000&lt;/div&gt;&lt;div id="a12108_64_61" style="position:absolute;font-weight:normal;font-style:normal;left:357.226px;top:294.5px;"&gt;&lt;div style="display:inline-block;width:3.68px"&gt;&#160;&lt;/div&gt;related to the FGI Term Loan,&lt;div style="display:inline-block;width:5.37px"&gt;&#160;&lt;/div&gt;which is being amortized over &lt;/div&gt;&lt;div id="a12109" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;"&gt;the life of&lt;div style="display:inline-block;width:5.82px"&gt;&#160;&lt;/div&gt;the FGI Term&lt;div style="display:inline-block;width:5.83px"&gt;&#160;&lt;/div&gt;Loan, which expires&lt;div style="display:inline-block;width:6.06px"&gt;&#160;&lt;/div&gt;on October 31,&lt;div style="display:inline-block;width:6.31px"&gt;&#160;&lt;/div&gt;2026.&lt;div style="display:inline-block;width:12.08px"&gt;&#160;&lt;/div&gt;The aggregate unamortized&lt;div style="display:inline-block;width:6.44px"&gt;&#160;&lt;/div&gt;deferred financing fees&lt;div style="display:inline-block;width:6.24px"&gt;&#160;&lt;/div&gt;as of &lt;/div&gt;&lt;div id="a12116" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;"&gt;December 31, 2020 totaled $&lt;/div&gt;&lt;div id="a12116_27_9" style="position:absolute;font-weight:normal;font-style:normal;left:159.013px;top:331.3px;"&gt;1,957,000&lt;/div&gt;&lt;div id="a12116_36_1" style="position:absolute;font-weight:normal;font-style:normal;left:212.453px;top:331.3px;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1820" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:300px;height:16px;display:inline-block;"&gt;&lt;div id="a12123" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Annual maturities of long-term debt are as follows:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1823" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12129" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;2021 &lt;/div&gt;&lt;div id="a12131" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:0px;"&gt;$ &lt;/div&gt;&lt;div id="a12133" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:0px;"&gt;3,019,000&lt;/div&gt;&lt;div id="a12135" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;"&gt;2022 &lt;/div&gt;&lt;div id="a12138" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:17px;"&gt;4,428,000&lt;/div&gt;&lt;div id="a12140" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.9px;"&gt;2023 &lt;/div&gt;&lt;div id="a12143" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:33.9px;"&gt;4,601,000&lt;/div&gt;&lt;div id="a12145" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.9px;"&gt;2024 &lt;/div&gt;&lt;div id="a12148" style="position:absolute;font-weight:normal;font-style:normal;left:631.6px;top:50.9px;"&gt;11,585,000&lt;/div&gt;&lt;div id="a12150" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68px;"&gt;2025 and thereafter &lt;/div&gt;&lt;div id="a12153" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:68px;"&gt;6,057,000&lt;/div&gt;&lt;div id="a12155" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.9px;"&gt;Total &lt;/div&gt;&lt;div id="a12157" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.9px;"&gt;$ &lt;/div&gt;&lt;div id="a12159" style="position:absolute;font-weight:normal;font-style:normal;left:631.6px;top:85.9px;"&gt;29,690,000&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1826" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:347px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12162" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;KeyBank Loan&lt;/div&gt;&lt;div id="a12163" style="position:absolute;font-weight:bold;font-style:normal;left:90.853px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12164" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:18.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12165" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;On December 31, 2019, the&lt;div style="display:inline-block;width:1.39px"&gt;&#160;&lt;/div&gt;Company had a term&lt;div style="display:inline-block;width:1.47px"&gt;&#160;&lt;/div&gt;loan and revolving loan balance&lt;div style="display:inline-block;width:1.42px"&gt;&#160;&lt;/div&gt;of $&lt;/div&gt;&lt;div id="a12165_81_10" style="position:absolute;font-weight:normal;font-style:normal;left:456.746px;top:36.5px;"&gt;38,250,000&lt;/div&gt;&lt;div id="a12165_91_6" style="position:absolute;font-weight:normal;font-style:normal;left:516.746px;top:36.5px;"&gt;&lt;div style="display:inline-block;width:2.88px"&gt;&#160;&lt;/div&gt;and $&lt;/div&gt;&lt;div id="a12165_97_10" style="position:absolute;font-weight:normal;font-style:normal;left:548.426px;top:36.5px;"&gt;12,008,000&lt;/div&gt;&lt;div id="a12165_107_14" style="position:absolute;font-weight:normal;font-style:normal;left:608.266px;top:36.5px;"&gt;&lt;div style="display:inline-block;width:3.04px"&gt;&#160;&lt;/div&gt;with KeyBank &lt;/div&gt;&lt;div id="a12166" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;"&gt;National Association, respectively. The Company&#x2019;s term loan and revolving loan had variable interest rates of &lt;/div&gt;&lt;div id="a12166_110_4" style="position:absolute;font-weight:normal;font-style:normal;left:590.253px;top:54.9px;"&gt;6.30&lt;/div&gt;&lt;div id="a12166_114_6" style="position:absolute;font-weight:normal;font-style:normal;left:613.772px;top:54.9px;"&gt;% and &lt;/div&gt;&lt;div id="a12166_120_4" style="position:absolute;font-weight:normal;font-style:normal;left:650.252px;top:54.9px;"&gt;6.04&lt;/div&gt;&lt;div id="a12166_124_3" style="position:absolute;font-weight:normal;font-style:normal;left:673.68px;top:54.9px;"&gt;%, &lt;/div&gt;&lt;div id="a12170" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;"&gt;respectively at December&lt;div style="display:inline-block;width:5.38px"&gt;&#160;&lt;/div&gt;31, 2019. On&lt;div style="display:inline-block;width:5.37px"&gt;&#160;&lt;/div&gt;November 22, 2019&lt;div style="display:inline-block;width:5.19px"&gt;&#160;&lt;/div&gt;the Company entered&lt;div style="display:inline-block;width:5.3px"&gt;&#160;&lt;/div&gt;into a forbearance&lt;div style="display:inline-block;width:5.43px"&gt;&#160;&lt;/div&gt;agreement with KeyBank &lt;/div&gt;&lt;div id="a12171" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;"&gt;and on&lt;div style="display:inline-block;width:7.59px"&gt;&#160;&lt;/div&gt;October 27,&lt;div style="display:inline-block;width:7.71px"&gt;&#160;&lt;/div&gt;2020 the&lt;div style="display:inline-block;width:7.5px"&gt;&#160;&lt;/div&gt;Company fully&lt;div style="display:inline-block;width:7.48px"&gt;&#160;&lt;/div&gt;repaid all&lt;div style="display:inline-block;width:7.83px"&gt;&#160;&lt;/div&gt;outstanding amounts.&lt;div style="display:inline-block;width:6.71px"&gt;&#160;&lt;/div&gt;As a&lt;div style="display:inline-block;width:7.39px"&gt;&#160;&lt;/div&gt;result of&lt;div style="display:inline-block;width:7.47px"&gt;&#160;&lt;/div&gt;the forbearance&lt;div style="display:inline-block;width:7.72px"&gt;&#160;&lt;/div&gt;agreement not &lt;/div&gt;&lt;div id="a12172" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;"&gt;extending beyond a year, the Company&#x2019;s remaining long-term debt balance was classified as a current liability in the Company&#x2019;s &lt;/div&gt;&lt;div id="a12180" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;"&gt;consolidated balance sheet as of December 31, 2019.&lt;/div&gt;&lt;div id="a12181" style="position:absolute;font-weight:normal;font-style:normal;left:287.053px;top:128.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12182" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:147.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12183" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:165.6px;"&gt;Interest Rate Swaps&lt;/div&gt;&lt;div id="a12184" style="position:absolute;font-weight:bold;font-style:normal;left:118.213px;top:165.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12185" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:184px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12186" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;"&gt;The Company&lt;div style="display:inline-block;width:8.71px"&gt;&#160;&lt;/div&gt;entered into &lt;/div&gt;&lt;div id="a12186_25_3" style="position:absolute;font-weight:normal;font-style:normal;left:160.746px;top:202.1px;"&gt;two&lt;/div&gt;&lt;div id="a12186_28_60" style="position:absolute;font-weight:normal;font-style:normal;left:180.773px;top:202.1px;"&gt;&lt;div style="display:inline-block;width:5.92px"&gt;&#160;&lt;/div&gt;interest rate&lt;div style="display:inline-block;width:8.89px"&gt;&#160;&lt;/div&gt;swap agreements&lt;div style="display:inline-block;width:8.92px"&gt;&#160;&lt;/div&gt;that became&lt;div style="display:inline-block;width:8.86px"&gt;&#160;&lt;/div&gt;effective January&lt;/div&gt;&lt;div id="a12189" style="position:absolute;font-weight:normal;font-style:normal;left:524.36px;top:202.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12190" style="position:absolute;font-weight:normal;font-style:normal;left:527.72px;top:202.1px;"&gt;18, 2018, &lt;/div&gt;&lt;div id="a12190_10_3" style="position:absolute;font-weight:normal;font-style:normal;left:586.6px;top:202.1px;"&gt;one&lt;/div&gt;&lt;div id="a12190_13_14" style="position:absolute;font-weight:normal;font-style:normal;left:605.799px;top:202.1px;"&gt;&lt;div style="display:inline-block;width:5.92px"&gt;&#160;&lt;/div&gt;of which&lt;div style="display:inline-block;width:8.68px"&gt;&#160;&lt;/div&gt;was &lt;/div&gt;&lt;div id="a12191" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;"&gt;designated as a cash flow&lt;div style="display:inline-block;width:1.51px"&gt;&#160;&lt;/div&gt;hedge for $&lt;/div&gt;&lt;div id="a12191_37_10" style="position:absolute;font-weight:normal;font-style:normal;left:200.746px;top:220.5px;"&gt;25,000,000&lt;/div&gt;&lt;div id="a12191_47_52" style="position:absolute;font-weight:normal;font-style:normal;left:260.746px;top:220.5px;"&gt;&lt;div style="display:inline-block;width:2.88px"&gt;&#160;&lt;/div&gt;and the other designated as&lt;div style="display:inline-block;width:1.3px"&gt;&#160;&lt;/div&gt;a cash flow hedge for&lt;div style="display:inline-block;width:1.53px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a12191_99_10" style="position:absolute;font-weight:normal;font-style:normal;left:531.306px;top:220.5px;"&gt;10,000,000&lt;/div&gt;&lt;div id="a12191_109_18" style="position:absolute;font-weight:normal;font-style:normal;left:591.466px;top:220.5px;"&gt;&lt;div style="display:inline-block;width:2.88px"&gt;&#160;&lt;/div&gt;to the Company&#x2019;s &lt;/div&gt;&lt;div id="a12194" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:238.9px;"&gt;subsidiary. Under these agreements, the&lt;div style="display:inline-block;width:1.03px"&gt;&#160;&lt;/div&gt;Company paid a fixed rate&lt;div style="display:inline-block;width:1.12px"&gt;&#160;&lt;/div&gt;of&lt;/div&gt;&lt;div id="a12196" style="position:absolute;font-weight:normal;font-style:normal;left:369.293px;top:238.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12197" style="position:absolute;font-weight:normal;font-style:normal;left:372.653px;top:238.9px;"&gt;2.49&lt;/div&gt;&lt;div id="a12197_4_1" style="position:absolute;font-weight:normal;font-style:normal;left:396.173px;top:238.9px;"&gt;%&lt;/div&gt;&lt;div id="a12198" style="position:absolute;font-weight:normal;font-style:normal;left:407.24px;top:238.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12199" style="position:absolute;font-weight:normal;font-style:normal;left:410.6px;top:238.9px;"&gt;to the counterparty and&lt;div style="display:inline-block;width:1.21px"&gt;&#160;&lt;/div&gt;received a &lt;/div&gt;&lt;div id="a12199_35_12" style="position:absolute;left:591.08px;top:238.9px;"&gt;30 day LIBOR&lt;/div&gt;&lt;div id="a12200" style="position:absolute;font-weight:normal;font-style:normal;left:669.2px;top:238.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12201" style="position:absolute;font-weight:normal;font-style:normal;left:672.56px;top:238.9px;"&gt;for &lt;/div&gt;&lt;div id="a12202" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.3px;"&gt;both cash flow&lt;div style="display:inline-block;width:7.25px"&gt;&#160;&lt;/div&gt;hedges. Concurrent&lt;div style="display:inline-block;width:6.02px"&gt;&#160;&lt;/div&gt;with the closing&lt;div style="display:inline-block;width:7.16px"&gt;&#160;&lt;/div&gt;of the &lt;/div&gt;&lt;div id="a12202_58_24" style="position:absolute;left:327.627px;top:257.3px;"&gt;KeyBank credit agreement&lt;/div&gt;&lt;div id="a12202_82_39" style="position:absolute;font-weight:normal;font-style:normal;left:472.747px;top:257.3px;"&gt;, the&lt;div style="display:inline-block;width:6.1px"&gt;&#160;&lt;/div&gt;Company settled&lt;div style="display:inline-block;width:5.89px"&gt;&#160;&lt;/div&gt;both outstanding &lt;/div&gt;&lt;div id="a12203" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:275.7px;"&gt;interest rate swaps, which&lt;div style="display:inline-block;width:5.22px"&gt;&#160;&lt;/div&gt;resulted in a loss&lt;div style="display:inline-block;width:5.19px"&gt;&#160;&lt;/div&gt;and cash outflow of&lt;div style="display:inline-block;width:5.36px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a12203_67_9" style="position:absolute;font-weight:normal;font-style:normal;left:358.093px;top:275.7px;"&gt;1,253,000&lt;/div&gt;&lt;div id="a12203_76_36" style="position:absolute;font-weight:normal;font-style:normal;left:411.693px;top:275.7px;"&gt;. These results were categorized&lt;div style="display:inline-block;width:5.54px"&gt;&#160;&lt;/div&gt;as &lt;/div&gt;&lt;div id="a12203_112_16" style="position:absolute;left:601.933px;top:275.7px;"&gt;interest expense&lt;/div&gt;&lt;div id="a12203_128_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.013px;top:275.7px;"&gt; &lt;/div&gt;&lt;div id="a12206" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.1px;"&gt;and operating activities in the Statement&lt;div style="display:inline-block;width:5.2px"&gt;&#160;&lt;/div&gt;of Operations and Statement of&lt;div style="display:inline-block;width:5.25px"&gt;&#160;&lt;/div&gt;Cash Flow, respectively. Due to the&lt;div style="display:inline-block;width:5.22px"&gt;&#160;&lt;/div&gt;settlement, the fair &lt;/div&gt;&lt;div id="a12208" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.5px;"&gt;value of the interest rate swaps was $0&lt;/div&gt;&lt;div id="a12209" style="position:absolute;font-weight:normal;font-style:normal;left:209.933px;top:312.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12210" style="position:absolute;font-weight:normal;font-style:normal;left:213.293px;top:312.5px;"&gt;at&lt;/div&gt;&lt;div id="a12211" style="position:absolute;font-weight:normal;font-style:normal;left:222.893px;top:312.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12212" style="position:absolute;font-weight:normal;font-style:normal;left:226.253px;top:312.5px;"&gt;December&lt;/div&gt;&lt;div id="a12214" style="position:absolute;font-weight:normal;font-style:normal;left:280.973px;top:312.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12215" style="position:absolute;font-weight:normal;font-style:normal;left:284.333px;top:312.5px;"&gt;31, 2020 compared to a liability of $&lt;/div&gt;&lt;div id="a12215_37_7" style="position:absolute;font-weight:normal;font-style:normal;left:479.053px;top:312.5px;"&gt;706,000&lt;/div&gt;&lt;div id="a12215_44_22" style="position:absolute;font-weight:normal;font-style:normal;left:522.572px;top:312.5px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;at December 31, 2019.&lt;/div&gt;&lt;div id="a12216" style="position:absolute;font-weight:normal;font-style:normal;left:646.96px;top:312.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12217" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:330.9px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1828" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12227" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Bank Covenants&lt;/div&gt;&lt;div id="a12228" style="position:absolute;font-weight:bold;font-style:normal;left:98.213px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12229" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:18.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12230" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;The Company is&lt;div style="display:inline-block;width:5.81px"&gt;&#160;&lt;/div&gt;required to meet&lt;div style="display:inline-block;width:5.94px"&gt;&#160;&lt;/div&gt;certain financial&lt;div style="display:inline-block;width:5.21px"&gt;&#160;&lt;/div&gt;covenants included in&lt;div style="display:inline-block;width:6.12px"&gt;&#160;&lt;/div&gt;the Credit Agreement with&lt;div style="display:inline-block;width:6.04px"&gt;&#160;&lt;/div&gt;respect to fixed&lt;div style="display:inline-block;width:5.98px"&gt;&#160;&lt;/div&gt;coverage &lt;/div&gt;&lt;div id="a12234" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;"&gt;charge ratio.&lt;div style="display:inline-block;width:6.07px"&gt;&#160;&lt;/div&gt;The following&lt;div style="display:inline-block;width:6.31px"&gt;&#160;&lt;/div&gt;table presents&lt;div style="display:inline-block;width:6.59px"&gt;&#160;&lt;/div&gt;the financial&lt;div style="display:inline-block;width:6.32px"&gt;&#160;&lt;/div&gt;covenants specified&lt;div style="display:inline-block;width:6.53px"&gt;&#160;&lt;/div&gt;in the&lt;div style="display:inline-block;width:6.29px"&gt;&#160;&lt;/div&gt;Credit Agreement and&lt;div style="display:inline-block;width:6.96px"&gt;&#160;&lt;/div&gt;the actual&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;covenant &lt;/div&gt;&lt;div id="a12239" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;"&gt;calculations as of December 31, 2020:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1830" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:688px;height:51px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12243" style="position:absolute;font-weight:bold;font-style:normal;left:377.293px;top:15.4px;"&gt;Financial Covenants &lt;/div&gt;&lt;div id="a12247" style="position:absolute;font-weight:bold;font-style:normal;left:548.2px;top:0px;"&gt;Actual Covenants as of &lt;/div&gt;&lt;div id="a12248" style="position:absolute;font-weight:bold;font-style:normal;left:559.76px;top:15.4px;"&gt;December 31, 2020 &lt;/div&gt;&lt;div id="a12250" style="position:absolute;left:4.427px;top:35px;"&gt;Fixed Charge Coverage Ratio&lt;/div&gt;&lt;div id="a12253" style="position:absolute;left:401.64px;top:35px;"&gt;Minimum 1.10&lt;/div&gt;&lt;div id="a12257" style="position:absolute;font-weight:normal;font-style:normal;left:605.36px;top:35px;"&gt;2.6&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_474">&lt;div id="TextBlockContainer1811" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:723px;height:186px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a11682" style="position:absolute;font-weight:bold;font-style:normal;left:521.64px;top:0px;"&gt;December 31,&lt;div style="display:inline-block;width:3.73px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11684" style="position:absolute;font-weight:bold;font-style:normal;left:547.08px;top:15.4px;"&gt;2020 &lt;/div&gt;&lt;div id="a11687" style="position:absolute;font-weight:bold;font-style:normal;left:631.28px;top:0px;"&gt;December 31,&lt;div style="display:inline-block;width:3.69px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a11689" style="position:absolute;font-weight:bold;font-style:normal;left:656.72px;top:15.4px;"&gt;2019 &lt;/div&gt;&lt;div id="a11691" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32.8px;"&gt;Wells Fargo&lt;div style="display:inline-block;width:4.83px"&gt;&#160;&lt;/div&gt;term loans payable &lt;/div&gt;&lt;div id="a11693" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:32.8px;"&gt;$ &lt;/div&gt;&lt;div id="a11695" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:32.8px;"&gt;16,390,000&lt;/div&gt;&lt;div id="a11698" style="position:absolute;font-weight:normal;font-style:normal;left:626.64px;top:32.8px;"&gt;$ &lt;/div&gt;&lt;div id="a11700" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:32.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11702" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49.8px;"&gt;FGI term loans payable &lt;/div&gt;&lt;div id="a11705" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:49.8px;"&gt;13,148,000&lt;/div&gt;&lt;div id="a11709" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:49.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11711" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:66.8px;"&gt;Leaf Capital term loan payable &lt;/div&gt;&lt;div id="a11714" style="position:absolute;font-weight:normal;font-style:normal;left:569.2px;top:66.8px;"&gt;152,000&lt;/div&gt;&lt;div id="a11718" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:66.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11720" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83.7px;"&gt;KeyBank term loans payable &lt;/div&gt;&lt;div id="a11724" style="position:absolute;font-weight:normal;font-style:normal;left:599.28px;top:83.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11728" style="position:absolute;font-weight:normal;font-style:normal;left:649.68px;top:83.7px;"&gt;38,250,000&lt;/div&gt;&lt;div id="a11730" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100.8px;"&gt;KeyBank revolving loan &lt;/div&gt;&lt;div id="a11733" style="position:absolute;font-weight:normal;font-style:normal;left:599.28px;top:100.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a11737" style="position:absolute;font-weight:normal;font-style:normal;left:649.68px;top:100.8px;"&gt;12,008,000&lt;/div&gt;&lt;div id="a11739" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:117.8px;"&gt;Total &lt;/div&gt;&lt;div id="a11742" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:117.8px;"&gt;29,690,000&lt;/div&gt;&lt;div id="a11746" style="position:absolute;font-weight:normal;font-style:normal;left:649.68px;top:117.8px;"&gt;50,258,000&lt;/div&gt;&lt;div id="a11748" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:134.8px;"&gt;Less: deferred loan costs &lt;/div&gt;&lt;div id="a11751" style="position:absolute;font-weight:normal;font-style:normal;left:554.28px;top:134.8px;display:flex;"&gt;(1,957,000)&lt;/div&gt;&lt;div id="a11755" style="position:absolute;font-weight:normal;font-style:normal;left:661.52px;top:134.8px;display:flex;"&gt;(807,000)&lt;/div&gt;&lt;div id="a11757" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:151.7px;"&gt;Less: current portion &lt;/div&gt;&lt;div id="a11760" style="position:absolute;font-weight:normal;font-style:normal;left:554.28px;top:151.7px;display:flex;"&gt;(2,535,000)&lt;/div&gt;&lt;div id="a11764" style="position:absolute;font-weight:normal;font-style:normal;left:644.72px;top:151.7px;display:flex;"&gt;(49,451,000)&lt;/div&gt;&lt;div id="a11766" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:169.8px;"&gt;Long-term debt &lt;/div&gt;&lt;div id="a11770" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:169.8px;"&gt;$ &lt;/div&gt;&lt;div id="a11772" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:169.8px;"&gt;25,198,000&lt;/div&gt;&lt;div id="a11775" style="position:absolute;font-weight:normal;font-style:normal;left:626.64px;top:169.8px;"&gt;$ &lt;/div&gt;&lt;div id="a11777" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:169.8px;"&gt;&#x2014;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_774"
      unitRef="USD">16390000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_775"
      unitRef="USD">0</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_776"
      unitRef="USD">13148000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_777"
      unitRef="USD">0</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_778"
      unitRef="USD">152000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_779"
      unitRef="USD">0</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_780"
      unitRef="USD">0</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_781"
      unitRef="USD">38250000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      id="ID_782"
      unitRef="USD">0</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      id="ID_783"
      unitRef="USD">12008000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_477"
      unitRef="USD">29690000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_478"
      unitRef="USD">50258000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_772"
      unitRef="USD">1957000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_773"
      unitRef="USD">807000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:LongTermDebtCurrent
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_131"
      unitRef="USD">2535000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_132"
      unitRef="USD">49451000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebt
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_149A"
      unitRef="USD">25198000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_150A"
      unitRef="USD">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_786">On October 27, 2020, the Company entered into a credit agreement (the &#x201c;Credit Agreement&#x201d;) with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the &#x201c;Lenders&#x201d;). Pursuant to the terms of the Credit Agreement, the Lenders made available to the Company secured term loans (the &#x201c;WF Term Loans&#x201d;) in the maximum aggregate principal amount of $18,500,000 ($16,790,000 of which was advanced to the Company on October 28, 2020).</us-gaap:DebtInstrumentDescription>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_784">2020-10-27</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentIssuer
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_785">Wells Fargo Bank, National Association</us-gaap:DebtInstrumentIssuer>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_788">the maximum aggregate principal amount of $18,500,000 ($16,790,000 of which was advanced to the Company on October 28, 2020).</us-gaap:DebtInstrumentUnusedBorrowingCapacityDescription>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_787"
      unitRef="USD">18500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_789"
      unitRef="USD">16790000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_srt_CounterpartyNameAxis_cmt_KeybankNationalAssociationMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_861"
      unitRef="USD">16790000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentInterestRateTerms
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_790">At the option of the Company, the WF Term Loans bears interest at a per annum rate equal to LIBOR plus a margin of 300 basis points or base rate plus a margin of 200 basis points.  LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company.   Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis or (d) prime rate.   The weighted average interest rate was 3.77% as of December 31, 2020.</us-gaap:DebtInstrumentInterestRateTerms>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      id="ID_791">LIBOR</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      decimals="INF"
      id="ID_799"
      unitRef="pure">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember"
      id="ID_797">base rate</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember"
      decimals="INF"
      id="ID_798"
      unitRef="pure">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateTerms
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      id="ID_801">LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company.</us-gaap:DebtInstrumentInterestRateTerms>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      decimals="INF"
      id="ID_800"
      unitRef="pure">0.0075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateTerms
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember"
      id="ID_792">Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis or (d) prime rate.</us-gaap:DebtInstrumentInterestRateTerms>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember"
      decimals="INF"
      id="ID_803"
      unitRef="pure">0.010</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_FederalFundsEffectiveSwapRateMember"
      decimals="INF"
      id="ID_802"
      unitRef="pure">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      decimals="INF"
      id="ID_804"
      unitRef="pure">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="4"
      id="ID_805"
      unitRef="pure">0.0377</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:LongTermDebtMaturitiesRepaymentTerms
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_806">The WF Term Loans are to be repaid in monthly installments of $200,000 plus interest, with the remaining outstanding balance due on November 30, 2024, subject to certain optional and mandatory repayment terms. The Company&#x2019;s obligations under the WF Term Loans are unconditionally guaranteed by each of the Company&#x2019;s U.S. and Canadian subsidiaries, with such obligations of the Company and such subsidiaries being secured by a lien on substantially all of their U.S. and Canadian assets.</us-gaap:LongTermDebtMaturitiesRepaymentTerms>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_807">monthly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_808"
      unitRef="USD">200000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_809">the remaining outstanding balance due on November 30, 2024, subject to certain optional and mandatory repayment terms.</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_810">2024-11-30</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentCovenantDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_811">The WF Term Loans contains reporting, indebtedness, and financial covenants.</us-gaap:DebtInstrumentCovenantDescription>
    <us-gaap:LineOfCreditFacilityCovenantCompliance
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      id="ID_886">The Company is in compliance with its covenants as of December 31, 2020.</us-gaap:LineOfCreditFacilityCovenantCompliance>
    <us-gaap:DebtInstrumentCovenantCompliance
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_812">The Company is in compliance with its covenants as of December 31, 2020.</us-gaap:DebtInstrumentCovenantCompliance>
    <us-gaap:DebtInstrumentRedemptionDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_813">Voluntary prepayments of amounts outstanding under the WF Term Loans are permitted at any time without premium or penalty.  To the extent applicable, LIBOR breakage fees may be charged in connection with any prepayment.</us-gaap:DebtInstrumentRedemptionDescription>
    <us-gaap:DebtInstrumentDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_816">On October 20, 2020, the Company entered into a Master Security Agreement and a Promissory Note, among FGI Equipment Finance LLC, (&#x201c;FGI&#x201d;) the Company as debtor, and each of Core Composites Corporation, a subsidiary of the Company organized in Delaware, and CC HPM, S. de R.L. de C.V., a subsidiary of the Company organized in Mexico, as guarantors, a term loan in the principal amount of $13,200,000 (the &#x201c;FGI Term Loan&#x201d;).</us-gaap:DebtInstrumentDescription>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_814">2020-10-20</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentIssuer
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_815">FGI Equipment Finance LLC</us-gaap:DebtInstrumentIssuer>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_817"
      unitRef="USD">13200000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_818"
      unitRef="USD">12000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_srt_CounterpartyNameAxis_cmt_KeybankNationalAssociationMember_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_819"
      unitRef="USD">12000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsForProceedsFromDepositOnLoan
      contextRef="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_820"
      unitRef="USD">1200000</us-gaap:PaymentsForProceedsFromDepositOnLoan>
    <us-gaap:DebtInstrumentInterestRateTerms
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_821">Interest on the FGI Term Loan is a fixed rate of 8.25% and is payable monthly.</us-gaap:DebtInstrumentInterestRateTerms>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="INF"
      id="ID_822"
      unitRef="pure">0.0825</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:PaymentsForProceedsFromDepositOnLoan
      contextRef="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_820A"
      unitRef="USD">1200000</us-gaap:PaymentsForProceedsFromDepositOnLoan>
    <us-gaap:LongTermDebtMaturitiesRepaymentTerms
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_826">Following the advance of funds by FGI, the FGI Term Loans are to be repaid in monthly principal and interest installments of $117,000 for the first 12 months, $246,000 for the subsequent 59 months and $1,446,000 due on October 31, 2026, subject to certain optional and mandatory repayment terms.</us-gaap:LongTermDebtMaturitiesRepaymentTerms>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_823">monthly</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_908"
      unitRef="USD">117000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentRedemptionDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_910">first 12 months</us-gaap:DebtInstrumentRedemptionDescription>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_909"
      unitRef="USD">246000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentRedemptionDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_911">subsequent 59 months</us-gaap:DebtInstrumentRedemptionDescription>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_907"
      unitRef="USD">1446000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_827">due on October 31, 2026, subject to certain optional and mandatory repayment terms</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_824">2026-10-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentRedemptionDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_825">The Company may prepay in full or in part (but not less than the amount equal to 20% of the original principal amount of the loan) outstanding amounts before they are due on any scheduled Payment Date upon at least thirty (30) days&#x2019; prior written notice.    The Company will pay a &#x201c;Prepayment Fee&#x201d; in an amount equal to an additional sum equal to the following percentage of the principal amount to be prepaid for prepayments occurring in the indicated period:  four percent (4.0%) (for prepayments occurring prior to the first anniversary of the Loan); three percent (3.0%) (for prepayments occurring on and thereafter and prior to the second anniversary of the Loan); two percent (2.0%) (for prepayments occurring on and thereafter and prior to the third anniversary of the Loan ); and one percent (1.0%) (for prepayments occurring any time thereafter).</us-gaap:DebtInstrumentRedemptionDescription>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="2"
      id="ID_828"
      unitRef="pure">0.20</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="3"
      id="ID_829"
      unitRef="pure">0.040</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="3"
      id="ID_830"
      unitRef="pure">0.030</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="3"
      id="ID_831"
      unitRef="pure">0.020</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodFourMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="3"
      id="ID_832"
      unitRef="pure">0.010</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_833">On April 24, 2020 the Company entered into a finance agreement with Leaf Capital Funding of $175,000 for equipment. The parties agreed to a fixed interest rate of 5.5% and a term of 60 months.</us-gaap:DebtInstrumentDescription>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_834">2020-04-24</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentIssuer
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_835">Leaf Capital Funding</us-gaap:DebtInstrumentIssuer>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_837"
      unitRef="USD">175000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="INF"
      id="ID_838"
      unitRef="pure">0.055</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      id="ID_836">P60M</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_778A"
      unitRef="USD">152000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:LongTermDebt
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_839"
      unitRef="USD">120000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      id="ID_858">On October 27, 2020, the Company entered into a credit agreement (the &#x201c;Credit Agreement&#x201d;) with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the &#x201c;Lenders&#x201d;). Pursuant to the terms of the Credit Agreement, the Lenders made available to the Company a revolving loan commitment (the &#x201c;WF Revolving Loan&#x201d;) of $25,000,000 ($8,745,000 of which was advanced to the Company on October 28, 2020).</us-gaap:LineOfCreditFacilityDescription>
    <us-gaap:LineOfCreditFacilityInitiationDate1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      id="ID_857">2020-10-27</us-gaap:LineOfCreditFacilityInitiationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      id="ID_859"
      unitRef="USD">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      id="ID_860"
      unitRef="USD">8745000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FROM_Oct28_2020_TO_Oct28_2020_Entity_0001026655_srt_CounterpartyNameAxis_cmt_KeybankNationalAssociationMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      id="ID_862"
      unitRef="USD">8745000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:LineOfCreditFacilityDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_IncrementalRevolvingCommitmentMember"
      id="ID_864">The Credit Agreement also makes available to the Company an incremental revolving commitment in the maximum amount of $10,000,000 at the Company&#x2019;s option at any time during the three (3) year period following the closing.</us-gaap:LineOfCreditFacilityDescription>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_IncrementalRevolvingCommitmentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      id="ID_863"
      unitRef="USD">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityBorrowingCapacityDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      id="ID_865">The borrowing availability under the line of credit is the lesser of (a) the loan commitment of $25,000,000 or (b) the sum of 90% of eligible investment grade accounts receivable, 85% of non-investment grade eligible accounts receivable and 65% of eligible inventory.</us-gaap:LineOfCreditFacilityBorrowingCapacityDescription>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      id="ID_859A"
      unitRef="USD">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:GuaranteeObligationsLiquidationProceedsPercentage
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_ExternalCreditRatingByGroupingAxis_us-gaap_ExternalCreditRatingInvestmentGradeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="2"
      id="ID_866"
      unitRef="pure">0.90</us-gaap:GuaranteeObligationsLiquidationProceedsPercentage>
    <us-gaap:GuaranteeObligationsLiquidationProceedsPercentage
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsReceivableMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_ExternalCreditRatingByGroupingAxis_us-gaap_ExternalCreditRatingNonInvestmentGradeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="2"
      id="ID_867"
      unitRef="pure">0.85</us-gaap:GuaranteeObligationsLiquidationProceedsPercentage>
    <us-gaap:GuaranteeObligationsLiquidationProceedsPercentage
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_InventoriesMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_ExternalCreditRatingByGroupingAxis_us-gaap_ExternalCreditRatingInvestmentGradeMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="2"
      id="ID_868"
      unitRef="pure">0.65</us-gaap:GuaranteeObligationsLiquidationProceedsPercentage>
    <us-gaap:LineOfCreditFacilityInterestRateDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      id="ID_869">At the option of the Company, the WF Revolving Loan bears interest at a per annum rate equal to LIBOR plus a margin of 200 to 250 basis points or base rate plus a margin of 100 to 150 basis points, with the margin rate being based on the excess availability amount under the line of credit.  LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company.   Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis and (d) prime rate.   The weighted average interest rate was 4.75% as of December 31, 2020.</us-gaap:LineOfCreditFacilityInterestRateDescription>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      id="ID_870">LIBOR</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      decimals="INF"
      id="ID_874"
      unitRef="pure">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      decimals="INF"
      id="ID_875"
      unitRef="pure">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember"
      id="ID_871">base rate</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember"
      decimals="INF"
      id="ID_872"
      unitRef="pure">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember"
      decimals="INF"
      id="ID_873"
      unitRef="pure">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityInterestRateDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      id="ID_915">LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company.</us-gaap:LineOfCreditFacilityInterestRateDescription>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      decimals="INF"
      id="ID_876"
      unitRef="pure">0.0075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityInterestRateDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember"
      id="ID_916">Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis and (d) prime rate.</us-gaap:LineOfCreditFacilityInterestRateDescription>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember"
      decimals="INF"
      id="ID_877"
      unitRef="pure">0.010</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_FederalFundsEffectiveSwapRateMember"
      decimals="INF"
      id="ID_878"
      unitRef="pure">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      decimals="INF"
      id="ID_879"
      unitRef="pure">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="4"
      id="ID_880"
      unitRef="pure">0.0475</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      id="ID_882">The WF Revolving Loan commitment terminates, and all outstanding borrowings thereunder must be repaid, by November 30, 2024.</us-gaap:LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      id="ID_881">2024-11-30</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      id="ID_883"
      unitRef="USD">19223000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      id="ID_884"
      unitRef="USD">420000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityCovenantTerms
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      id="ID_885">The WF Revolving Loan contains the same covenants as the WF Term Loans.</us-gaap:LineOfCreditFacilityCovenantTerms>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      id="ID_1268"
      unitRef="USD">2000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      id="ID_1269"
      unitRef="USD">160000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_887"
      unitRef="USD">1730000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_888"
      unitRef="USD">308000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      id="ID_1149"
      unitRef="USD">1957000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_475">&lt;div id="TextBlockContainer1824" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1822_XBRL_TS_29f41874728940438e3c755f1dc22eff" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1823" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12129" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;2021 &lt;/div&gt;&lt;div id="a12131" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:0px;"&gt;$ &lt;/div&gt;&lt;div id="a12133" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:0px;"&gt;3,019,000&lt;/div&gt;&lt;div id="a12135" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;"&gt;2022 &lt;/div&gt;&lt;div id="a12138" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:17px;"&gt;4,428,000&lt;/div&gt;&lt;div id="a12140" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.9px;"&gt;2023 &lt;/div&gt;&lt;div id="a12143" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:33.9px;"&gt;4,601,000&lt;/div&gt;&lt;div id="a12145" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.9px;"&gt;2024 &lt;/div&gt;&lt;div id="a12148" style="position:absolute;font-weight:normal;font-style:normal;left:631.6px;top:50.9px;"&gt;11,585,000&lt;/div&gt;&lt;div id="a12150" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68px;"&gt;2025 and thereafter &lt;/div&gt;&lt;div id="a12153" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:68px;"&gt;6,057,000&lt;/div&gt;&lt;div id="a12155" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.9px;"&gt;Total &lt;/div&gt;&lt;div id="a12157" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.9px;"&gt;$ &lt;/div&gt;&lt;div id="a12159" style="position:absolute;font-weight:normal;font-style:normal;left:631.6px;top:85.9px;"&gt;29,690,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_476"
      unitRef="USD">3019000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_793"
      unitRef="USD">4428000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_794"
      unitRef="USD">4601000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_795"
      unitRef="USD">11585000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_796"
      unitRef="USD">6057000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_477A"
      unitRef="USD">29690000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:LongTermDebt
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_840"
      unitRef="USD">38250000</us-gaap:LongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="0"
      id="ID_842"
      unitRef="USD">38250000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      id="ID_841"
      unitRef="USD">12008000</us-gaap:LongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FROM_Oct27_2020_TO_Oct27_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      id="ID_843"
      unitRef="USD">12008000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="4"
      id="ID_844"
      unitRef="pure">0.0630</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="4"
      id="ID_845"
      unitRef="pure">0.0604</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:NumberOfInterestRateDerivativesHeld
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="INF"
      id="ID_856"
      unitRef="InterestRateSwaps">2</us-gaap:NumberOfInterestRateDerivativesHeld>
    <us-gaap:NumberOfInterestRateDerivativesHeld
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="INF"
      id="ID_855"
      unitRef="InterestRateSwaps">1</us-gaap:NumberOfInterestRateDerivativesHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="0"
      id="ID_852"
      unitRef="USD">25000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="0"
      id="ID_853"
      unitRef="USD">10000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="INF"
      id="ID_849"
      unitRef="pure">0.0249</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      id="ID_851">30 day LIBOR</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:TypesOfItemsHedgedByInterestRateDerivatives
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      id="ID_854">KeyBank credit agreement</us-gaap:TypesOfItemsHedgedByInterestRateDerivatives>
    <us-gaap:PaymentsForOperatingActivities
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="0"
      id="ID_846"
      unitRef="USD">1253000</us-gaap:PaymentsForOperatingActivities>
    <us-gaap:GainLossOnInterestRateCashFlowHedgeIneffectiveness
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="0"
      id="ID_847"
      unitRef="USD">-1253000</us-gaap:GainLossOnInterestRateCashFlowHedgeIneffectiveness>
    <us-gaap:GainLossOnCashFlowHedgesCaption
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      id="ID_848">interest expense</us-gaap:GainLossOnCashFlowHedgesCaption>
    <us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="0"
      id="ID_850"
      unitRef="USD">706000</us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue>
    <us-gaap:DebtInstrumentCovenantDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember"
      id="ID_768">Fixed Charge Coverage Ratio</us-gaap:DebtInstrumentCovenantDescription>
    <us-gaap:DebtInstrumentCovenantDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember"
      id="ID_770">Minimum 1.10</us-gaap:DebtInstrumentCovenantDescription>
    <us-gaap:RatioOfIndebtednessToNetCapital1
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember"
      decimals="1"
      id="ID_769"
      unitRef="pure">2.6</us-gaap:RatioOfIndebtednessToNetCapital1>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_04822ef304fa41eab9dbe8eff43d54c0">&lt;div id="TextBlockContainer1832" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:420px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12260" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;10.&lt;div style="display:inline-block;width:3.56px"&gt;&#160;&lt;/div&gt;Stock Based Compensation&lt;/div&gt;&lt;div id="a12263" style="position:absolute;font-weight:bold;font-style:normal;left:179.333px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12264" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12265" style="position:absolute;left:4.427px;top:36.5px;"&gt;The Company has a Long-Term Equity Incentive Plan (the &#x201c;2006 Plan&#x201d;), as approved by the Company&#x2019;s stockholders in May &lt;/div&gt;&lt;div id="a12275" style="position:absolute;left:4.427px;top:54.9px;"&gt;2006. The 2006 Plan allows for grants to directors and employees of non-qualified stock options, incentive stock options, stock &lt;/div&gt;&lt;div id="a12280" style="position:absolute;left:4.427px;top:73.3px;"&gt;appreciation rights, restricted stock, performance shares, performance units and other incentive awards (&#x201c;Stock Awards&#x201d;) up to &lt;/div&gt;&lt;div id="a12285" style="position:absolute;left:4.427px;top:91.7px;"&gt;an aggregate of 3,000,000 awards, each representing a right to buy a share of Core Molding Technologies common stock. Stock &lt;/div&gt;&lt;div id="a12287" style="position:absolute;left:4.427px;top:110.1px;"&gt;Awards can be granted under the 2006 Plan through the earlier of December 31, 2025, or the date the maximum number of &lt;/div&gt;&lt;div id="a12291" style="position:absolute;left:4.427px;top:128.5px;"&gt;available awards under the 2006 Plan have been granted.&lt;/div&gt;&lt;div id="a12291_55_65" style="position:absolute;font-weight:normal;font-style:normal;left:302.346px;top:128.5px;"&gt;&lt;div style="display:inline-block;width:2.56px"&gt;&#160;&lt;/div&gt;The number of shares&lt;div style="display:inline-block;width:1.06px"&gt;&#160;&lt;/div&gt;remaining available for future issuance&lt;div style="display:inline-block;width:1.07px"&gt;&#160;&lt;/div&gt;is &lt;/div&gt;&lt;div id="a12291_120_7" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:128.5px;"&gt;514,823&lt;/div&gt;&lt;div id="a12291_127_1" style="position:absolute;font-weight:normal;font-style:normal;left:684.72px;top:128.5px;"&gt;.&lt;/div&gt;&lt;div id="a12293" style="position:absolute;font-weight:normal;font-style:normal;left:688.08px;top:128.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12294" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12295" style="position:absolute;left:4.427px;top:165.3px;"&gt;Restricted stock granted under the 2006 Plan vest over three years or upon the date of the participants' sixty-fifth birthday, death, &lt;/div&gt;&lt;div id="a12298" style="position:absolute;left:4.427px;top:183.7px;"&gt;disability or change in control.&lt;/div&gt;&lt;div id="a12299" style="position:absolute;font-weight:normal;font-style:normal;left:167.813px;top:183.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12300" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12301" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;"&gt;Core Molding Technologies follows&lt;div style="display:inline-block;width:5.94px"&gt;&#160;&lt;/div&gt;the provisions of&lt;div style="display:inline-block;width:5.3px"&gt;&#160;&lt;/div&gt;FASB ASC 718 requi&lt;div style="display:inline-block;width:1.5px"&gt;&#160;&lt;/div&gt;ring that compensation&lt;div style="display:inline-block;width:5.49px"&gt;&#160;&lt;/div&gt;cost relating to&lt;div style="display:inline-block;width:5.24px"&gt;&#160;&lt;/div&gt;share-based &lt;/div&gt;&lt;div id="a12305" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:238.9px;"&gt;payment transactions be&lt;div style="display:inline-block;width:5.75px"&gt;&#160;&lt;/div&gt;recognized in the&lt;div style="display:inline-block;width:5.52px"&gt;&#160;&lt;/div&gt;financial statements. The&lt;div style="display:inline-block;width:5.6px"&gt;&#160;&lt;/div&gt;cost is measured&lt;div style="display:inline-block;width:5.35px"&gt;&#160;&lt;/div&gt;at the grant&lt;div style="display:inline-block;width:5.55px"&gt;&#160;&lt;/div&gt;date, based on&lt;div style="display:inline-block;width:5.68px"&gt;&#160;&lt;/div&gt;the calculated &lt;/div&gt;&lt;div id="a12307" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.3px;"&gt;fair value of the award, and is&lt;div style="display:inline-block;width:1.49px"&gt;&#160;&lt;/div&gt;recognized as an expense over the employee's requisite&lt;div style="display:inline-block;width:1.58px"&gt;&#160;&lt;/div&gt;service period (generally the vesting period &lt;/div&gt;&lt;div id="a12310" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:275.7px;"&gt;of the equity award).&lt;/div&gt;&lt;div id="a12311" style="position:absolute;font-weight:normal;font-style:normal;left:115.493px;top:275.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12312" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12313" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:312.8px;"&gt;Restricted Stock&lt;/div&gt;&lt;div id="a12314" style="position:absolute;font-weight:bold;font-style:normal;left:98.213px;top:312.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12315" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:330.9px;"&gt;The Company grants shares of&lt;div style="display:inline-block;width:4.93px"&gt;&#160;&lt;/div&gt;its common stock to certain&lt;div style="display:inline-block;width:5.21px"&gt;&#160;&lt;/div&gt;directors, officers, and key employees&lt;div style="display:inline-block;width:5.21px"&gt;&#160;&lt;/div&gt;in the form of unvested&lt;div style="display:inline-block;width:5.2px"&gt;&#160;&lt;/div&gt;stock &lt;/div&gt;&lt;div id="a12317" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.3px;"&gt;(&#x201c;Restricted Stock&#x201d;). These&lt;div style="display:inline-block;width:5.1px"&gt;&#160;&lt;/div&gt;awards are recorded&lt;div style="display:inline-block;width:5.09px"&gt;&#160;&lt;/div&gt;at the market value&lt;div style="display:inline-block;width:5.16px"&gt;&#160;&lt;/div&gt;of Core Molding Technologies&lt;div style="display:inline-block;width:1.83px"&gt;&#160;&lt;/div&gt;&#x2019;&lt;div style="display:inline-block;width:2.62px"&gt;&#160;&lt;/div&gt;common stock on the&lt;div style="display:inline-block;width:5.23px"&gt;&#160;&lt;/div&gt;date &lt;/div&gt;&lt;div id="a12325" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.7px;"&gt;of issuance and amortized ratably as compensation expense over&lt;div style="display:inline-block;width:4.9px"&gt;&#160;&lt;/div&gt;the applicable vesting period.&lt;/div&gt;&lt;div id="a12326" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:367.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12327" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12328" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.5px;"&gt;The following summarizes the status of Restricted Stock and changes duri&lt;div style="display:inline-block;width:1.57px"&gt;&#160;&lt;/div&gt;ng the years ended December&lt;/div&gt;&lt;div id="a12331" style="position:absolute;font-weight:normal;font-style:normal;left:557.52px;top:404.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12332" style="position:absolute;font-weight:normal;font-style:normal;left:560.88px;top:404.5px;"&gt;31:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1836" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1834_XBRL_TS_360a805f949c48f7ba1be5dd7639bafd" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1835" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12337" style="position:absolute;font-weight:bold;font-style:normal;left:250.253px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a12340" style="position:absolute;font-weight:bold;font-style:normal;left:422.28px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a12343" style="position:absolute;font-weight:bold;font-style:normal;left:594.32px;top:0px;"&gt;2018 &lt;/div&gt;&lt;div id="a12346" style="position:absolute;font-weight:bold;font-style:normal;left:193.893px;top:21.1px;"&gt;Number &lt;/div&gt;&lt;div id="a12348" style="position:absolute;font-weight:bold;font-style:normal;left:212.013px;top:36.3px;"&gt;of &lt;/div&gt;&lt;div id="a12350" style="position:absolute;font-weight:bold;font-style:normal;left:198.213px;top:51.7px;"&gt;Shares &lt;/div&gt;&lt;div id="a12353" style="position:absolute;font-weight:bold;font-style:normal;left:274.573px;top:21.1px;"&gt;Wtd. Avg. &lt;/div&gt;&lt;div id="a12355" style="position:absolute;font-weight:bold;font-style:normal;left:271.213px;top:36.3px;"&gt;Grant Date&lt;div style="display:inline-block;width:3.62px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a12357" style="position:absolute;font-weight:bold;font-style:normal;left:272.973px;top:51.7px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a12360" style="position:absolute;font-weight:bold;font-style:normal;left:365.933px;top:21.1px;"&gt;Number &lt;/div&gt;&lt;div id="a12362" style="position:absolute;font-weight:bold;font-style:normal;left:384.04px;top:36.3px;"&gt;of &lt;/div&gt;&lt;div id="a12364" style="position:absolute;font-weight:bold;font-style:normal;left:370.253px;top:51.7px;"&gt;Shares &lt;/div&gt;&lt;div id="a12367" style="position:absolute;font-weight:bold;font-style:normal;left:446.6px;top:21.1px;"&gt;Wtd. Avg. &lt;/div&gt;&lt;div id="a12369" style="position:absolute;font-weight:bold;font-style:normal;left:443.24px;top:36.3px;"&gt;Grant Date &lt;/div&gt;&lt;div id="a12371" style="position:absolute;font-weight:bold;font-style:normal;left:445px;top:51.7px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a12374" style="position:absolute;font-weight:bold;font-style:normal;left:537.96px;top:21.1px;"&gt;Number &lt;/div&gt;&lt;div id="a12376" style="position:absolute;font-weight:bold;font-style:normal;left:556.04px;top:36.3px;"&gt;of &lt;/div&gt;&lt;div id="a12378" style="position:absolute;font-weight:bold;font-style:normal;left:542.28px;top:51.7px;"&gt;Shares &lt;/div&gt;&lt;div id="a12381" style="position:absolute;font-weight:bold;font-style:normal;left:618.64px;top:21.1px;"&gt;Wtd. Avg. &lt;/div&gt;&lt;div id="a12383" style="position:absolute;font-weight:bold;font-style:normal;left:615.28px;top:36.3px;"&gt;Grant Date&lt;div style="display:inline-block;width:3.62px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a12385" style="position:absolute;font-weight:bold;font-style:normal;left:617.04px;top:51.7px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a12387" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68.3px;"&gt;Unvested - beginning of year &lt;/div&gt;&lt;div id="a12392" style="position:absolute;font-weight:normal;font-style:normal;left:205.293px;top:68.3px;"&gt;343,919&lt;/div&gt;&lt;div id="a12395" style="position:absolute;font-weight:normal;font-style:normal;left:262.573px;top:68.3px;"&gt;$ &lt;/div&gt;&lt;div id="a12397" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:68.3px;"&gt;9.37&lt;/div&gt;&lt;div id="a12400" style="position:absolute;font-weight:normal;font-style:normal;left:377.293px;top:68.3px;"&gt;349,885&lt;/div&gt;&lt;div id="a12403" style="position:absolute;font-weight:normal;font-style:normal;left:434.6px;top:68.3px;"&gt;$ &lt;/div&gt;&lt;div id="a12405" style="position:absolute;font-weight:normal;font-style:normal;left:482.6px;top:68.3px;"&gt;10.62&lt;/div&gt;&lt;div id="a12408" style="position:absolute;font-weight:normal;font-style:normal;left:549.32px;top:68.3px;"&gt;141,095&lt;/div&gt;&lt;div id="a12411" style="position:absolute;font-weight:normal;font-style:normal;left:606.64px;top:68.3px;"&gt;$ &lt;/div&gt;&lt;div id="a12413" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:68.3px;"&gt;16.79&lt;/div&gt;&lt;div id="a12415" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.4px;"&gt;Granted &lt;/div&gt;&lt;div id="a12417" style="position:absolute;font-weight:normal;font-style:normal;left:205.293px;top:85.4px;"&gt;292,886&lt;/div&gt;&lt;div id="a12421" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:85.4px;"&gt;4.70&lt;/div&gt;&lt;div id="a12424" style="position:absolute;font-weight:normal;font-style:normal;left:377.293px;top:85.4px;"&gt;135,268&lt;/div&gt;&lt;div id="a12428" style="position:absolute;font-weight:normal;font-style:normal;left:489.32px;top:85.4px;"&gt;7.65&lt;/div&gt;&lt;div id="a12431" style="position:absolute;font-weight:normal;font-style:normal;left:549.32px;top:85.4px;"&gt;315,429&lt;/div&gt;&lt;div id="a12435" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:85.4px;"&gt;11.32&lt;/div&gt;&lt;div id="a12437" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:102.4px;"&gt;Vested &lt;/div&gt;&lt;div id="a12439" style="position:absolute;font-weight:normal;font-style:normal;left:200.453px;top:102.4px;display:flex;"&gt;(107,145)&lt;/div&gt;&lt;div id="a12443" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:102.4px;"&gt;10.21&lt;/div&gt;&lt;div id="a12446" style="position:absolute;font-weight:normal;font-style:normal;left:372.493px;top:102.4px;display:flex;"&gt;(117,828)&lt;/div&gt;&lt;div id="a12450" style="position:absolute;font-weight:normal;font-style:normal;left:482.6px;top:102.4px;"&gt;13.81&lt;/div&gt;&lt;div id="a12453" style="position:absolute;font-weight:normal;font-style:normal;left:551.08px;top:102.4px;display:flex;"&gt;(82,067)&lt;/div&gt;&lt;div id="a12457" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:102.4px;"&gt;16.57&lt;/div&gt;&lt;div id="a12459" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.4px;"&gt;Forfeited &lt;/div&gt;&lt;div id="a12461" style="position:absolute;font-weight:normal;font-style:normal;left:207.053px;top:119.4px;display:flex;"&gt;(21,825)&lt;/div&gt;&lt;div id="a12465" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:119.4px;"&gt;9.86&lt;/div&gt;&lt;div id="a12468" style="position:absolute;font-weight:normal;font-style:normal;left:379.053px;top:119.4px;display:flex;"&gt;(23,406)&lt;/div&gt;&lt;div id="a12472" style="position:absolute;font-weight:normal;font-style:normal;left:482.6px;top:119.4px;"&gt;15.02&lt;/div&gt;&lt;div id="a12475" style="position:absolute;font-weight:normal;font-style:normal;left:551.08px;top:119.4px;display:flex;"&gt;(24,572)&lt;/div&gt;&lt;div id="a12479" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:119.4px;"&gt;16.91&lt;/div&gt;&lt;div id="a12481" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:137.4px;"&gt;Unvested - end of year &lt;/div&gt;&lt;div id="a12486" style="position:absolute;font-weight:normal;font-style:normal;left:205.293px;top:137.4px;"&gt;507,835&lt;/div&gt;&lt;div id="a12489" style="position:absolute;font-weight:normal;font-style:normal;left:262.573px;top:137.4px;"&gt;$ &lt;/div&gt;&lt;div id="a12491" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:137.4px;"&gt;6.35&lt;/div&gt;&lt;div id="a12494" style="position:absolute;font-weight:normal;font-style:normal;left:377.293px;top:137.4px;"&gt;343,919&lt;/div&gt;&lt;div id="a12497" style="position:absolute;font-weight:normal;font-style:normal;left:434.6px;top:137.4px;"&gt;$ &lt;/div&gt;&lt;div id="a12499" style="position:absolute;font-weight:normal;font-style:normal;left:489.32px;top:137.4px;"&gt;9.37&lt;/div&gt;&lt;div id="a12502" style="position:absolute;font-weight:normal;font-style:normal;left:549.32px;top:137.4px;"&gt;349,885&lt;/div&gt;&lt;div id="a12505" style="position:absolute;font-weight:normal;font-style:normal;left:606.64px;top:137.4px;"&gt;$ &lt;/div&gt;&lt;div id="a12507" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:137.4px;"&gt;10.62&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1838" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12510" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;At December&lt;/div&gt;&lt;div id="a12512" style="position:absolute;font-weight:normal;font-style:normal;left:75.013px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12513" style="position:absolute;font-weight:normal;font-style:normal;left:78.373px;top:0px;"&gt;31, 2020 and 2019,&lt;div style="display:inline-block;width:1.03px"&gt;&#160;&lt;/div&gt;there was $&lt;/div&gt;&lt;div id="a12513_30_9" style="position:absolute;font-weight:normal;font-style:normal;left:240.613px;top:0px;"&gt;1,614,000&lt;/div&gt;&lt;div id="a12513_39_6" style="position:absolute;font-weight:normal;font-style:normal;left:294.213px;top:0px;"&gt;&lt;div style="display:inline-block;width:2.56px"&gt;&#160;&lt;/div&gt;and $&lt;/div&gt;&lt;div id="a12513_45_9" style="position:absolute;font-weight:normal;font-style:normal;left:325.293px;top:0px;"&gt;1,923,000&lt;/div&gt;&lt;div id="a12513_54_59" style="position:absolute;font-weight:normal;font-style:normal;left:378.733px;top:0px;"&gt;, respectively, of&lt;div style="display:inline-block;width:1.32px"&gt;&#160;&lt;/div&gt;total unrecognized compensation expense &lt;/div&gt;&lt;div id="a12521" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;related to restricted stock granted&lt;div style="display:inline-block;width:4.93px"&gt;&#160;&lt;/div&gt;under the 2006 Plan. That cost is&lt;div style="display:inline-block;width:4.97px"&gt;&#160;&lt;/div&gt;expected to be recognized over&lt;div style="display:inline-block;width:5.06px"&gt;&#160;&lt;/div&gt;the weighted-average period &lt;/div&gt;&lt;div id="a12525" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;of &lt;/div&gt;&lt;div id="a12525_3_3" style="position:absolute;left:18.347px;top:36.8px;"&gt;1.9&lt;/div&gt;&lt;div id="a12525_6_98" style="position:absolute;font-weight:normal;font-style:normal;left:35.146px;top:36.8px;"&gt;&lt;div style="display:inline-block;width:2.88px"&gt;&#160;&lt;/div&gt;years. Total compensation expense related to&lt;div style="display:inline-block;width:1.18px"&gt;&#160;&lt;/div&gt;restricted stock grants for the&lt;div style="display:inline-block;width:1.44px"&gt;&#160;&lt;/div&gt;years ended December&lt;/div&gt;&lt;div id="a12527" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12528" style="position:absolute;font-weight:normal;font-style:normal;left:557.36px;top:36.8px;"&gt;31, 2020,&lt;div style="display:inline-block;width:2.84px"&gt;&#160;&lt;/div&gt;2019 and 2018 &lt;/div&gt;&lt;div id="a12536" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;was $&lt;/div&gt;&lt;div id="a12536_5_9" style="position:absolute;font-weight:normal;font-style:normal;left:35.146px;top:55.2px;"&gt;1,254,000&lt;/div&gt;&lt;div id="a12536_14_3" style="position:absolute;font-weight:normal;font-style:normal;left:88.586px;top:55.2px;"&gt;, $&lt;/div&gt;&lt;div id="a12536_17_9" style="position:absolute;font-weight:normal;font-style:normal;left:101.866px;top:55.2px;"&gt;1,369,000&lt;/div&gt;&lt;div id="a12536_26_7" style="position:absolute;font-weight:normal;font-style:normal;left:155.306px;top:55.2px;"&gt;, and $&lt;/div&gt;&lt;div id="a12536_33_9" style="position:absolute;font-weight:normal;font-style:normal;left:191.146px;top:55.2px;"&gt;1,774,000&lt;/div&gt;&lt;div id="a12536_42_79" style="position:absolute;font-weight:normal;font-style:normal;left:244.586px;top:55.2px;"&gt;, respectively, and is recorded as selling, general and administrative expense.&lt;/div&gt;&lt;div id="a12538" style="position:absolute;font-weight:normal;font-style:normal;left:654px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12539" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12540" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;Tax deficiencies in connection with payment of taxes upon the&lt;div style="display:inline-block;width:4.92px"&gt;&#160;&lt;/div&gt;vesting of restricted stock previously issued to employees&lt;div style="display:inline-block;width:4.98px"&gt;&#160;&lt;/div&gt;for the &lt;/div&gt;&lt;div id="a12545" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;years ended December&lt;/div&gt;&lt;div id="a12547" style="position:absolute;font-weight:normal;font-style:normal;left:125.733px;top:110.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12548" style="position:absolute;font-weight:normal;font-style:normal;left:129.093px;top:110.4px;"&gt;31, 2020, 2019 and 2018 were a tax deficiency of $&lt;/div&gt;&lt;div id="a12548_50_6" style="position:absolute;font-weight:normal;font-style:normal;left:403.053px;top:110.4px;"&gt;97,000&lt;/div&gt;&lt;div id="a12548_56_3" style="position:absolute;font-weight:normal;font-style:normal;left:440.013px;top:110.4px;"&gt;, $&lt;/div&gt;&lt;div id="a12548_59_6" style="position:absolute;font-weight:normal;font-style:normal;left:453.293px;top:110.4px;"&gt;98,000&lt;/div&gt;&lt;div id="a12548_65_7" style="position:absolute;font-weight:normal;font-style:normal;left:489.932px;top:110.4px;"&gt;, and $&lt;/div&gt;&lt;div id="a12548_72_7" style="position:absolute;font-weight:normal;font-style:normal;left:525.932px;top:110.4px;"&gt;110,000&lt;/div&gt;&lt;div id="a12548_79_15" style="position:absolute;font-weight:normal;font-style:normal;left:568.812px;top:110.4px;"&gt;, respectively.&lt;/div&gt;&lt;div id="a12551" style="position:absolute;font-weight:normal;font-style:normal;left:642.32px;top:110.4px;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1840" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:179px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12560" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12561" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;During 2020, 2019 and&lt;div style="display:inline-block;width:5.15px"&gt;&#160;&lt;/div&gt;2018, employees surrendered &lt;/div&gt;&lt;div id="a12561_50_5" style="position:absolute;font-weight:normal;font-style:normal;left:293.573px;top:18.4px;"&gt;4,574&lt;/div&gt;&lt;div id="a12561_55_2" style="position:absolute;font-weight:normal;font-style:normal;left:323.853px;top:18.4px;"&gt;, &lt;/div&gt;&lt;div id="a12561_57_6" style="position:absolute;font-weight:normal;font-style:normal;left:330.733px;top:18.4px;"&gt;16,047&lt;/div&gt;&lt;div id="a12561_63_5" style="position:absolute;font-weight:normal;font-style:normal;left:367.533px;top:18.4px;"&gt;&lt;div style="display:inline-block;width:3.68px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a12561_68_6" style="position:absolute;font-weight:normal;font-style:normal;left:394.12px;top:18.4px;"&gt;17,180&lt;/div&gt;&lt;div id="a12561_74_47" style="position:absolute;font-weight:normal;font-style:normal;left:430.76px;top:18.4px;"&gt;&lt;div style="display:inline-block;width:3.68px"&gt;&#160;&lt;/div&gt;shares, respectfully, of the Company's&lt;div style="display:inline-block;width:5.46px"&gt;&#160;&lt;/div&gt;common &lt;/div&gt;&lt;div id="a12575" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;stock to satisfy income tax withholding obligations in connection with&lt;div style="display:inline-block;width:4.83px"&gt;&#160;&lt;/div&gt;the vesting of restricted stock.&lt;/div&gt;&lt;div id="a12577" style="position:absolute;font-weight:normal;font-style:normal;left:543.24px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12578" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12579" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:73.9px;"&gt;Stock Appreciation Rights&lt;/div&gt;&lt;div id="a12580" style="position:absolute;font-weight:bold;font-style:normal;left:153.893px;top:73.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12581" style="position:absolute;left:4.427px;top:92px;"&gt;As part of the Company's 2019 annual grant, Stock Appreciation Rights (SARs) were granted with a grant price of $10. These &lt;/div&gt;&lt;div id="a12582" style="position:absolute;left:4.427px;top:110.4px;"&gt;awards have a contractual term of five years and vest ratably over a period of three years or immediately vest if the recipient is &lt;/div&gt;&lt;div id="a12584" style="position:absolute;left:4.427px;top:128.8px;"&gt;over 65 years of age.  These awards are valued using the Black-Scholes option pricing model.&lt;/div&gt;&lt;div id="a12587" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:128.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12588" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12589" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:162.6px;"&gt;A summary of the Company's stock appreciation rights activity for the years ended December&lt;/div&gt;&lt;div id="a12591" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:162.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12592" style="position:absolute;font-weight:normal;font-style:normal;left:507.72px;top:162.6px;"&gt;31, 2020 and 2019 is as follows:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1843" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:691px;height:191px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12607" style="position:absolute;font-weight:bold;font-style:normal;left:415.24px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a12610" style="position:absolute;font-weight:bold;font-style:normal;left:592.24px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a12613" style="position:absolute;font-weight:bold;font-style:normal;left:358.893px;top:22.1px;"&gt;Number &lt;/div&gt;&lt;div id="a12615" style="position:absolute;font-weight:bold;font-style:normal;left:376.973px;top:37.4px;"&gt;of &lt;/div&gt;&lt;div id="a12617" style="position:absolute;font-weight:bold;font-style:normal;left:363.213px;top:52.7px;"&gt;Shares &lt;/div&gt;&lt;div id="a12620" style="position:absolute;font-weight:bold;font-style:normal;left:439.56px;top:22.1px;"&gt;Wtd. Avg. &lt;/div&gt;&lt;div id="a12622" style="position:absolute;font-weight:bold;font-style:normal;left:436.2px;top:37.4px;"&gt;Grant Date&lt;div style="display:inline-block;width:3.62px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a12624" style="position:absolute;font-weight:bold;font-style:normal;left:437.96px;top:52.7px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a12627" style="position:absolute;font-weight:bold;font-style:normal;left:535.88px;top:22.1px;"&gt;Number &lt;/div&gt;&lt;div id="a12629" style="position:absolute;font-weight:bold;font-style:normal;left:553.96px;top:37.4px;"&gt;of &lt;/div&gt;&lt;div id="a12631" style="position:absolute;font-weight:bold;font-style:normal;left:540.2px;top:52.7px;"&gt;Shares &lt;/div&gt;&lt;div id="a12634" style="position:absolute;font-weight:bold;font-style:normal;left:616.56px;top:22.1px;"&gt;Wtd. Avg. &lt;/div&gt;&lt;div id="a12636" style="position:absolute;font-weight:bold;font-style:normal;left:613.2px;top:37.4px;"&gt;Grant Date &lt;/div&gt;&lt;div id="a12638" style="position:absolute;font-weight:bold;font-style:normal;left:614.96px;top:52.7px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a12640" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:72.4px;"&gt;Outstanding - beginning of year &lt;/div&gt;&lt;div id="a12645" style="position:absolute;font-weight:normal;font-style:normal;left:370.253px;top:72.4px;"&gt;222,112&lt;/div&gt;&lt;div id="a12648" style="position:absolute;font-weight:normal;font-style:normal;left:427.56px;top:72.4px;"&gt;$ &lt;/div&gt;&lt;div id="a12650" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:72.4px;"&gt;2.57&lt;/div&gt;&lt;div id="a12653" style="position:absolute;font-weight:normal;font-style:normal;left:577.36px;top:72.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12656" style="position:absolute;font-weight:normal;font-style:normal;left:604.56px;top:72.4px;"&gt;$ &lt;/div&gt;&lt;div id="a12658" style="position:absolute;font-weight:normal;font-style:normal;left:669.36px;top:72.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12660" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92.4px;"&gt;Granted &lt;/div&gt;&lt;div id="a12662" style="position:absolute;font-weight:normal;font-style:normal;left:400.36px;top:92.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12666" style="position:absolute;font-weight:normal;font-style:normal;left:492.36px;top:92.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12669" style="position:absolute;font-weight:normal;font-style:normal;left:547.24px;top:92.4px;"&gt;226,021&lt;/div&gt;&lt;div id="a12673" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:92.4px;"&gt;2.57&lt;/div&gt;&lt;div id="a12675" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:112.4px;"&gt;Vested &lt;/div&gt;&lt;div id="a12677" style="position:absolute;font-weight:normal;font-style:normal;left:400.36px;top:112.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12681" style="position:absolute;font-weight:normal;font-style:normal;left:492.36px;top:112.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12684" style="position:absolute;font-weight:normal;font-style:normal;left:577.36px;top:112.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12688" style="position:absolute;font-weight:normal;font-style:normal;left:669.36px;top:112.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12690" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:132.4px;"&gt;Forfeited &lt;/div&gt;&lt;div id="a12692" style="position:absolute;font-weight:normal;font-style:normal;left:372.013px;top:132.4px;display:flex;"&gt;(41,187)&lt;/div&gt;&lt;div id="a12696" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:132.4px;"&gt;2.57&lt;/div&gt;&lt;div id="a12699" style="position:absolute;font-weight:normal;font-style:normal;left:555.72px;top:132.4px;display:flex;"&gt;(3,909)&lt;/div&gt;&lt;div id="a12703" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:132.4px;"&gt;2.57&lt;/div&gt;&lt;div id="a12705" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:153.5px;"&gt;Outstanding - end of year &lt;/div&gt;&lt;div id="a12710" style="position:absolute;font-weight:normal;font-style:normal;left:370.253px;top:153.5px;"&gt;180,925&lt;/div&gt;&lt;div id="a12713" style="position:absolute;font-weight:normal;font-style:normal;left:427.56px;top:153.5px;"&gt;$ &lt;/div&gt;&lt;div id="a12715" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:153.5px;"&gt;2.57&lt;/div&gt;&lt;div id="a12718" style="position:absolute;font-weight:normal;font-style:normal;left:547.24px;top:153.5px;"&gt;222,112&lt;/div&gt;&lt;div id="a12721" style="position:absolute;font-weight:normal;font-style:normal;left:604.56px;top:153.5px;"&gt;$ &lt;/div&gt;&lt;div id="a12723" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:153.5px;"&gt;2.57&lt;/div&gt;&lt;div id="a12725" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:175.4px;"&gt;Exercisable - end of year &lt;/div&gt;&lt;div id="a12730" style="position:absolute;font-weight:normal;font-style:normal;left:376.973px;top:175.4px;"&gt;73,888&lt;/div&gt;&lt;div id="a12733" style="position:absolute;font-weight:normal;font-style:normal;left:427.56px;top:175.4px;"&gt;$ &lt;/div&gt;&lt;div id="a12735" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:175.4px;"&gt;2.57&lt;/div&gt;&lt;div id="a12738" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:175.4px;"&gt;29,028&lt;/div&gt;&lt;div id="a12741" style="position:absolute;font-weight:normal;font-style:normal;left:604.56px;top:175.4px;"&gt;$ &lt;/div&gt;&lt;div id="a12743" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:175.4px;"&gt;2.57&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1846" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12746" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;The average&lt;div style="display:inline-block;width:7.07px"&gt;&#160;&lt;/div&gt;remaining contractual&lt;div style="display:inline-block;width:7.21px"&gt;&#160;&lt;/div&gt;term for&lt;div style="display:inline-block;width:7.1px"&gt;&#160;&lt;/div&gt;SARs outstanding&lt;div style="display:inline-block;width:7.23px"&gt;&#160;&lt;/div&gt;at December&lt;/div&gt;&lt;div id="a12748" style="position:absolute;font-weight:normal;font-style:normal;left:423.56px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12749" style="position:absolute;font-weight:normal;font-style:normal;left:426.92px;top:0px;"&gt;31, 2020&lt;div style="display:inline-block;width:7.28px"&gt;&#160;&lt;/div&gt;is &lt;/div&gt;&lt;div id="a12749_12_3" style="position:absolute;left:494.44px;top:0px;"&gt;3.3&lt;/div&gt;&lt;div id="a12749_15_14" style="position:absolute;font-weight:normal;font-style:normal;left:511.24px;top:0px;"&gt;&lt;div style="display:inline-block;width:5.12px"&gt;&#160;&lt;/div&gt;years, with&lt;div style="display:inline-block;width:6.85px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a12749_29_7" style="position:absolute;font-weight:normal;font-style:normal;left:588.2px;top:0px;"&gt;114,000&lt;/div&gt;&lt;div id="a12749_36_11" style="position:absolute;font-weight:normal;font-style:normal;left:631.24px;top:0px;"&gt;&lt;div style="display:inline-block;width:5.12px"&gt;&#160;&lt;/div&gt;aggregate &lt;/div&gt;&lt;div id="a12751" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;intrinsic  value. At&lt;div style="display:inline-block;width:9.51px"&gt;&#160;&lt;/div&gt;December&lt;/div&gt;&lt;div id="a12754" style="position:absolute;font-weight:normal;font-style:normal;left:167.653px;top:18.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12755" style="position:absolute;font-weight:normal;font-style:normal;left:171.013px;top:18.4px;white-spacepre-wrap"&gt;31,  2020  and  2019,  there  was  $&lt;/div&gt;&lt;div id="a12755_30_7" style="position:absolute;font-weight:normal;font-style:normal;left:358.093px;top:18.4px;"&gt;179,000&lt;/div&gt;&lt;div id="a12755_37_6" style="position:absolute;font-weight:normal;font-style:normal;left:401.64px;top:18.4px;white-spacepre-wrap"&gt;&lt;div style="display:inline-block;width:6.72px"&gt;&#160;&lt;/div&gt;and  $&lt;/div&gt;&lt;div id="a12755_43_7" style="position:absolute;font-weight:normal;font-style:normal;left:441px;top:18.4px;"&gt;386,000&lt;/div&gt;&lt;div id="a12755_50_38" style="position:absolute;font-weight:normal;font-style:normal;left:484.36px;top:18.4px;"&gt;,  respectively,  of  total  unrecognized &lt;/div&gt;&lt;div id="a12766" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;compensation expense, net of&lt;div style="display:inline-block;width:5.78px"&gt;&#160;&lt;/div&gt;estimated forfeitures, related&lt;div style="display:inline-block;width:5.32px"&gt;&#160;&lt;/div&gt;to SARs. That cost&lt;div style="display:inline-block;width:5.42px"&gt;&#160;&lt;/div&gt;is expected to be&lt;div style="display:inline-block;width:5.37px"&gt;&#160;&lt;/div&gt;recognized over the weighted-&lt;/div&gt;&lt;div id="a12768" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;average period of &lt;/div&gt;&lt;div id="a12768_18_3" style="position:absolute;left:101.066px;top:55.2px;"&gt;1.3&lt;/div&gt;&lt;div id="a12768_21_7" style="position:absolute;font-weight:normal;font-style:normal;left:117.866px;top:55.2px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;years.&lt;/div&gt;&lt;div id="a12770" style="position:absolute;font-weight:normal;font-style:normal;left:152.613px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12771" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12772" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;Total compensation cost related to SARs for the&lt;div style="display:inline-block;width:1.51px"&gt;&#160;&lt;/div&gt;twelve months ended December&lt;/div&gt;&lt;div id="a12774" style="position:absolute;font-weight:normal;font-style:normal;left:431.08px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12775" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:92px;"&gt;31, 2020 and 2019 was $&lt;/div&gt;&lt;div id="a12775_23_7" style="position:absolute;font-weight:normal;font-style:normal;left:566.12px;top:92px;"&gt;101,000&lt;/div&gt;&lt;div id="a12775_30_6" style="position:absolute;font-weight:normal;font-style:normal;left:609.639px;top:92px;"&gt;&lt;div style="display:inline-block;width:3.04px"&gt;&#160;&lt;/div&gt;and $&lt;/div&gt;&lt;div id="a12775_36_7" style="position:absolute;font-weight:normal;font-style:normal;left:641.48px;top:92px;"&gt;185,000&lt;/div&gt;&lt;div id="a12775_43_2" style="position:absolute;font-weight:normal;font-style:normal;left:684.839px;top:92px;"&gt;, &lt;/div&gt;&lt;div id="a12776" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;respectively, all of which was recorded to selling, general and&lt;div style="display:inline-block;width:4.78px"&gt;&#160;&lt;/div&gt;administrative expense.&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      id="ID_1049">The Company has a Long-Term Equity Incentive Plan (the &#x201c;2006 Plan&#x201d;), as approved by the Company&#x2019;s stockholders in May 2006. The 2006 Plan allows for grants to directors and employees of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock, performance shares, performance units and other incentive awards (&#x201c;Stock Awards&#x201d;) up to an aggregate of 3,000,000 awards, each representing a right to buy a share of Core Molding Technologies common stock. Stock Awards can be granted under the 2006 Plan through the earlier of December 31, 2025, or the date the maximum number of available awards under the 2006 Plan have been granted.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="INF"
      id="ID_1057"
      unitRef="shares">3000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="INF"
      id="ID_1058"
      unitRef="shares">514823</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      id="ID_1060">Restricted stock granted under the 2006 Plan vest over three years or upon the date of the participants' sixty-fifth birthday, death, disability or change in control.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      id="ID_1059">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_993">&lt;div id="TextBlockContainer1835" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12337" style="position:absolute;font-weight:bold;font-style:normal;left:250.253px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a12340" style="position:absolute;font-weight:bold;font-style:normal;left:422.28px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a12343" style="position:absolute;font-weight:bold;font-style:normal;left:594.32px;top:0px;"&gt;2018 &lt;/div&gt;&lt;div id="a12346" style="position:absolute;font-weight:bold;font-style:normal;left:193.893px;top:21.1px;"&gt;Number &lt;/div&gt;&lt;div id="a12348" style="position:absolute;font-weight:bold;font-style:normal;left:212.013px;top:36.3px;"&gt;of &lt;/div&gt;&lt;div id="a12350" style="position:absolute;font-weight:bold;font-style:normal;left:198.213px;top:51.7px;"&gt;Shares &lt;/div&gt;&lt;div id="a12353" style="position:absolute;font-weight:bold;font-style:normal;left:274.573px;top:21.1px;"&gt;Wtd. Avg. &lt;/div&gt;&lt;div id="a12355" style="position:absolute;font-weight:bold;font-style:normal;left:271.213px;top:36.3px;"&gt;Grant Date&lt;div style="display:inline-block;width:3.62px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a12357" style="position:absolute;font-weight:bold;font-style:normal;left:272.973px;top:51.7px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a12360" style="position:absolute;font-weight:bold;font-style:normal;left:365.933px;top:21.1px;"&gt;Number &lt;/div&gt;&lt;div id="a12362" style="position:absolute;font-weight:bold;font-style:normal;left:384.04px;top:36.3px;"&gt;of &lt;/div&gt;&lt;div id="a12364" style="position:absolute;font-weight:bold;font-style:normal;left:370.253px;top:51.7px;"&gt;Shares &lt;/div&gt;&lt;div id="a12367" style="position:absolute;font-weight:bold;font-style:normal;left:446.6px;top:21.1px;"&gt;Wtd. Avg. &lt;/div&gt;&lt;div id="a12369" style="position:absolute;font-weight:bold;font-style:normal;left:443.24px;top:36.3px;"&gt;Grant Date &lt;/div&gt;&lt;div id="a12371" style="position:absolute;font-weight:bold;font-style:normal;left:445px;top:51.7px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a12374" style="position:absolute;font-weight:bold;font-style:normal;left:537.96px;top:21.1px;"&gt;Number &lt;/div&gt;&lt;div id="a12376" style="position:absolute;font-weight:bold;font-style:normal;left:556.04px;top:36.3px;"&gt;of &lt;/div&gt;&lt;div id="a12378" style="position:absolute;font-weight:bold;font-style:normal;left:542.28px;top:51.7px;"&gt;Shares &lt;/div&gt;&lt;div id="a12381" style="position:absolute;font-weight:bold;font-style:normal;left:618.64px;top:21.1px;"&gt;Wtd. Avg. &lt;/div&gt;&lt;div id="a12383" style="position:absolute;font-weight:bold;font-style:normal;left:615.28px;top:36.3px;"&gt;Grant Date&lt;div style="display:inline-block;width:3.62px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a12385" style="position:absolute;font-weight:bold;font-style:normal;left:617.04px;top:51.7px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a12387" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68.3px;"&gt;Unvested - beginning of year &lt;/div&gt;&lt;div id="a12392" style="position:absolute;font-weight:normal;font-style:normal;left:205.293px;top:68.3px;"&gt;343,919&lt;/div&gt;&lt;div id="a12395" style="position:absolute;font-weight:normal;font-style:normal;left:262.573px;top:68.3px;"&gt;$ &lt;/div&gt;&lt;div id="a12397" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:68.3px;"&gt;9.37&lt;/div&gt;&lt;div id="a12400" style="position:absolute;font-weight:normal;font-style:normal;left:377.293px;top:68.3px;"&gt;349,885&lt;/div&gt;&lt;div id="a12403" style="position:absolute;font-weight:normal;font-style:normal;left:434.6px;top:68.3px;"&gt;$ &lt;/div&gt;&lt;div id="a12405" style="position:absolute;font-weight:normal;font-style:normal;left:482.6px;top:68.3px;"&gt;10.62&lt;/div&gt;&lt;div id="a12408" style="position:absolute;font-weight:normal;font-style:normal;left:549.32px;top:68.3px;"&gt;141,095&lt;/div&gt;&lt;div id="a12411" style="position:absolute;font-weight:normal;font-style:normal;left:606.64px;top:68.3px;"&gt;$ &lt;/div&gt;&lt;div id="a12413" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:68.3px;"&gt;16.79&lt;/div&gt;&lt;div id="a12415" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.4px;"&gt;Granted &lt;/div&gt;&lt;div id="a12417" style="position:absolute;font-weight:normal;font-style:normal;left:205.293px;top:85.4px;"&gt;292,886&lt;/div&gt;&lt;div id="a12421" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:85.4px;"&gt;4.70&lt;/div&gt;&lt;div id="a12424" style="position:absolute;font-weight:normal;font-style:normal;left:377.293px;top:85.4px;"&gt;135,268&lt;/div&gt;&lt;div id="a12428" style="position:absolute;font-weight:normal;font-style:normal;left:489.32px;top:85.4px;"&gt;7.65&lt;/div&gt;&lt;div id="a12431" style="position:absolute;font-weight:normal;font-style:normal;left:549.32px;top:85.4px;"&gt;315,429&lt;/div&gt;&lt;div id="a12435" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:85.4px;"&gt;11.32&lt;/div&gt;&lt;div id="a12437" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:102.4px;"&gt;Vested &lt;/div&gt;&lt;div id="a12439" style="position:absolute;font-weight:normal;font-style:normal;left:200.453px;top:102.4px;display:flex;"&gt;(107,145)&lt;/div&gt;&lt;div id="a12443" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:102.4px;"&gt;10.21&lt;/div&gt;&lt;div id="a12446" style="position:absolute;font-weight:normal;font-style:normal;left:372.493px;top:102.4px;display:flex;"&gt;(117,828)&lt;/div&gt;&lt;div id="a12450" style="position:absolute;font-weight:normal;font-style:normal;left:482.6px;top:102.4px;"&gt;13.81&lt;/div&gt;&lt;div id="a12453" style="position:absolute;font-weight:normal;font-style:normal;left:551.08px;top:102.4px;display:flex;"&gt;(82,067)&lt;/div&gt;&lt;div id="a12457" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:102.4px;"&gt;16.57&lt;/div&gt;&lt;div id="a12459" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.4px;"&gt;Forfeited &lt;/div&gt;&lt;div id="a12461" style="position:absolute;font-weight:normal;font-style:normal;left:207.053px;top:119.4px;display:flex;"&gt;(21,825)&lt;/div&gt;&lt;div id="a12465" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:119.4px;"&gt;9.86&lt;/div&gt;&lt;div id="a12468" style="position:absolute;font-weight:normal;font-style:normal;left:379.053px;top:119.4px;display:flex;"&gt;(23,406)&lt;/div&gt;&lt;div id="a12472" style="position:absolute;font-weight:normal;font-style:normal;left:482.6px;top:119.4px;"&gt;15.02&lt;/div&gt;&lt;div id="a12475" style="position:absolute;font-weight:normal;font-style:normal;left:551.08px;top:119.4px;display:flex;"&gt;(24,572)&lt;/div&gt;&lt;div id="a12479" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:119.4px;"&gt;16.91&lt;/div&gt;&lt;div id="a12481" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:137.4px;"&gt;Unvested - end of year &lt;/div&gt;&lt;div id="a12486" style="position:absolute;font-weight:normal;font-style:normal;left:205.293px;top:137.4px;"&gt;507,835&lt;/div&gt;&lt;div id="a12489" style="position:absolute;font-weight:normal;font-style:normal;left:262.573px;top:137.4px;"&gt;$ &lt;/div&gt;&lt;div id="a12491" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:137.4px;"&gt;6.35&lt;/div&gt;&lt;div id="a12494" style="position:absolute;font-weight:normal;font-style:normal;left:377.293px;top:137.4px;"&gt;343,919&lt;/div&gt;&lt;div id="a12497" style="position:absolute;font-weight:normal;font-style:normal;left:434.6px;top:137.4px;"&gt;$ &lt;/div&gt;&lt;div id="a12499" style="position:absolute;font-weight:normal;font-style:normal;left:489.32px;top:137.4px;"&gt;9.37&lt;/div&gt;&lt;div id="a12502" style="position:absolute;font-weight:normal;font-style:normal;left:549.32px;top:137.4px;"&gt;349,885&lt;/div&gt;&lt;div id="a12505" style="position:absolute;font-weight:normal;font-style:normal;left:606.64px;top:137.4px;"&gt;$ &lt;/div&gt;&lt;div id="a12507" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:137.4px;"&gt;10.62&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_995"
      unitRef="shares">343919</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1021"
      unitRef="myUSDperShare">9.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_996"
      unitRef="shares">349885</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1022"
      unitRef="myUSDperShare">10.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_997"
      unitRef="shares">141095</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1010"
      unitRef="myUSDperShare">16.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_998"
      unitRef="shares">292886</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1011"
      unitRef="myUSDperShare">4.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_999"
      unitRef="shares">135268</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1012"
      unitRef="myUSDperShare">7.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1000"
      unitRef="shares">315429</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1013"
      unitRef="myUSDperShare">11.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1001"
      unitRef="shares">107145</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1014"
      unitRef="myUSDperShare">10.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1002"
      unitRef="shares">117828</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1015"
      unitRef="myUSDperShare">13.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1003"
      unitRef="shares">82067</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1016"
      unitRef="myUSDperShare">16.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1004"
      unitRef="shares">21825</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1017"
      unitRef="myUSDperShare">9.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1005"
      unitRef="shares">23406</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1018"
      unitRef="myUSDperShare">15.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1006"
      unitRef="shares">24572</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1019"
      unitRef="myUSDperShare">16.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1007"
      unitRef="shares">507835</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1020"
      unitRef="myUSDperShare">6.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1008"
      unitRef="shares">343919</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1023"
      unitRef="myUSDperShare">9.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1009"
      unitRef="shares">349885</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1024"
      unitRef="myUSDperShare">10.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1061"
      unitRef="USD">1614000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1062"
      unitRef="USD">1923000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      id="ID_1063">P1Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1064"
      unitRef="USD">1254000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1065"
      unitRef="USD">1369000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1066"
      unitRef="USD">1774000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1279"
      unitRef="USD">97000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1067"
      unitRef="USD">98000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1261"
      unitRef="USD">110000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="INF"
      id="ID_1068"
      unitRef="shares">4574</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="INF"
      id="ID_1069"
      unitRef="shares">16047</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="INF"
      id="ID_1070"
      unitRef="shares">17180</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      id="ID_1074">As part of the Company's 2019 annual grant, Stock Appreciation Rights (SARs) were granted with a grant price of $10. These awards have a contractual term of five years and vest ratably over a period of three years or immediately vest if the recipient is over 65 years of age.  These awards are valued using the Black-Scholes option pricing model.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="INF"
      id="ID_1071"
      unitRef="myUSDperShare">10</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      id="ID_1072">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      id="ID_1073">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_994">&lt;div id="TextBlockContainer1844" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:691px;height:191px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1842_XBRL_TS_12f9a2ffa7564c758f4f321cf7c5a538" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1843" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:691px;height:191px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12607" style="position:absolute;font-weight:bold;font-style:normal;left:415.24px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a12610" style="position:absolute;font-weight:bold;font-style:normal;left:592.24px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a12613" style="position:absolute;font-weight:bold;font-style:normal;left:358.893px;top:22.1px;"&gt;Number &lt;/div&gt;&lt;div id="a12615" style="position:absolute;font-weight:bold;font-style:normal;left:376.973px;top:37.4px;"&gt;of &lt;/div&gt;&lt;div id="a12617" style="position:absolute;font-weight:bold;font-style:normal;left:363.213px;top:52.7px;"&gt;Shares &lt;/div&gt;&lt;div id="a12620" style="position:absolute;font-weight:bold;font-style:normal;left:439.56px;top:22.1px;"&gt;Wtd. Avg. &lt;/div&gt;&lt;div id="a12622" style="position:absolute;font-weight:bold;font-style:normal;left:436.2px;top:37.4px;"&gt;Grant Date&lt;div style="display:inline-block;width:3.62px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a12624" style="position:absolute;font-weight:bold;font-style:normal;left:437.96px;top:52.7px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a12627" style="position:absolute;font-weight:bold;font-style:normal;left:535.88px;top:22.1px;"&gt;Number &lt;/div&gt;&lt;div id="a12629" style="position:absolute;font-weight:bold;font-style:normal;left:553.96px;top:37.4px;"&gt;of &lt;/div&gt;&lt;div id="a12631" style="position:absolute;font-weight:bold;font-style:normal;left:540.2px;top:52.7px;"&gt;Shares &lt;/div&gt;&lt;div id="a12634" style="position:absolute;font-weight:bold;font-style:normal;left:616.56px;top:22.1px;"&gt;Wtd. Avg. &lt;/div&gt;&lt;div id="a12636" style="position:absolute;font-weight:bold;font-style:normal;left:613.2px;top:37.4px;"&gt;Grant Date &lt;/div&gt;&lt;div id="a12638" style="position:absolute;font-weight:bold;font-style:normal;left:614.96px;top:52.7px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a12640" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:72.4px;"&gt;Outstanding - beginning of year &lt;/div&gt;&lt;div id="a12645" style="position:absolute;font-weight:normal;font-style:normal;left:370.253px;top:72.4px;"&gt;222,112&lt;/div&gt;&lt;div id="a12648" style="position:absolute;font-weight:normal;font-style:normal;left:427.56px;top:72.4px;"&gt;$ &lt;/div&gt;&lt;div id="a12650" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:72.4px;"&gt;2.57&lt;/div&gt;&lt;div id="a12653" style="position:absolute;font-weight:normal;font-style:normal;left:577.36px;top:72.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12656" style="position:absolute;font-weight:normal;font-style:normal;left:604.56px;top:72.4px;"&gt;$ &lt;/div&gt;&lt;div id="a12658" style="position:absolute;font-weight:normal;font-style:normal;left:669.36px;top:72.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12660" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92.4px;"&gt;Granted &lt;/div&gt;&lt;div id="a12662" style="position:absolute;font-weight:normal;font-style:normal;left:400.36px;top:92.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12666" style="position:absolute;font-weight:normal;font-style:normal;left:492.36px;top:92.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12669" style="position:absolute;font-weight:normal;font-style:normal;left:547.24px;top:92.4px;"&gt;226,021&lt;/div&gt;&lt;div id="a12673" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:92.4px;"&gt;2.57&lt;/div&gt;&lt;div id="a12675" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:112.4px;"&gt;Vested &lt;/div&gt;&lt;div id="a12677" style="position:absolute;font-weight:normal;font-style:normal;left:400.36px;top:112.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12681" style="position:absolute;font-weight:normal;font-style:normal;left:492.36px;top:112.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12684" style="position:absolute;font-weight:normal;font-style:normal;left:577.36px;top:112.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12688" style="position:absolute;font-weight:normal;font-style:normal;left:669.36px;top:112.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12690" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:132.4px;"&gt;Forfeited &lt;/div&gt;&lt;div id="a12692" style="position:absolute;font-weight:normal;font-style:normal;left:372.013px;top:132.4px;display:flex;"&gt;(41,187)&lt;/div&gt;&lt;div id="a12696" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:132.4px;"&gt;2.57&lt;/div&gt;&lt;div id="a12699" style="position:absolute;font-weight:normal;font-style:normal;left:555.72px;top:132.4px;display:flex;"&gt;(3,909)&lt;/div&gt;&lt;div id="a12703" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:132.4px;"&gt;2.57&lt;/div&gt;&lt;div id="a12705" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:153.5px;"&gt;Outstanding - end of year &lt;/div&gt;&lt;div id="a12710" style="position:absolute;font-weight:normal;font-style:normal;left:370.253px;top:153.5px;"&gt;180,925&lt;/div&gt;&lt;div id="a12713" style="position:absolute;font-weight:normal;font-style:normal;left:427.56px;top:153.5px;"&gt;$ &lt;/div&gt;&lt;div id="a12715" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:153.5px;"&gt;2.57&lt;/div&gt;&lt;div id="a12718" style="position:absolute;font-weight:normal;font-style:normal;left:547.24px;top:153.5px;"&gt;222,112&lt;/div&gt;&lt;div id="a12721" style="position:absolute;font-weight:normal;font-style:normal;left:604.56px;top:153.5px;"&gt;$ &lt;/div&gt;&lt;div id="a12723" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:153.5px;"&gt;2.57&lt;/div&gt;&lt;div id="a12725" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:175.4px;"&gt;Exercisable - end of year &lt;/div&gt;&lt;div id="a12730" style="position:absolute;font-weight:normal;font-style:normal;left:376.973px;top:175.4px;"&gt;73,888&lt;/div&gt;&lt;div id="a12733" style="position:absolute;font-weight:normal;font-style:normal;left:427.56px;top:175.4px;"&gt;$ &lt;/div&gt;&lt;div id="a12735" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:175.4px;"&gt;2.57&lt;/div&gt;&lt;div id="a12738" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:175.4px;"&gt;29,028&lt;/div&gt;&lt;div id="a12741" style="position:absolute;font-weight:normal;font-style:normal;left:604.56px;top:175.4px;"&gt;$ &lt;/div&gt;&lt;div id="a12743" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:175.4px;"&gt;2.57&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1025"
      unitRef="shares">222112</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1035"
      unitRef="myUSDperShare">2.57</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1026"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1036"
      unitRef="myUSDperShare">0</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1027"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1037"
      unitRef="myUSDperShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1028"
      unitRef="shares">226021</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1038"
      unitRef="myUSDperShare">2.57</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1029"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1039"
      unitRef="myUSDperShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1030"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1040"
      unitRef="myUSDperShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1031"
      unitRef="shares">41187</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1041"
      unitRef="myUSDperShare">2.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1032"
      unitRef="shares">3909</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1042"
      unitRef="myUSDperShare">2.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1033"
      unitRef="shares">180925</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1043"
      unitRef="myUSDperShare">2.57</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1034"
      unitRef="shares">222112</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1044"
      unitRef="myUSDperShare">2.57</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1045"
      unitRef="shares">73888</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1047"
      unitRef="myUSDperShare">2.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1046"
      unitRef="shares">29028</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="2"
      id="ID_1048"
      unitRef="myUSDperShare">2.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      id="ID_1051">P3Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1052"
      unitRef="USD">114000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1053"
      unitRef="USD">179000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1054"
      unitRef="USD">386000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      id="ID_1050">P1Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1055"
      unitRef="USD">101000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember"
      decimals="0"
      id="ID_1056"
      unitRef="USD">185000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_3c93a5a6391149178b6d0e6b27719ae0">&lt;div id="TextBlockContainer1848" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:338px;height:52px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12779" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;11. Income Taxes&lt;/div&gt;&lt;div id="a12781" style="position:absolute;font-weight:bold;font-style:normal;left:101.093px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12782" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12783" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;Components of the provision for income taxes are as follows:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1851" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12789" style="position:absolute;font-weight:bold;font-style:normal;left:439.72px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a12792" style="position:absolute;font-weight:bold;font-style:normal;left:538.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a12795" style="position:absolute;font-weight:bold;font-style:normal;left:635.6px;top:0px;"&gt;2018 &lt;/div&gt;&lt;div id="a12797" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;"&gt;Current: &lt;/div&gt;&lt;div id="a12807" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:33.8px;"&gt;Federal &lt;/div&gt;&lt;div id="a12809" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a12811" style="position:absolute;font-weight:normal;font-style:normal;left:436.36px;top:33.8px;display:flex;"&gt;(8,378,000)&lt;/div&gt;&lt;div id="a12814" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a12816" style="position:absolute;font-weight:normal;font-style:normal;left:578.32px;top:33.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12819" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a12821" style="position:absolute;font-weight:normal;font-style:normal;left:651.92px;top:33.8px;"&gt;11,000&lt;/div&gt;&lt;div id="a12823" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:50.7px;"&gt;Foreign &lt;/div&gt;&lt;div id="a12826" style="position:absolute;font-weight:normal;font-style:normal;left:441.32px;top:50.7px;"&gt;2,660,000&lt;/div&gt;&lt;div id="a12830" style="position:absolute;font-weight:normal;font-style:normal;left:548.2px;top:50.7px;"&gt;685,000&lt;/div&gt;&lt;div id="a12834" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:50.7px;"&gt;1,023,000&lt;/div&gt;&lt;div id="a12836" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:67.7px;"&gt;State and local &lt;/div&gt;&lt;div id="a12839" style="position:absolute;font-weight:normal;font-style:normal;left:464.52px;top:67.7px;"&gt;5,000&lt;/div&gt;&lt;div id="a12843" style="position:absolute;font-weight:normal;font-style:normal;left:554.92px;top:67.7px;"&gt;20,000&lt;/div&gt;&lt;div id="a12847" style="position:absolute;font-weight:normal;font-style:normal;left:651.92px;top:67.7px;"&gt;14,000&lt;/div&gt;&lt;div id="a12851" style="position:absolute;font-weight:normal;font-style:normal;left:436.36px;top:84.6px;display:flex;"&gt;(5,713,000)&lt;/div&gt;&lt;div id="a12855" style="position:absolute;font-weight:normal;font-style:normal;left:548.2px;top:84.6px;"&gt;705,000&lt;/div&gt;&lt;div id="a12859" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:84.6px;"&gt;1,048,000&lt;/div&gt;&lt;div id="a12861" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;"&gt;Deferred: &lt;/div&gt;&lt;div id="a12871" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:118.8px;"&gt;Federal &lt;/div&gt;&lt;div id="a12874" style="position:absolute;font-weight:normal;font-style:normal;left:451.24px;top:118.8px;"&gt;955,000&lt;/div&gt;&lt;div id="a12878" style="position:absolute;font-weight:normal;font-style:normal;left:548.2px;top:118.8px;"&gt;738,000&lt;/div&gt;&lt;div id="a12882" style="position:absolute;font-weight:normal;font-style:normal;left:630.32px;top:118.8px;display:flex;"&gt;(1,355,000)&lt;/div&gt;&lt;div id="a12884" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:135.7px;"&gt;Foreign &lt;/div&gt;&lt;div id="a12887" style="position:absolute;font-weight:normal;font-style:normal;left:441.32px;top:135.7px;"&gt;1,098,000&lt;/div&gt;&lt;div id="a12891" style="position:absolute;font-weight:normal;font-style:normal;left:533.32px;top:135.7px;display:flex;"&gt;(1,824,000)&lt;/div&gt;&lt;div id="a12895" style="position:absolute;font-weight:normal;font-style:normal;left:640.4px;top:135.7px;display:flex;"&gt;(289,000)&lt;/div&gt;&lt;div id="a12897" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:152.7px;"&gt;State and local &lt;/div&gt;&lt;div id="a12900" style="position:absolute;font-weight:normal;font-style:normal;left:457.96px;top:152.7px;"&gt;42,000&lt;/div&gt;&lt;div id="a12904" style="position:absolute;font-weight:normal;font-style:normal;left:554.92px;top:152.7px;"&gt;26,000&lt;/div&gt;&lt;div id="a12908" style="position:absolute;font-weight:normal;font-style:normal;left:646.96px;top:152.7px;display:flex;"&gt;(68,000)&lt;/div&gt;&lt;div id="a12912" style="position:absolute;font-weight:normal;font-style:normal;left:441.32px;top:169.8px;"&gt;2,095,000&lt;/div&gt;&lt;div id="a12916" style="position:absolute;font-weight:normal;font-style:normal;left:533.32px;top:169.8px;display:flex;"&gt;(1,060,000)&lt;/div&gt;&lt;div id="a12920" style="position:absolute;font-weight:normal;font-style:normal;left:630.32px;top:169.8px;display:flex;"&gt;(1,712,000)&lt;/div&gt;&lt;div id="a12922" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:187.7px;"&gt;Provision (benefit) for income taxes &lt;/div&gt;&lt;div id="a12924" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:187.7px;"&gt;$ &lt;/div&gt;&lt;div id="a12926" style="position:absolute;font-weight:normal;font-style:normal;left:436.36px;top:187.7px;display:flex;"&gt;(3,618,000)&lt;/div&gt;&lt;div id="a12929" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:187.7px;"&gt;$ &lt;/div&gt;&lt;div id="a12931" style="position:absolute;font-weight:normal;font-style:normal;left:543.4px;top:187.7px;display:flex;"&gt;(355,000)&lt;/div&gt;&lt;div id="a12934" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:187.7px;"&gt;$ &lt;/div&gt;&lt;div id="a12936" style="position:absolute;font-weight:normal;font-style:normal;left:640.4px;top:187.7px;display:flex;"&gt;(664,000)&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1854" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12947" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;A reconciliation of&lt;div style="display:inline-block;width:1.46px"&gt;&#160;&lt;/div&gt;the income tax provision based&lt;div style="display:inline-block;width:1.5px"&gt;&#160;&lt;/div&gt;on the federal statutory income&lt;div style="display:inline-block;width:1.52px"&gt;&#160;&lt;/div&gt;tax rate to the Company's&lt;div style="display:inline-block;width:1.32px"&gt;&#160;&lt;/div&gt;income tax provision &lt;/div&gt;&lt;div id="a12949" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;for the years ended December&lt;/div&gt;&lt;div id="a12951" style="position:absolute;font-weight:normal;font-style:normal;left:164.293px;top:18.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a12952" style="position:absolute;font-weight:normal;font-style:normal;left:167.653px;top:18.4px;"&gt;31 is as follows:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1858" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1856_XBRL_TS_db8f396065de40a8a39ba3e976256af6" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1857" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12957" style="position:absolute;font-weight:bold;font-style:normal;left:437.64px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a12960" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a12963" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;"&gt;2018 &lt;/div&gt;&lt;div id="a12965" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;"&gt;Provision at United States federal statutory rate &lt;/div&gt;&lt;div id="a12968" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a12970" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:16.6px;"&gt;954,000&lt;/div&gt;&lt;div id="a12973" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a12975" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:16.6px;display:flex;"&gt;(3,274,000)&lt;/div&gt;&lt;div id="a12978" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a12980" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:16.6px;display:flex;"&gt;(1,145,000)&lt;/div&gt;&lt;div id="a12982" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;Valuation&lt;div style="display:inline-block;width:4.94px"&gt;&#160;&lt;/div&gt;allowance &lt;/div&gt;&lt;div id="a12985" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:33.8px;display:flex;"&gt;(2,074,000)&lt;/div&gt;&lt;div id="a12989" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:33.8px;"&gt;3,267,000&lt;/div&gt;&lt;div id="a12993" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:33.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12995" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;Net operating loss carryback at &lt;/div&gt;&lt;div id="a12995_32_2" style="position:absolute;font-weight:normal;font-style:normal;left:173.706px;top:50.7px;"&gt;34&lt;/div&gt;&lt;div id="a12995_34_11" style="position:absolute;font-weight:normal;font-style:normal;left:187.146px;top:50.7px;"&gt;% tax rate &lt;/div&gt;&lt;div id="a12998" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:50.7px;display:flex;"&gt;(3,205,000)&lt;/div&gt;&lt;div id="a13002" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:50.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a13006" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:50.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a13008" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;Effect of foreign taxes &lt;/div&gt;&lt;div id="a13012" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:67.7px;"&gt;790,000&lt;/div&gt;&lt;div id="a13016" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:67.7px;display:flex;"&gt;(209,000)&lt;/div&gt;&lt;div id="a13020" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:67.7px;"&gt;213,000&lt;/div&gt;&lt;div id="a13022" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;"&gt;Adoption of ASC 606 &lt;/div&gt;&lt;div id="a13025" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:84.6px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a13029" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:84.6px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a13033" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:84.6px;"&gt;236,000&lt;/div&gt;&lt;div id="a13035" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;"&gt;State and local tax expense &lt;/div&gt;&lt;div id="a13038" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:101.8px;display:flex;"&gt;(372,000)&lt;/div&gt;&lt;div id="a13042" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:101.8px;display:flex;"&gt;(102,000)&lt;/div&gt;&lt;div id="a13046" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:101.8px;display:flex;"&gt;(54,000)&lt;/div&gt;&lt;div id="a13048" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.7px;"&gt;Other &lt;/div&gt;&lt;div id="a13051" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:118.7px;"&gt;289,000&lt;/div&gt;&lt;div id="a13055" style="position:absolute;font-weight:normal;font-style:normal;left:545.96px;top:118.7px;display:flex;"&gt;(37,000)&lt;/div&gt;&lt;div id="a13059" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:118.7px;"&gt;86,000&lt;/div&gt;&lt;div id="a13061" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:136.6px;"&gt;Provision (benefit) for income taxes &lt;/div&gt;&lt;div id="a13063" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:136.6px;"&gt;$ &lt;/div&gt;&lt;div id="a13065" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:136.6px;display:flex;"&gt;(3,618,000)&lt;/div&gt;&lt;div id="a13068" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:136.6px;"&gt;$ &lt;/div&gt;&lt;div id="a13070" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:136.6px;display:flex;"&gt;(355,000)&lt;/div&gt;&lt;div id="a13073" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:136.6px;"&gt;$ &lt;/div&gt;&lt;div id="a13075" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:136.6px;display:flex;"&gt;(664,000)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1860" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:292px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13078" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;The Company evaluates the&lt;div style="display:inline-block;width:5.56px"&gt;&#160;&lt;/div&gt;balance of deferred&lt;div style="display:inline-block;width:5.36px"&gt;&#160;&lt;/div&gt;tax assets that will&lt;div style="display:inline-block;width:5.3px"&gt;&#160;&lt;/div&gt;be realized based&lt;div style="display:inline-block;width:5.3px"&gt;&#160;&lt;/div&gt;on the premise that&lt;div style="display:inline-block;width:5.46px"&gt;&#160;&lt;/div&gt;the Company is more &lt;/div&gt;&lt;div id="a13080" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;likely than not to realize deferred tax benefits through the generation of future taxable income. Management makes assumptions, &lt;/div&gt;&lt;div id="a13082" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;judgments, and estimates to determine our current and&lt;div style="display:inline-block;width:4.89px"&gt;&#160;&lt;/div&gt;deferred tax provision and also the deferred&lt;div style="display:inline-block;width:5.01px"&gt;&#160;&lt;/div&gt;tax assets and liabilities. The &lt;/div&gt;&lt;div id="a13084" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;Company evaluates&lt;div style="display:inline-block;width:7.47px"&gt;&#160;&lt;/div&gt;provisions and&lt;div style="display:inline-block;width:7.45px"&gt;&#160;&lt;/div&gt;deferred tax&lt;div style="display:inline-block;width:7.43px"&gt;&#160;&lt;/div&gt;assets quarterly&lt;div style="display:inline-block;width:7.21px"&gt;&#160;&lt;/div&gt;to determine&lt;div style="display:inline-block;width:7.5px"&gt;&#160;&lt;/div&gt;if adjustments&lt;div style="display:inline-block;width:7.36px"&gt;&#160;&lt;/div&gt;to our&lt;div style="display:inline-block;width:7.37px"&gt;&#160;&lt;/div&gt;valuation allowance&lt;div style="display:inline-block;width:7.52px"&gt;&#160;&lt;/div&gt;are &lt;/div&gt;&lt;div id="a13085" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;required based on the consideration of all available evidence.&lt;/div&gt;&lt;div id="a13086" style="position:absolute;font-weight:normal;font-style:normal;left:330.573px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13087" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;As of December&lt;/div&gt;&lt;div id="a13090" style="position:absolute;font-weight:normal;font-style:normal;left:91.333px;top:110.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13091" style="position:absolute;font-weight:normal;font-style:normal;left:94.693px;top:110.4px;"&gt;31, 2020 the Company had a net deferred tax asset of $&lt;/div&gt;&lt;div id="a13091_54_6" style="position:absolute;font-weight:normal;font-style:normal;left:386.532px;top:110.4px;"&gt;53,000&lt;/div&gt;&lt;div id="a13091_60_31" style="position:absolute;font-weight:normal;font-style:normal;left:423.332px;top:110.4px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;consisting of a liability of $&lt;/div&gt;&lt;div id="a13091_91_7" style="position:absolute;font-weight:normal;font-style:normal;left:572.36px;top:110.4px;"&gt;876,000&lt;/div&gt;&lt;div id="a13091_98_16" style="position:absolute;font-weight:normal;font-style:normal;left:615.879px;top:110.4px;"&gt;&lt;div style="display:inline-block;width:3.04px"&gt;&#160;&lt;/div&gt;related to tax &lt;/div&gt;&lt;div id="a13096" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;"&gt;positions in the&lt;div style="display:inline-block;width:6.36px"&gt;&#160;&lt;/div&gt;United States,&lt;div style="display:inline-block;width:5.81px"&gt;&#160;&lt;/div&gt;an asset of&lt;div style="display:inline-block;width:6.19px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a13096_45_7" style="position:absolute;font-weight:normal;font-style:normal;left:241.226px;top:128.8px;"&gt;460,000&lt;/div&gt;&lt;div id="a13096_52_53" style="position:absolute;font-weight:normal;font-style:normal;left:284.906px;top:128.8px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;related to tax&lt;div style="display:inline-block;width:6.36px"&gt;&#160;&lt;/div&gt;positions in Canada&lt;div style="display:inline-block;width:6.6px"&gt;&#160;&lt;/div&gt;and an asset&lt;div style="display:inline-block;width:6.4px"&gt;&#160;&lt;/div&gt;of $&lt;/div&gt;&lt;div id="a13096_105_7" style="position:absolute;font-weight:normal;font-style:normal;left:568.745px;top:128.8px;"&gt;469,000&lt;/div&gt;&lt;div id="a13096_112_16" style="position:absolute;font-weight:normal;font-style:normal;left:612.265px;top:128.8px;"&gt;&lt;div style="display:inline-block;width:4.32px"&gt;&#160;&lt;/div&gt;related to tax &lt;/div&gt;&lt;div id="a13098" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;"&gt;positions in Mexico. &lt;/div&gt;&lt;div id="a13100" style="position:absolute;font-weight:normal;font-style:normal;left:120.293px;top:147.2px;"&gt;The deferred&lt;div style="display:inline-block;width:5.88px"&gt;&#160;&lt;/div&gt;tax liabilities are&lt;div style="display:inline-block;width:6.9px"&gt;&#160;&lt;/div&gt;in other noncurrent&lt;div style="display:inline-block;width:6.7px"&gt;&#160;&lt;/div&gt;liabilities on&lt;div style="display:inline-block;width:5.82px"&gt;&#160;&lt;/div&gt;the Consolidated&lt;div style="display:inline-block;width:5.89px"&gt;&#160;&lt;/div&gt;Balance Sheet. &lt;/div&gt;&lt;div id="a13104" style="position:absolute;font-weight:normal;font-style:normal;left:650.48px;top:147.2px;"&gt;During &lt;/div&gt;&lt;div id="a13105" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;"&gt;2020, the Company recorded&lt;div style="display:inline-block;width:5.85px"&gt;&#160;&lt;/div&gt;a valuation allowance of&lt;div style="display:inline-block;width:5.68px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a13105_53_9" style="position:absolute;font-weight:normal;font-style:normal;left:306.986px;top:165.6px;"&gt;1,193,000&lt;/div&gt;&lt;div id="a13105_62_64" style="position:absolute;font-weight:normal;font-style:normal;left:360.493px;top:165.6px;"&gt;&lt;div style="display:inline-block;width:3.84px"&gt;&#160;&lt;/div&gt;against the entire state&lt;div style="display:inline-block;width:5.63px"&gt;&#160;&lt;/div&gt;and local net loss&lt;div style="display:inline-block;width:5.45px"&gt;&#160;&lt;/div&gt;carryforward and a &lt;/div&gt;&lt;div id="a13108" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;"&gt;portion of&lt;div style="display:inline-block;width:8.06px"&gt;&#160;&lt;/div&gt;the interest&lt;div style="display:inline-block;width:7.77px"&gt;&#160;&lt;/div&gt;limitation carryforward,&lt;div style="display:inline-block;width:8.57px"&gt;&#160;&lt;/div&gt;due to&lt;div style="display:inline-block;width:7.98px"&gt;&#160;&lt;/div&gt;cumulative losses&lt;div style="display:inline-block;width:7.87px"&gt;&#160;&lt;/div&gt;in the&lt;div style="display:inline-block;width:7.89px"&gt;&#160;&lt;/div&gt;United States&lt;div style="display:inline-block;width:8.17px"&gt;&#160;&lt;/div&gt;over the&lt;div style="display:inline-block;width:7.9px"&gt;&#160;&lt;/div&gt;last three&lt;div style="display:inline-block;width:8.18px"&gt;&#160;&lt;/div&gt;years and &lt;/div&gt;&lt;div id="a13109" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;"&gt;uncertainty related&lt;div style="display:inline-block;width:5.94px"&gt;&#160;&lt;/div&gt;to the Company&lt;div style="display:inline-block;width:2.55px"&gt;&#160;&lt;/div&gt;&#x2019;s ability&lt;div style="display:inline-block;width:6.53px"&gt;&#160;&lt;/div&gt;to realize&lt;div style="display:inline-block;width:5.85px"&gt;&#160;&lt;/div&gt;the deferred&lt;div style="display:inline-block;width:6.03px"&gt;&#160;&lt;/div&gt;assets. The Company&lt;div style="display:inline-block;width:6.45px"&gt;&#160;&lt;/div&gt;believes that&lt;div style="display:inline-block;width:5.9px"&gt;&#160;&lt;/div&gt;the deferred&lt;div style="display:inline-block;width:5.99px"&gt;&#160;&lt;/div&gt;tax assets &lt;/div&gt;&lt;div id="a13113" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;"&gt;associated with the Canadian and Mexican tax jurisdictions are more-likely-than-not to be realizable based on estimates&lt;div style="display:inline-block;width:1.64px"&gt;&#160;&lt;/div&gt;of future &lt;/div&gt;&lt;div id="a13120" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;"&gt;taxable income.&lt;/div&gt;&lt;div id="a13121" style="position:absolute;font-weight:normal;font-style:normal;left:88.933px;top:239.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13122" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13123" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;"&gt;Deferred tax assets consist of the following at December&lt;/div&gt;&lt;div id="a13125" style="position:absolute;font-weight:normal;font-style:normal;left:306.573px;top:276px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13126" style="position:absolute;font-weight:normal;font-style:normal;left:309.933px;top:276px;"&gt;31:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1864" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:238px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1862_XBRL_TS_5c15fc11a65b4c0e854c64639b1a4546" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1863" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:238px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13131" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a13134" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a13142" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:33.8px;"&gt;Net operating loss carryforwards &lt;/div&gt;&lt;div id="a13144" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13146" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:33.8px;"&gt;535,000&lt;/div&gt;&lt;div id="a13149" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13151" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:33.8px;"&gt;4,928,000&lt;/div&gt;&lt;div id="a13153" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:50.7px;"&gt;Interest limitation carryforwards &lt;/div&gt;&lt;div id="a13156" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:50.7px;"&gt;1,033,000&lt;/div&gt;&lt;div id="a13160" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:50.7px;"&gt;686,000&lt;/div&gt;&lt;div id="a13162" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:67.7px;"&gt;Accrued liabilities &lt;/div&gt;&lt;div id="a13165" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:67.7px;"&gt;391,000&lt;/div&gt;&lt;div id="a13169" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:67.7px;"&gt;477,000&lt;/div&gt;&lt;div id="a13171" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:84.8px;"&gt;Accounts receivable &lt;/div&gt;&lt;div id="a13174" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:84.8px;"&gt;40,000&lt;/div&gt;&lt;div id="a13178" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:84.8px;"&gt;108,000&lt;/div&gt;&lt;div id="a13180" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:101.8px;"&gt;Inventory &lt;/div&gt;&lt;div id="a13183" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:101.8px;"&gt;322,000&lt;/div&gt;&lt;div id="a13187" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:101.8px;"&gt;587,000&lt;/div&gt;&lt;div id="a13189" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:118.7px;"&gt;Property, plant, and equipment &lt;/div&gt;&lt;div id="a13192" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:118.7px;display:flex;"&gt;(5,509,000)&lt;/div&gt;&lt;div id="a13196" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:118.7px;display:flex;"&gt;(5,580,000)&lt;/div&gt;&lt;div id="a13198" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:135.7px;"&gt;Post retirement benefits &lt;/div&gt;&lt;div id="a13201" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:135.7px;"&gt;2,068,000&lt;/div&gt;&lt;div id="a13205" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:135.7px;"&gt;2,090,000&lt;/div&gt;&lt;div id="a13207" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:152.8px;"&gt;Goodwill and finite-lived assets, net &lt;/div&gt;&lt;div id="a13212" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:152.8px;"&gt;2,210,000&lt;/div&gt;&lt;div id="a13216" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:152.8px;"&gt;1,973,000&lt;/div&gt;&lt;div id="a13218" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:169.8px;"&gt;Other, net &lt;/div&gt;&lt;div id="a13221" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:169.8px;"&gt;156,000&lt;/div&gt;&lt;div id="a13225" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:169.8px;"&gt;24,000&lt;/div&gt;&lt;div id="a13227" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:186.7px;"&gt;Total deferred&lt;div style="display:inline-block;width:4.71px"&gt;&#160;&lt;/div&gt;tax asset &lt;/div&gt;&lt;div id="a13230" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:186.7px;"&gt;1,246,000&lt;/div&gt;&lt;div id="a13234" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:186.7px;"&gt;5,293,000&lt;/div&gt;&lt;div id="a13236" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:203.7px;"&gt;Valuation&lt;div style="display:inline-block;width:4.94px"&gt;&#160;&lt;/div&gt;allowance for deferred tax assets &lt;/div&gt;&lt;div id="a13239" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:203.7px;display:flex;"&gt;(1,193,000)&lt;/div&gt;&lt;div id="a13243" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:203.7px;display:flex;"&gt;(3,267,000)&lt;/div&gt;&lt;div id="a13245" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:221.8px;"&gt;Total deferred&lt;div style="display:inline-block;width:4.71px"&gt;&#160;&lt;/div&gt;tax asset, net &lt;/div&gt;&lt;div id="a13247" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:221.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13249" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:221.8px;"&gt;53,000&lt;/div&gt;&lt;div id="a13252" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:221.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13254" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:221.8px;"&gt;2,026,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1866" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13257" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;At December&lt;/div&gt;&lt;div id="a13258" style="position:absolute;font-weight:normal;font-style:normal;left:76.613px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13259" style="position:absolute;font-weight:normal;font-style:normal;left:79.973px;top:0px;"&gt;31, 2020, the&lt;div style="display:inline-block;width:6.18px"&gt;&#160;&lt;/div&gt;Company had estimated&lt;div style="display:inline-block;width:6.37px"&gt;&#160;&lt;/div&gt;net operating loss&lt;div style="display:inline-block;width:6.16px"&gt;&#160;&lt;/div&gt;carryforwards in the&lt;div style="display:inline-block;width:6.48px"&gt;&#160;&lt;/div&gt;state and local&lt;div style="display:inline-block;width:6.16px"&gt;&#160;&lt;/div&gt;tax jurisdictions&lt;div style="display:inline-block;width:5.28px"&gt;&#160;&lt;/div&gt;of &lt;/div&gt;&lt;div id="a13267" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;$&lt;/div&gt;&lt;div id="a13267_1_10" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:18.4px;"&gt;25,990,000&lt;/div&gt;&lt;div id="a13267_11_82" style="position:absolute;font-weight:normal;font-style:normal;left:71.146px;top:18.4px;"&gt;&lt;div style="display:inline-block;width:3.07px"&gt;&#160;&lt;/div&gt;and interest limitation carryforwards in United States federal&lt;div style="display:inline-block;width:1.69px"&gt;&#160;&lt;/div&gt;jurisdictions of $&lt;/div&gt;&lt;div id="a13267_93_9" style="position:absolute;font-weight:normal;font-style:normal;left:488.36px;top:18.4px;"&gt;4,697,000&lt;/div&gt;&lt;div id="a13267_102_28" style="position:absolute;font-weight:normal;font-style:normal;left:541.8px;top:18.4px;"&gt;. Both carryforwards do not &lt;/div&gt;&lt;div id="a13278" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;expire. At December 31, 2020, the Company had &lt;/div&gt;&lt;div id="a13278_46_2" style="position:absolute;font-weight:normal;font-style:normal;left:267.466px;top:36.8px;"&gt;no&lt;/div&gt;&lt;div id="a13278_48_77" style="position:absolute;font-weight:normal;font-style:normal;left:280.746px;top:36.8px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;net operating loss carryforwards in Canada, Mexico or United States federal &lt;/div&gt;&lt;div id="a13281" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;jurisdictions.&lt;div style="display:inline-block;width:3.5px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13282" style="position:absolute;font-weight:normal;font-style:normal;left:80.453px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13283" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.4px;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1868" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:145px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13292" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;At December&lt;/div&gt;&lt;div id="a13294" style="position:absolute;font-weight:normal;font-style:normal;left:77.413px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13295" style="position:absolute;font-weight:normal;font-style:normal;left:80.773px;top:0px;"&gt;31, 2020&lt;div style="display:inline-block;width:6.96px"&gt;&#160;&lt;/div&gt;and 2019&lt;div style="display:inline-block;width:6.79px"&gt;&#160;&lt;/div&gt;the Company&lt;div style="display:inline-block;width:6.57px"&gt;&#160;&lt;/div&gt;had &lt;/div&gt;&lt;div id="a13295_34_2" style="position:absolute;font-weight:normal;font-style:normal;left:291.973px;top:0px;"&gt;no&lt;/div&gt;&lt;div id="a13295_36_72" style="position:absolute;font-weight:normal;font-style:normal;left:305.253px;top:0px;"&gt;&lt;div style="display:inline-block;width:4.96px"&gt;&#160;&lt;/div&gt;liability for&lt;div style="display:inline-block;width:6.92px"&gt;&#160;&lt;/div&gt;unrecognized tax&lt;div style="display:inline-block;width:6.69px"&gt;&#160;&lt;/div&gt;benefits under&lt;div style="display:inline-block;width:6.97px"&gt;&#160;&lt;/div&gt;guidance relating&lt;div style="display:inline-block;width:6.91px"&gt;&#160;&lt;/div&gt;to tax &lt;/div&gt;&lt;div id="a13302" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;uncertainties. The Company does&lt;div style="display:inline-block;width:1.28px"&gt;&#160;&lt;/div&gt;not anticipate that the&lt;div style="display:inline-block;width:1.16px"&gt;&#160;&lt;/div&gt;unrecognized tax benefits will&lt;div style="display:inline-block;width:1.35px"&gt;&#160;&lt;/div&gt;significantly change within the next&lt;div style="display:inline-block;width:1px"&gt;&#160;&lt;/div&gt;twelve &lt;/div&gt;&lt;div id="a13304" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;months.&lt;/div&gt;&lt;div id="a13305" style="position:absolute;font-weight:normal;font-style:normal;left:47.019px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13306" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13307" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;The Company&lt;div style="display:inline-block;width:7.59px"&gt;&#160;&lt;/div&gt;files income&lt;div style="display:inline-block;width:7.37px"&gt;&#160;&lt;/div&gt;tax returns&lt;div style="display:inline-block;width:7.58px"&gt;&#160;&lt;/div&gt;in the&lt;div style="display:inline-block;width:7.41px"&gt;&#160;&lt;/div&gt;United States,&lt;div style="display:inline-block;width:7.57px"&gt;&#160;&lt;/div&gt;Mexico, Canada&lt;div style="display:inline-block;width:7.53px"&gt;&#160;&lt;/div&gt;and various&lt;div style="display:inline-block;width:7.53px"&gt;&#160;&lt;/div&gt;state and&lt;div style="display:inline-block;width:7.41px"&gt;&#160;&lt;/div&gt;local jurisdictions.&lt;div style="display:inline-block;width:7.49px"&gt;&#160;&lt;/div&gt;The &lt;/div&gt;&lt;div id="a13308" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;Company is not subject&lt;div style="display:inline-block;width:5.04px"&gt;&#160;&lt;/div&gt;to United States federal and&lt;div style="display:inline-block;width:5.29px"&gt;&#160;&lt;/div&gt;state income tax examinations&lt;div style="display:inline-block;width:5.02px"&gt;&#160;&lt;/div&gt;by tax authorities for&lt;div style="display:inline-block;width:5.09px"&gt;&#160;&lt;/div&gt;the years before 2017, &lt;/div&gt;&lt;div id="a13310" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;not subject to&lt;div style="display:inline-block;width:5.24px"&gt;&#160;&lt;/div&gt;Mexican income tax&lt;div style="display:inline-block;width:5.19px"&gt;&#160;&lt;/div&gt;examinations by Mexican&lt;div style="display:inline-block;width:5.53px"&gt;&#160;&lt;/div&gt;authorities for the&lt;div style="display:inline-block;width:5.43px"&gt;&#160;&lt;/div&gt;years before 2015&lt;div style="display:inline-block;width:5.35px"&gt;&#160;&lt;/div&gt;and not subject to&lt;div style="display:inline-block;width:5.63px"&gt;&#160;&lt;/div&gt;Canadian &lt;/div&gt;&lt;div id="a13311" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;"&gt;income tax examinations by Canadian authorities for the years&lt;div style="display:inline-block;width:4.74px"&gt;&#160;&lt;/div&gt;before 2018.&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_539">&lt;div id="TextBlockContainer1852" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1850_XBRL_TS_3901fcd2622447c39e9f7b59514d7539" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1851" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12789" style="position:absolute;font-weight:bold;font-style:normal;left:439.72px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a12792" style="position:absolute;font-weight:bold;font-style:normal;left:538.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a12795" style="position:absolute;font-weight:bold;font-style:normal;left:635.6px;top:0px;"&gt;2018 &lt;/div&gt;&lt;div id="a12797" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;"&gt;Current: &lt;/div&gt;&lt;div id="a12807" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:33.8px;"&gt;Federal &lt;/div&gt;&lt;div id="a12809" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a12811" style="position:absolute;font-weight:normal;font-style:normal;left:436.36px;top:33.8px;display:flex;"&gt;(8,378,000)&lt;/div&gt;&lt;div id="a12814" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a12816" style="position:absolute;font-weight:normal;font-style:normal;left:578.32px;top:33.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12819" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a12821" style="position:absolute;font-weight:normal;font-style:normal;left:651.92px;top:33.8px;"&gt;11,000&lt;/div&gt;&lt;div id="a12823" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:50.7px;"&gt;Foreign &lt;/div&gt;&lt;div id="a12826" style="position:absolute;font-weight:normal;font-style:normal;left:441.32px;top:50.7px;"&gt;2,660,000&lt;/div&gt;&lt;div id="a12830" style="position:absolute;font-weight:normal;font-style:normal;left:548.2px;top:50.7px;"&gt;685,000&lt;/div&gt;&lt;div id="a12834" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:50.7px;"&gt;1,023,000&lt;/div&gt;&lt;div id="a12836" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:67.7px;"&gt;State and local &lt;/div&gt;&lt;div id="a12839" style="position:absolute;font-weight:normal;font-style:normal;left:464.52px;top:67.7px;"&gt;5,000&lt;/div&gt;&lt;div id="a12843" style="position:absolute;font-weight:normal;font-style:normal;left:554.92px;top:67.7px;"&gt;20,000&lt;/div&gt;&lt;div id="a12847" style="position:absolute;font-weight:normal;font-style:normal;left:651.92px;top:67.7px;"&gt;14,000&lt;/div&gt;&lt;div id="a12851" style="position:absolute;font-weight:normal;font-style:normal;left:436.36px;top:84.6px;display:flex;"&gt;(5,713,000)&lt;/div&gt;&lt;div id="a12855" style="position:absolute;font-weight:normal;font-style:normal;left:548.2px;top:84.6px;"&gt;705,000&lt;/div&gt;&lt;div id="a12859" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:84.6px;"&gt;1,048,000&lt;/div&gt;&lt;div id="a12861" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;"&gt;Deferred: &lt;/div&gt;&lt;div id="a12871" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:118.8px;"&gt;Federal &lt;/div&gt;&lt;div id="a12874" style="position:absolute;font-weight:normal;font-style:normal;left:451.24px;top:118.8px;"&gt;955,000&lt;/div&gt;&lt;div id="a12878" style="position:absolute;font-weight:normal;font-style:normal;left:548.2px;top:118.8px;"&gt;738,000&lt;/div&gt;&lt;div id="a12882" style="position:absolute;font-weight:normal;font-style:normal;left:630.32px;top:118.8px;display:flex;"&gt;(1,355,000)&lt;/div&gt;&lt;div id="a12884" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:135.7px;"&gt;Foreign &lt;/div&gt;&lt;div id="a12887" style="position:absolute;font-weight:normal;font-style:normal;left:441.32px;top:135.7px;"&gt;1,098,000&lt;/div&gt;&lt;div id="a12891" style="position:absolute;font-weight:normal;font-style:normal;left:533.32px;top:135.7px;display:flex;"&gt;(1,824,000)&lt;/div&gt;&lt;div id="a12895" style="position:absolute;font-weight:normal;font-style:normal;left:640.4px;top:135.7px;display:flex;"&gt;(289,000)&lt;/div&gt;&lt;div id="a12897" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:152.7px;"&gt;State and local &lt;/div&gt;&lt;div id="a12900" style="position:absolute;font-weight:normal;font-style:normal;left:457.96px;top:152.7px;"&gt;42,000&lt;/div&gt;&lt;div id="a12904" style="position:absolute;font-weight:normal;font-style:normal;left:554.92px;top:152.7px;"&gt;26,000&lt;/div&gt;&lt;div id="a12908" style="position:absolute;font-weight:normal;font-style:normal;left:646.96px;top:152.7px;display:flex;"&gt;(68,000)&lt;/div&gt;&lt;div id="a12912" style="position:absolute;font-weight:normal;font-style:normal;left:441.32px;top:169.8px;"&gt;2,095,000&lt;/div&gt;&lt;div id="a12916" style="position:absolute;font-weight:normal;font-style:normal;left:533.32px;top:169.8px;display:flex;"&gt;(1,060,000)&lt;/div&gt;&lt;div id="a12920" style="position:absolute;font-weight:normal;font-style:normal;left:630.32px;top:169.8px;display:flex;"&gt;(1,712,000)&lt;/div&gt;&lt;div id="a12922" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:187.7px;"&gt;Provision (benefit) for income taxes &lt;/div&gt;&lt;div id="a12924" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:187.7px;"&gt;$ &lt;/div&gt;&lt;div id="a12926" style="position:absolute;font-weight:normal;font-style:normal;left:436.36px;top:187.7px;display:flex;"&gt;(3,618,000)&lt;/div&gt;&lt;div id="a12929" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:187.7px;"&gt;$ &lt;/div&gt;&lt;div id="a12931" style="position:absolute;font-weight:normal;font-style:normal;left:543.4px;top:187.7px;display:flex;"&gt;(355,000)&lt;/div&gt;&lt;div id="a12934" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:187.7px;"&gt;$ &lt;/div&gt;&lt;div id="a12936" style="position:absolute;font-weight:normal;font-style:normal;left:640.4px;top:187.7px;display:flex;"&gt;(664,000)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_542"
      unitRef="USD">-8378000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_543"
      unitRef="USD">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_544"
      unitRef="USD">11000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_545"
      unitRef="USD">2660000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_546"
      unitRef="USD">685000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_547"
      unitRef="USD">1023000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_548"
      unitRef="USD">5000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_549"
      unitRef="USD">20000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_550"
      unitRef="USD">14000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_49A"
      unitRef="USD">-5713000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_48A"
      unitRef="USD">705000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_74A"
      unitRef="USD">1048000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_551"
      unitRef="USD">955000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_552"
      unitRef="USD">738000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_553"
      unitRef="USD">-1355000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_554"
      unitRef="USD">1098000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_555"
      unitRef="USD">-1824000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_556"
      unitRef="USD">-289000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_557"
      unitRef="USD">42000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_558"
      unitRef="USD">26000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_559"
      unitRef="USD">-68000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_51A"
      unitRef="USD">2095000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_50A"
      unitRef="USD">-1060000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_75A"
      unitRef="USD">-1712000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_53A"
      unitRef="USD">-3618000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_52A"
      unitRef="USD">-355000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_76A"
      unitRef="USD">-664000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_540">&lt;div id="TextBlockContainer1857" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a12957" style="position:absolute;font-weight:bold;font-style:normal;left:437.64px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a12960" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a12963" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;"&gt;2018 &lt;/div&gt;&lt;div id="a12965" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;"&gt;Provision at United States federal statutory rate &lt;/div&gt;&lt;div id="a12968" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a12970" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:16.6px;"&gt;954,000&lt;/div&gt;&lt;div id="a12973" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a12975" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:16.6px;display:flex;"&gt;(3,274,000)&lt;/div&gt;&lt;div id="a12978" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.6px;"&gt;$ &lt;/div&gt;&lt;div id="a12980" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:16.6px;display:flex;"&gt;(1,145,000)&lt;/div&gt;&lt;div id="a12982" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;"&gt;Valuation&lt;div style="display:inline-block;width:4.94px"&gt;&#160;&lt;/div&gt;allowance &lt;/div&gt;&lt;div id="a12985" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:33.8px;display:flex;"&gt;(2,074,000)&lt;/div&gt;&lt;div id="a12989" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:33.8px;"&gt;3,267,000&lt;/div&gt;&lt;div id="a12993" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:33.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a12995" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;Net operating loss carryback at &lt;/div&gt;&lt;div id="a12995_32_2" style="position:absolute;font-weight:normal;font-style:normal;left:173.706px;top:50.7px;"&gt;34&lt;/div&gt;&lt;div id="a12995_34_11" style="position:absolute;font-weight:normal;font-style:normal;left:187.146px;top:50.7px;"&gt;% tax rate &lt;/div&gt;&lt;div id="a12998" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:50.7px;display:flex;"&gt;(3,205,000)&lt;/div&gt;&lt;div id="a13002" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:50.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a13006" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:50.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a13008" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;Effect of foreign taxes &lt;/div&gt;&lt;div id="a13012" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:67.7px;"&gt;790,000&lt;/div&gt;&lt;div id="a13016" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:67.7px;display:flex;"&gt;(209,000)&lt;/div&gt;&lt;div id="a13020" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:67.7px;"&gt;213,000&lt;/div&gt;&lt;div id="a13022" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;"&gt;Adoption of ASC 606 &lt;/div&gt;&lt;div id="a13025" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:84.6px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a13029" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:84.6px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a13033" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:84.6px;"&gt;236,000&lt;/div&gt;&lt;div id="a13035" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;"&gt;State and local tax expense &lt;/div&gt;&lt;div id="a13038" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:101.8px;display:flex;"&gt;(372,000)&lt;/div&gt;&lt;div id="a13042" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:101.8px;display:flex;"&gt;(102,000)&lt;/div&gt;&lt;div id="a13046" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:101.8px;display:flex;"&gt;(54,000)&lt;/div&gt;&lt;div id="a13048" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.7px;"&gt;Other &lt;/div&gt;&lt;div id="a13051" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:118.7px;"&gt;289,000&lt;/div&gt;&lt;div id="a13055" style="position:absolute;font-weight:normal;font-style:normal;left:545.96px;top:118.7px;display:flex;"&gt;(37,000)&lt;/div&gt;&lt;div id="a13059" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:118.7px;"&gt;86,000&lt;/div&gt;&lt;div id="a13061" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:136.6px;"&gt;Provision (benefit) for income taxes &lt;/div&gt;&lt;div id="a13063" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:136.6px;"&gt;$ &lt;/div&gt;&lt;div id="a13065" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:136.6px;display:flex;"&gt;(3,618,000)&lt;/div&gt;&lt;div id="a13068" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:136.6px;"&gt;$ &lt;/div&gt;&lt;div id="a13070" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:136.6px;display:flex;"&gt;(355,000)&lt;/div&gt;&lt;div id="a13073" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:136.6px;"&gt;$ &lt;/div&gt;&lt;div id="a13075" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:136.6px;display:flex;"&gt;(664,000)&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_560"
      unitRef="USD">954000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_561"
      unitRef="USD">-3274000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_562"
      unitRef="USD">-1145000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_890"
      unitRef="USD">-2074000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_891"
      unitRef="USD">3267000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_892"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="2"
      id="ID_889"
      unitRef="pure">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_893"
      unitRef="USD">-3205000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_894"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_895"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_896"
      unitRef="USD">790000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_563"
      unitRef="USD">-209000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_564"
      unitRef="USD">213000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_897"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_565"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_566"
      unitRef="USD">236000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_567"
      unitRef="USD">-372000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_568"
      unitRef="USD">-102000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_569"
      unitRef="USD">-54000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_570"
      unitRef="USD">289000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_571"
      unitRef="USD">-37000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_572"
      unitRef="USD">86000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_53AA"
      unitRef="USD">-3618000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_52AA"
      unitRef="USD">-355000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_76AA"
      unitRef="USD">-664000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_589"
      unitRef="USD">53000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US"
      decimals="0"
      id="ID_912"
      unitRef="USD">876000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA"
      decimals="0"
      id="ID_913"
      unitRef="USD">460000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX"
      decimals="0"
      id="ID_914"
      unitRef="USD">469000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_587"
      unitRef="USD">1193000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_541">&lt;div id="TextBlockContainer1863" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:238px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13131" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a13134" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a13142" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:33.8px;"&gt;Net operating loss carryforwards &lt;/div&gt;&lt;div id="a13144" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13146" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:33.8px;"&gt;535,000&lt;/div&gt;&lt;div id="a13149" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13151" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:33.8px;"&gt;4,928,000&lt;/div&gt;&lt;div id="a13153" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:50.7px;"&gt;Interest limitation carryforwards &lt;/div&gt;&lt;div id="a13156" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:50.7px;"&gt;1,033,000&lt;/div&gt;&lt;div id="a13160" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:50.7px;"&gt;686,000&lt;/div&gt;&lt;div id="a13162" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:67.7px;"&gt;Accrued liabilities &lt;/div&gt;&lt;div id="a13165" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:67.7px;"&gt;391,000&lt;/div&gt;&lt;div id="a13169" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:67.7px;"&gt;477,000&lt;/div&gt;&lt;div id="a13171" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:84.8px;"&gt;Accounts receivable &lt;/div&gt;&lt;div id="a13174" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:84.8px;"&gt;40,000&lt;/div&gt;&lt;div id="a13178" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:84.8px;"&gt;108,000&lt;/div&gt;&lt;div id="a13180" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:101.8px;"&gt;Inventory &lt;/div&gt;&lt;div id="a13183" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:101.8px;"&gt;322,000&lt;/div&gt;&lt;div id="a13187" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:101.8px;"&gt;587,000&lt;/div&gt;&lt;div id="a13189" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:118.7px;"&gt;Property, plant, and equipment &lt;/div&gt;&lt;div id="a13192" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:118.7px;display:flex;"&gt;(5,509,000)&lt;/div&gt;&lt;div id="a13196" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:118.7px;display:flex;"&gt;(5,580,000)&lt;/div&gt;&lt;div id="a13198" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:135.7px;"&gt;Post retirement benefits &lt;/div&gt;&lt;div id="a13201" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:135.7px;"&gt;2,068,000&lt;/div&gt;&lt;div id="a13205" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:135.7px;"&gt;2,090,000&lt;/div&gt;&lt;div id="a13207" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:152.8px;"&gt;Goodwill and finite-lived assets, net &lt;/div&gt;&lt;div id="a13212" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:152.8px;"&gt;2,210,000&lt;/div&gt;&lt;div id="a13216" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:152.8px;"&gt;1,973,000&lt;/div&gt;&lt;div id="a13218" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:169.8px;"&gt;Other, net &lt;/div&gt;&lt;div id="a13221" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:169.8px;"&gt;156,000&lt;/div&gt;&lt;div id="a13225" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:169.8px;"&gt;24,000&lt;/div&gt;&lt;div id="a13227" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:186.7px;"&gt;Total deferred&lt;div style="display:inline-block;width:4.71px"&gt;&#160;&lt;/div&gt;tax asset &lt;/div&gt;&lt;div id="a13230" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:186.7px;"&gt;1,246,000&lt;/div&gt;&lt;div id="a13234" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:186.7px;"&gt;5,293,000&lt;/div&gt;&lt;div id="a13236" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:203.7px;"&gt;Valuation&lt;div style="display:inline-block;width:4.94px"&gt;&#160;&lt;/div&gt;allowance for deferred tax assets &lt;/div&gt;&lt;div id="a13239" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:203.7px;display:flex;"&gt;(1,193,000)&lt;/div&gt;&lt;div id="a13243" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:203.7px;display:flex;"&gt;(3,267,000)&lt;/div&gt;&lt;div id="a13245" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:221.8px;"&gt;Total deferred&lt;div style="display:inline-block;width:4.71px"&gt;&#160;&lt;/div&gt;tax asset, net &lt;/div&gt;&lt;div id="a13247" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:221.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13249" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:221.8px;"&gt;53,000&lt;/div&gt;&lt;div id="a13252" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:221.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13254" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:221.8px;"&gt;2,026,000&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_591"
      unitRef="USD">535000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_592"
      unitRef="USD">4928000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_898"
      unitRef="USD">1033000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_899"
      unitRef="USD">686000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_573"
      unitRef="USD">391000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_574"
      unitRef="USD">477000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_575"
      unitRef="USD">40000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_576"
      unitRef="USD">108000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_577"
      unitRef="USD">322000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_578"
      unitRef="USD">587000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_579"
      unitRef="USD">5509000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_580"
      unitRef="USD">5580000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_581"
      unitRef="USD">2068000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_582"
      unitRef="USD">2090000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_583"
      unitRef="USD">2210000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_584"
      unitRef="USD">1973000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_585"
      unitRef="USD">156000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_586"
      unitRef="USD">24000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1266"
      unitRef="USD">1246000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1267"
      unitRef="USD">5293000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_587A"
      unitRef="USD">1193000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_588"
      unitRef="USD">3267000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_589A"
      unitRef="USD">53000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_590"
      unitRef="USD">2026000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember"
      decimals="0"
      id="ID_900"
      unitRef="USD">25990000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember"
      decimals="0"
      id="ID_901"
      unitRef="USD">4697000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_MX"
      decimals="0"
      id="ID_902"
      unitRef="USD">0</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_CA"
      decimals="0"
      id="ID_903"
      unitRef="USD">0</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember"
      decimals="0"
      id="ID_904"
      unitRef="USD">0</us-gaap:OperatingLossCarryforwards>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_905"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_906"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_16b733e611284811b65279de70c64214">&lt;div id="TextBlockContainer1870" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:457px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13314" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;12.&lt;div style="display:inline-block;width:3.56px"&gt;&#160;&lt;/div&gt;Post Retirement Benefits&lt;/div&gt;&lt;div id="a13317" style="position:absolute;font-weight:bold;font-style:normal;left:165.733px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13318" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13319" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;The Company provides post retirement&lt;div style="display:inline-block;width:5.11px"&gt;&#160;&lt;/div&gt;benefits to certain of its&lt;div style="display:inline-block;width:4.86px"&gt;&#160;&lt;/div&gt;United States and Canadian employees,&lt;div style="display:inline-block;width:5.1px"&gt;&#160;&lt;/div&gt;including contributions &lt;/div&gt;&lt;div id="a13321" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;"&gt;to &lt;/div&gt;&lt;div id="a13321_3_86" style="position:absolute;left:19.147px;top:54.9px;"&gt;a multi-employer defined benefit pension plan, health care and life insurance benefits&lt;/div&gt;&lt;div id="a13321_89_39" style="position:absolute;font-weight:normal;font-style:normal;left:485.258px;top:54.9px;"&gt;, and contributions&lt;div style="display:inline-block;width:6.7px"&gt;&#160;&lt;/div&gt;to several defined &lt;/div&gt;&lt;div id="a13325" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;"&gt;retirement contribution plans.&lt;/div&gt;&lt;div id="a13326" style="position:absolute;font-weight:normal;font-style:normal;left:162.533px;top:73.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13327" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13328" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;"&gt;The Company contributes&lt;div style="display:inline-block;width:6.22px"&gt;&#160;&lt;/div&gt;to a &lt;/div&gt;&lt;div id="a13328_29_43" style="position:absolute;left:173.546px;top:110.1px;-sec-ix-hidden:ID_1111;"&gt;multi-employer defined benefit pension plan&lt;/div&gt;&lt;div id="a13328_72_38" style="position:absolute;font-weight:normal;font-style:normal;left:414.413px;top:110.1px;"&gt;&lt;div style="display:inline-block;width:4.32px"&gt;&#160;&lt;/div&gt;for its employees&lt;div style="display:inline-block;width:5.98px"&gt;&#160;&lt;/div&gt;represented by the &lt;/div&gt;&lt;div id="a13328_110_14" style="position:absolute;left:619.692px;top:110.1px;-sec-ix-hidden:ID_1118;"&gt;International &lt;/div&gt;&lt;div id="a13331" style="position:absolute;left:4.427px;top:128.5px;-sec-ix-hidden:ID_1118;"&gt;Association of Machinists and Aerospace Workers&lt;/div&gt;&lt;div id="a13331_47_26" style="position:absolute;font-weight:normal;font-style:normal;left:270.026px;top:128.5px;"&gt;&lt;div style="display:inline-block;width:2.72px"&gt;&#160;&lt;/div&gt;("IAM") at the Company&#x2019;s &lt;/div&gt;&lt;div id="a13331_73_34" style="position:absolute;left:416.68px;top:128.5px;-sec-ix-hidden:ID_1112;"&gt;Columbus, Ohio production facility&lt;/div&gt;&lt;div id="a13331_107_15" style="position:absolute;font-weight:normal;font-style:normal;left:604.2px;top:128.5px;"&gt;.&lt;div style="display:inline-block;width:5.32px"&gt;&#160;&lt;/div&gt;The Company &lt;/div&gt;&lt;div id="a13336" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;"&gt;does not&lt;div style="display:inline-block;width:8.33px"&gt;&#160;&lt;/div&gt;administer this&lt;div style="display:inline-block;width:8.32px"&gt;&#160;&lt;/div&gt;plan and&lt;div style="display:inline-block;width:8.56px"&gt;&#160;&lt;/div&gt;contributions are&lt;div style="display:inline-block;width:8.47px"&gt;&#160;&lt;/div&gt;determined in&lt;div style="display:inline-block;width:8.38px"&gt;&#160;&lt;/div&gt;accordance with&lt;div style="display:inline-block;width:8.56px"&gt;&#160;&lt;/div&gt;provisions of&lt;div style="display:inline-block;width:8.36px"&gt;&#160;&lt;/div&gt;the collective&lt;div style="display:inline-block;width:8.52px"&gt;&#160;&lt;/div&gt;bargaining &lt;/div&gt;&lt;div id="a13337" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;"&gt;agreement.&lt;div style="display:inline-block;width:9.06px"&gt;&#160;&lt;/div&gt;The risks&lt;div style="display:inline-block;width:5.99px"&gt;&#160;&lt;/div&gt;of participating&lt;div style="display:inline-block;width:6.18px"&gt;&#160;&lt;/div&gt;in this&lt;div style="display:inline-block;width:6.2px"&gt;&#160;&lt;/div&gt;multi-employer plan&lt;div style="display:inline-block;width:6.47px"&gt;&#160;&lt;/div&gt;are different&lt;div style="display:inline-block;width:6.19px"&gt;&#160;&lt;/div&gt;from a single&lt;div style="display:inline-block;width:2.76px"&gt;&#160;&lt;/div&gt;-employer plan&lt;div style="display:inline-block;width:6.12px"&gt;&#160;&lt;/div&gt;in the&lt;div style="display:inline-block;width:6.13px"&gt;&#160;&lt;/div&gt;following &lt;/div&gt;&lt;div id="a13343" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:183.7px;"&gt;aspects:&lt;/div&gt;&lt;div id="a13344" style="position:absolute;font-weight:normal;font-style:normal;left:46.699px;top:183.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13345" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13346" style="position:absolute;font-weight:normal;font-style:normal;left:28.459px;top:220.5px;"&gt;&#x2022; &lt;/div&gt;&lt;div id="a13347" style="position:absolute;font-family:Arial;font-weight:normal;font-style:normal;left:36.459px;top:220.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13348" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:220.5px;"&gt;Assets contributed to the multi-employer&lt;div style="display:inline-block;width:5.63px"&gt;&#160;&lt;/div&gt;plan by one employer&lt;div style="display:inline-block;width:5.21px"&gt;&#160;&lt;/div&gt;may be used to provide&lt;div style="display:inline-block;width:5.2px"&gt;&#160;&lt;/div&gt;benefits to employees of other &lt;/div&gt;&lt;div id="a13351" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:238.9px;"&gt;participating employers.&lt;/div&gt;&lt;div id="a13352" style="position:absolute;font-weight:normal;font-style:normal;left:182.053px;top:238.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13353" style="position:absolute;font-weight:normal;font-style:normal;left:28.459px;top:257.3px;"&gt;&#x2022; &lt;/div&gt;&lt;div id="a13354" style="position:absolute;font-family:Arial;font-weight:normal;font-style:normal;left:36.459px;top:257.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13355" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:257.3px;"&gt;If a participating&lt;div style="display:inline-block;width:7.03px"&gt;&#160;&lt;/div&gt;employer stops&lt;div style="display:inline-block;width:6.26px"&gt;&#160;&lt;/div&gt;contributing to&lt;div style="display:inline-block;width:5.92px"&gt;&#160;&lt;/div&gt;the plan, the&lt;div style="display:inline-block;width:7.05px"&gt;&#160;&lt;/div&gt;unfunded obligations&lt;div style="display:inline-block;width:6.12px"&gt;&#160;&lt;/div&gt;of the&lt;div style="display:inline-block;width:6.03px"&gt;&#160;&lt;/div&gt;plan may be&lt;div style="display:inline-block;width:6.94px"&gt;&#160;&lt;/div&gt;borne by&lt;div style="display:inline-block;width:5.96px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a13357" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:275.7px;"&gt;remaining participating employers.&lt;/div&gt;&lt;div id="a13358" style="position:absolute;font-weight:normal;font-style:normal;left:239.533px;top:275.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13359" style="position:absolute;font-weight:normal;font-style:normal;left:28.459px;top:294.1px;"&gt;&#x2022; &lt;/div&gt;&lt;div id="a13360" style="position:absolute;font-family:Arial;font-weight:normal;font-style:normal;left:36.459px;top:294px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13361" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:294.1px;"&gt;If the Company chooses to stop&lt;div style="display:inline-block;width:5.3px"&gt;&#160;&lt;/div&gt;participating in its multi-employer plan,&lt;div style="display:inline-block;width:5.09px"&gt;&#160;&lt;/div&gt;the Company may be required&lt;div style="display:inline-block;width:4.97px"&gt;&#160;&lt;/div&gt;to pay the plan &lt;/div&gt;&lt;div id="a13364" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:312.5px;"&gt;an amount based on the underfunded status of the plan, referred&lt;div style="display:inline-block;width:4.73px"&gt;&#160;&lt;/div&gt;to as a withdrawal liability.&lt;/div&gt;&lt;div id="a13366" style="position:absolute;font-weight:normal;font-style:normal;left:540.04px;top:312.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13367" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:330.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13368" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.3px;"&gt;The Company&#x2019;s&lt;div style="display:inline-block;width:6.44px"&gt;&#160;&lt;/div&gt;participation in the&lt;div style="display:inline-block;width:7.05px"&gt;&#160;&lt;/div&gt;multi-employer defined&lt;div style="display:inline-block;width:5.97px"&gt;&#160;&lt;/div&gt;benefit pension plan&lt;div style="display:inline-block;width:6.87px"&gt;&#160;&lt;/div&gt;for the years&lt;div style="display:inline-block;width:6.75px"&gt;&#160;&lt;/div&gt;ended &lt;/div&gt;&lt;div id="a13368_99_8" style="position:absolute;left:558.48px;top:349.3px;"&gt;December 31, 2020&lt;/div&gt;&lt;div id="a13375_8_5" style="position:absolute;font-weight:normal;font-style:normal;left:664.4px;top:349.3px;"&gt;&lt;div style="display:inline-block;width:4.48px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a13376" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.7px;"&gt;2019 is outlined&lt;div style="display:inline-block;width:6.58px"&gt;&#160;&lt;/div&gt;in the table&lt;div style="display:inline-block;width:6.44px"&gt;&#160;&lt;/div&gt;below.&lt;div style="display:inline-block;width:8.45px"&gt;&#160;&lt;/div&gt;The most recent&lt;div style="display:inline-block;width:6.45px"&gt;&#160;&lt;/div&gt;Pension Protection&lt;div style="display:inline-block;width:4.84px"&gt;&#160;&lt;/div&gt;Act ("PPA")&lt;div style="display:inline-block;width:5.72px"&gt;&#160;&lt;/div&gt;zone status is&lt;div style="display:inline-block;width:6.14px"&gt;&#160;&lt;/div&gt;for the plan&lt;div style="display:inline-block;width:2.44px"&gt;&#160;&lt;/div&gt;&#x2019;s year&lt;div style="display:inline-block;width:1.45px"&gt;&#160;&lt;/div&gt;-end at &lt;/div&gt;&lt;div id="a13382" style="position:absolute;left:4.427px;top:386.1px;"&gt;December 31, 2020&lt;/div&gt;&lt;div id="a13384_8_108" style="position:absolute;font-weight:normal;font-style:normal;left:109.738px;top:386.1px;"&gt;. The zone status is based&lt;div style="display:inline-block;width:5.5px"&gt;&#160;&lt;/div&gt;on information the Company&lt;div style="display:inline-block;width:5.4px"&gt;&#160;&lt;/div&gt;received from the plan&lt;div style="display:inline-block;width:5.29px"&gt;&#160;&lt;/div&gt;and is certified by&lt;div style="display:inline-block;width:5.13px"&gt;&#160;&lt;/div&gt;the plan&#x2019;s &lt;/div&gt;&lt;div id="a13387" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.5px;"&gt;actuary. Among other factors,&lt;div style="display:inline-block;width:6.09px"&gt;&#160;&lt;/div&gt;plans in the&lt;div style="display:inline-block;width:5.65px"&gt;&#160;&lt;/div&gt;red zone are&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;generally &lt;/div&gt;&lt;div id="a13387_66_20" style="position:absolute;left:359.786px;top:404.5px;-sec-ix-hidden:ID_1116;"&gt;less than 65% funded&lt;/div&gt;&lt;div id="a13387_86_41" style="position:absolute;font-weight:normal;font-style:normal;left:476.426px;top:404.5px;"&gt;, plans in&lt;div style="display:inline-block;width:5.6px"&gt;&#160;&lt;/div&gt;the yellow zone&lt;div style="display:inline-block;width:5.98px"&gt;&#160;&lt;/div&gt;are less than &lt;/div&gt;&lt;div id="a13389" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:422.9px;"&gt;80% funded, and plans&lt;div style="display:inline-block;width:5.01px"&gt;&#160;&lt;/div&gt;in the green zone are&lt;div style="display:inline-block;width:5.4px"&gt;&#160;&lt;/div&gt;at least 80% funded.&lt;div style="display:inline-block;width:4.86px"&gt;&#160;&lt;/div&gt;The &#x201c;FIP/RP Status Pending/Implemented&lt;div style="display:inline-block;width:1.45px"&gt;&#160;&lt;/div&gt;&#x201d;&lt;div style="display:inline-block;width:3.68px"&gt;&#160;&lt;/div&gt;column indicates &lt;/div&gt;&lt;div id="a13394" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.3px;"&gt;whether a financial improvement plan ("FIP") or a rehabilitation&lt;div style="display:inline-block;width:4.73px"&gt;&#160;&lt;/div&gt;plan ("RP") is either pending or has been implemented.&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1873" style="position:relative;font-family:Times New Roman;font-size:8px;color:#000000;line-height:normal;width:674px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13417" style="position:absolute;font-weight:bold;font-style:normal;left:629.04px;top:0px;"&gt;Expiration&lt;div style="display:inline-block;width:1.99px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13427" style="position:absolute;font-weight:bold;font-style:normal;left:334.573px;top:11px;"&gt;FIP/RP &lt;/div&gt;&lt;div id="a13438" style="position:absolute;font-weight:bold;font-style:normal;left:635.12px;top:11px;"&gt;Date of&lt;div style="display:inline-block;width:2.06px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13444" style="position:absolute;font-weight:bold;font-style:normal;left:211.693px;top:21.9px;"&gt;Pension Protection &lt;/div&gt;&lt;div id="a13447" style="position:absolute;font-weight:bold;font-style:normal;left:336.813px;top:21.9px;"&gt;Status &lt;/div&gt;&lt;div id="a13450" style="position:absolute;font-weight:bold;font-style:normal;left:428.2px;top:21.9px;"&gt;Contributions of the&lt;div style="display:inline-block;width:2.02px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13455" style="position:absolute;font-weight:bold;font-style:normal;left:630.64px;top:21.9px;"&gt;Collective &lt;/div&gt;&lt;div id="a13459" style="position:absolute;font-weight:bold;font-style:normal;left:118.853px;top:33px;"&gt;EIN/Pension&lt;div style="display:inline-block;width:2px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13462" style="position:absolute;font-weight:bold;font-style:normal;left:216.493px;top:33px;"&gt;Act Zone Status &lt;/div&gt;&lt;div id="a13465" style="position:absolute;font-weight:bold;font-style:normal;left:332.333px;top:33px;"&gt;Pending/&lt;div style="display:inline-block;width:1.93px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13468" style="position:absolute;font-weight:bold;font-style:normal;left:446.28px;top:33px;"&gt;Company &lt;/div&gt;&lt;div id="a13471" style="position:absolute;font-weight:bold;font-style:normal;left:560.72px;top:33px;"&gt;Surcharge&lt;div style="display:inline-block;width:2.19px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13474" style="position:absolute;font-weight:bold;font-style:normal;left:628.4px;top:33px;"&gt;Bargaining&lt;div style="display:inline-block;width:1.93px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13476" style="position:absolute;font-weight:bold;font-style:normal;left:26.859px;top:43.7px;"&gt;Pension Fund &lt;/div&gt;&lt;div id="a13479" style="position:absolute;font-weight:bold;font-style:normal;left:117.253px;top:44.6px;"&gt;Plan Number &lt;/div&gt;&lt;div id="a13482" style="position:absolute;font-weight:bold;font-style:normal;left:201.293px;top:44.6px;"&gt;2020 &lt;/div&gt;&lt;div id="a13485" style="position:absolute;font-weight:bold;font-style:normal;left:270.253px;top:44.6px;"&gt;2019 &lt;/div&gt;&lt;div id="a13488" style="position:absolute;font-weight:bold;font-style:normal;left:324.813px;top:44.6px;"&gt;Implemented &lt;/div&gt;&lt;div id="a13491" style="position:absolute;font-weight:bold;font-style:normal;left:414.44px;top:44.6px;"&gt;2020 &lt;/div&gt;&lt;div id="a13494" style="position:absolute;font-weight:bold;font-style:normal;left:495.4px;top:44.6px;"&gt;2019 &lt;/div&gt;&lt;div id="a13497" style="position:absolute;font-weight:bold;font-style:normal;left:563.76px;top:44.6px;"&gt;Imposed &lt;/div&gt;&lt;div id="a13500" style="position:absolute;font-weight:bold;font-style:normal;left:628.56px;top:44.6px;"&gt;Agreement &lt;/div&gt;&lt;div id="a13502" style="position:absolute;font-size:8px;left:2.667px;top:62.7px;-sec-ix-hidden:ID_1086;"&gt;IAM National Pension Fund /  &lt;/div&gt;&lt;div id="a13504" style="position:absolute;font-size:8px;left:10.027px;top:71.8px;-sec-ix-hidden:ID_1086;"&gt;National Pension Plan&lt;/div&gt;&lt;div id="a13505" style="position:absolute;font-size:5.28px;font-weight:normal;font-style:normal;left:83.013px;top:71.6px;"&gt;(A)&lt;/div&gt;&lt;div id="a13508" style="position:absolute;font-size:8px;left:111.653px;top:67.2px;-sec-ix-hidden:ID_1150;"&gt;51-6031295&lt;/div&gt;&lt;div id="a13508_10_3" style="position:absolute;font-weight:normal;font-style:normal;left:150.373px;top:67.2px;"&gt;&lt;div style="display:inline-block;width:2.08px"&gt;&#160;&lt;/div&gt;- &lt;/div&gt;&lt;div id="a13508_13_3" style="position:absolute;font-size:8px;left:157.093px;top:67.2px;"&gt;002&lt;/div&gt;&lt;div id="a13516" style="position:absolute;font-weight:normal;font-style:normal;left:183.333px;top:67.2px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13516_2_15" style="position:absolute;font-size:8px;left:187.493px;top:67.2px;-sec-ix-hidden:ID_1157;"&gt;as of  12/31/19&lt;/div&gt;&lt;div id="a13520" style="position:absolute;font-weight:normal;font-style:normal;left:252.333px;top:67.2px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13520_2_15" style="position:absolute;font-size:8px;left:256.493px;top:67.2px;-sec-ix-hidden:ID_1158;"&gt;as of  12/31/18&lt;/div&gt;&lt;div id="a13525" style="position:absolute;font-size:8px;left:326.253px;top:67.2px;"&gt;Implemented&lt;/div&gt;&lt;div id="a13528" style="position:absolute;font-weight:normal;font-style:normal;left:383.4px;top:67.2px;"&gt;$ &lt;/div&gt;&lt;div id="a13530" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:67.2px;"&gt;676,000&lt;/div&gt;&lt;div id="a13533" style="position:absolute;font-weight:normal;font-style:normal;left:464.36px;top:67.2px;"&gt;$ &lt;/div&gt;&lt;div id="a13535" style="position:absolute;font-weight:normal;font-style:normal;left:513.32px;top:67.2px;"&gt;971,000&lt;/div&gt;&lt;div id="a13538" style="position:absolute;font-size:8px;left:572.08px;top:67.2px;"&gt;Yes&lt;/div&gt;&lt;div id="a13541" style="position:absolute;font-size:8px;left:633.2px;top:67.2px;"&gt;8/7/2022&lt;/div&gt;&lt;div id="a13549" style="position:absolute;font-weight:bold;font-style:normal;left:309.453px;top:92.3px;"&gt;Total Contributions: &lt;/div&gt;&lt;div id="a13553" style="position:absolute;font-weight:normal;font-style:normal;left:383.4px;top:92.2px;"&gt;$ &lt;/div&gt;&lt;div id="a13555" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:92.2px;"&gt;676,000&lt;/div&gt;&lt;div id="a13558" style="position:absolute;font-weight:normal;font-style:normal;left:464.36px;top:92.2px;"&gt;$ &lt;/div&gt;&lt;div id="a13560" style="position:absolute;font-weight:normal;font-style:normal;left:513.32px;top:92.2px;"&gt;971,000&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1877" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:660px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13570" style="position:absolute;font-weight:normal;font-style:normal;left:9.067px;top:0px;"&gt;The plan re-certified its zone status after using the amortization provisions of the Code.&lt;div style="display:inline-block;width:7.59px"&gt;&#160;&lt;/div&gt;The Company's contributions to &lt;/div&gt;&lt;div id="a13573" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;the plan &lt;/div&gt;&lt;div id="a13573_9_7" style="position:absolute;left:50.026px;top:18.4px;"&gt;did not&lt;/div&gt;&lt;div id="a13573_16_110" style="position:absolute;font-weight:normal;font-style:normal;left:87.306px;top:18.4px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;represent more than 5% of total contributions to the plan as indicated in the plan's most recently available &lt;/div&gt;&lt;div id="a13575" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;annual report&lt;div style="display:inline-block;width:5.89px"&gt;&#160;&lt;/div&gt;for the plan&lt;div style="display:inline-block;width:6.79px"&gt;&#160;&lt;/div&gt;year ended December&lt;/div&gt;&lt;div id="a13578" style="position:absolute;font-weight:normal;font-style:normal;left:267.021px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13579" style="position:absolute;font-weight:normal;font-style:normal;left:270.381px;top:36.8px;"&gt;31, 2019. &lt;/div&gt;&lt;div id="a13579_10_60" style="position:absolute;left:325.901px;top:36.8px;"&gt;Under the terms of the collective-bargaining agreement, the &lt;/div&gt;&lt;div id="a13583" style="position:absolute;left:4.427px;top:55.2px;"&gt;Company is required to make contributions to the plan for each hour worked up to a maximum of 40 hours per person, per &lt;/div&gt;&lt;div id="a13584" style="position:absolute;left:4.427px;top:73.6px;"&gt;week at $1.55 per hour from August 10, 2019 through August 6, 2022. The Company is paying a surcharge of $2.40.&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1880" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13597" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Prior to&lt;div style="display:inline-block;width:9.07px"&gt;&#160;&lt;/div&gt;the acquisition&lt;div style="display:inline-block;width:8.74px"&gt;&#160;&lt;/div&gt;of Columbus&lt;div style="display:inline-block;width:9.09px"&gt;&#160;&lt;/div&gt;Plastics, certain&lt;div style="display:inline-block;width:9.14px"&gt;&#160;&lt;/div&gt;of the&lt;div style="display:inline-block;width:8.91px"&gt;&#160;&lt;/div&gt;Company's employees&lt;div style="display:inline-block;width:9.33px"&gt;&#160;&lt;/div&gt;were participants,&lt;div style="display:inline-block;width:9.13px"&gt;&#160;&lt;/div&gt;or were&lt;div style="display:inline-block;width:8.78px"&gt;&#160;&lt;/div&gt;eligible to &lt;/div&gt;&lt;div id="a13598" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.2px;"&gt;participate, in &lt;/div&gt;&lt;div id="a13598_16_65" style="position:absolute;left:81.707px;top:18.2px;-sec-ix-hidden:ID_1120;"&gt;Navistar's post retirement health and life insurance benefit plan&lt;/div&gt;&lt;div id="a13598_81_22" style="position:absolute;font-weight:normal;font-style:normal;left:420.493px;top:18.2px;"&gt;.&lt;div style="display:inline-block;width:7.08px"&gt;&#160;&lt;/div&gt;This plan provides &lt;/div&gt;&lt;div id="a13598_103_30" style="position:absolute;left:534.413px;top:18.2px;-sec-ix-hidden:ID_1121;"&gt;healthcare and life insurance &lt;/div&gt;&lt;div id="a13601" style="position:absolute;left:4.427px;top:36.6px;-sec-ix-hidden:ID_1121;"&gt;benefits&lt;/div&gt;&lt;div id="a13601_8_120" style="position:absolute;font-weight:normal;font-style:normal;left:46.507px;top:36.6px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;for certain employees&lt;div style="display:inline-block;width:5.28px"&gt;&#160;&lt;/div&gt;upon their retirement,&lt;div style="display:inline-block;width:5.22px"&gt;&#160;&lt;/div&gt;along with their&lt;div style="display:inline-block;width:5.35px"&gt;&#160;&lt;/div&gt;spouses and certain&lt;div style="display:inline-block;width:5.38px"&gt;&#160;&lt;/div&gt;dependents and requires&lt;div style="display:inline-block;width:5.27px"&gt;&#160;&lt;/div&gt;cost sharing &lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1882" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:366px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13611" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;between the Company, Navistar and the participants, in the form of premiums, co-payments, and&lt;div style="display:inline-block;width:1.7px"&gt;&#160;&lt;/div&gt;deductibles.&lt;div style="display:inline-block;width:6.44px"&gt;&#160;&lt;/div&gt;The Company and &lt;/div&gt;&lt;div id="a13615" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;Navistar share the cost of benefits for&lt;div style="display:inline-block;width:4.87px"&gt;&#160;&lt;/div&gt;these employees, using a formula that allocates&lt;div style="display:inline-block;width:4.97px"&gt;&#160;&lt;/div&gt;the cost based upon the respective portion &lt;/div&gt;&lt;div id="a13617" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;of time that&lt;div style="display:inline-block;width:7.1px"&gt;&#160;&lt;/div&gt;the employee&lt;div style="display:inline-block;width:6.27px"&gt;&#160;&lt;/div&gt;was an active&lt;div style="display:inline-block;width:7.19px"&gt;&#160;&lt;/div&gt;service participant&lt;div style="display:inline-block;width:6.36px"&gt;&#160;&lt;/div&gt;after the acquisition&lt;div style="display:inline-block;width:7.34px"&gt;&#160;&lt;/div&gt;of Columbus&lt;div style="display:inline-block;width:6.05px"&gt;&#160;&lt;/div&gt;Plastics to&lt;div style="display:inline-block;width:6.09px"&gt;&#160;&lt;/div&gt;the period&lt;div style="display:inline-block;width:6.05px"&gt;&#160;&lt;/div&gt;of active &lt;/div&gt;&lt;div id="a13619" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;service prior to the acquisition of Columbus Plastics.&lt;/div&gt;&lt;div id="a13620" style="position:absolute;font-weight:normal;font-style:normal;left:286.733px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13621" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13622" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;The Company also&lt;div style="display:inline-block;width:5.6px"&gt;&#160;&lt;/div&gt;sponsors a post&lt;div style="display:inline-block;width:5.72px"&gt;&#160;&lt;/div&gt;retirement health and&lt;div style="display:inline-block;width:5.57px"&gt;&#160;&lt;/div&gt;life insurance benefit&lt;div style="display:inline-block;width:5.83px"&gt;&#160;&lt;/div&gt;plan for certain&lt;div style="display:inline-block;width:5.61px"&gt;&#160;&lt;/div&gt;union retirees of&lt;div style="display:inline-block;width:5.61px"&gt;&#160;&lt;/div&gt;its &lt;/div&gt;&lt;div id="a13622_117_10" style="position:absolute;left:629.545px;top:92px;-sec-ix-hidden:ID_1123;"&gt;Columbus, &lt;/div&gt;&lt;div id="a13624" style="position:absolute;left:4.427px;top:110.4px;-sec-ix-hidden:ID_1123;"&gt;Ohio production facility&lt;/div&gt;&lt;div id="a13624_24_3" style="position:absolute;font-weight:normal;font-style:normal;left:133.386px;top:110.4px;"&gt;.&lt;div style="display:inline-block;width:8.04px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13624_27_102" style="position:absolute;left:144.746px;top:110.4px;"&gt;In August 2010, as part of a new collective-bargaining agreement, the post retirement health and life &lt;/div&gt;&lt;div id="a13629" style="position:absolute;left:4.427px;top:128.8px;"&gt;insurance benefits for all current and future represented employees who were not retired were eliminated in exchange for a one-&lt;/div&gt;&lt;div id="a13632" style="position:absolute;left:4.427px;top:147.2px;"&gt;time cash payment. Individuals who retired prior to August 2010 remain eligible for post retirement health and life insurance &lt;/div&gt;&lt;div id="a13635" style="position:absolute;left:4.427px;top:165.6px;"&gt;benefits.&lt;/div&gt;&lt;div id="a13636" style="position:absolute;font-weight:normal;font-style:normal;left:50.059px;top:165.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13637" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13638" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;"&gt;The elimination of&lt;div style="display:inline-block;width:5.49px"&gt;&#160;&lt;/div&gt;post retirement health&lt;div style="display:inline-block;width:5.49px"&gt;&#160;&lt;/div&gt;and life insurance&lt;div style="display:inline-block;width:5.61px"&gt;&#160;&lt;/div&gt;benefits described above&lt;div style="display:inline-block;width:5.69px"&gt;&#160;&lt;/div&gt;resulted in a&lt;div style="display:inline-block;width:5.34px"&gt;&#160;&lt;/div&gt;reduction of the&lt;div style="display:inline-block;width:5.34px"&gt;&#160;&lt;/div&gt;Company&#x2019;s &lt;/div&gt;&lt;div id="a13642" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;"&gt;post retirement benefits&lt;div style="display:inline-block;width:5.34px"&gt;&#160;&lt;/div&gt;liability of approximately&lt;div style="display:inline-block;width:5.4px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a13642_53_10" style="position:absolute;font-weight:normal;font-style:normal;left:282.987px;top:220.8px;"&gt;10,282,000&lt;/div&gt;&lt;div id="a13642_63_67" style="position:absolute;font-weight:normal;font-style:normal;left:343.306px;top:220.8px;"&gt;&lt;div style="display:inline-block;width:3.84px"&gt;&#160;&lt;/div&gt;in 2010. This reduction&lt;div style="display:inline-block;width:5.51px"&gt;&#160;&lt;/div&gt;in post retirement&lt;div style="display:inline-block;width:5.37px"&gt;&#160;&lt;/div&gt;benefits liability was &lt;/div&gt;&lt;div id="a13645" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;"&gt;treated as a negative plan&lt;div style="display:inline-block;width:1.15px"&gt;&#160;&lt;/div&gt;amendment and is being amortized&lt;div style="display:inline-block;width:1.5px"&gt;&#160;&lt;/div&gt;as a reduction to net&lt;div style="display:inline-block;width:1.06px"&gt;&#160;&lt;/div&gt;periodic benefit cost over&lt;div style="display:inline-block;width:1.6px"&gt;&#160;&lt;/div&gt;approximately twenty &lt;/div&gt;&lt;div id="a13647" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;"&gt;years, the actuarial&lt;div style="display:inline-block;width:6.33px"&gt;&#160;&lt;/div&gt;life expectancy of&lt;div style="display:inline-block;width:6.48px"&gt;&#160;&lt;/div&gt;the remaining participants&lt;div style="display:inline-block;width:6.62px"&gt;&#160;&lt;/div&gt;in the plan&lt;div style="display:inline-block;width:6.34px"&gt;&#160;&lt;/div&gt;at the time&lt;div style="display:inline-block;width:6.19px"&gt;&#160;&lt;/div&gt;of the amendment.&lt;div style="display:inline-block;width:6.08px"&gt;&#160;&lt;/div&gt;This negative plan &lt;/div&gt;&lt;div id="a13649" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;"&gt;amendment resulted in net periodic benefit cost reductions of approximately $&lt;/div&gt;&lt;div id="a13649_77_7" style="position:absolute;font-weight:normal;font-style:normal;left:419.625px;top:276px;"&gt;496,000&lt;/div&gt;&lt;div id="a13649_84_44" style="position:absolute;font-weight:normal;font-style:normal;left:463.145px;top:276px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;in 2020, 2019 and 2018, and will result in &lt;/div&gt;&lt;div id="a13651" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;"&gt;net periodic benefit cost reductions of approximately $&lt;/div&gt;&lt;div id="a13651_55_7" style="position:absolute;font-weight:normal;font-style:normal;left:296.426px;top:294.5px;"&gt;496,000&lt;/div&gt;&lt;div id="a13651_62_65" style="position:absolute;font-weight:normal;font-style:normal;left:340.105px;top:294.5px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;in 2021 and each year thereafter during the amortization period.&lt;/div&gt;&lt;div id="a13653" style="position:absolute;font-weight:normal;font-style:normal;left:684.08px;top:294.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13654" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13655" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;"&gt;The funded status&lt;div style="display:inline-block;width:5.59px"&gt;&#160;&lt;/div&gt;of the Company's&lt;div style="display:inline-block;width:5.59px"&gt;&#160;&lt;/div&gt;post retirement health&lt;div style="display:inline-block;width:6.13px"&gt;&#160;&lt;/div&gt;and life insurance&lt;div style="display:inline-block;width:5.61px"&gt;&#160;&lt;/div&gt;benefits plan as&lt;div style="display:inline-block;width:5.56px"&gt;&#160;&lt;/div&gt;of December&lt;/div&gt;&lt;div id="a13657" style="position:absolute;font-weight:normal;font-style:normal;left:583.28px;top:331.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13658" style="position:absolute;font-weight:normal;font-style:normal;left:586.64px;top:331.3px;"&gt;31, 2020 and&lt;div style="display:inline-block;width:5.75px"&gt;&#160;&lt;/div&gt;2019 &lt;/div&gt;&lt;div id="a13659" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;"&gt;and reconciliation with the amounts recognized in the consolidated&lt;div style="display:inline-block;width:4.98px"&gt;&#160;&lt;/div&gt;balance sheets are provided below:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1885" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:698px;height:283px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13664" style="position:absolute;font-weight:bold;font-style:normal;left:511.72px;top:0px;"&gt;Post Retirement Benefits &lt;/div&gt;&lt;div id="a13667" style="position:absolute;font-weight:bold;font-style:normal;left:513.64px;top:17px;"&gt;2020 &lt;/div&gt;&lt;div id="a13670" style="position:absolute;font-weight:bold;font-style:normal;left:624.72px;top:17px;"&gt;2019 &lt;/div&gt;&lt;div id="a13672" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:34.1px;"&gt;Change in benefit obligation: &lt;/div&gt;&lt;div id="a13681" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;Benefit obligation at January 1 &lt;/div&gt;&lt;div id="a13683" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:50.7px;"&gt;$ &lt;/div&gt;&lt;div id="a13685" style="position:absolute;font-weight:normal;font-style:normal;left:506.28px;top:50.7px;"&gt;9,160,000&lt;/div&gt;&lt;div id="a13689" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:50.7px;"&gt;$ &lt;/div&gt;&lt;div id="a13691" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:50.7px;"&gt;8,076,000&lt;/div&gt;&lt;div id="a13694" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;Interest cost &lt;/div&gt;&lt;div id="a13697" style="position:absolute;font-weight:normal;font-style:normal;left:516.2px;top:67.7px;"&gt;237,000&lt;/div&gt;&lt;div id="a13702" style="position:absolute;font-weight:normal;font-style:normal;left:627.28px;top:67.7px;"&gt;285,000&lt;/div&gt;&lt;div id="a13705" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;"&gt;Unrecognized loss (gain) &lt;/div&gt;&lt;div id="a13708" style="position:absolute;font-weight:normal;font-style:normal;left:511.4px;top:84.6px;display:flex;"&gt;(102,000)&lt;/div&gt;&lt;div id="a13713" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:84.6px;"&gt;1,099,000&lt;/div&gt;&lt;div id="a13716" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;"&gt;Benefits paid, net &lt;/div&gt;&lt;div id="a13719" style="position:absolute;font-weight:normal;font-style:normal;left:511.4px;top:101.8px;display:flex;"&gt;(186,000)&lt;/div&gt;&lt;div id="a13724" style="position:absolute;font-weight:normal;font-style:normal;left:622.48px;top:101.8px;display:flex;"&gt;(300,000)&lt;/div&gt;&lt;div id="a13727" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:119px;"&gt;Benefit obligation at December 31 &lt;/div&gt;&lt;div id="a13729" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:118.7px;"&gt;$ &lt;/div&gt;&lt;div id="a13731" style="position:absolute;font-weight:normal;font-style:normal;left:506.28px;top:118.7px;"&gt;9,109,000&lt;/div&gt;&lt;div id="a13735" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:118.7px;"&gt;$ &lt;/div&gt;&lt;div id="a13737" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:118.7px;"&gt;9,160,000&lt;/div&gt;&lt;div id="a13748" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:140px;"&gt;Plan Assets &lt;/div&gt;&lt;div id="a13751" style="position:absolute;font-weight:normal;font-style:normal;left:546.28px;top:139.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a13756" style="position:absolute;font-weight:normal;font-style:normal;left:657.36px;top:139.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a13767" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:162.4px;"&gt;Amounts recorded in accumulated other comprehensive&lt;div style="display:inline-block;width:5.15px"&gt;&#160;&lt;/div&gt;income: &lt;/div&gt;&lt;div id="a13776" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:178.7px;"&gt;Prior service credit &lt;/div&gt;&lt;div id="a13778" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:178.7px;"&gt;$ &lt;/div&gt;&lt;div id="a13780" style="position:absolute;font-weight:normal;font-style:normal;left:501.32px;top:178.7px;display:flex;"&gt;(5,114,000)&lt;/div&gt;&lt;div id="a13784" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:178.7px;"&gt;$ &lt;/div&gt;&lt;div id="a13786" style="position:absolute;font-weight:normal;font-style:normal;left:612.4px;top:178.7px;display:flex;"&gt;(5,610,000)&lt;/div&gt;&lt;div id="a13789" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:195.7px;"&gt;Net loss &lt;/div&gt;&lt;div id="a13792" style="position:absolute;font-weight:normal;font-style:normal;left:506.28px;top:195.7px;"&gt;3,351,000&lt;/div&gt;&lt;div id="a13797" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:195.7px;"&gt;3,634,000&lt;/div&gt;&lt;div id="a13800" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:213.8px;"&gt;Total &lt;/div&gt;&lt;div id="a13802" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:213.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13804" style="position:absolute;font-weight:normal;font-style:normal;left:501.32px;top:213.8px;display:flex;"&gt;(1,763,000)&lt;/div&gt;&lt;div id="a13808" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:213.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13810" style="position:absolute;font-weight:normal;font-style:normal;left:612.4px;top:213.8px;display:flex;"&gt;(1,976,000)&lt;/div&gt;&lt;div id="a13821" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:249px;"&gt;Weighted-average&lt;div style="display:inline-block;width:4.71px"&gt;&#160;&lt;/div&gt;assumptions as of December 31: &lt;/div&gt;&lt;div id="a13832" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:266.7px;"&gt;Discount rate used to determine benefit obligation and net periodic&lt;div style="display:inline-block;width:4.87px"&gt;&#160;&lt;/div&gt;benefit cost &lt;/div&gt;&lt;div id="a13835" style="position:absolute;font-weight:normal;font-style:normal;left:542.92px;top:266.7px;"&gt;2.0&lt;/div&gt;&lt;div id="a13837" style="position:absolute;font-weight:normal;font-style:normal;left:566.64px;top:266.7px;"&gt;% &lt;/div&gt;&lt;div id="a13841" style="position:absolute;font-weight:normal;font-style:normal;left:654px;top:266.7px;"&gt;2.9&lt;/div&gt;&lt;div id="a13843" style="position:absolute;font-weight:normal;font-style:normal;left:677.68px;top:266.7px;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1888" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:631px;height:16px;display:inline-block;"&gt;&lt;div id="a13854" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;The components of expense for all of the Company's post retirement&lt;div style="display:inline-block;width:4.83px"&gt;&#160;&lt;/div&gt;benefit plans for the years ended December&lt;/div&gt;&lt;div id="a13856" style="position:absolute;font-weight:normal;font-style:normal;left:605.04px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13857" style="position:absolute;font-weight:normal;font-style:normal;left:608.4px;top:0px;"&gt;31:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1892" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1890_XBRL_TS_0b62cc22e9bd4aa289742807e1b41c95" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1891" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13862" style="position:absolute;font-weight:bold;font-style:normal;left:437.64px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a13865" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a13868" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;"&gt;2018 &lt;/div&gt;&lt;div id="a13870" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:17px;"&gt;Pension expense: &lt;/div&gt;&lt;div id="a13880" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:33.8px;"&gt;Multi-employer plan &lt;/div&gt;&lt;div id="a13884" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13886" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:33.8px;"&gt;676,000&lt;/div&gt;&lt;div id="a13889" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13891" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:33.8px;"&gt;971,000&lt;/div&gt;&lt;div id="a13894" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13896" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:33.8px;"&gt;760,000&lt;/div&gt;&lt;div id="a13898" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:50.7px;"&gt;Defined contribution plans &lt;/div&gt;&lt;div id="a13901" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:50.7px;"&gt;1,173,000&lt;/div&gt;&lt;div id="a13905" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:50.7px;"&gt;1,258,000&lt;/div&gt;&lt;div id="a13909" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:50.7px;"&gt;1,059,000&lt;/div&gt;&lt;div id="a13911" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;Total pension expense &lt;/div&gt;&lt;div id="a13914" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:67.7px;"&gt;1,849,000&lt;/div&gt;&lt;div id="a13918" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:67.7px;"&gt;2,229,000&lt;/div&gt;&lt;div id="a13922" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:67.7px;"&gt;1,819,000&lt;/div&gt;&lt;div id="a13933" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:102.1px;"&gt;Health and life insurance: &lt;/div&gt;&lt;div id="a13943" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:118.7px;"&gt;Interest cost &lt;/div&gt;&lt;div id="a13946" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:118.7px;"&gt;235,000&lt;/div&gt;&lt;div id="a13950" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:118.7px;"&gt;285,000&lt;/div&gt;&lt;div id="a13954" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:118.7px;"&gt;277,000&lt;/div&gt;&lt;div id="a13956" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:135.7px;"&gt;Amortization of prior service costs &lt;/div&gt;&lt;div id="a13959" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:135.7px;display:flex;"&gt;(496,000)&lt;/div&gt;&lt;div id="a13963" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:135.7px;display:flex;"&gt;(496,000)&lt;/div&gt;&lt;div id="a13967" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:135.7px;display:flex;"&gt;(496,000)&lt;/div&gt;&lt;div id="a13969" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:152.7px;"&gt;Amortization of net loss &lt;/div&gt;&lt;div id="a13972" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:152.7px;"&gt;181,000&lt;/div&gt;&lt;div id="a13976" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:152.7px;"&gt;117,000&lt;/div&gt;&lt;div id="a13980" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:152.7px;"&gt;171,000&lt;/div&gt;&lt;div id="a13982" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:169.8px;"&gt;Net periodic benefit cost &lt;/div&gt;&lt;div id="a13985" style="position:absolute;font-weight:normal;font-style:normal;left:449px;top:169.8px;display:flex;"&gt;(80,000)&lt;/div&gt;&lt;div id="a13989" style="position:absolute;font-weight:normal;font-style:normal;left:545.96px;top:169.8px;display:flex;"&gt;(94,000)&lt;/div&gt;&lt;div id="a13993" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:169.8px;display:flex;"&gt;(48,000)&lt;/div&gt;&lt;div id="a13995" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:188px;"&gt;Total&lt;div style="display:inline-block;width:4.73px"&gt;&#160;&lt;/div&gt;post retirement benefits expense &lt;/div&gt;&lt;div id="a13997" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:187.7px;"&gt;$ &lt;/div&gt;&lt;div id="a13999" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:187.7px;"&gt;1,769,000&lt;/div&gt;&lt;div id="a14002" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:187.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14004" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:187.7px;"&gt;2,135,000&lt;/div&gt;&lt;div id="a14007" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:187.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14009" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:187.7px;"&gt;1,771,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1894" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:384px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14012" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;The Company accounts for post retirement benefits under FASB ASC 715, which&lt;div style="display:inline-block;width:1.87px"&gt;&#160;&lt;/div&gt;requires the recognition of the funded status of &lt;/div&gt;&lt;div id="a14013" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;a defined benefit pension or post retirement plan in&lt;div style="display:inline-block;width:4.49px"&gt;&#160;&lt;/div&gt;the consolidated balance sheets.&lt;div style="display:inline-block;width:7.33px"&gt;&#160;&lt;/div&gt;For the year ended December&lt;/div&gt;&lt;div id="a14016" style="position:absolute;font-weight:normal;font-style:normal;left:615.12px;top:18.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14017" style="position:absolute;font-weight:normal;font-style:normal;left:618.48px;top:18.4px;"&gt;31, 2020, the &lt;/div&gt;&lt;div id="a14020" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;Company recognized&lt;div style="display:inline-block;width:5.67px"&gt;&#160;&lt;/div&gt;a net actuarial&lt;div style="display:inline-block;width:6.88px"&gt;&#160;&lt;/div&gt;gain of $&lt;/div&gt;&lt;div id="a14020_44_7" style="position:absolute;font-weight:normal;font-style:normal;left:253.933px;top:36.8px;"&gt;102,000&lt;/div&gt;&lt;div id="a14020_51_71" style="position:absolute;font-weight:normal;font-style:normal;left:297.613px;top:36.8px;"&gt;&lt;div style="display:inline-block;width:4.32px"&gt;&#160;&lt;/div&gt;which is comprised&lt;div style="display:inline-block;width:6.52px"&gt;&#160;&lt;/div&gt;of differences between&lt;div style="display:inline-block;width:6.83px"&gt;&#160;&lt;/div&gt;actual and expected&lt;div style="display:inline-block;width:6.98px"&gt;&#160;&lt;/div&gt;benefit &lt;/div&gt;&lt;div id="a14032" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;payments, expenses and balance sheet accruals resulting&lt;div style="display:inline-block;width:4.69px"&gt;&#160;&lt;/div&gt;in a gain of $&lt;/div&gt;&lt;div id="a14032_70_9" style="position:absolute;font-weight:normal;font-style:normal;left:378.733px;top:55.2px;"&gt;1,047,000&lt;/div&gt;&lt;div id="a14032_79_34" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:55.2px;"&gt;, offset by an actuarial loss of $&lt;/div&gt;&lt;div id="a14032_113_7" style="position:absolute;font-weight:normal;font-style:normal;left:599.56px;top:55.2px;"&gt;945,000&lt;/div&gt;&lt;div id="a14032_120_10" style="position:absolute;font-weight:normal;font-style:normal;left:643.08px;top:55.2px;"&gt;. For the &lt;/div&gt;&lt;div id="a14038" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;year ended December&lt;/div&gt;&lt;div id="a14040" style="position:absolute;font-weight:normal;font-style:normal;left:121.413px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14041" style="position:absolute;font-weight:normal;font-style:normal;left:124.773px;top:73.6px;"&gt;31, 2019, the Company&lt;div style="display:inline-block;width:5.49px"&gt;&#160;&lt;/div&gt;recognized a net actuarial&lt;div style="display:inline-block;width:5.59px"&gt;&#160;&lt;/div&gt;loss of $&lt;/div&gt;&lt;div id="a14041_58_9" style="position:absolute;font-weight:normal;font-style:normal;left:442.28px;top:73.6px;"&gt;1,099,000&lt;/div&gt;&lt;div id="a14041_67_37" style="position:absolute;font-weight:normal;font-style:normal;left:495.72px;top:73.6px;"&gt;, which is comprised&lt;div style="display:inline-block;width:5.33px"&gt;&#160;&lt;/div&gt;of an actuarial &lt;/div&gt;&lt;div id="a14052" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"&gt;loss of&lt;div style="display:inline-block;width:6.42px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a14052_9_9" style="position:absolute;font-weight:normal;font-style:normal;left:52.619px;top:92px;"&gt;1,956,000&lt;/div&gt;&lt;div id="a14052_18_105" style="position:absolute;font-weight:normal;font-style:normal;left:106.213px;top:92px;"&gt;, offset&lt;div style="display:inline-block;width:6.24px"&gt;&#160;&lt;/div&gt;by differences&lt;div style="display:inline-block;width:6.58px"&gt;&#160;&lt;/div&gt;between actual&lt;div style="display:inline-block;width:6.65px"&gt;&#160;&lt;/div&gt;and expected&lt;div style="display:inline-block;width:6.84px"&gt;&#160;&lt;/div&gt;benefit payments,&lt;div style="display:inline-block;width:6.71px"&gt;&#160;&lt;/div&gt;expenses and&lt;div style="display:inline-block;width:6.53px"&gt;&#160;&lt;/div&gt;balance sheet&lt;div style="display:inline-block;width:6.77px"&gt;&#160;&lt;/div&gt;accrual &lt;/div&gt;&lt;div id="a14056" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;"&gt;resulting in a gain&lt;div style="display:inline-block;width:5.79px"&gt;&#160;&lt;/div&gt;of $&lt;/div&gt;&lt;div id="a14056_24_7" style="position:absolute;font-weight:normal;font-style:normal;left:127.493px;top:110.4px;"&gt;857,000&lt;/div&gt;&lt;div id="a14056_31_96" style="position:absolute;font-weight:normal;font-style:normal;left:170.853px;top:110.4px;"&gt;. The net actuarial&lt;div style="display:inline-block;width:5.58px"&gt;&#160;&lt;/div&gt;gain and loss for&lt;div style="display:inline-block;width:5.77px"&gt;&#160;&lt;/div&gt;the years ended&lt;div style="display:inline-block;width:5.25px"&gt;&#160;&lt;/div&gt;December 31, 2020&lt;div style="display:inline-block;width:5.56px"&gt;&#160;&lt;/div&gt;and 2019, respectively, &lt;/div&gt;&lt;div id="a14064" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;"&gt;were recorded in &lt;/div&gt;&lt;div id="a14064_17_38" style="position:absolute;left:97.386px;top:128.8px;-sec-ix-hidden:ID_1127;"&gt;accumulated other comprehensive income&lt;/div&gt;&lt;div id="a14064_55_1" style="position:absolute;font-weight:normal;font-style:normal;left:322.026px;top:128.8px;"&gt;.&lt;/div&gt;&lt;div id="a14065" style="position:absolute;font-weight:normal;font-style:normal;left:325.613px;top:128.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14066" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14067" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;"&gt;Amounts&lt;div style="display:inline-block;width:4.29px"&gt;&#160;&lt;/div&gt;not yet recognized&lt;div style="display:inline-block;width:5.92px"&gt;&#160;&lt;/div&gt;as a component&lt;div style="display:inline-block;width:5.72px"&gt;&#160;&lt;/div&gt;of net periodic&lt;div style="display:inline-block;width:6.08px"&gt;&#160;&lt;/div&gt;benefit costs at&lt;div style="display:inline-block;width:5.85px"&gt;&#160;&lt;/div&gt;December&lt;/div&gt;&lt;div id="a14070" style="position:absolute;font-weight:normal;font-style:normal;left:473.48px;top:165.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14071" style="position:absolute;font-weight:normal;font-style:normal;left:476.84px;top:165.6px;"&gt;31, 2020 and&lt;div style="display:inline-block;width:5.91px"&gt;&#160;&lt;/div&gt;2019 were a&lt;div style="display:inline-block;width:5.7px"&gt;&#160;&lt;/div&gt;net credit of &lt;/div&gt;&lt;div id="a14075" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;"&gt;$&lt;/div&gt;&lt;div id="a14075_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:184px;"&gt;1,763,000&lt;/div&gt;&lt;div id="a14075_10_6" style="position:absolute;font-weight:normal;font-style:normal;left:64.586px;top:184px;"&gt;&lt;div style="display:inline-block;width:3.04px"&gt;&#160;&lt;/div&gt;and $&lt;/div&gt;&lt;div id="a14075_16_9" style="position:absolute;font-weight:normal;font-style:normal;left:96.613px;top:184px;"&gt;1,976,000&lt;/div&gt;&lt;div id="a14075_25_99" style="position:absolute;font-weight:normal;font-style:normal;left:149.893px;top:184px;"&gt;, respectively.&lt;div style="display:inline-block;width:5.63px"&gt;&#160;&lt;/div&gt;The amount in accumulated other comprehensive income expected to be recognized as &lt;/div&gt;&lt;div id="a14078" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;"&gt;components of&lt;div style="display:inline-block;width:6.56px"&gt;&#160;&lt;/div&gt;net periodic&lt;div style="display:inline-block;width:6.55px"&gt;&#160;&lt;/div&gt;post retirement&lt;div style="display:inline-block;width:6.38px"&gt;&#160;&lt;/div&gt;cost during&lt;div style="display:inline-block;width:6.44px"&gt;&#160;&lt;/div&gt;2021 consists&lt;div style="display:inline-block;width:6.46px"&gt;&#160;&lt;/div&gt;of a&lt;div style="display:inline-block;width:6.28px"&gt;&#160;&lt;/div&gt;prior service&lt;div style="display:inline-block;width:6.7px"&gt;&#160;&lt;/div&gt;credit of&lt;div style="display:inline-block;width:6.43px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a14078_99_7" style="position:absolute;font-weight:normal;font-style:normal;left:547.533px;top:202.4px;"&gt;496,000&lt;/div&gt;&lt;div id="a14078_106_20" style="position:absolute;font-weight:normal;font-style:normal;left:590.893px;top:202.4px;"&gt;&lt;div style="display:inline-block;width:4.8px"&gt;&#160;&lt;/div&gt;and a&lt;div style="display:inline-block;width:6.33px"&gt;&#160;&lt;/div&gt;net loss&lt;div style="display:inline-block;width:6.19px"&gt;&#160;&lt;/div&gt;of&lt;div style="display:inline-block;width:3.5px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14082" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;"&gt;$&lt;/div&gt;&lt;div id="a14082_1_7" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:220.8px;"&gt;173,000&lt;/div&gt;&lt;div id="a14082_8_95" style="position:absolute;font-weight:normal;font-style:normal;left:54.538px;top:220.8px;"&gt;.&lt;div style="display:inline-block;width:8.52px"&gt;&#160;&lt;/div&gt;In addition, 2021&lt;div style="display:inline-block;width:6.49px"&gt;&#160;&lt;/div&gt;interest expense related&lt;div style="display:inline-block;width:6.42px"&gt;&#160;&lt;/div&gt;to post retirement&lt;div style="display:inline-block;width:6.33px"&gt;&#160;&lt;/div&gt;healthcare is expected&lt;div style="display:inline-block;width:6.76px"&gt;&#160;&lt;/div&gt;to be $&lt;/div&gt;&lt;div id="a14082_103_7" style="position:absolute;font-weight:normal;font-style:normal;left:557.092px;top:220.8px;"&gt;161,000&lt;/div&gt;&lt;div id="a14082_110_19" style="position:absolute;font-weight:normal;font-style:normal;left:600.452px;top:220.8px;"&gt;, for a&lt;div style="display:inline-block;width:6.26px"&gt;&#160;&lt;/div&gt;total post &lt;/div&gt;&lt;div id="a14089" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;"&gt;retirement healthcare net gain of approximately&lt;div style="display:inline-block;width:4.87px"&gt;&#160;&lt;/div&gt;$&lt;/div&gt;&lt;div id="a14089_49_7" style="position:absolute;font-weight:normal;font-style:normal;left:268.587px;top:239.2px;"&gt;162,000&lt;/div&gt;&lt;div id="a14089_56_70" style="position:absolute;font-weight:normal;font-style:normal;left:312.106px;top:239.2px;"&gt;&lt;div style="display:inline-block;width:3.52px"&gt;&#160;&lt;/div&gt;in 2021.&lt;div style="display:inline-block;width:6.71px"&gt;&#160;&lt;/div&gt;The Company expects benefits paid in&lt;div style="display:inline-block;width:4.99px"&gt;&#160;&lt;/div&gt;2021 to be consistent &lt;/div&gt;&lt;div id="a14093" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;"&gt;with estimated future benefit payments as shown in the table below.&lt;/div&gt;&lt;div id="a14095" style="position:absolute;font-weight:normal;font-style:normal;left:366.093px;top:257.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14096" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14097" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;"&gt;The weighted average rate&lt;div style="display:inline-block;width:5.14px"&gt;&#160;&lt;/div&gt;of increase in the&lt;div style="display:inline-block;width:5.25px"&gt;&#160;&lt;/div&gt;per capita cost of&lt;div style="display:inline-block;width:5.09px"&gt;&#160;&lt;/div&gt;covered health care benefits&lt;div style="display:inline-block;width:5.34px"&gt;&#160;&lt;/div&gt;is projected to&lt;div style="display:inline-block;width:5.02px"&gt;&#160;&lt;/div&gt;be &lt;/div&gt;&lt;div id="a14097_112_3" style="position:absolute;font-weight:normal;font-style:normal;left:592.84px;top:294.5px;"&gt;5.1&lt;/div&gt;&lt;div id="a14097_115_16" style="position:absolute;font-weight:normal;font-style:normal;left:609.68px;top:294.5px;"&gt;%.&lt;div style="display:inline-block;width:7.06px"&gt;&#160;&lt;/div&gt;The rate is &lt;/div&gt;&lt;div id="a14100" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;"&gt;projected to decrease gradually to medical pre age 65 of &lt;/div&gt;&lt;div id="a14100_57_3" style="position:absolute;font-weight:normal;font-style:normal;left:305.225px;top:312.9px;"&gt;5.0&lt;/div&gt;&lt;div id="a14100_60_26" style="position:absolute;font-weight:normal;font-style:normal;left:322.185px;top:312.9px;"&gt;%, medical post age 65 of &lt;/div&gt;&lt;div id="a14100_86_4" style="position:absolute;font-weight:normal;font-style:normal;left:463.145px;top:312.9px;"&gt;4.25&lt;/div&gt;&lt;div id="a14100_90_26" style="position:absolute;font-weight:normal;font-style:normal;left:486.92px;top:312.9px;"&gt;% and drugs &#x2013; all ages of &lt;/div&gt;&lt;div id="a14100_116_3" style="position:absolute;font-weight:normal;font-style:normal;left:624.08px;top:312.9px;"&gt;5.0&lt;/div&gt;&lt;div id="a14100_119_9" style="position:absolute;font-weight:normal;font-style:normal;left:641.04px;top:312.9px;"&gt;% by the &lt;/div&gt;&lt;div id="a14105" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;"&gt;year &lt;/div&gt;&lt;div id="a14105_5_4" style="position:absolute;left:30.699px;top:331.3px;"&gt;2027&lt;/div&gt;&lt;div id="a14105_9_90" style="position:absolute;font-weight:normal;font-style:normal;left:57.579px;top:331.3px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;and remain at that level thereafter.&lt;div style="display:inline-block;width:6.92px"&gt;&#160;&lt;/div&gt;The comparable assumptions for the prior year were &lt;/div&gt;&lt;div id="a14105_99_3" style="position:absolute;font-weight:normal;font-style:normal;left:531.338px;top:331.3px;"&gt;6.0&lt;/div&gt;&lt;div id="a14105_102_6" style="position:absolute;font-weight:normal;font-style:normal;left:548.138px;top:331.3px;"&gt;% and &lt;/div&gt;&lt;div id="a14105_108_3" style="position:absolute;font-weight:normal;font-style:normal;left:585.098px;top:331.3px;"&gt;5.0&lt;/div&gt;&lt;div id="a14105_111_16" style="position:absolute;font-weight:normal;font-style:normal;left:601.898px;top:331.3px;"&gt;%, respectively.&lt;/div&gt;&lt;div id="a14109" style="position:absolute;font-weight:normal;font-style:normal;left:686.48px;top:331.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14110" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14111" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368.1px;"&gt;The effect of changing the health care cost trend rate by one&lt;div style="display:inline-block;width:1.37px"&gt;&#160;&lt;/div&gt;-percentage point for each future year is as follows:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1897" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:65px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14120" style="position:absolute;font-weight:bold;font-style:normal;left:471.88px;top:0px;"&gt;1- Percentage &lt;/div&gt;&lt;div id="a14125" style="position:absolute;font-weight:bold;font-style:normal;left:469.64px;top:15.4px;"&gt;Point Increase &lt;/div&gt;&lt;div id="a14128" style="position:absolute;font-weight:bold;font-style:normal;left:595.44px;top:0px;"&gt;1-Percentage &lt;/div&gt;&lt;div id="a14132" style="position:absolute;font-weight:bold;font-style:normal;left:590.16px;top:15.4px;"&gt;Point Decrease &lt;/div&gt;&lt;div id="a14134" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32px;"&gt;Effect on total of service and interest cost components &lt;/div&gt;&lt;div id="a14136" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a14138" style="position:absolute;font-weight:normal;font-style:normal;left:525.96px;top:32px;"&gt;34,000&lt;/div&gt;&lt;div id="a14141" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a14143" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:32px;display:flex;"&gt;(29,000)&lt;/div&gt;&lt;div id="a14145" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49px;"&gt;Effect on post retirement benefit obligation &lt;/div&gt;&lt;div id="a14147" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:49px;"&gt;$ &lt;/div&gt;&lt;div id="a14149" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:49px;"&gt;1,081,000&lt;/div&gt;&lt;div id="a14152" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:49px;"&gt;$ &lt;/div&gt;&lt;div id="a14154" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:49px;display:flex;"&gt;(924,000)&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1900" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:533px;height:16px;display:inline-block;"&gt;&lt;div id="a14165" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;The estimated future benefit payments of the health care plan for the next&lt;div style="display:inline-block;width:4.78px"&gt;&#160;&lt;/div&gt;ten years are as follows:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1903" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:148px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14171" style="position:absolute;font-weight:bold;font-style:normal;left:590px;top:0px;"&gt;Postretirement&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14173" style="position:absolute;font-weight:bold;font-style:normal;left:597.52px;top:15.4px;"&gt;Health Care&lt;div style="display:inline-block;width:3.82px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14175" style="position:absolute;font-weight:bold;font-style:normal;left:594.96px;top:30.6px;"&gt;Benefits Plan &lt;/div&gt;&lt;div id="a14177" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:47.4px;"&gt;2021 &lt;/div&gt;&lt;div id="a14179" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:47.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14181" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:47.4px;"&gt;1,286,000&lt;/div&gt;&lt;div id="a14183" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:64.3px;"&gt;2022 &lt;/div&gt;&lt;div id="a14186" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:64.3px;"&gt;459,000&lt;/div&gt;&lt;div id="a14188" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:81.3px;"&gt;2023 &lt;/div&gt;&lt;div id="a14191" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:81.3px;"&gt;500,000&lt;/div&gt;&lt;div id="a14193" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:98.3px;"&gt;2024 &lt;/div&gt;&lt;div id="a14196" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:98.3px;"&gt;473,000&lt;/div&gt;&lt;div id="a14198" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:115.4px;"&gt;2025 &lt;/div&gt;&lt;div id="a14201" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:115.4px;"&gt;471,000&lt;/div&gt;&lt;div id="a14203" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:132.3px;"&gt;2026 - 2030 &lt;/div&gt;&lt;div id="a14209" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:132.3px;"&gt;2,265,000&lt;/div&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:MultiemployerPlansPlanBenefitsDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1117">a multi-employer defined benefit pension plan, health care and life insurance benefits</us-gaap:MultiemployerPlansPlanBenefitsDescription>
    <us-gaap:MultiemployerPlanPensionSignificantAnnualReportDate
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1114">2020-12-31</us-gaap:MultiemployerPlanPensionSignificantAnnualReportDate>
    <us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1113">2020-12-31</us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusDate>
    <us-gaap:ScheduleOfMultiemployerPlansTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_540737c72dd542d1a816495b1f121061">&lt;div id="TextBlockContainer1874" style="position:relative;font-family:Times New Roman;font-size:8px;color:#000000;line-height:normal;width:674px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1872_XBRL_TS_49b08371da5d4fb5bd6bee9ecddc43ee" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1873" style="position:relative;font-family:Times New Roman;font-size:8px;color:#000000;line-height:normal;width:674px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13417" style="position:absolute;font-weight:bold;font-style:normal;left:629.04px;top:0px;"&gt;Expiration&lt;div style="display:inline-block;width:1.99px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13427" style="position:absolute;font-weight:bold;font-style:normal;left:334.573px;top:11px;"&gt;FIP/RP &lt;/div&gt;&lt;div id="a13438" style="position:absolute;font-weight:bold;font-style:normal;left:635.12px;top:11px;"&gt;Date of&lt;div style="display:inline-block;width:2.06px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13444" style="position:absolute;font-weight:bold;font-style:normal;left:211.693px;top:21.9px;"&gt;Pension Protection &lt;/div&gt;&lt;div id="a13447" style="position:absolute;font-weight:bold;font-style:normal;left:336.813px;top:21.9px;"&gt;Status &lt;/div&gt;&lt;div id="a13450" style="position:absolute;font-weight:bold;font-style:normal;left:428.2px;top:21.9px;"&gt;Contributions of the&lt;div style="display:inline-block;width:2.02px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13455" style="position:absolute;font-weight:bold;font-style:normal;left:630.64px;top:21.9px;"&gt;Collective &lt;/div&gt;&lt;div id="a13459" style="position:absolute;font-weight:bold;font-style:normal;left:118.853px;top:33px;"&gt;EIN/Pension&lt;div style="display:inline-block;width:2px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13462" style="position:absolute;font-weight:bold;font-style:normal;left:216.493px;top:33px;"&gt;Act Zone Status &lt;/div&gt;&lt;div id="a13465" style="position:absolute;font-weight:bold;font-style:normal;left:332.333px;top:33px;"&gt;Pending/&lt;div style="display:inline-block;width:1.93px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13468" style="position:absolute;font-weight:bold;font-style:normal;left:446.28px;top:33px;"&gt;Company &lt;/div&gt;&lt;div id="a13471" style="position:absolute;font-weight:bold;font-style:normal;left:560.72px;top:33px;"&gt;Surcharge&lt;div style="display:inline-block;width:2.19px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13474" style="position:absolute;font-weight:bold;font-style:normal;left:628.4px;top:33px;"&gt;Bargaining&lt;div style="display:inline-block;width:1.93px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13476" style="position:absolute;font-weight:bold;font-style:normal;left:26.859px;top:43.7px;"&gt;Pension Fund &lt;/div&gt;&lt;div id="a13479" style="position:absolute;font-weight:bold;font-style:normal;left:117.253px;top:44.6px;"&gt;Plan Number &lt;/div&gt;&lt;div id="a13482" style="position:absolute;font-weight:bold;font-style:normal;left:201.293px;top:44.6px;"&gt;2020 &lt;/div&gt;&lt;div id="a13485" style="position:absolute;font-weight:bold;font-style:normal;left:270.253px;top:44.6px;"&gt;2019 &lt;/div&gt;&lt;div id="a13488" style="position:absolute;font-weight:bold;font-style:normal;left:324.813px;top:44.6px;"&gt;Implemented &lt;/div&gt;&lt;div id="a13491" style="position:absolute;font-weight:bold;font-style:normal;left:414.44px;top:44.6px;"&gt;2020 &lt;/div&gt;&lt;div id="a13494" style="position:absolute;font-weight:bold;font-style:normal;left:495.4px;top:44.6px;"&gt;2019 &lt;/div&gt;&lt;div id="a13497" style="position:absolute;font-weight:bold;font-style:normal;left:563.76px;top:44.6px;"&gt;Imposed &lt;/div&gt;&lt;div id="a13500" style="position:absolute;font-weight:bold;font-style:normal;left:628.56px;top:44.6px;"&gt;Agreement &lt;/div&gt;&lt;div id="a13502" style="position:absolute;font-size:8px;left:2.667px;top:62.7px;-sec-ix-hidden:ID_1086;"&gt;IAM National Pension Fund /  &lt;/div&gt;&lt;div id="a13504" style="position:absolute;font-size:8px;left:10.027px;top:71.8px;-sec-ix-hidden:ID_1086;"&gt;National Pension Plan&lt;/div&gt;&lt;div id="a13505" style="position:absolute;font-size:5.28px;font-weight:normal;font-style:normal;left:83.013px;top:71.6px;"&gt;(A)&lt;/div&gt;&lt;div id="a13508" style="position:absolute;font-size:8px;left:111.653px;top:67.2px;-sec-ix-hidden:ID_1150;"&gt;51-6031295&lt;/div&gt;&lt;div id="a13508_10_3" style="position:absolute;font-weight:normal;font-style:normal;left:150.373px;top:67.2px;"&gt;&lt;div style="display:inline-block;width:2.08px"&gt;&#160;&lt;/div&gt;- &lt;/div&gt;&lt;div id="a13508_13_3" style="position:absolute;font-size:8px;left:157.093px;top:67.2px;"&gt;002&lt;/div&gt;&lt;div id="a13516" style="position:absolute;font-weight:normal;font-style:normal;left:183.333px;top:67.2px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13516_2_15" style="position:absolute;font-size:8px;left:187.493px;top:67.2px;-sec-ix-hidden:ID_1157;"&gt;as of  12/31/19&lt;/div&gt;&lt;div id="a13520" style="position:absolute;font-weight:normal;font-style:normal;left:252.333px;top:67.2px;"&gt;&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a13520_2_15" style="position:absolute;font-size:8px;left:256.493px;top:67.2px;-sec-ix-hidden:ID_1158;"&gt;as of  12/31/18&lt;/div&gt;&lt;div id="a13525" style="position:absolute;font-size:8px;left:326.253px;top:67.2px;"&gt;Implemented&lt;/div&gt;&lt;div id="a13528" style="position:absolute;font-weight:normal;font-style:normal;left:383.4px;top:67.2px;"&gt;$ &lt;/div&gt;&lt;div id="a13530" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:67.2px;"&gt;676,000&lt;/div&gt;&lt;div id="a13533" style="position:absolute;font-weight:normal;font-style:normal;left:464.36px;top:67.2px;"&gt;$ &lt;/div&gt;&lt;div id="a13535" style="position:absolute;font-weight:normal;font-style:normal;left:513.32px;top:67.2px;"&gt;971,000&lt;/div&gt;&lt;div id="a13538" style="position:absolute;font-size:8px;left:572.08px;top:67.2px;"&gt;Yes&lt;/div&gt;&lt;div id="a13541" style="position:absolute;font-size:8px;left:633.2px;top:67.2px;"&gt;8/7/2022&lt;/div&gt;&lt;div id="a13549" style="position:absolute;font-weight:bold;font-style:normal;left:309.453px;top:92.3px;"&gt;Total Contributions: &lt;/div&gt;&lt;div id="a13553" style="position:absolute;font-weight:normal;font-style:normal;left:383.4px;top:92.2px;"&gt;$ &lt;/div&gt;&lt;div id="a13555" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:92.2px;"&gt;676,000&lt;/div&gt;&lt;div id="a13558" style="position:absolute;font-weight:normal;font-style:normal;left:464.36px;top:92.2px;"&gt;$ &lt;/div&gt;&lt;div id="a13560" style="position:absolute;font-weight:normal;font-style:normal;left:513.32px;top:92.2px;"&gt;971,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1878" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:660px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1876_XBRL_TS_b91daea004614561a7a8bb940461bab3" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1877" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:660px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13570" style="position:absolute;font-weight:normal;font-style:normal;left:9.067px;top:0px;"&gt;The plan re-certified its zone status after using the amortization provisions of the Code.&lt;div style="display:inline-block;width:7.59px"&gt;&#160;&lt;/div&gt;The Company's contributions to &lt;/div&gt;&lt;div id="a13573" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;the plan &lt;/div&gt;&lt;div id="a13573_9_7" style="position:absolute;left:50.026px;top:18.4px;"&gt;did not&lt;/div&gt;&lt;div id="a13573_16_110" style="position:absolute;font-weight:normal;font-style:normal;left:87.306px;top:18.4px;"&gt;&lt;div style="display:inline-block;width:3.2px"&gt;&#160;&lt;/div&gt;represent more than 5% of total contributions to the plan as indicated in the plan's most recently available &lt;/div&gt;&lt;div id="a13575" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;annual report&lt;div style="display:inline-block;width:5.89px"&gt;&#160;&lt;/div&gt;for the plan&lt;div style="display:inline-block;width:6.79px"&gt;&#160;&lt;/div&gt;year ended December&lt;/div&gt;&lt;div id="a13578" style="position:absolute;font-weight:normal;font-style:normal;left:267.021px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a13579" style="position:absolute;font-weight:normal;font-style:normal;left:270.381px;top:36.8px;"&gt;31, 2019. &lt;/div&gt;&lt;div id="a13579_10_60" style="position:absolute;left:325.901px;top:36.8px;"&gt;Under the terms of the collective-bargaining agreement, the &lt;/div&gt;&lt;div id="a13583" style="position:absolute;left:4.427px;top:55.2px;"&gt;Company is required to make contributions to the plan for each hour worked up to a maximum of 40 hours per person, per &lt;/div&gt;&lt;div id="a13584" style="position:absolute;left:4.427px;top:73.6px;"&gt;week at $1.55 per hour from August 10, 2019 through August 6, 2022. The Company is paying a surcharge of $2.40.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfMultiemployerPlansTableTextBlock>
    <us-gaap:MultiemployerPlanPensionSignificantPlanNumber
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1151">002</us-gaap:MultiemployerPlanPensionSignificantPlanNumber>
    <us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1087">Implemented</us-gaap:MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1088"
      unitRef="USD">676000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1089"
      unitRef="USD">971000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1090">Yes</us-gaap:MultiemployerPlanPensionSignificantSurchargeFixedList>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1091">2022-08-07</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1088A"
      unitRef="USD">676000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1089A"
      unitRef="USD">971000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionExceedsFivePercent
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1278">false</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionExceedsFivePercent>
    <us-gaap:MultiemployerPlansMinimumContributionDescription
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1115">Under the terms of the collective-bargaining agreement, the Company is required to make contributions to the plan for each hour worked up to a maximum of 40 hours per person, per week at $1.55 per hour from August 10, 2019 through August 6, 2022. The Company is paying a surcharge of $2.40.</us-gaap:MultiemployerPlansMinimumContributionDescription>
    <us-gaap:DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_1119">In August 2010, as part of a new collective-bargaining agreement, the post retirement health and life insurance benefits for all current and future represented employees who were not retired were eliminated in exchange for a one-time cash payment. Individuals who retired prior to August 2010 remain eligible for post retirement health and life insurance benefits.</us-gaap:DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1122"
      unitRef="USD">-10282000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1102"
      unitRef="USD">-496000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="FROM_Jan01_2021_TO_Dec31_2021_Entity_0001026655_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember"
      decimals="0"
      id="ID_1124"
      unitRef="USD">-496000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <cmt:ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_958">&lt;div id="TextBlockContainer1886" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:698px;height:283px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1884_XBRL_TS_5d3d4aeade214569adbde8dc514b2e92" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1885" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:698px;height:283px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13664" style="position:absolute;font-weight:bold;font-style:normal;left:511.72px;top:0px;"&gt;Post Retirement Benefits &lt;/div&gt;&lt;div id="a13667" style="position:absolute;font-weight:bold;font-style:normal;left:513.64px;top:17px;"&gt;2020 &lt;/div&gt;&lt;div id="a13670" style="position:absolute;font-weight:bold;font-style:normal;left:624.72px;top:17px;"&gt;2019 &lt;/div&gt;&lt;div id="a13672" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:34.1px;"&gt;Change in benefit obligation: &lt;/div&gt;&lt;div id="a13681" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;"&gt;Benefit obligation at January 1 &lt;/div&gt;&lt;div id="a13683" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:50.7px;"&gt;$ &lt;/div&gt;&lt;div id="a13685" style="position:absolute;font-weight:normal;font-style:normal;left:506.28px;top:50.7px;"&gt;9,160,000&lt;/div&gt;&lt;div id="a13689" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:50.7px;"&gt;$ &lt;/div&gt;&lt;div id="a13691" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:50.7px;"&gt;8,076,000&lt;/div&gt;&lt;div id="a13694" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;Interest cost &lt;/div&gt;&lt;div id="a13697" style="position:absolute;font-weight:normal;font-style:normal;left:516.2px;top:67.7px;"&gt;237,000&lt;/div&gt;&lt;div id="a13702" style="position:absolute;font-weight:normal;font-style:normal;left:627.28px;top:67.7px;"&gt;285,000&lt;/div&gt;&lt;div id="a13705" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;"&gt;Unrecognized loss (gain) &lt;/div&gt;&lt;div id="a13708" style="position:absolute;font-weight:normal;font-style:normal;left:511.4px;top:84.6px;display:flex;"&gt;(102,000)&lt;/div&gt;&lt;div id="a13713" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:84.6px;"&gt;1,099,000&lt;/div&gt;&lt;div id="a13716" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;"&gt;Benefits paid, net &lt;/div&gt;&lt;div id="a13719" style="position:absolute;font-weight:normal;font-style:normal;left:511.4px;top:101.8px;display:flex;"&gt;(186,000)&lt;/div&gt;&lt;div id="a13724" style="position:absolute;font-weight:normal;font-style:normal;left:622.48px;top:101.8px;display:flex;"&gt;(300,000)&lt;/div&gt;&lt;div id="a13727" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:119px;"&gt;Benefit obligation at December 31 &lt;/div&gt;&lt;div id="a13729" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:118.7px;"&gt;$ &lt;/div&gt;&lt;div id="a13731" style="position:absolute;font-weight:normal;font-style:normal;left:506.28px;top:118.7px;"&gt;9,109,000&lt;/div&gt;&lt;div id="a13735" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:118.7px;"&gt;$ &lt;/div&gt;&lt;div id="a13737" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:118.7px;"&gt;9,160,000&lt;/div&gt;&lt;div id="a13748" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:140px;"&gt;Plan Assets &lt;/div&gt;&lt;div id="a13751" style="position:absolute;font-weight:normal;font-style:normal;left:546.28px;top:139.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a13756" style="position:absolute;font-weight:normal;font-style:normal;left:657.36px;top:139.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a13767" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:162.4px;"&gt;Amounts recorded in accumulated other comprehensive&lt;div style="display:inline-block;width:5.15px"&gt;&#160;&lt;/div&gt;income: &lt;/div&gt;&lt;div id="a13776" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:178.7px;"&gt;Prior service credit &lt;/div&gt;&lt;div id="a13778" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:178.7px;"&gt;$ &lt;/div&gt;&lt;div id="a13780" style="position:absolute;font-weight:normal;font-style:normal;left:501.32px;top:178.7px;display:flex;"&gt;(5,114,000)&lt;/div&gt;&lt;div id="a13784" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:178.7px;"&gt;$ &lt;/div&gt;&lt;div id="a13786" style="position:absolute;font-weight:normal;font-style:normal;left:612.4px;top:178.7px;display:flex;"&gt;(5,610,000)&lt;/div&gt;&lt;div id="a13789" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:195.7px;"&gt;Net loss &lt;/div&gt;&lt;div id="a13792" style="position:absolute;font-weight:normal;font-style:normal;left:506.28px;top:195.7px;"&gt;3,351,000&lt;/div&gt;&lt;div id="a13797" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:195.7px;"&gt;3,634,000&lt;/div&gt;&lt;div id="a13800" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:213.8px;"&gt;Total &lt;/div&gt;&lt;div id="a13802" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:213.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13804" style="position:absolute;font-weight:normal;font-style:normal;left:501.32px;top:213.8px;display:flex;"&gt;(1,763,000)&lt;/div&gt;&lt;div id="a13808" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:213.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13810" style="position:absolute;font-weight:normal;font-style:normal;left:612.4px;top:213.8px;display:flex;"&gt;(1,976,000)&lt;/div&gt;&lt;div id="a13821" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:249px;"&gt;Weighted-average&lt;div style="display:inline-block;width:4.71px"&gt;&#160;&lt;/div&gt;assumptions as of December 31: &lt;/div&gt;&lt;div id="a13832" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:266.7px;"&gt;Discount rate used to determine benefit obligation and net periodic&lt;div style="display:inline-block;width:4.87px"&gt;&#160;&lt;/div&gt;benefit cost &lt;/div&gt;&lt;div id="a13835" style="position:absolute;font-weight:normal;font-style:normal;left:542.92px;top:266.7px;"&gt;2.0&lt;/div&gt;&lt;div id="a13837" style="position:absolute;font-weight:normal;font-style:normal;left:566.64px;top:266.7px;"&gt;% &lt;/div&gt;&lt;div id="a13841" style="position:absolute;font-weight:normal;font-style:normal;left:654px;top:266.7px;"&gt;2.9&lt;/div&gt;&lt;div id="a13843" style="position:absolute;font-weight:normal;font-style:normal;left:677.68px;top:266.7px;"&gt;%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</cmt:ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_974"
      unitRef="USD">9160000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_975"
      unitRef="USD">8076000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_973"
      unitRef="USD">237000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_972"
      unitRef="USD">285000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_976"
      unitRef="USD">102000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_977"
      unitRef="USD">-1099000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_978"
      unitRef="USD">186000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_979"
      unitRef="USD">300000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_980"
      unitRef="USD">9109000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_981"
      unitRef="USD">9160000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_982"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_983"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_984"
      unitRef="USD">-5114000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_985"
      unitRef="USD">-5610000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_986"
      unitRef="USD">-3351000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_987"
      unitRef="USD">-3634000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_988"
      unitRef="USD">-1763000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_989"
      unitRef="USD">-1976000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="5"
      id="ID_990"
      unitRef="pure">0.020</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="5"
      id="ID_991"
      unitRef="pure">0.029</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_959">&lt;div id="TextBlockContainer1891" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a13862" style="position:absolute;font-weight:bold;font-style:normal;left:437.64px;top:0px;"&gt;2020 &lt;/div&gt;&lt;div id="a13865" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;"&gt;2019 &lt;/div&gt;&lt;div id="a13868" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;"&gt;2018 &lt;/div&gt;&lt;div id="a13870" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:17px;"&gt;Pension expense: &lt;/div&gt;&lt;div id="a13880" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:33.8px;"&gt;Multi-employer plan &lt;/div&gt;&lt;div id="a13884" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13886" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:33.8px;"&gt;676,000&lt;/div&gt;&lt;div id="a13889" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13891" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:33.8px;"&gt;971,000&lt;/div&gt;&lt;div id="a13894" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:33.8px;"&gt;$ &lt;/div&gt;&lt;div id="a13896" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:33.8px;"&gt;760,000&lt;/div&gt;&lt;div id="a13898" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:50.7px;"&gt;Defined contribution plans &lt;/div&gt;&lt;div id="a13901" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:50.7px;"&gt;1,173,000&lt;/div&gt;&lt;div id="a13905" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:50.7px;"&gt;1,258,000&lt;/div&gt;&lt;div id="a13909" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:50.7px;"&gt;1,059,000&lt;/div&gt;&lt;div id="a13911" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;"&gt;Total pension expense &lt;/div&gt;&lt;div id="a13914" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:67.7px;"&gt;1,849,000&lt;/div&gt;&lt;div id="a13918" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:67.7px;"&gt;2,229,000&lt;/div&gt;&lt;div id="a13922" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:67.7px;"&gt;1,819,000&lt;/div&gt;&lt;div id="a13933" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:102.1px;"&gt;Health and life insurance: &lt;/div&gt;&lt;div id="a13943" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:118.7px;"&gt;Interest cost &lt;/div&gt;&lt;div id="a13946" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:118.7px;"&gt;235,000&lt;/div&gt;&lt;div id="a13950" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:118.7px;"&gt;285,000&lt;/div&gt;&lt;div id="a13954" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:118.7px;"&gt;277,000&lt;/div&gt;&lt;div id="a13956" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:135.7px;"&gt;Amortization of prior service costs &lt;/div&gt;&lt;div id="a13959" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:135.7px;display:flex;"&gt;(496,000)&lt;/div&gt;&lt;div id="a13963" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:135.7px;display:flex;"&gt;(496,000)&lt;/div&gt;&lt;div id="a13967" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:135.7px;display:flex;"&gt;(496,000)&lt;/div&gt;&lt;div id="a13969" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:152.7px;"&gt;Amortization of net loss &lt;/div&gt;&lt;div id="a13972" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:152.7px;"&gt;181,000&lt;/div&gt;&lt;div id="a13976" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:152.7px;"&gt;117,000&lt;/div&gt;&lt;div id="a13980" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:152.7px;"&gt;171,000&lt;/div&gt;&lt;div id="a13982" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:169.8px;"&gt;Net periodic benefit cost &lt;/div&gt;&lt;div id="a13985" style="position:absolute;font-weight:normal;font-style:normal;left:449px;top:169.8px;display:flex;"&gt;(80,000)&lt;/div&gt;&lt;div id="a13989" style="position:absolute;font-weight:normal;font-style:normal;left:545.96px;top:169.8px;display:flex;"&gt;(94,000)&lt;/div&gt;&lt;div id="a13993" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:169.8px;display:flex;"&gt;(48,000)&lt;/div&gt;&lt;div id="a13995" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:188px;"&gt;Total&lt;div style="display:inline-block;width:4.73px"&gt;&#160;&lt;/div&gt;post retirement benefits expense &lt;/div&gt;&lt;div id="a13997" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:187.7px;"&gt;$ &lt;/div&gt;&lt;div id="a13999" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:187.7px;"&gt;1,769,000&lt;/div&gt;&lt;div id="a14002" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:187.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14004" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:187.7px;"&gt;2,135,000&lt;/div&gt;&lt;div id="a14007" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:187.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14009" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:187.7px;"&gt;1,771,000&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1088AA"
      unitRef="USD">676000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1089AA"
      unitRef="USD">971000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1092"
      unitRef="USD">760000</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1093"
      unitRef="USD">1173000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1094"
      unitRef="USD">1258000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1095"
      unitRef="USD">1059000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1096"
      unitRef="USD">1849000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1097"
      unitRef="USD">2229000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1098"
      unitRef="USD">1819000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1099"
      unitRef="USD">235000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1100"
      unitRef="USD">285000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1101"
      unitRef="USD">277000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1102A"
      unitRef="USD">-496000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1103"
      unitRef="USD">-496000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1104"
      unitRef="USD">-496000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1105"
      unitRef="USD">181000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1106"
      unitRef="USD">117000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1107"
      unitRef="USD">171000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_43A"
      unitRef="USD">-80000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_42A"
      unitRef="USD">-94000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_71A"
      unitRef="USD">-48000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:PostemploymentBenefitsPeriodExpense
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1108"
      unitRef="USD">1769000</us-gaap:PostemploymentBenefitsPeriodExpense>
    <us-gaap:PostemploymentBenefitsPeriodExpense
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1109"
      unitRef="USD">2135000</us-gaap:PostemploymentBenefitsPeriodExpense>
    <us-gaap:PostemploymentBenefitsPeriodExpense
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1110"
      unitRef="USD">1771000</us-gaap:PostemploymentBenefitsPeriodExpense>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_976A"
      unitRef="USD">102000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_1125"
      unitRef="USD">1047000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1155"
      unitRef="USD">-945000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_977A"
      unitRef="USD">-1099000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1156"
      unitRef="USD">-1956000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_1126"
      unitRef="USD">857000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_1128"
      unitRef="USD">1763000</us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_1129"
      unitRef="USD">1976000</us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_1130"
      unitRef="USD">-496000</us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_1131"
      unitRef="USD">-173000</us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedAmortizationNextFiscalYear
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_1132"
      unitRef="USD">161000</us-gaap:DefinedBenefitPlanExpectedAmortizationNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedAmortizationNextFiscalYear
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_1133"
      unitRef="USD">162000</us-gaap:DefinedBenefitPlanExpectedAmortizationNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="3"
      id="ID_1134"
      unitRef="pure">0.051</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_us-gaap_ValuationTechniqueAxis_cmt_MedicalPreAgeSixtyFiveMember"
      decimals="3"
      id="ID_1152"
      unitRef="pure">0.050</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_us-gaap_ValuationTechniqueAxis_cmt_MedicalPostAgeSixtyFiveMember"
      decimals="4"
      id="ID_1153"
      unitRef="pure">0.0425</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_us-gaap_ValuationTechniqueAxis_cmt_DrugsAllAgesMember"
      decimals="3"
      id="ID_1154"
      unitRef="pure">0.050</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      id="ID_1135">2027</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="3"
      id="ID_1136"
      unitRef="pure">0.060</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="3"
      id="ID_1137"
      unitRef="pure">0.050</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_960">&lt;div id="TextBlockContainer1898" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:65px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1896_XBRL_TS_226c6bc853ce4286bd0f5a0a7cad8339" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1897" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:65px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14120" style="position:absolute;font-weight:bold;font-style:normal;left:471.88px;top:0px;"&gt;1- Percentage &lt;/div&gt;&lt;div id="a14125" style="position:absolute;font-weight:bold;font-style:normal;left:469.64px;top:15.4px;"&gt;Point Increase &lt;/div&gt;&lt;div id="a14128" style="position:absolute;font-weight:bold;font-style:normal;left:595.44px;top:0px;"&gt;1-Percentage &lt;/div&gt;&lt;div id="a14132" style="position:absolute;font-weight:bold;font-style:normal;left:590.16px;top:15.4px;"&gt;Point Decrease &lt;/div&gt;&lt;div id="a14134" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32px;"&gt;Effect on total of service and interest cost components &lt;/div&gt;&lt;div id="a14136" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a14138" style="position:absolute;font-weight:normal;font-style:normal;left:525.96px;top:32px;"&gt;34,000&lt;/div&gt;&lt;div id="a14141" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:32px;"&gt;$ &lt;/div&gt;&lt;div id="a14143" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:32px;display:flex;"&gt;(29,000)&lt;/div&gt;&lt;div id="a14145" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49px;"&gt;Effect on post retirement benefit obligation &lt;/div&gt;&lt;div id="a14147" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:49px;"&gt;$ &lt;/div&gt;&lt;div id="a14149" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:49px;"&gt;1,081,000&lt;/div&gt;&lt;div id="a14152" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:49px;"&gt;$ &lt;/div&gt;&lt;div id="a14154" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:49px;display:flex;"&gt;(924,000)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock>
    <us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_968"
      unitRef="USD">34000</us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents>
    <us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_969"
      unitRef="USD">29000</us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1>
    <us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_970"
      unitRef="USD">1081000</us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation>
    <us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_971"
      unitRef="USD">924000</us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_961">&lt;div id="TextBlockContainer1904" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:148px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1902_XBRL_TS_a270b4bcdb524a159b287baadcde0886" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1903" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:148px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14171" style="position:absolute;font-weight:bold;font-style:normal;left:590px;top:0px;"&gt;Postretirement&lt;div style="display:inline-block;width:4.16px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14173" style="position:absolute;font-weight:bold;font-style:normal;left:597.52px;top:15.4px;"&gt;Health Care&lt;div style="display:inline-block;width:3.82px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14175" style="position:absolute;font-weight:bold;font-style:normal;left:594.96px;top:30.6px;"&gt;Benefits Plan &lt;/div&gt;&lt;div id="a14177" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:47.4px;"&gt;2021 &lt;/div&gt;&lt;div id="a14179" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:47.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14181" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:47.4px;"&gt;1,286,000&lt;/div&gt;&lt;div id="a14183" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:64.3px;"&gt;2022 &lt;/div&gt;&lt;div id="a14186" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:64.3px;"&gt;459,000&lt;/div&gt;&lt;div id="a14188" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:81.3px;"&gt;2023 &lt;/div&gt;&lt;div id="a14191" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:81.3px;"&gt;500,000&lt;/div&gt;&lt;div id="a14193" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:98.3px;"&gt;2024 &lt;/div&gt;&lt;div id="a14196" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:98.3px;"&gt;473,000&lt;/div&gt;&lt;div id="a14198" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:115.4px;"&gt;2025 &lt;/div&gt;&lt;div id="a14201" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:115.4px;"&gt;471,000&lt;/div&gt;&lt;div id="a14203" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:132.3px;"&gt;2026 - 2030 &lt;/div&gt;&lt;div id="a14209" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:132.3px;"&gt;2,265,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_962"
      unitRef="USD">1286000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_963"
      unitRef="USD">459000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_964"
      unitRef="USD">500000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_965"
      unitRef="USD">473000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_966"
      unitRef="USD">471000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="0"
      id="ID_967"
      unitRef="USD">2265000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_537">&lt;div id="TextBlockContainer1906" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14212" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;13.&lt;div style="display:inline-block;width:6.92px"&gt;&#160;&lt;/div&gt;Commitments and Contingencies&lt;/div&gt;&lt;div id="a14215" style="position:absolute;font-weight:bold;font-style:normal;left:216.653px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14216" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14217" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;From time to&lt;div style="display:inline-block;width:6.33px"&gt;&#160;&lt;/div&gt;time, the Company&lt;div style="display:inline-block;width:6.25px"&gt;&#160;&lt;/div&gt;is involved in&lt;div style="display:inline-block;width:6.42px"&gt;&#160;&lt;/div&gt;litigation incidental to&lt;div style="display:inline-block;width:6.56px"&gt;&#160;&lt;/div&gt;the conduct of&lt;div style="display:inline-block;width:6.28px"&gt;&#160;&lt;/div&gt;its business.&lt;div style="display:inline-block;width:9.72px"&gt;&#160;&lt;/div&gt;However, the Company&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;is &lt;/div&gt;&lt;div id="a14218" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;"&gt;presently not involved in any legal proceedings&lt;div style="display:inline-block;width:5.28px"&gt;&#160;&lt;/div&gt;which in the opinion of management are&lt;div style="display:inline-block;width:5.05px"&gt;&#160;&lt;/div&gt;likely to have a material adverse&lt;div style="display:inline-block;width:4.9px"&gt;&#160;&lt;/div&gt;effect &lt;/div&gt;&lt;div id="a14221" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;"&gt;on the Company's consolidated financial position or results of operations.&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_9b61a4bed0f1461ab2d1bc21678d67c5">&lt;div id="TextBlockContainer1908" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:936px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14234" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;14. Fair Value of Financial Instruments&lt;/div&gt;&lt;div id="a14236" style="position:absolute;font-weight:bold;font-style:normal;left:228.013px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14237" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14238" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;Fair value is&lt;div style="display:inline-block;width:5.87px"&gt;&#160;&lt;/div&gt;defined as the&lt;div style="display:inline-block;width:6.25px"&gt;&#160;&lt;/div&gt;price that would&lt;div style="display:inline-block;width:6.19px"&gt;&#160;&lt;/div&gt;be received to&lt;div style="display:inline-block;width:6.17px"&gt;&#160;&lt;/div&gt;sell an asset&lt;div style="display:inline-block;width:6.01px"&gt;&#160;&lt;/div&gt;or paid to&lt;div style="display:inline-block;width:6.22px"&gt;&#160;&lt;/div&gt;transfer a liability&lt;div style="display:inline-block;width:5.92px"&gt;&#160;&lt;/div&gt;in a transaction&lt;div style="display:inline-block;width:6.23px"&gt;&#160;&lt;/div&gt;between &lt;/div&gt;&lt;div id="a14240" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;"&gt;market participants&lt;div style="display:inline-block;width:7.14px"&gt;&#160;&lt;/div&gt;as of&lt;div style="display:inline-block;width:6.88px"&gt;&#160;&lt;/div&gt;the measurement&lt;div style="display:inline-block;width:6.94px"&gt;&#160;&lt;/div&gt;date. Fair&lt;div style="display:inline-block;width:7.13px"&gt;&#160;&lt;/div&gt;value is&lt;div style="display:inline-block;width:6.9px"&gt;&#160;&lt;/div&gt;measured using&lt;div style="display:inline-block;width:6.94px"&gt;&#160;&lt;/div&gt;the fair&lt;div style="display:inline-block;width:6.99px"&gt;&#160;&lt;/div&gt;value hierarchy&lt;div style="display:inline-block;width:6.9px"&gt;&#160;&lt;/div&gt;and related&lt;div style="display:inline-block;width:7.3px"&gt;&#160;&lt;/div&gt;valuation &lt;/div&gt;&lt;div id="a14241" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;"&gt;methodologies as&lt;div style="display:inline-block;width:9.34px"&gt;&#160;&lt;/div&gt;defined in&lt;div style="display:inline-block;width:9.57px"&gt;&#160;&lt;/div&gt;the authoritative&lt;div style="display:inline-block;width:9.34px"&gt;&#160;&lt;/div&gt;literature. This&lt;div style="display:inline-block;width:9.34px"&gt;&#160;&lt;/div&gt;guidance provides&lt;div style="display:inline-block;width:9.41px"&gt;&#160;&lt;/div&gt;a fair&lt;div style="display:inline-block;width:9.48px"&gt;&#160;&lt;/div&gt;value framework&lt;div style="display:inline-block;width:9.35px"&gt;&#160;&lt;/div&gt;that requires&lt;div style="display:inline-block;width:9.52px"&gt;&#160;&lt;/div&gt;the &lt;/div&gt;&lt;div id="a14242" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;"&gt;categorization of assets and liabilities into three&lt;div style="display:inline-block;width:4.78px"&gt;&#160;&lt;/div&gt;levels based upon the assumptions (inputs)&lt;div style="display:inline-block;width:4.9px"&gt;&#160;&lt;/div&gt;used to price the assets or liabilities. &lt;/div&gt;&lt;div id="a14245" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;"&gt;Level 1 provides the most reliable measure of fair value, whereas&lt;div style="display:inline-block;width:4.85px"&gt;&#160;&lt;/div&gt;Level 3 generally requires significant management judgment.&lt;/div&gt;&lt;div id="a14246" style="position:absolute;font-weight:normal;font-style:normal;left:684.08px;top:110.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14247" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14248" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;"&gt;The three levels are defined as follows:&lt;/div&gt;&lt;div id="a14249" style="position:absolute;font-weight:normal;font-style:normal;left:214.093px;top:146.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14250" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14251" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:183.7px;"&gt;Level 1 - &lt;/div&gt;&lt;div id="a14254" style="position:absolute;font-weight:normal;font-style:normal;left:103.973px;top:183.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14255" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:183.7px;"&gt;Quoted prices in active markets for identical assets and liabilities.&lt;/div&gt;&lt;div id="a14256" style="position:absolute;font-weight:normal;font-style:normal;left:457px;top:183.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14257" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:202.1px;"&gt;Level 2 - &lt;/div&gt;&lt;div id="a14261" style="position:absolute;font-weight:normal;font-style:normal;left:103.973px;top:202.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14262" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:202.1px;"&gt;Quoted prices for similar&lt;div style="display:inline-block;width:5.75px"&gt;&#160;&lt;/div&gt;instruments in active&lt;div style="display:inline-block;width:5.36px"&gt;&#160;&lt;/div&gt;markets, quoted prices&lt;div style="display:inline-block;width:5.43px"&gt;&#160;&lt;/div&gt;for identical or similar&lt;div style="display:inline-block;width:5.85px"&gt;&#160;&lt;/div&gt;instruments in &lt;/div&gt;&lt;div id="a14263" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:220.5px;"&gt;markets that&lt;div style="display:inline-block;width:6.09px"&gt;&#160;&lt;/div&gt;are not&lt;div style="display:inline-block;width:6.06px"&gt;&#160;&lt;/div&gt;active and&lt;div style="display:inline-block;width:6.28px"&gt;&#160;&lt;/div&gt;model-derived valuations,&lt;div style="display:inline-block;width:6.34px"&gt;&#160;&lt;/div&gt;in which&lt;div style="display:inline-block;width:6.06px"&gt;&#160;&lt;/div&gt;all significant&lt;div style="display:inline-block;width:6.23px"&gt;&#160;&lt;/div&gt;inputs are&lt;div style="display:inline-block;width:6.4px"&gt;&#160;&lt;/div&gt;observable in &lt;/div&gt;&lt;div id="a14266" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:238.9px;"&gt;active markets.&lt;/div&gt;&lt;div id="a14267" style="position:absolute;font-weight:normal;font-style:normal;left:187.173px;top:238.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14268" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:257.3px;"&gt;Level 3 - &lt;/div&gt;&lt;div id="a14271" style="position:absolute;font-weight:normal;font-style:normal;left:103.973px;top:257.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14272" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:257.3px;"&gt;Significant unobservable&lt;div style="display:inline-block;width:6px"&gt;&#160;&lt;/div&gt;inputs reflecting management's&lt;div style="display:inline-block;width:7.09px"&gt;&#160;&lt;/div&gt;own assumptions about&lt;div style="display:inline-block;width:7px"&gt;&#160;&lt;/div&gt;the inputs used&lt;div style="display:inline-block;width:6.89px"&gt;&#160;&lt;/div&gt;in pricing &lt;/div&gt;&lt;div id="a14274" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:275.7px;"&gt;the asset or liability.&lt;/div&gt;&lt;div id="a14275" style="position:absolute;font-weight:normal;font-style:normal;left:213.773px;top:275.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14276" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14277" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.5px;"&gt;The Company&#x2019;s financial instruments historically consisted of&lt;div style="display:inline-block;width:4.54px"&gt;&#160;&lt;/div&gt;cash and cash equivalents, accounts receivable, accounts payable, &lt;/div&gt;&lt;div id="a14280" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:330.9px;"&gt;debt, interest rate swaps and foreign&lt;div style="display:inline-block;width:5.2px"&gt;&#160;&lt;/div&gt;currency derivatives. Cash and&lt;div style="display:inline-block;width:4.92px"&gt;&#160;&lt;/div&gt;cash equivalents, accounts receivable&lt;div style="display:inline-block;width:4.99px"&gt;&#160;&lt;/div&gt;and accounts payable &lt;/div&gt;&lt;div id="a14283" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.3px;"&gt;carrying values as of December 31, 2020 and December&lt;div style="display:inline-block;width:1.53px"&gt;&#160;&lt;/div&gt;31, 2019 approximate fair value due to the&lt;div style="display:inline-block;width:1.67px"&gt;&#160;&lt;/div&gt;short-term maturities of these &lt;/div&gt;&lt;div id="a14286" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.7px;"&gt;financial instruments.&lt;div style="display:inline-block;width:8.29px"&gt;&#160;&lt;/div&gt;As of&lt;div style="display:inline-block;width:8.94px"&gt;&#160;&lt;/div&gt;December 31,&lt;div style="display:inline-block;width:9.2px"&gt;&#160;&lt;/div&gt;2020, the&lt;div style="display:inline-block;width:9.14px"&gt;&#160;&lt;/div&gt;carrying amounts&lt;div style="display:inline-block;width:9.04px"&gt;&#160;&lt;/div&gt;of the&lt;div style="display:inline-block;width:8.75px"&gt;&#160;&lt;/div&gt;WF Term&lt;div style="display:inline-block;width:8.77px"&gt;&#160;&lt;/div&gt;Loans and&lt;div style="display:inline-block;width:8.89px"&gt;&#160;&lt;/div&gt;WF Revolving&lt;div style="display:inline-block;width:9.11px"&gt;&#160;&lt;/div&gt;Loan &lt;/div&gt;&lt;div id="a14288" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.1px;"&gt;approximate fair&lt;div style="display:inline-block;width:6.44px"&gt;&#160;&lt;/div&gt;value due&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;to the&lt;div style="display:inline-block;width:6.45px"&gt;&#160;&lt;/div&gt;short-term nature&lt;div style="display:inline-block;width:6.65px"&gt;&#160;&lt;/div&gt;of the&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;underlying variable&lt;div style="display:inline-block;width:6.62px"&gt;&#160;&lt;/div&gt;rate LIBOR&lt;div style="display:inline-block;width:6.38px"&gt;&#160;&lt;/div&gt;agreements. The&lt;div style="display:inline-block;width:6.39px"&gt;&#160;&lt;/div&gt;FGI Term Loan &lt;/div&gt;&lt;div id="a14293" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.5px;"&gt;approximate fair value&lt;div style="display:inline-block;width:5.75px"&gt;&#160;&lt;/div&gt;as of December&lt;div style="display:inline-block;width:5.8px"&gt;&#160;&lt;/div&gt;31, 2020, due&lt;div style="display:inline-block;width:5.79px"&gt;&#160;&lt;/div&gt;to the immaterial&lt;div style="display:inline-block;width:5.76px"&gt;&#160;&lt;/div&gt;movement in interest&lt;div style="display:inline-block;width:5.81px"&gt;&#160;&lt;/div&gt;rates since the&lt;div style="display:inline-block;width:5.81px"&gt;&#160;&lt;/div&gt;Company entered &lt;/div&gt;&lt;div id="a14298" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:422.9px;"&gt;into the&lt;div style="display:inline-block;width:6.84px"&gt;&#160;&lt;/div&gt;Promissory Note&lt;div style="display:inline-block;width:7.16px"&gt;&#160;&lt;/div&gt;on of&lt;div style="display:inline-block;width:6.9px"&gt;&#160;&lt;/div&gt;October 20,&lt;div style="display:inline-block;width:7.07px"&gt;&#160;&lt;/div&gt;2020. The&lt;div style="display:inline-block;width:6.79px"&gt;&#160;&lt;/div&gt;carrying amounts&lt;div style="display:inline-block;width:6.8px"&gt;&#160;&lt;/div&gt;of long&lt;div style="display:inline-block;width:1.94px"&gt;&#160;&lt;/div&gt;-term debt&lt;div style="display:inline-block;width:7.3px"&gt;&#160;&lt;/div&gt;and the&lt;div style="display:inline-block;width:6.88px"&gt;&#160;&lt;/div&gt;revolving line&lt;div style="display:inline-block;width:6.83px"&gt;&#160;&lt;/div&gt;of credit &lt;/div&gt;&lt;div id="a14302" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.3px;"&gt;approximate fair value as of December 31, 2019 due to the short-term nature of the underlying variable rate LIBOR&lt;div style="display:inline-block;width:4.71px"&gt;&#160;&lt;/div&gt;agreements. &lt;/div&gt;&lt;div id="a14306" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:459.7px;"&gt;The Company had&lt;div style="display:inline-block;width:6.86px"&gt;&#160;&lt;/div&gt;Level 2 fair&lt;div style="display:inline-block;width:6.86px"&gt;&#160;&lt;/div&gt;value measurements at&lt;div style="display:inline-block;width:6.89px"&gt;&#160;&lt;/div&gt;December 31,&lt;div style="display:inline-block;width:5.84px"&gt;&#160;&lt;/div&gt;2019 relating to&lt;div style="display:inline-block;width:6.79px"&gt;&#160;&lt;/div&gt;the Company&#x2019;s&lt;div style="display:inline-block;width:6.45px"&gt;&#160;&lt;/div&gt;interest rate swaps&lt;div style="display:inline-block;width:7.03px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a14309" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.1px;"&gt;foreign currency derivatives.&lt;/div&gt;&lt;div id="a14310" style="position:absolute;font-weight:normal;font-style:normal;left:158.053px;top:478.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14311" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:496.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14312" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:515.3px;"&gt;Derivative and hedging activities&lt;/div&gt;&lt;div id="a14314" style="position:absolute;font-weight:bold;font-style:normal;left:190.693px;top:515.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14315" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:533.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14316" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:551.8px;"&gt;Foreign currency derivatives&lt;/div&gt;&lt;div id="a14317" style="position:absolute;font-weight:normal;font-style:italic;left:159.013px;top:551.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14318" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14319" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:588.6px;"&gt;The Company conducts business in foreign countries and pays certain&lt;div style="display:inline-block;width:4.78px"&gt;&#160;&lt;/div&gt;expenses in foreign currencies; therefore, the Company is &lt;/div&gt;&lt;div id="a14321" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:607px;"&gt;exposed to foreign currency&lt;div style="display:inline-block;width:5.32px"&gt;&#160;&lt;/div&gt;exchange risk between the&lt;div style="display:inline-block;width:5.44px"&gt;&#160;&lt;/div&gt;U.S. Dollar and foreign&lt;div style="display:inline-block;width:5.37px"&gt;&#160;&lt;/div&gt;currencies, which could&lt;div style="display:inline-block;width:5.14px"&gt;&#160;&lt;/div&gt;impact the Company&lt;div style="display:inline-block;width:1.4px"&gt;&#160;&lt;/div&gt;&#x2019;s &lt;/div&gt;&lt;div id="a14325" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:625.4px;"&gt;operating income and cash flows. To mitigate risk associated with foreign currency exchange, the Company entered into forward &lt;/div&gt;&lt;div id="a14327" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:643.8px;"&gt;contracts to exchange&lt;div style="display:inline-block;width:6.56px"&gt;&#160;&lt;/div&gt;a fixed amount&lt;div style="display:inline-block;width:6.59px"&gt;&#160;&lt;/div&gt;of U.S. Dollars&lt;div style="display:inline-block;width:6.63px"&gt;&#160;&lt;/div&gt;for a fixed&lt;div style="display:inline-block;width:6.45px"&gt;&#160;&lt;/div&gt;amount of foreign&lt;div style="display:inline-block;width:6.52px"&gt;&#160;&lt;/div&gt;currency, which&lt;div style="display:inline-block;width:5.81px"&gt;&#160;&lt;/div&gt;were used to&lt;div style="display:inline-block;width:6.49px"&gt;&#160;&lt;/div&gt;fund future &lt;/div&gt;&lt;div id="a14329" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:662.2px;"&gt;reign currency cash flows. At&lt;div style="display:inline-block;width:1.52px"&gt;&#160;&lt;/div&gt;inception, all forward contracts were formally documented as cash flow&lt;div style="display:inline-block;width:1.59px"&gt;&#160;&lt;/div&gt;hedges and were measured &lt;/div&gt;&lt;div id="a14331" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:680.6px;"&gt;at fair value each reporting period.&lt;/div&gt;&lt;div id="a14332" style="position:absolute;font-weight:normal;font-style:normal;left:188.773px;top:680.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14333" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:699px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14334" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:717.4px;"&gt;Derivatives are formally&lt;div style="display:inline-block;width:6.21px"&gt;&#160;&lt;/div&gt;assessed both at&lt;div style="display:inline-block;width:6.21px"&gt;&#160;&lt;/div&gt;inception and at&lt;div style="display:inline-block;width:6.13px"&gt;&#160;&lt;/div&gt;least quarterly thereafter,&lt;div style="display:inline-block;width:6.48px"&gt;&#160;&lt;/div&gt;to ensure that&lt;div style="display:inline-block;width:6.06px"&gt;&#160;&lt;/div&gt;derivatives used in&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;hedging &lt;/div&gt;&lt;div id="a14337" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:735.8px;"&gt;transactions are highly effective in offsetting changes in cash flows&lt;div style="display:inline-block;width:1.71px"&gt;&#160;&lt;/div&gt;of the hedged item. If it is determined that&lt;div style="display:inline-block;width:1.59px"&gt;&#160;&lt;/div&gt;a derivative ceases &lt;/div&gt;&lt;div id="a14339" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:754.2px;"&gt;to be&lt;div style="display:inline-block;width:9.34px"&gt;&#160;&lt;/div&gt;a highly&lt;div style="display:inline-block;width:9.17px"&gt;&#160;&lt;/div&gt;effective hedge,&lt;div style="display:inline-block;width:9.53px"&gt;&#160;&lt;/div&gt;or if&lt;div style="display:inline-block;width:9.19px"&gt;&#160;&lt;/div&gt;the anticipated&lt;div style="display:inline-block;width:9.63px"&gt;&#160;&lt;/div&gt;transaction is&lt;div style="display:inline-block;width:9.4px"&gt;&#160;&lt;/div&gt;no longer&lt;div style="display:inline-block;width:9.31px"&gt;&#160;&lt;/div&gt;probable of&lt;div style="display:inline-block;width:9.56px"&gt;&#160;&lt;/div&gt;occurring, hedge&lt;div style="display:inline-block;width:9.49px"&gt;&#160;&lt;/div&gt;accounting is &lt;/div&gt;&lt;div id="a14341" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:772.6px;"&gt;discontinued, and&lt;div style="display:inline-block;width:6.48px"&gt;&#160;&lt;/div&gt;any future&lt;div style="display:inline-block;width:6.44px"&gt;&#160;&lt;/div&gt;mark-to-market adjustments&lt;div style="display:inline-block;width:6.77px"&gt;&#160;&lt;/div&gt;are recognized&lt;div style="display:inline-block;width:6.54px"&gt;&#160;&lt;/div&gt;in earnings.&lt;div style="display:inline-block;width:5.88px"&gt;&#160;&lt;/div&gt;The effective&lt;div style="display:inline-block;width:6.47px"&gt;&#160;&lt;/div&gt;portion of&lt;div style="display:inline-block;width:6.46px"&gt;&#160;&lt;/div&gt;gain or&lt;div style="display:inline-block;width:6.27px"&gt;&#160;&lt;/div&gt;loss is &lt;/div&gt;&lt;div id="a14346" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:791px;"&gt;reported in accumulated&lt;div style="display:inline-block;width:6.25px"&gt;&#160;&lt;/div&gt;other comprehensive income&lt;div style="display:inline-block;width:6.44px"&gt;&#160;&lt;/div&gt;and the ineffective&lt;div style="display:inline-block;width:6.14px"&gt;&#160;&lt;/div&gt;portion is reported&lt;div style="display:inline-block;width:6.38px"&gt;&#160;&lt;/div&gt;in earnings. The&lt;div style="display:inline-block;width:5.92px"&gt;&#160;&lt;/div&gt;impacts of these &lt;/div&gt;&lt;div id="a14349" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:809.4px;"&gt;contracts were&lt;div style="display:inline-block;width:8.87px"&gt;&#160;&lt;/div&gt;largely offset&lt;div style="display:inline-block;width:9.09px"&gt;&#160;&lt;/div&gt;by gains&lt;div style="display:inline-block;width:8.65px"&gt;&#160;&lt;/div&gt;and losses&lt;div style="display:inline-block;width:8.98px"&gt;&#160;&lt;/div&gt;resulting from&lt;div style="display:inline-block;width:8.87px"&gt;&#160;&lt;/div&gt;the impact&lt;div style="display:inline-block;width:8.96px"&gt;&#160;&lt;/div&gt;of changes&lt;div style="display:inline-block;width:8.93px"&gt;&#160;&lt;/div&gt;in exchange&lt;div style="display:inline-block;width:8.85px"&gt;&#160;&lt;/div&gt;rates on&lt;div style="display:inline-block;width:8.89px"&gt;&#160;&lt;/div&gt;transactions &lt;/div&gt;&lt;div id="a14350" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:827.8px;"&gt;denominated in the foreign currency. As of December 31, 2020, the Company had no outstanding&lt;div style="display:inline-block;width:4.78px"&gt;&#160;&lt;/div&gt;foreign currency derivatives.&lt;div style="display:inline-block;width:7.34px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14355" style="position:absolute;font-weight:normal;font-style:normal;left:691.12px;top:827.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14356" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:846.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14357" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:864.6px;"&gt;Interest Rate Swaps&lt;/div&gt;&lt;div id="a14358" style="position:absolute;font-weight:normal;font-style:italic;left:109.893px;top:864.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14359" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:883px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14360" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:901.4px;"&gt;The  Company&lt;div style="display:inline-block;width:13.07px"&gt;&#160;&lt;/div&gt;entered  into&lt;div style="display:inline-block;width:13.31px"&gt;&#160;&lt;/div&gt;interest  rate&lt;div style="display:inline-block;width:13.09px"&gt;&#160;&lt;/div&gt;swap  contracts&lt;div style="display:inline-block;width:13.33px"&gt;&#160;&lt;/div&gt;to  fix&lt;div style="display:inline-block;width:13.08px"&gt;&#160;&lt;/div&gt;the  interest&lt;div style="display:inline-block;width:13.09px"&gt;&#160;&lt;/div&gt;rate  on&lt;div style="display:inline-block;width:13.14px"&gt;&#160;&lt;/div&gt;an  initial&lt;div style="display:inline-block;width:13.04px"&gt;&#160;&lt;/div&gt;aggregate  amount &lt;/div&gt;&lt;div id="a14361" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:919.8px;"&gt;of&lt;/div&gt;&lt;div id="a14362" style="position:absolute;font-weight:normal;font-style:normal;left:15.467px;top:919.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14363" style="position:absolute;font-weight:normal;font-style:normal;left:18.827px;top:919.8px;"&gt;$&lt;/div&gt;&lt;div id="a14363_1_10" style="position:absolute;font-weight:normal;font-style:normal;left:25.547px;top:919.8px;"&gt;35,000,000&lt;/div&gt;&lt;div id="a14364" style="position:absolute;font-weight:normal;font-style:normal;left:85.733px;top:919.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14365" style="position:absolute;font-weight:normal;font-style:normal;left:89.093px;top:919.8px;"&gt;thereby reducing exposure to interest&lt;div style="display:inline-block;width:5px"&gt;&#160;&lt;/div&gt;rate changes. The Company paid&lt;div style="display:inline-block;width:4.98px"&gt;&#160;&lt;/div&gt;a fixed rate of&lt;/div&gt;&lt;div id="a14368" style="position:absolute;font-weight:normal;font-style:normal;left:545.48px;top:919.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14369" style="position:absolute;font-weight:normal;font-style:normal;left:548.84px;top:919.8px;"&gt;2.49&lt;/div&gt;&lt;div id="a14369_4_1" style="position:absolute;font-weight:normal;font-style:normal;left:572.36px;top:919.8px;"&gt;%&lt;/div&gt;&lt;div id="a14370" style="position:absolute;font-weight:normal;font-style:normal;left:583.44px;top:919.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14371" style="position:absolute;font-weight:normal;font-style:normal;left:586.8px;top:919.8px;"&gt;to the counterparty &lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1912" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14380" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;and receives 30&lt;div style="display:inline-block;width:5.57px"&gt;&#160;&lt;/div&gt;day LIBOR&lt;/div&gt;&lt;div id="a14381" style="position:absolute;font-weight:normal;font-style:normal;left:155.493px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14382" style="position:absolute;font-weight:normal;font-style:normal;left:159.013px;top:0px;"&gt;for both cash&lt;div style="display:inline-block;width:5.39px"&gt;&#160;&lt;/div&gt;flow hedges. At inception,&lt;div style="display:inline-block;width:5.4px"&gt;&#160;&lt;/div&gt;all interest rate&lt;div style="display:inline-block;width:5.42px"&gt;&#160;&lt;/div&gt;swaps were formally&lt;div style="display:inline-block;width:5.53px"&gt;&#160;&lt;/div&gt;documented as cash &lt;/div&gt;&lt;div id="a14383" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;flow hedges and are&lt;div style="display:inline-block;width:5.28px"&gt;&#160;&lt;/div&gt;measured at fair value&lt;div style="display:inline-block;width:5.11px"&gt;&#160;&lt;/div&gt;each reporting period&lt;div style="display:inline-block;width:1.54px"&gt;&#160;&lt;/div&gt;.&lt;div style="display:inline-block;width:3.72px"&gt;&#160;&lt;/div&gt;During the 2020 year,&lt;div style="display:inline-block;width:5.14px"&gt;&#160;&lt;/div&gt;the Company closed the&lt;div style="display:inline-block;width:5.3px"&gt;&#160;&lt;/div&gt;positions, see &lt;/div&gt;&lt;div id="a14390" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:36.8px;"&gt;Note 9 &#x2013; Debt&lt;/div&gt;&lt;div id="a14394" style="position:absolute;font-weight:normal;font-style:normal;left:79.013px;top:36.8px;"&gt;, for additional information. &lt;/div&gt;&lt;div id="a14395" style="position:absolute;font-weight:normal;font-style:normal;left:230.733px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14396" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14397" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:73.9px;"&gt;Financial statements impacts&lt;/div&gt;&lt;div id="a14398" style="position:absolute;font-weight:bold;font-style:normal;left:169.573px;top:73.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="div_1910_XBRL_TS_15e589dc835a4e2d9c7b0c2bc361f498" style="position:absolute;left:0px;top:92px;float:left;"&gt;&lt;div id="TextBlockContainer1911" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:665px;height:16px;display:inline-block;"&gt;&lt;div id="a14399" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;The following tables detail amounts related to our derivatives designated&lt;div style="display:inline-block;width:4.83px"&gt;&#160;&lt;/div&gt;as hedging instruments as of December&lt;/div&gt;&lt;div id="a14401" style="position:absolute;font-weight:normal;font-style:normal;left:606.16px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14402" style="position:absolute;font-weight:normal;font-style:normal;left:609.52px;top:0px;"&gt;31, 2019:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1916" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1914_XBRL_TS_15de8878bf39411d84d3382b817af148" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1915" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14407" style="position:absolute;font-weight:bold;font-style:normal;left:334.893px;top:0px;"&gt;Fair Values&lt;div style="display:inline-block;width:4.79px"&gt;&#160;&lt;/div&gt;of Derivatives Instruments &lt;/div&gt;&lt;div id="a14411" style="position:absolute;font-weight:bold;font-style:normal;left:272.013px;top:17px;"&gt;Asset Derivatives &lt;/div&gt;&lt;div id="a14414" style="position:absolute;font-weight:bold;font-style:normal;left:510.6px;top:17px;"&gt;Liability Derivatives &lt;/div&gt;&lt;div id="a14417" style="position:absolute;font-weight:bold;font-style:normal;left:206.893px;top:34.1px;"&gt;Balance Sheet Location &lt;/div&gt;&lt;div id="a14420" style="position:absolute;font-weight:bold;font-style:normal;left:366.413px;top:34.1px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a14423" style="position:absolute;font-weight:bold;font-style:normal;left:453.8px;top:34.1px;"&gt;Balance Sheet Location &lt;/div&gt;&lt;div id="a14426" style="position:absolute;font-weight:bold;font-style:normal;left:614.48px;top:34.1px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a14428" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68.3px;"&gt;Foreign exchange contracts &lt;/div&gt;&lt;div id="a14430" style="position:absolute;font-weight:normal;font-style:normal;left:202.533px;top:53.1px;"&gt;Prepaid expense other&lt;div style="display:inline-block;width:3.9px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14432" style="position:absolute;font-weight:normal;font-style:normal;left:202.533px;top:68.3px;"&gt;current assets &lt;/div&gt;&lt;div id="a14435" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:68.3px;"&gt;$ &lt;/div&gt;&lt;div id="a14437" style="position:absolute;font-weight:normal;font-style:normal;left:392.2px;top:68.3px;"&gt;452,000&lt;/div&gt;&lt;div id="a14440" style="position:absolute;font-weight:normal;font-style:normal;left:449.48px;top:68.3px;"&gt;Accrued liabilities other &lt;/div&gt;&lt;div id="a14443" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:68.3px;"&gt;$ &lt;/div&gt;&lt;div id="a14445" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:68.3px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a14447" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.4px;"&gt;Notional contract values &lt;/div&gt;&lt;div id="a14451" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:85.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14453" style="position:absolute;font-weight:normal;font-style:normal;left:375.533px;top:85.4px;"&gt;15,358,000&lt;/div&gt;&lt;div id="a14458" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14460" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:85.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a14462" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.4px;"&gt;Interest rate swaps &lt;/div&gt;&lt;div id="a14464" style="position:absolute;font-weight:normal;font-style:normal;left:202.533px;top:119.4px;"&gt;Other non-current assets &lt;/div&gt;&lt;div id="a14469" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:119.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14471" style="position:absolute;font-weight:normal;font-style:normal;left:422.28px;top:119.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a14474" style="position:absolute;font-weight:normal;font-style:normal;left:449.48px;top:104px;"&gt;Other non-current&lt;div style="display:inline-block;width:3.7px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14478" style="position:absolute;font-weight:normal;font-style:normal;left:449.48px;top:119.4px;"&gt;liabilities &lt;/div&gt;&lt;div id="a14481" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:119.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14483" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:119.4px;"&gt;706,000&lt;/div&gt;&lt;div id="a14485" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:136.3px;"&gt;Notional swap values &lt;/div&gt;&lt;div id="a14489" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:136.3px;"&gt;$ &lt;/div&gt;&lt;div id="a14491" style="position:absolute;font-weight:normal;font-style:normal;left:422.28px;top:136.3px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a14496" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:136.3px;"&gt;$ &lt;/div&gt;&lt;div id="a14498" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:136.3px;"&gt;29,750,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1918" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14501" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;As of December&lt;/div&gt;&lt;div id="a14502" style="position:absolute;font-weight:normal;font-style:normal;left:93.253px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14503" style="position:absolute;font-weight:normal;font-style:normal;left:96.613px;top:0px;"&gt;31, 2019, the&lt;div style="display:inline-block;width:6.02px"&gt;&#160;&lt;/div&gt;Company had foreign&lt;div style="display:inline-block;width:5.96px"&gt;&#160;&lt;/div&gt;exchange contracts related&lt;div style="display:inline-block;width:6.21px"&gt;&#160;&lt;/div&gt;to the Mexican&lt;div style="display:inline-block;width:5.79px"&gt;&#160;&lt;/div&gt;Peso and the&lt;div style="display:inline-block;width:6.1px"&gt;&#160;&lt;/div&gt;Canadian Dollar &lt;/div&gt;&lt;div id="a14507" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;"&gt;with exchange rates ranging from &lt;/div&gt;&lt;div id="a14507_33_5" style="position:absolute;font-weight:normal;font-style:normal;left:186.827px;top:18.4px;"&gt;19.53&lt;/div&gt;&lt;div id="a14507_38_4" style="position:absolute;font-weight:normal;font-style:normal;left:217.066px;top:18.4px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;to &lt;/div&gt;&lt;div id="a14507_42_5" style="position:absolute;font-weight:normal;font-style:normal;left:234.186px;top:18.4px;"&gt;20.58&lt;/div&gt;&lt;div id="a14507_47_5" style="position:absolute;font-weight:normal;font-style:normal;left:264.266px;top:18.4px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a14507_52_4" style="position:absolute;font-weight:normal;font-style:normal;left:290.186px;top:18.4px;"&gt;1.32&lt;/div&gt;&lt;div id="a14507_56_15" style="position:absolute;font-weight:normal;font-style:normal;left:313.546px;top:18.4px;"&gt;, respectively.&lt;/div&gt;&lt;div id="a14508" style="position:absolute;font-weight:normal;font-style:normal;left:386.92px;top:18.4px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14509" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14510" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;"&gt;The following tables&lt;div style="display:inline-block;width:6.26px"&gt;&#160;&lt;/div&gt;summarize the amount&lt;div style="display:inline-block;width:6.24px"&gt;&#160;&lt;/div&gt;of unrealized /&lt;div style="display:inline-block;width:6.35px"&gt;&#160;&lt;/div&gt;realized gain and&lt;div style="display:inline-block;width:6.1px"&gt;&#160;&lt;/div&gt;loss recognized&lt;div style="display:inline-block;width:5.6px"&gt;&#160;&lt;/div&gt;in Accumulated Comprehensive &lt;/div&gt;&lt;div id="a14511" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;"&gt;Income (AOCI) for the years ended December&lt;/div&gt;&lt;div id="a14513" style="position:absolute;font-weight:normal;font-style:normal;left:252.493px;top:73.6px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14514" style="position:absolute;font-weight:normal;font-style:normal;left:255.853px;top:73.6px;"&gt;31, 2020, 2019 and 2018:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1922" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:721px;height:160px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1920_XBRL_TS_0e648764fb1243138b825049e4ca22ea" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1921" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:721px;height:160px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14518" style="position:absolute;font-weight:normal;font-style:normal;left:22.453px;top:0px;"&gt;Derivatives in&lt;div style="display:inline-block;width:2.48px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14520" style="position:absolute;font-weight:normal;font-style:normal;left:17.973px;top:12.2px;"&gt;subtopic 815-20&lt;div style="display:inline-block;width:2.22px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14524" style="position:absolute;font-weight:normal;font-style:normal;left:29.685px;top:24.5px;"&gt;Cash Flow&lt;div style="display:inline-block;width:2.47px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14526" style="position:absolute;font-weight:normal;font-style:normal;left:34.165px;top:36.8px;"&gt;Hedging&lt;div style="display:inline-block;width:2.44px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14528" style="position:absolute;font-weight:normal;font-style:normal;left:25.653px;top:49px;"&gt;Relationship &lt;/div&gt;&lt;div id="a14530" style="position:absolute;font-weight:normal;font-style:normal;left:155.6px;top:19px;"&gt;Amount of Unrealized Gain or&lt;div style="display:inline-block;width:2.06px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14532" style="position:absolute;font-weight:normal;font-style:normal;left:145.68px;top:31.4px;"&gt;(Loss) Recognized in Accumulated&lt;div style="display:inline-block;width:1.96px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14534" style="position:absolute;font-weight:normal;font-style:normal;left:150.16px;top:43.5px;"&gt;Other Comprehensive Income on&lt;div style="display:inline-block;width:2.09px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14536" style="position:absolute;font-weight:normal;font-style:normal;left:198.64px;top:55.8px;"&gt;Derivative &lt;/div&gt;&lt;div id="a14539" style="position:absolute;font-weight:normal;font-style:normal;left:365.4px;top:6.7px;"&gt;Location of Gain or&lt;div style="display:inline-block;width:2.23px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14541" style="position:absolute;font-weight:normal;font-style:normal;left:366.68px;top:19px;"&gt;(Loss) Reclassified&lt;div style="display:inline-block;width:2.36px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14543" style="position:absolute;font-weight:normal;font-style:normal;left:367.48px;top:31.4px;"&gt;from Accumulated&lt;div style="display:inline-block;width:2.24px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14545" style="position:absolute;font-weight:normal;font-style:normal;left:360.76px;top:43.5px;"&gt;Other Comprehensive&lt;div style="display:inline-block;width:2.3px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14547" style="position:absolute;font-weight:normal;font-style:normal;left:387.027px;top:55.8px;"&gt;Income&lt;/div&gt;&lt;div id="a14548" style="position:absolute;font-size:6.72px;font-weight:normal;font-style:normal;left:418.867px;top:55.5px;"&gt;(A)&lt;/div&gt;&lt;div id="a14551" style="position:absolute;font-weight:normal;font-style:normal;left:518.547px;top:31.4px;"&gt;Amount of Realized Gain or (Loss)&lt;div style="display:inline-block;width:1.99px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14553" style="position:absolute;font-weight:normal;font-style:normal;left:526.547px;top:43.5px;"&gt;Reclassified from Accumulated&lt;div style="display:inline-block;width:2.06px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14556" style="position:absolute;font-weight:normal;font-style:normal;left:529.907px;top:55.8px;"&gt;Other Comprehensive Income &lt;/div&gt;&lt;div id="a14559" style="position:absolute;font-weight:bold;font-style:normal;left:128.08px;top:71px;"&gt;2020 &lt;/div&gt;&lt;div id="a14562" style="position:absolute;font-weight:bold;font-style:normal;left:212.6px;top:71px;"&gt;2019 &lt;/div&gt;&lt;div id="a14565" style="position:absolute;font-weight:bold;font-style:normal;left:295px;top:71px;"&gt;2018 &lt;/div&gt;&lt;div id="a14570" style="position:absolute;font-weight:bold;font-style:normal;left:503.507px;top:71px;"&gt;2020 &lt;/div&gt;&lt;div id="a14573" style="position:absolute;font-weight:bold;font-style:normal;left:588.027px;top:71px;"&gt;2019 &lt;/div&gt;&lt;div id="a14576" style="position:absolute;font-weight:bold;font-style:normal;left:668.027px;top:71px;"&gt;2018 &lt;/div&gt;&lt;div id="a14578" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:89.3px;"&gt;Foreign exchange&lt;div style="display:inline-block;width:2.25px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14580" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:101.4px;"&gt;contracts &lt;/div&gt;&lt;div id="a14582" style="position:absolute;font-weight:normal;font-style:normal;left:101.68px;top:101.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14584" style="position:absolute;font-weight:normal;font-style:normal;left:137.04px;top:101.4px;"&gt;142,000&lt;/div&gt;&lt;div id="a14587" style="position:absolute;font-weight:normal;font-style:normal;left:185.68px;top:101.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14589" style="position:absolute;font-weight:normal;font-style:normal;left:214.04px;top:101.4px;"&gt;1,499,000&lt;/div&gt;&lt;div id="a14592" style="position:absolute;font-weight:normal;font-style:normal;left:270.68px;top:101.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14594" style="position:absolute;font-weight:normal;font-style:normal;left:299px;top:101.4px;display:flex;"&gt;(385,000)&lt;/div&gt;&lt;div id="a14597" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:101.4px;"&gt;Cost of goods sold &lt;/div&gt;&lt;div id="a14600" style="position:absolute;font-weight:normal;font-style:normal;left:474.707px;top:101.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14602" style="position:absolute;font-weight:normal;font-style:normal;left:515.027px;top:101.4px;"&gt;526,000&lt;/div&gt;&lt;div id="a14605" style="position:absolute;font-weight:normal;font-style:normal;left:563.707px;top:101.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14607" style="position:absolute;font-weight:normal;font-style:normal;left:595.067px;top:101.4px;"&gt;272,000&lt;/div&gt;&lt;div id="a14610" style="position:absolute;font-weight:normal;font-style:normal;left:643.707px;top:101.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14612" style="position:absolute;font-weight:normal;font-style:normal;left:680.507px;top:101.4px;"&gt;68,000&lt;/div&gt;&lt;div id="a14624" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:119.2px;"&gt;Selling, general and&lt;div style="display:inline-block;width:2.27px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14626" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:131.5px;"&gt;administrative expense &lt;/div&gt;&lt;div id="a14629" style="position:absolute;font-weight:normal;font-style:normal;left:474.707px;top:131.5px;"&gt;$ &lt;/div&gt;&lt;div id="a14631" style="position:absolute;font-weight:normal;font-style:normal;left:520.467px;top:131.5px;"&gt;68,000&lt;/div&gt;&lt;div id="a14634" style="position:absolute;font-weight:normal;font-style:normal;left:563.707px;top:131.5px;"&gt;$ &lt;/div&gt;&lt;div id="a14636" style="position:absolute;font-weight:normal;font-style:normal;left:600.507px;top:131.5px;"&gt;25,000&lt;/div&gt;&lt;div id="a14639" style="position:absolute;font-weight:normal;font-style:normal;left:643.707px;top:131.5px;"&gt;$ &lt;/div&gt;&lt;div id="a14641" style="position:absolute;font-weight:normal;font-style:normal;left:699.067px;top:131.5px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a14643" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:146.6px;"&gt;Interest rate swaps &lt;/div&gt;&lt;div id="a14645" style="position:absolute;font-weight:normal;font-style:normal;left:101.68px;top:146.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14647" style="position:absolute;font-weight:normal;font-style:normal;left:134px;top:146.6px;display:flex;"&gt;(915,000)&lt;/div&gt;&lt;div id="a14650" style="position:absolute;font-weight:normal;font-style:normal;left:185.68px;top:146.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14652" style="position:absolute;font-weight:normal;font-style:normal;left:219px;top:146.6px;display:flex;"&gt;(708,000)&lt;/div&gt;&lt;div id="a14655" style="position:absolute;font-weight:normal;font-style:normal;left:270.68px;top:146.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14657" style="position:absolute;font-weight:normal;font-style:normal;left:299px;top:146.6px;display:flex;"&gt;(223,000)&lt;/div&gt;&lt;div id="a14660" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:146.6px;"&gt;Interest Expense &lt;/div&gt;&lt;div id="a14663" style="position:absolute;font-weight:normal;font-style:normal;left:474.707px;top:146.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14665" style="position:absolute;font-weight:normal;font-style:normal;left:503.987px;top:146.6px;display:flex;"&gt;(1,620,000)&lt;/div&gt;&lt;div id="a14668" style="position:absolute;font-weight:normal;font-style:normal;left:563.707px;top:146.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14670" style="position:absolute;font-weight:normal;font-style:normal;left:597.307px;top:146.6px;display:flex;"&gt;(67,000)&lt;/div&gt;&lt;div id="a14673" style="position:absolute;font-weight:normal;font-style:normal;left:643.707px;top:146.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14675" style="position:absolute;font-weight:normal;font-style:normal;left:672.027px;top:146.6px;display:flex;"&gt;(159,000)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1925" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:646px;height:35px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14678" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:0px;"&gt;(A)&lt;div style="display:inline-block;width:2.09px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14679" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:19.2px;top:0.4px;"&gt;The foreign currency derivative activity reclassified from&lt;div style="display:inline-block;width:3.92px"&gt;&#160;&lt;/div&gt;Accumulated Other Comprehensive Income is allocated to &lt;/div&gt;&lt;div id="a14680" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:18.8px;"&gt;cost of goods sold and selling, general and administrative expense based&lt;div style="display:inline-block;width:4.79px"&gt;&#160;&lt;/div&gt;on the percentage of Mexican Peso spend.&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_500"
      unitRef="USD">35000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="INF"
      id="ID_501"
      unitRef="pure">0.0249</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_15e589dc835a4e2d9c7b0c2bc361f498">&lt;div id="TextBlockContainer1911" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:665px;height:16px;display:inline-block;"&gt;&lt;div id="a14399" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;The following tables detail amounts related to our derivatives designated&lt;div style="display:inline-block;width:4.83px"&gt;&#160;&lt;/div&gt;as hedging instruments as of December&lt;/div&gt;&lt;div id="a14401" style="position:absolute;font-weight:normal;font-style:normal;left:606.16px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14402" style="position:absolute;font-weight:normal;font-style:normal;left:609.52px;top:0px;"&gt;31, 2019:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1915" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14407" style="position:absolute;font-weight:bold;font-style:normal;left:334.893px;top:0px;"&gt;Fair Values&lt;div style="display:inline-block;width:4.79px"&gt;&#160;&lt;/div&gt;of Derivatives Instruments &lt;/div&gt;&lt;div id="a14411" style="position:absolute;font-weight:bold;font-style:normal;left:272.013px;top:17px;"&gt;Asset Derivatives &lt;/div&gt;&lt;div id="a14414" style="position:absolute;font-weight:bold;font-style:normal;left:510.6px;top:17px;"&gt;Liability Derivatives &lt;/div&gt;&lt;div id="a14417" style="position:absolute;font-weight:bold;font-style:normal;left:206.893px;top:34.1px;"&gt;Balance Sheet Location &lt;/div&gt;&lt;div id="a14420" style="position:absolute;font-weight:bold;font-style:normal;left:366.413px;top:34.1px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a14423" style="position:absolute;font-weight:bold;font-style:normal;left:453.8px;top:34.1px;"&gt;Balance Sheet Location &lt;/div&gt;&lt;div id="a14426" style="position:absolute;font-weight:bold;font-style:normal;left:614.48px;top:34.1px;"&gt;Fair Value &lt;/div&gt;&lt;div id="a14428" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68.3px;"&gt;Foreign exchange contracts &lt;/div&gt;&lt;div id="a14430" style="position:absolute;font-weight:normal;font-style:normal;left:202.533px;top:53.1px;"&gt;Prepaid expense other&lt;div style="display:inline-block;width:3.9px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14432" style="position:absolute;font-weight:normal;font-style:normal;left:202.533px;top:68.3px;"&gt;current assets &lt;/div&gt;&lt;div id="a14435" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:68.3px;"&gt;$ &lt;/div&gt;&lt;div id="a14437" style="position:absolute;font-weight:normal;font-style:normal;left:392.2px;top:68.3px;"&gt;452,000&lt;/div&gt;&lt;div id="a14440" style="position:absolute;font-weight:normal;font-style:normal;left:449.48px;top:68.3px;"&gt;Accrued liabilities other &lt;/div&gt;&lt;div id="a14443" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:68.3px;"&gt;$ &lt;/div&gt;&lt;div id="a14445" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:68.3px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a14447" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.4px;"&gt;Notional contract values &lt;/div&gt;&lt;div id="a14451" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:85.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14453" style="position:absolute;font-weight:normal;font-style:normal;left:375.533px;top:85.4px;"&gt;15,358,000&lt;/div&gt;&lt;div id="a14458" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14460" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:85.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a14462" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.4px;"&gt;Interest rate swaps &lt;/div&gt;&lt;div id="a14464" style="position:absolute;font-weight:normal;font-style:normal;left:202.533px;top:119.4px;"&gt;Other non-current assets &lt;/div&gt;&lt;div id="a14469" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:119.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14471" style="position:absolute;font-weight:normal;font-style:normal;left:422.28px;top:119.4px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a14474" style="position:absolute;font-weight:normal;font-style:normal;left:449.48px;top:104px;"&gt;Other non-current&lt;div style="display:inline-block;width:3.7px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14478" style="position:absolute;font-weight:normal;font-style:normal;left:449.48px;top:119.4px;"&gt;liabilities &lt;/div&gt;&lt;div id="a14481" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:119.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14483" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:119.4px;"&gt;706,000&lt;/div&gt;&lt;div id="a14485" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:136.3px;"&gt;Notional swap values &lt;/div&gt;&lt;div id="a14489" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:136.3px;"&gt;$ &lt;/div&gt;&lt;div id="a14491" style="position:absolute;font-weight:normal;font-style:normal;left:422.28px;top:136.3px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a14496" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:136.3px;"&gt;$ &lt;/div&gt;&lt;div id="a14498" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:136.3px;"&gt;29,750,000&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:DerivativeAssets
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="0"
      id="ID_924"
      unitRef="USD">452000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="0"
      id="ID_925"
      unitRef="USD">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"
      decimals="0"
      id="ID_516"
      unitRef="USD">15358000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember"
      decimals="0"
      id="ID_517"
      unitRef="USD">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeAssets
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="0"
      id="ID_926"
      unitRef="USD">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="0"
      id="ID_928"
      unitRef="USD">706000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="0"
      id="ID_927"
      unitRef="USD">0</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="0"
      id="ID_929"
      unitRef="USD">29750000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeForwardExchangeRate1
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="2"
      id="ID_917"
      unitRef="pure">19.53</us-gaap:DerivativeForwardExchangeRate1>
    <us-gaap:DerivativeForwardExchangeRate1
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MaximumMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="2"
      id="ID_918"
      unitRef="pure">20.58</us-gaap:DerivativeForwardExchangeRate1>
    <us-gaap:DerivativeForwardExchangeRate1
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MedianMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="2"
      id="ID_919"
      unitRef="pure">1.32</us-gaap:DerivativeForwardExchangeRate1>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_0e648764fb1243138b825049e4ca22ea">&lt;div id="TextBlockContainer1921" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:721px;height:160px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14518" style="position:absolute;font-weight:normal;font-style:normal;left:22.453px;top:0px;"&gt;Derivatives in&lt;div style="display:inline-block;width:2.48px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14520" style="position:absolute;font-weight:normal;font-style:normal;left:17.973px;top:12.2px;"&gt;subtopic 815-20&lt;div style="display:inline-block;width:2.22px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14524" style="position:absolute;font-weight:normal;font-style:normal;left:29.685px;top:24.5px;"&gt;Cash Flow&lt;div style="display:inline-block;width:2.47px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14526" style="position:absolute;font-weight:normal;font-style:normal;left:34.165px;top:36.8px;"&gt;Hedging&lt;div style="display:inline-block;width:2.44px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14528" style="position:absolute;font-weight:normal;font-style:normal;left:25.653px;top:49px;"&gt;Relationship &lt;/div&gt;&lt;div id="a14530" style="position:absolute;font-weight:normal;font-style:normal;left:155.6px;top:19px;"&gt;Amount of Unrealized Gain or&lt;div style="display:inline-block;width:2.06px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14532" style="position:absolute;font-weight:normal;font-style:normal;left:145.68px;top:31.4px;"&gt;(Loss) Recognized in Accumulated&lt;div style="display:inline-block;width:1.96px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14534" style="position:absolute;font-weight:normal;font-style:normal;left:150.16px;top:43.5px;"&gt;Other Comprehensive Income on&lt;div style="display:inline-block;width:2.09px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14536" style="position:absolute;font-weight:normal;font-style:normal;left:198.64px;top:55.8px;"&gt;Derivative &lt;/div&gt;&lt;div id="a14539" style="position:absolute;font-weight:normal;font-style:normal;left:365.4px;top:6.7px;"&gt;Location of Gain or&lt;div style="display:inline-block;width:2.23px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14541" style="position:absolute;font-weight:normal;font-style:normal;left:366.68px;top:19px;"&gt;(Loss) Reclassified&lt;div style="display:inline-block;width:2.36px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14543" style="position:absolute;font-weight:normal;font-style:normal;left:367.48px;top:31.4px;"&gt;from Accumulated&lt;div style="display:inline-block;width:2.24px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14545" style="position:absolute;font-weight:normal;font-style:normal;left:360.76px;top:43.5px;"&gt;Other Comprehensive&lt;div style="display:inline-block;width:2.3px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14547" style="position:absolute;font-weight:normal;font-style:normal;left:387.027px;top:55.8px;"&gt;Income&lt;/div&gt;&lt;div id="a14548" style="position:absolute;font-size:6.72px;font-weight:normal;font-style:normal;left:418.867px;top:55.5px;"&gt;(A)&lt;/div&gt;&lt;div id="a14551" style="position:absolute;font-weight:normal;font-style:normal;left:518.547px;top:31.4px;"&gt;Amount of Realized Gain or (Loss)&lt;div style="display:inline-block;width:1.99px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14553" style="position:absolute;font-weight:normal;font-style:normal;left:526.547px;top:43.5px;"&gt;Reclassified from Accumulated&lt;div style="display:inline-block;width:2.06px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14556" style="position:absolute;font-weight:normal;font-style:normal;left:529.907px;top:55.8px;"&gt;Other Comprehensive Income &lt;/div&gt;&lt;div id="a14559" style="position:absolute;font-weight:bold;font-style:normal;left:128.08px;top:71px;"&gt;2020 &lt;/div&gt;&lt;div id="a14562" style="position:absolute;font-weight:bold;font-style:normal;left:212.6px;top:71px;"&gt;2019 &lt;/div&gt;&lt;div id="a14565" style="position:absolute;font-weight:bold;font-style:normal;left:295px;top:71px;"&gt;2018 &lt;/div&gt;&lt;div id="a14570" style="position:absolute;font-weight:bold;font-style:normal;left:503.507px;top:71px;"&gt;2020 &lt;/div&gt;&lt;div id="a14573" style="position:absolute;font-weight:bold;font-style:normal;left:588.027px;top:71px;"&gt;2019 &lt;/div&gt;&lt;div id="a14576" style="position:absolute;font-weight:bold;font-style:normal;left:668.027px;top:71px;"&gt;2018 &lt;/div&gt;&lt;div id="a14578" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:89.3px;"&gt;Foreign exchange&lt;div style="display:inline-block;width:2.25px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14580" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:101.4px;"&gt;contracts &lt;/div&gt;&lt;div id="a14582" style="position:absolute;font-weight:normal;font-style:normal;left:101.68px;top:101.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14584" style="position:absolute;font-weight:normal;font-style:normal;left:137.04px;top:101.4px;"&gt;142,000&lt;/div&gt;&lt;div id="a14587" style="position:absolute;font-weight:normal;font-style:normal;left:185.68px;top:101.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14589" style="position:absolute;font-weight:normal;font-style:normal;left:214.04px;top:101.4px;"&gt;1,499,000&lt;/div&gt;&lt;div id="a14592" style="position:absolute;font-weight:normal;font-style:normal;left:270.68px;top:101.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14594" style="position:absolute;font-weight:normal;font-style:normal;left:299px;top:101.4px;display:flex;"&gt;(385,000)&lt;/div&gt;&lt;div id="a14597" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:101.4px;"&gt;Cost of goods sold &lt;/div&gt;&lt;div id="a14600" style="position:absolute;font-weight:normal;font-style:normal;left:474.707px;top:101.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14602" style="position:absolute;font-weight:normal;font-style:normal;left:515.027px;top:101.4px;"&gt;526,000&lt;/div&gt;&lt;div id="a14605" style="position:absolute;font-weight:normal;font-style:normal;left:563.707px;top:101.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14607" style="position:absolute;font-weight:normal;font-style:normal;left:595.067px;top:101.4px;"&gt;272,000&lt;/div&gt;&lt;div id="a14610" style="position:absolute;font-weight:normal;font-style:normal;left:643.707px;top:101.4px;"&gt;$ &lt;/div&gt;&lt;div id="a14612" style="position:absolute;font-weight:normal;font-style:normal;left:680.507px;top:101.4px;"&gt;68,000&lt;/div&gt;&lt;div id="a14624" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:119.2px;"&gt;Selling, general and&lt;div style="display:inline-block;width:2.27px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14626" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:131.5px;"&gt;administrative expense &lt;/div&gt;&lt;div id="a14629" style="position:absolute;font-weight:normal;font-style:normal;left:474.707px;top:131.5px;"&gt;$ &lt;/div&gt;&lt;div id="a14631" style="position:absolute;font-weight:normal;font-style:normal;left:520.467px;top:131.5px;"&gt;68,000&lt;/div&gt;&lt;div id="a14634" style="position:absolute;font-weight:normal;font-style:normal;left:563.707px;top:131.5px;"&gt;$ &lt;/div&gt;&lt;div id="a14636" style="position:absolute;font-weight:normal;font-style:normal;left:600.507px;top:131.5px;"&gt;25,000&lt;/div&gt;&lt;div id="a14639" style="position:absolute;font-weight:normal;font-style:normal;left:643.707px;top:131.5px;"&gt;$ &lt;/div&gt;&lt;div id="a14641" style="position:absolute;font-weight:normal;font-style:normal;left:699.067px;top:131.5px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a14643" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:146.6px;"&gt;Interest rate swaps &lt;/div&gt;&lt;div id="a14645" style="position:absolute;font-weight:normal;font-style:normal;left:101.68px;top:146.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14647" style="position:absolute;font-weight:normal;font-style:normal;left:134px;top:146.6px;display:flex;"&gt;(915,000)&lt;/div&gt;&lt;div id="a14650" style="position:absolute;font-weight:normal;font-style:normal;left:185.68px;top:146.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14652" style="position:absolute;font-weight:normal;font-style:normal;left:219px;top:146.6px;display:flex;"&gt;(708,000)&lt;/div&gt;&lt;div id="a14655" style="position:absolute;font-weight:normal;font-style:normal;left:270.68px;top:146.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14657" style="position:absolute;font-weight:normal;font-style:normal;left:299px;top:146.6px;display:flex;"&gt;(223,000)&lt;/div&gt;&lt;div id="a14660" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:146.6px;"&gt;Interest Expense &lt;/div&gt;&lt;div id="a14663" style="position:absolute;font-weight:normal;font-style:normal;left:474.707px;top:146.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14665" style="position:absolute;font-weight:normal;font-style:normal;left:503.987px;top:146.6px;display:flex;"&gt;(1,620,000)&lt;/div&gt;&lt;div id="a14668" style="position:absolute;font-weight:normal;font-style:normal;left:563.707px;top:146.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14670" style="position:absolute;font-weight:normal;font-style:normal;left:597.307px;top:146.6px;display:flex;"&gt;(67,000)&lt;/div&gt;&lt;div id="a14673" style="position:absolute;font-weight:normal;font-style:normal;left:643.707px;top:146.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14675" style="position:absolute;font-weight:normal;font-style:normal;left:672.027px;top:146.6px;display:flex;"&gt;(159,000)&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1926" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:646px;height:35px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1924_XBRL_TS_d43630d258c3441bba2036edbaba94e7" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1925" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:646px;height:35px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14678" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:0px;"&gt;(A)&lt;div style="display:inline-block;width:2.09px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14679" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:19.2px;top:0.4px;"&gt;The foreign currency derivative activity reclassified from&lt;div style="display:inline-block;width:3.92px"&gt;&#160;&lt;/div&gt;Accumulated Other Comprehensive Income is allocated to &lt;/div&gt;&lt;div id="a14680" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:18.8px;"&gt;cost of goods sold and selling, general and administrative expense based&lt;div style="display:inline-block;width:4.79px"&gt;&#160;&lt;/div&gt;on the percentage of Mexican Peso spend.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="0"
      id="ID_1138"
      unitRef="USD">142000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="0"
      id="ID_1139"
      unitRef="USD">1499000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember"
      decimals="0"
      id="ID_1140"
      unitRef="USD">-385000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember"
      decimals="0"
      id="ID_504"
      unitRef="USD">526000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember"
      decimals="0"
      id="ID_505"
      unitRef="USD">272000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember"
      decimals="0"
      id="ID_506"
      unitRef="USD">68000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember"
      decimals="0"
      id="ID_507"
      unitRef="USD">68000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember"
      decimals="0"
      id="ID_508"
      unitRef="USD">25000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember"
      decimals="0"
      id="ID_509"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_510"
      unitRef="USD">-915000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_511"
      unitRef="USD">-708000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="ID_512"
      unitRef="USD">-223000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember"
      decimals="0"
      id="ID_513"
      unitRef="USD">-1620000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember"
      decimals="0"
      id="ID_514"
      unitRef="USD">-67000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember"
      decimals="0"
      id="ID_515"
      unitRef="USD">-159000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_5fb8ef9dd3c843d985219114e3144622">&lt;div id="TextBlockContainer1928" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14694" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;15. Accumulated Other Comprehensive Income&lt;/div&gt;&lt;div id="a14696" style="position:absolute;font-weight:bold;font-style:normal;left:273.933px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14697" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14698" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;The following table presents&lt;div style="display:inline-block;width:1.23px"&gt;&#160;&lt;/div&gt;changes in Accumulated Other&lt;div style="display:inline-block;width:1.03px"&gt;&#160;&lt;/div&gt;Comprehensive Income by component, net&lt;div style="display:inline-block;width:1px"&gt;&#160;&lt;/div&gt;of tax, for the&lt;div style="display:inline-block;width:1.33px"&gt;&#160;&lt;/div&gt;years ended &lt;/div&gt;&lt;div id="a14699" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;"&gt;December&lt;/div&gt;&lt;div id="a14700" style="position:absolute;font-weight:normal;font-style:normal;left:59.179px;top:54.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14701" style="position:absolute;font-weight:normal;font-style:normal;left:62.539px;top:54.9px;"&gt;31, 2020 and 2019:&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1932" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:285px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1930_XBRL_TS_652f9e47f58d432f839706a0f132fef4" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1931" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:285px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14711" style="position:absolute;font-weight:bold;font-style:normal;left:426.92px;top:15.4px;"&gt;Hedging&lt;div style="display:inline-block;width:3.56px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14713" style="position:absolute;font-weight:bold;font-style:normal;left:421.32px;top:30.6px;"&gt;Derivative&lt;div style="display:inline-block;width:3.57px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14715" style="position:absolute;font-weight:bold;font-style:normal;left:424.36px;top:45.9px;"&gt;Activities &lt;/div&gt;&lt;div id="a14718" style="position:absolute;font-weight:bold;font-style:normal;left:535.72px;top:0px;"&gt;Post&lt;div style="display:inline-block;width:3.54px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14720" style="position:absolute;font-weight:bold;font-style:normal;left:515.88px;top:15.4px;"&gt;Retirement&lt;div style="display:inline-block;width:3.81px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14722" style="position:absolute;font-weight:bold;font-style:normal;left:513px;top:30.6px;"&gt;Benefit Plan&lt;div style="display:inline-block;width:3.61px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14724" style="position:absolute;font-weight:bold;font-style:normal;left:526.12px;top:45.9px;"&gt;Items&lt;/div&gt;&lt;div id="a14725" style="position:absolute;font-size:8.64px;font-weight:bold;font-style:normal;left:557.84px;top:45.5px;"&gt;(A)&lt;/div&gt;&lt;div id="a14728" style="position:absolute;font-weight:bold;font-style:normal;left:629.84px;top:45.9px;"&gt;Total &lt;/div&gt;&lt;div id="a14730" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:63px;"&gt;2019: &lt;/div&gt;&lt;div id="a14740" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:79.7px;"&gt;Balance at January 1, 2019 &lt;/div&gt;&lt;div id="a14742" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:79.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14744" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:79.7px;display:flex;"&gt;(612,000)&lt;/div&gt;&lt;div id="a14747" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:79.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14749" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:79.7px;"&gt;2,729,000&lt;/div&gt;&lt;div id="a14752" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:79.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14754" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:79.7px;"&gt;2,117,000&lt;/div&gt;&lt;div id="a14756" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:96.6px;"&gt;Other comprehensive income before reclassifications &lt;/div&gt;&lt;div id="a14759" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:96.6px;"&gt;791,000&lt;/div&gt;&lt;div id="a14763" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:96.6px;display:flex;"&gt;(1,102,000)&lt;/div&gt;&lt;div id="a14767" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:96.6px;display:flex;"&gt;(311,000)&lt;/div&gt;&lt;div id="a14769" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:113.6px;"&gt;Amounts reclassified from accumulated other comprehensive&lt;div style="display:inline-block;width:4.85px"&gt;&#160;&lt;/div&gt;income &lt;/div&gt;&lt;div id="a14772" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:113.6px;display:flex;"&gt;(230,000)&lt;/div&gt;&lt;div id="a14776" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:113.6px;display:flex;"&gt;(379,000)&lt;/div&gt;&lt;div id="a14780" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:113.6px;display:flex;"&gt;(609,000)&lt;/div&gt;&lt;div id="a14782" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:130.7px;"&gt;Income tax (expense) benefit &lt;/div&gt;&lt;div id="a14785" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:130.7px;display:flex;"&gt;(140,000)&lt;/div&gt;&lt;div id="a14789" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:130.7px;"&gt;313,000&lt;/div&gt;&lt;div id="a14793" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:130.7px;"&gt;173,000&lt;/div&gt;&lt;div id="a14795" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:148.6px;"&gt;Balance at December 31, 2019 &lt;/div&gt;&lt;div id="a14797" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:148.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14799" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:148.6px;display:flex;"&gt;(191,000)&lt;/div&gt;&lt;div id="a14802" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:148.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14804" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:148.6px;"&gt;1,561,000&lt;/div&gt;&lt;div id="a14807" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:148.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14809" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:148.6px;"&gt;1,370,000&lt;/div&gt;&lt;div id="a14820" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:184px;"&gt;2020: &lt;/div&gt;&lt;div id="a14830" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:200.7px;"&gt;Balance at January 1, 2020 &lt;/div&gt;&lt;div id="a14832" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:200.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14834" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:200.7px;display:flex;"&gt;(191,000)&lt;/div&gt;&lt;div id="a14837" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:200.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14839" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:200.7px;"&gt;1,561,000&lt;/div&gt;&lt;div id="a14842" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:200.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14844" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:200.7px;"&gt;1,370,000&lt;/div&gt;&lt;div id="a14846" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:217.6px;"&gt;Other comprehensive income before reclassifications &lt;/div&gt;&lt;div id="a14849" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:217.6px;display:flex;"&gt;(773,000)&lt;/div&gt;&lt;div id="a14853" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:217.6px;"&gt;102,000&lt;/div&gt;&lt;div id="a14857" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:217.6px;display:flex;"&gt;(671,000)&lt;/div&gt;&lt;div id="a14859" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:234.8px;"&gt;Amounts reclassified from accumulated other comprehensive&lt;div style="display:inline-block;width:4.91px"&gt;&#160;&lt;/div&gt;income &lt;/div&gt;&lt;div id="a14863" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:234.8px;"&gt;1,026,000&lt;/div&gt;&lt;div id="a14867" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:234.8px;display:flex;"&gt;(315,000)&lt;/div&gt;&lt;div id="a14871" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:234.8px;"&gt;711,000&lt;/div&gt;&lt;div id="a14873" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:251.7px;"&gt;Income tax (expense) benefit &lt;/div&gt;&lt;div id="a14876" style="position:absolute;font-weight:normal;font-style:normal;left:449px;top:251.7px;display:flex;"&gt;(62,000)&lt;/div&gt;&lt;div id="a14880" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:251.7px;"&gt;27,000&lt;/div&gt;&lt;div id="a14884" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:251.7px;display:flex;"&gt;(35,000)&lt;/div&gt;&lt;div id="a14886" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:269.6px;"&gt;Balance at December 31, 2020 &lt;/div&gt;&lt;div id="a14888" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:269.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14890" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:269.6px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a14893" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:269.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14895" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:269.6px;"&gt;1,375,000&lt;/div&gt;&lt;div id="a14898" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:269.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14900" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:269.6px;"&gt;1,375,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1936" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:668px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1934_XBRL_TS_7078be1f98f7458bbb890615015009e6" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1935" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:668px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14903" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:0px;"&gt;(A)&lt;/div&gt;&lt;div id="a14904" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:14.72px;top:0.4px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;The effect of&lt;div style="display:inline-block;width:6.07px"&gt;&#160;&lt;/div&gt;post-retirement benefit items&lt;div style="display:inline-block;width:6.43px"&gt;&#160;&lt;/div&gt;reclassified from Accumulated&lt;div style="display:inline-block;width:5.6px"&gt;&#160;&lt;/div&gt;Other Comprehensive Income&lt;div style="display:inline-block;width:6.51px"&gt;&#160;&lt;/div&gt;is included&lt;div style="display:inline-block;width:5.52px"&gt;&#160;&lt;/div&gt;in &lt;/div&gt;&lt;div id="a14910" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:18.8px;"&gt;other income&lt;div style="display:inline-block;width:7.75px"&gt;&#160;&lt;/div&gt;and expense&lt;div style="display:inline-block;width:7.85px"&gt;&#160;&lt;/div&gt;on the&lt;div style="display:inline-block;width:7.98px"&gt;&#160;&lt;/div&gt;Consolidated Statements&lt;div style="display:inline-block;width:8px"&gt;&#160;&lt;/div&gt;of Operations.&lt;div style="display:inline-block;width:7.78px"&gt;&#160;&lt;/div&gt;These Accumulated&lt;div style="display:inline-block;width:6.81px"&gt;&#160;&lt;/div&gt;Other Comprehensive &lt;/div&gt;&lt;div id="a14914" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:37.2px;"&gt;Income components are included&lt;div style="display:inline-block;width:6.02px"&gt;&#160;&lt;/div&gt;in the computation of&lt;div style="display:inline-block;width:5.4px"&gt;&#160;&lt;/div&gt;net periodic benefit cost&lt;div style="display:inline-block;width:5.64px"&gt;&#160;&lt;/div&gt;(see &lt;/div&gt;&lt;div id="a14915" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:italic;left:475.581px;top:37.2px;"&gt;Note 12 - Post&lt;div style="display:inline-block;width:5.4px"&gt;&#160;&lt;/div&gt;Retirement Benefits&lt;/div&gt;&lt;div id="a14922" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:662.501px;top:37.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14923" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:55.6px;"&gt;for additional details). The tax&lt;div style="display:inline-block;width:1.09px"&gt;&#160;&lt;/div&gt;effect of post-retirement benefit items&lt;div style="display:inline-block;width:1.35px"&gt;&#160;&lt;/div&gt;reclassified from Accumulated Other&lt;div style="display:inline-block;width:1.45px"&gt;&#160;&lt;/div&gt;Comprehensive &lt;/div&gt;&lt;div id="a14926" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:74px;"&gt;Income is included in income tax expense on the Consolidated&lt;div style="display:inline-block;width:4.83px"&gt;&#160;&lt;/div&gt;Statements of Operations.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_652f9e47f58d432f839706a0f132fef4">&lt;div id="TextBlockContainer1931" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:285px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14711" style="position:absolute;font-weight:bold;font-style:normal;left:426.92px;top:15.4px;"&gt;Hedging&lt;div style="display:inline-block;width:3.56px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14713" style="position:absolute;font-weight:bold;font-style:normal;left:421.32px;top:30.6px;"&gt;Derivative&lt;div style="display:inline-block;width:3.57px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14715" style="position:absolute;font-weight:bold;font-style:normal;left:424.36px;top:45.9px;"&gt;Activities &lt;/div&gt;&lt;div id="a14718" style="position:absolute;font-weight:bold;font-style:normal;left:535.72px;top:0px;"&gt;Post&lt;div style="display:inline-block;width:3.54px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14720" style="position:absolute;font-weight:bold;font-style:normal;left:515.88px;top:15.4px;"&gt;Retirement&lt;div style="display:inline-block;width:3.81px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14722" style="position:absolute;font-weight:bold;font-style:normal;left:513px;top:30.6px;"&gt;Benefit Plan&lt;div style="display:inline-block;width:3.61px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a14724" style="position:absolute;font-weight:bold;font-style:normal;left:526.12px;top:45.9px;"&gt;Items&lt;/div&gt;&lt;div id="a14725" style="position:absolute;font-size:8.64px;font-weight:bold;font-style:normal;left:557.84px;top:45.5px;"&gt;(A)&lt;/div&gt;&lt;div id="a14728" style="position:absolute;font-weight:bold;font-style:normal;left:629.84px;top:45.9px;"&gt;Total &lt;/div&gt;&lt;div id="a14730" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:63px;"&gt;2019: &lt;/div&gt;&lt;div id="a14740" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:79.7px;"&gt;Balance at January 1, 2019 &lt;/div&gt;&lt;div id="a14742" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:79.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14744" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:79.7px;display:flex;"&gt;(612,000)&lt;/div&gt;&lt;div id="a14747" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:79.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14749" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:79.7px;"&gt;2,729,000&lt;/div&gt;&lt;div id="a14752" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:79.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14754" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:79.7px;"&gt;2,117,000&lt;/div&gt;&lt;div id="a14756" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:96.6px;"&gt;Other comprehensive income before reclassifications &lt;/div&gt;&lt;div id="a14759" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:96.6px;"&gt;791,000&lt;/div&gt;&lt;div id="a14763" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:96.6px;display:flex;"&gt;(1,102,000)&lt;/div&gt;&lt;div id="a14767" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:96.6px;display:flex;"&gt;(311,000)&lt;/div&gt;&lt;div id="a14769" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:113.6px;"&gt;Amounts reclassified from accumulated other comprehensive&lt;div style="display:inline-block;width:4.85px"&gt;&#160;&lt;/div&gt;income &lt;/div&gt;&lt;div id="a14772" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:113.6px;display:flex;"&gt;(230,000)&lt;/div&gt;&lt;div id="a14776" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:113.6px;display:flex;"&gt;(379,000)&lt;/div&gt;&lt;div id="a14780" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:113.6px;display:flex;"&gt;(609,000)&lt;/div&gt;&lt;div id="a14782" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:130.7px;"&gt;Income tax (expense) benefit &lt;/div&gt;&lt;div id="a14785" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:130.7px;display:flex;"&gt;(140,000)&lt;/div&gt;&lt;div id="a14789" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:130.7px;"&gt;313,000&lt;/div&gt;&lt;div id="a14793" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:130.7px;"&gt;173,000&lt;/div&gt;&lt;div id="a14795" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:148.6px;"&gt;Balance at December 31, 2019 &lt;/div&gt;&lt;div id="a14797" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:148.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14799" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:148.6px;display:flex;"&gt;(191,000)&lt;/div&gt;&lt;div id="a14802" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:148.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14804" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:148.6px;"&gt;1,561,000&lt;/div&gt;&lt;div id="a14807" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:148.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14809" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:148.6px;"&gt;1,370,000&lt;/div&gt;&lt;div id="a14820" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:184px;"&gt;2020: &lt;/div&gt;&lt;div id="a14830" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:200.7px;"&gt;Balance at January 1, 2020 &lt;/div&gt;&lt;div id="a14832" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:200.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14834" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:200.7px;display:flex;"&gt;(191,000)&lt;/div&gt;&lt;div id="a14837" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:200.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14839" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:200.7px;"&gt;1,561,000&lt;/div&gt;&lt;div id="a14842" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:200.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14844" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:200.7px;"&gt;1,370,000&lt;/div&gt;&lt;div id="a14846" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:217.6px;"&gt;Other comprehensive income before reclassifications &lt;/div&gt;&lt;div id="a14849" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:217.6px;display:flex;"&gt;(773,000)&lt;/div&gt;&lt;div id="a14853" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:217.6px;"&gt;102,000&lt;/div&gt;&lt;div id="a14857" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:217.6px;display:flex;"&gt;(671,000)&lt;/div&gt;&lt;div id="a14859" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:234.8px;"&gt;Amounts reclassified from accumulated other comprehensive&lt;div style="display:inline-block;width:4.91px"&gt;&#160;&lt;/div&gt;income &lt;/div&gt;&lt;div id="a14863" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:234.8px;"&gt;1,026,000&lt;/div&gt;&lt;div id="a14867" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:234.8px;display:flex;"&gt;(315,000)&lt;/div&gt;&lt;div id="a14871" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:234.8px;"&gt;711,000&lt;/div&gt;&lt;div id="a14873" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:251.7px;"&gt;Income tax (expense) benefit &lt;/div&gt;&lt;div id="a14876" style="position:absolute;font-weight:normal;font-style:normal;left:449px;top:251.7px;display:flex;"&gt;(62,000)&lt;/div&gt;&lt;div id="a14880" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:251.7px;"&gt;27,000&lt;/div&gt;&lt;div id="a14884" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:251.7px;display:flex;"&gt;(35,000)&lt;/div&gt;&lt;div id="a14886" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:269.6px;"&gt;Balance at December 31, 2020 &lt;/div&gt;&lt;div id="a14888" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:269.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14890" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:269.6px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a14893" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:269.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14895" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:269.6px;"&gt;1,375,000&lt;/div&gt;&lt;div id="a14898" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:269.6px;"&gt;$ &lt;/div&gt;&lt;div id="a14900" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:269.6px;"&gt;1,375,000&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1935" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:668px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14903" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:0px;"&gt;(A)&lt;/div&gt;&lt;div id="a14904" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:14.72px;top:0.4px;"&gt;&lt;div style="display:inline-block;width:4px"&gt;&#160;&lt;/div&gt;The effect of&lt;div style="display:inline-block;width:6.07px"&gt;&#160;&lt;/div&gt;post-retirement benefit items&lt;div style="display:inline-block;width:6.43px"&gt;&#160;&lt;/div&gt;reclassified from Accumulated&lt;div style="display:inline-block;width:5.6px"&gt;&#160;&lt;/div&gt;Other Comprehensive Income&lt;div style="display:inline-block;width:6.51px"&gt;&#160;&lt;/div&gt;is included&lt;div style="display:inline-block;width:5.52px"&gt;&#160;&lt;/div&gt;in &lt;/div&gt;&lt;div id="a14910" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:18.8px;"&gt;other income&lt;div style="display:inline-block;width:7.75px"&gt;&#160;&lt;/div&gt;and expense&lt;div style="display:inline-block;width:7.85px"&gt;&#160;&lt;/div&gt;on the&lt;div style="display:inline-block;width:7.98px"&gt;&#160;&lt;/div&gt;Consolidated Statements&lt;div style="display:inline-block;width:8px"&gt;&#160;&lt;/div&gt;of Operations.&lt;div style="display:inline-block;width:7.78px"&gt;&#160;&lt;/div&gt;These Accumulated&lt;div style="display:inline-block;width:6.81px"&gt;&#160;&lt;/div&gt;Other Comprehensive &lt;/div&gt;&lt;div id="a14914" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:37.2px;"&gt;Income components are included&lt;div style="display:inline-block;width:6.02px"&gt;&#160;&lt;/div&gt;in the computation of&lt;div style="display:inline-block;width:5.4px"&gt;&#160;&lt;/div&gt;net periodic benefit cost&lt;div style="display:inline-block;width:5.64px"&gt;&#160;&lt;/div&gt;(see &lt;/div&gt;&lt;div id="a14915" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:italic;left:475.581px;top:37.2px;"&gt;Note 12 - Post&lt;div style="display:inline-block;width:5.4px"&gt;&#160;&lt;/div&gt;Retirement Benefits&lt;/div&gt;&lt;div id="a14922" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:662.501px;top:37.2px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14923" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:55.6px;"&gt;for additional details). The tax&lt;div style="display:inline-block;width:1.09px"&gt;&#160;&lt;/div&gt;effect of post-retirement benefit items&lt;div style="display:inline-block;width:1.35px"&gt;&#160;&lt;/div&gt;reclassified from Accumulated Other&lt;div style="display:inline-block;width:1.45px"&gt;&#160;&lt;/div&gt;Comprehensive &lt;/div&gt;&lt;div id="a14926" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:74px;"&gt;Income is included in income tax expense on the Consolidated&lt;div style="display:inline-block;width:4.83px"&gt;&#160;&lt;/div&gt;Statements of Operations.&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="AS_OF_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_930"
      unitRef="USD">-612000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="AS_OF_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_934"
      unitRef="USD">2729000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AS_OF_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_938"
      unitRef="USD">2117000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_503"
      unitRef="USD">791000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_935"
      unitRef="USD">-1102000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_939"
      unitRef="USD">-311000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_931"
      unitRef="USD">230000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_936"
      unitRef="USD">-379000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_940"
      unitRef="USD">-609000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_932"
      unitRef="USD">140000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_89AA"
      unitRef="USD">313000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_941"
      unitRef="USD">173000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_933"
      unitRef="USD">-191000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_937"
      unitRef="USD">1561000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_942"
      unitRef="USD">1370000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_943"
      unitRef="USD">-191000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_947"
      unitRef="USD">1561000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AS_OF_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_951"
      unitRef="USD">1370000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_502"
      unitRef="USD">-773000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_948"
      unitRef="USD">102000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_952"
      unitRef="USD">-671000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_944"
      unitRef="USD">1026000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_949"
      unitRef="USD">-315000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_953"
      unitRef="USD">711000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_945"
      unitRef="USD">62000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_88AA"
      unitRef="USD">27000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_954"
      unitRef="USD">-35000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_946"
      unitRef="USD">0</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_950"
      unitRef="USD">1375000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AS_OF_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_955"
      unitRef="USD">1375000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_12f54d6b39814835ae0f01f8c3ee1fd1">&lt;div id="TextBlockContainer1938" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14942" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;16.&lt;div style="display:inline-block;width:6.95px"&gt;&#160;&lt;/div&gt;Quarterly Results of Operations (Unaudited)&lt;/div&gt;&lt;div id="a14945" style="position:absolute;font-weight:bold;font-style:normal;left:283.533px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14946" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14947" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;"&gt;The following is&lt;div style="display:inline-block;width:5.33px"&gt;&#160;&lt;/div&gt;a summary of&lt;div style="display:inline-block;width:5.38px"&gt;&#160;&lt;/div&gt;the unaudited quarterly&lt;div style="display:inline-block;width:5.48px"&gt;&#160;&lt;/div&gt;results of operations&lt;div style="display:inline-block;width:5.75px"&gt;&#160;&lt;/div&gt;for the years ended&lt;div style="display:inline-block;width:6.22px"&gt;&#160;&lt;/div&gt;December&lt;/div&gt;&lt;div id="a14949" style="position:absolute;font-weight:normal;font-style:normal;left:580.24px;top:36.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a14950" style="position:absolute;font-weight:normal;font-style:normal;left:583.6px;top:36.5px;"&gt;31, 2020, 2019&lt;div style="display:inline-block;width:5.76px"&gt;&#160;&lt;/div&gt;and &lt;/div&gt;&lt;div id="a14951" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;"&gt;2018.&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1942" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:656px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1940_XBRL_TS_7ec7f30361e84972897633a26ab6fdee" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1941" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:656px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14957" style="position:absolute;font-weight:bold;font-style:normal;left:232.813px;top:0px;"&gt;1st Quarter &lt;/div&gt;&lt;div id="a14960" style="position:absolute;font-weight:bold;font-style:normal;left:325.293px;top:0px;"&gt;2nd Quarter &lt;/div&gt;&lt;div id="a14963" style="position:absolute;font-weight:bold;font-style:normal;left:421px;top:0px;"&gt;3rd Quarter &lt;/div&gt;&lt;div id="a14966" style="position:absolute;font-weight:bold;font-style:normal;left:516.68px;top:0px;"&gt;4th Quarter &lt;/div&gt;&lt;div id="a14969" style="position:absolute;font-weight:bold;font-style:normal;left:615.12px;top:0px;"&gt;Total&lt;div style="display:inline-block;width:4.73px"&gt;&#160;&lt;/div&gt;Year &lt;/div&gt;&lt;div id="a14971" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:20px;"&gt;2020: &lt;/div&gt;&lt;div id="a14987" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:40px;"&gt;Product sales &lt;/div&gt;&lt;div id="a14989" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:39.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14991" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:39.7px;"&gt;61,930,000&lt;/div&gt;&lt;div id="a14995" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:39.7px;"&gt;35,847,000&lt;/div&gt;&lt;div id="a14999" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:39.7px;"&gt;54,240,000&lt;/div&gt;&lt;div id="a15004" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:39.7px;"&gt;58,563,000&lt;/div&gt;&lt;div id="a15008" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:39.7px;"&gt;210,580,000&lt;/div&gt;&lt;div id="a15010" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:59.7px;"&gt;Tooling sales &lt;/div&gt;&lt;div id="a15013" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:59.7px;"&gt;2,093,000&lt;/div&gt;&lt;div id="a15017" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:59.7px;"&gt;1,959,000&lt;/div&gt;&lt;div id="a15021" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:59.7px;"&gt;5,633,000&lt;/div&gt;&lt;div id="a15025" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:59.7px;"&gt;2,091,000&lt;/div&gt;&lt;div id="a15029" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:59.7px;"&gt;11,776,000&lt;/div&gt;&lt;div id="a15031" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:80px;"&gt;Net sales &lt;/div&gt;&lt;div id="a15034" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:79.7px;"&gt;64,023,000&lt;/div&gt;&lt;div id="a15038" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:79.7px;"&gt;37,806,000&lt;/div&gt;&lt;div id="a15042" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:79.7px;"&gt;59,873,000&lt;/div&gt;&lt;div id="a15046" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:79.7px;"&gt;60,654,000&lt;/div&gt;&lt;div id="a15050" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:79.7px;"&gt;222,356,000&lt;/div&gt;&lt;div id="a15052" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:100px;"&gt;Gross margin &lt;/div&gt;&lt;div id="a15055" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:99.7px;"&gt;10,766,000&lt;/div&gt;&lt;div id="a15059" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:99.7px;"&gt;2,903,000&lt;/div&gt;&lt;div id="a15063" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:99.7px;"&gt;10,838,000&lt;/div&gt;&lt;div id="a15067" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:99.7px;"&gt;9,967,000&lt;/div&gt;&lt;div id="a15071" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:99.7px;"&gt;34,474,000&lt;/div&gt;&lt;div id="a15073" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.7px;"&gt;Operating income (loss) &lt;/div&gt;&lt;div id="a15076" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:119.7px;"&gt;4,261,000&lt;/div&gt;&lt;div id="a15080" style="position:absolute;font-weight:normal;font-style:normal;left:341.293px;top:119.7px;display:flex;"&gt;(1,206,000)&lt;/div&gt;&lt;div id="a15084" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:119.7px;"&gt;4,321,000&lt;/div&gt;&lt;div id="a15088" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:119.7px;"&gt;3,014,000&lt;/div&gt;&lt;div id="a15092" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:119.7px;"&gt;10,390,000&lt;/div&gt;&lt;div id="a15094" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:140px;"&gt;Net income (loss) &lt;/div&gt;&lt;div id="a15097" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:139.7px;"&gt;7,961,000&lt;/div&gt;&lt;div id="a15101" style="position:absolute;font-weight:normal;font-style:normal;left:341.293px;top:139.7px;display:flex;"&gt;(2,272,000)&lt;/div&gt;&lt;div id="a15105" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:139.7px;"&gt;3,343,000&lt;/div&gt;&lt;div id="a15109" style="position:absolute;font-weight:normal;font-style:normal;left:541.32px;top:139.7px;display:flex;"&gt;(867,000)&lt;/div&gt;&lt;div id="a15113" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:139.7px;"&gt;8,165,000&lt;/div&gt;&lt;div id="a15115" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:160px;"&gt;Net income (loss) per common share: &lt;/div&gt;&lt;div id="a15131" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:179.7px;"&gt;Basic (1) &lt;/div&gt;&lt;div id="a15133" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:179.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15135" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:179.7px;"&gt;0.97&lt;/div&gt;&lt;div id="a15138" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:179.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15140" style="position:absolute;font-weight:normal;font-style:normal;left:371.373px;top:179.7px;display:flex;"&gt;(0.29)&lt;/div&gt;&lt;div id="a15143" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:179.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15145" style="position:absolute;font-weight:normal;font-style:normal;left:471.08px;top:179.7px;"&gt;0.39&lt;/div&gt;&lt;div id="a15148" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:179.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15150" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:179.7px;display:flex;"&gt;(0.10)&lt;/div&gt;&lt;div id="a15153" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:179.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15155" style="position:absolute;font-weight:normal;font-style:normal;left:661.2px;top:179.7px;"&gt;0.98&lt;/div&gt;&lt;div id="a15157" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:199.7px;"&gt;Diluted (1) &lt;/div&gt;&lt;div id="a15159" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:199.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15161" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:199.7px;"&gt;0.97&lt;/div&gt;&lt;div id="a15164" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:199.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15166" style="position:absolute;font-weight:normal;font-style:normal;left:371.373px;top:199.7px;display:flex;"&gt;(0.29)&lt;/div&gt;&lt;div id="a15169" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:199.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15171" style="position:absolute;font-weight:normal;font-style:normal;left:471.08px;top:199.7px;"&gt;0.39&lt;/div&gt;&lt;div id="a15174" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:199.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15176" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:199.7px;display:flex;"&gt;(0.10)&lt;/div&gt;&lt;div id="a15179" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:199.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15181" style="position:absolute;font-weight:normal;font-style:normal;left:661.2px;top:199.7px;"&gt;0.98&lt;/div&gt;&lt;div id="a15198" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:240px;"&gt;2019: &lt;/div&gt;&lt;div id="a15214" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:260px;"&gt;Product sales &lt;/div&gt;&lt;div id="a15217" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:259.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15219" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:259.7px;"&gt;71,451,000&lt;/div&gt;&lt;div id="a15222" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:259.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15224" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:259.7px;"&gt;75,440,000&lt;/div&gt;&lt;div id="a15227" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:259.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15229" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:259.7px;"&gt;67,511,000&lt;/div&gt;&lt;div id="a15232" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:259.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15234" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:259.7px;"&gt;54,585,000&lt;/div&gt;&lt;div id="a15237" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:259.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15239" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:259.7px;"&gt;268,987,000&lt;/div&gt;&lt;div id="a15241" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:279.7px;"&gt;Tooling sales &lt;/div&gt;&lt;div id="a15244" style="position:absolute;font-weight:normal;font-style:normal;left:261.133px;top:279.7px;"&gt;815,000&lt;/div&gt;&lt;div id="a15248" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:279.7px;"&gt;5,807,000&lt;/div&gt;&lt;div id="a15252" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:279.7px;"&gt;7,144,000&lt;/div&gt;&lt;div id="a15256" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:279.7px;"&gt;1,537,000&lt;/div&gt;&lt;div id="a15260" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:279.7px;"&gt;15,303,000&lt;/div&gt;&lt;div id="a15262" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:300px;"&gt;Net sales &lt;/div&gt;&lt;div id="a15265" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:299.7px;"&gt;72,266,000&lt;/div&gt;&lt;div id="a15269" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:299.7px;"&gt;81,247,000&lt;/div&gt;&lt;div id="a15273" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:299.7px;"&gt;74,655,000&lt;/div&gt;&lt;div id="a15277" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:299.7px;"&gt;56,122,000&lt;/div&gt;&lt;div id="a15281" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:299.7px;"&gt;284,290,000&lt;/div&gt;&lt;div id="a15283" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:320px;"&gt;Gross margin &lt;/div&gt;&lt;div id="a15286" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:319.7px;"&gt;3,149,000&lt;/div&gt;&lt;div id="a15290" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:319.7px;"&gt;8,491,000&lt;/div&gt;&lt;div id="a15294" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:319.7px;"&gt;6,484,000&lt;/div&gt;&lt;div id="a15298" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:319.7px;"&gt;3,382,000&lt;/div&gt;&lt;div id="a15302" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:319.7px;"&gt;21,506,000&lt;/div&gt;&lt;div id="a15304" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:339.7px;"&gt;Operating income (loss) &lt;/div&gt;&lt;div id="a15307" style="position:absolute;font-weight:normal;font-style:normal;left:246.253px;top:339.7px;display:flex;"&gt;(4,017,000)&lt;/div&gt;&lt;div id="a15311" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:339.7px;"&gt;1,267,000&lt;/div&gt;&lt;div id="a15315" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:339.7px;display:flex;"&gt;(4,657,000)&lt;/div&gt;&lt;div id="a15319" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:339.7px;display:flex;"&gt;(4,121,000)&lt;/div&gt;&lt;div id="a15323" style="position:absolute;font-weight:normal;font-style:normal;left:619.6px;top:339.7px;display:flex;"&gt;(11,528,000)&lt;/div&gt;&lt;div id="a15325" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:360px;"&gt;Net income (loss) &lt;/div&gt;&lt;div id="a15328" style="position:absolute;font-weight:normal;font-style:normal;left:246.253px;top:359.7px;display:flex;"&gt;(3,845,000)&lt;/div&gt;&lt;div id="a15332" style="position:absolute;font-weight:normal;font-style:normal;left:356.173px;top:359.7px;"&gt;209,000&lt;/div&gt;&lt;div id="a15336" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:359.7px;display:flex;"&gt;(6,125,000)&lt;/div&gt;&lt;div id="a15340" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:359.7px;display:flex;"&gt;(5,462,000)&lt;/div&gt;&lt;div id="a15344" style="position:absolute;font-weight:normal;font-style:normal;left:619.6px;top:359.7px;display:flex;"&gt;(15,223,000)&lt;/div&gt;&lt;div id="a15346" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:380px;"&gt;Net income (loss) per common share: &lt;/div&gt;&lt;div id="a15362" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:399.7px;"&gt;Basic (1) &lt;/div&gt;&lt;div id="a15364" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:399.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15366" style="position:absolute;font-weight:normal;font-style:normal;left:276.333px;top:399.7px;display:flex;"&gt;(0.49)&lt;/div&gt;&lt;div id="a15369" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:399.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15371" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:399.7px;"&gt;0.03&lt;/div&gt;&lt;div id="a15374" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:399.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15376" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:399.7px;display:flex;"&gt;(0.78)&lt;/div&gt;&lt;div id="a15379" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:399.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15381" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:399.7px;display:flex;"&gt;(0.69)&lt;/div&gt;&lt;div id="a15384" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:399.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15386" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:399.7px;display:flex;"&gt;(1.94)&lt;/div&gt;&lt;div id="a15388" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:419.7px;"&gt;Diluted (1) &lt;/div&gt;&lt;div id="a15390" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:419.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15392" style="position:absolute;font-weight:normal;font-style:normal;left:276.333px;top:419.7px;display:flex;"&gt;(0.49)&lt;/div&gt;&lt;div id="a15395" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:419.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15397" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:419.7px;"&gt;0.03&lt;/div&gt;&lt;div id="a15400" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:419.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15402" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:419.7px;display:flex;"&gt;(0.78)&lt;/div&gt;&lt;div id="a15405" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:419.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15407" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:419.7px;display:flex;"&gt;(0.69)&lt;/div&gt;&lt;div id="a15410" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:419.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15412" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:419.7px;display:flex;"&gt;(1.94)&lt;/div&gt;&lt;div id="a15429" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:460.1px;"&gt;2018: &lt;/div&gt;&lt;div id="a15445" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:480.1px;"&gt;Product sales &lt;/div&gt;&lt;div id="a15448" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:479.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15450" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:479.7px;"&gt;59,712,000&lt;/div&gt;&lt;div id="a15453" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:479.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15455" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:479.7px;"&gt;65,225,000&lt;/div&gt;&lt;div id="a15458" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:479.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15460" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:479.7px;"&gt;62,305,000&lt;/div&gt;&lt;div id="a15463" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:479.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15465" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:479.7px;"&gt;68,975,000&lt;/div&gt;&lt;div id="a15468" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:479.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15470" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:479.7px;"&gt;256,217,000&lt;/div&gt;&lt;div id="a15472" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:499.7px;"&gt;Tooling sales &lt;/div&gt;&lt;div id="a15475" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:499.7px;"&gt;3,334,000&lt;/div&gt;&lt;div id="a15479" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:499.7px;"&gt;3,376,000&lt;/div&gt;&lt;div id="a15483" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:499.7px;"&gt;2,371,000&lt;/div&gt;&lt;div id="a15487" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:499.7px;"&gt;4,187,000&lt;/div&gt;&lt;div id="a15491" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:499.7px;"&gt;13,268,000&lt;/div&gt;&lt;div id="a15493" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:520.1px;"&gt;Net sales &lt;/div&gt;&lt;div id="a15496" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:519.7px;"&gt;63,046,000&lt;/div&gt;&lt;div id="a15500" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:519.7px;"&gt;68,601,000&lt;/div&gt;&lt;div id="a15504" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:519.7px;"&gt;64,676,000&lt;/div&gt;&lt;div id="a15508" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:519.7px;"&gt;73,162,000&lt;/div&gt;&lt;div id="a15512" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:519.7px;"&gt;269,485,000&lt;/div&gt;&lt;div id="a15514" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:540.1px;"&gt;Gross margin &lt;/div&gt;&lt;div id="a15517" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:539.7px;"&gt;7,885,000&lt;/div&gt;&lt;div id="a15521" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:539.7px;"&gt;7,897,000&lt;/div&gt;&lt;div id="a15525" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:539.7px;"&gt;4,862,000&lt;/div&gt;&lt;div id="a15529" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:539.7px;"&gt;6,497,000&lt;/div&gt;&lt;div id="a15533" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:539.7px;"&gt;27,141,000&lt;/div&gt;&lt;div id="a15535" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:559.7px;"&gt;Operating income (loss) &lt;/div&gt;&lt;div id="a15538" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:559.7px;"&gt;1,125,000&lt;/div&gt;&lt;div id="a15542" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:559.7px;"&gt;1,418,000&lt;/div&gt;&lt;div id="a15546" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:559.7px;display:flex;"&gt;(1,487,000)&lt;/div&gt;&lt;div id="a15550" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:559.7px;display:flex;"&gt;(4,156,000)&lt;/div&gt;&lt;div id="a15554" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:559.7px;display:flex;"&gt;(3,100,000)&lt;/div&gt;&lt;div id="a15556" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:580.1px;"&gt;Net income (loss) &lt;/div&gt;&lt;div id="a15559" style="position:absolute;font-weight:normal;font-style:normal;left:261.133px;top:579.7px;"&gt;518,000&lt;/div&gt;&lt;div id="a15563" style="position:absolute;font-weight:normal;font-style:normal;left:356.173px;top:579.7px;"&gt;445,000&lt;/div&gt;&lt;div id="a15567" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:579.7px;display:flex;"&gt;(1,803,000)&lt;/div&gt;&lt;div id="a15571" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:579.7px;display:flex;"&gt;(3,942,000)&lt;/div&gt;&lt;div id="a15575" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:579.7px;display:flex;"&gt;(4,782,000)&lt;/div&gt;&lt;div id="a15577" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:600.1px;"&gt;Net income (loss) per common share: &lt;/div&gt;&lt;div id="a15593" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:619.7px;"&gt;Basic (1) &lt;/div&gt;&lt;div id="a15595" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:619.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15597" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:619.7px;"&gt;0.07&lt;/div&gt;&lt;div id="a15600" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:619.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15602" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:619.7px;"&gt;0.06&lt;/div&gt;&lt;div id="a15605" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:619.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15607" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:619.7px;display:flex;"&gt;(0.23)&lt;/div&gt;&lt;div id="a15610" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:619.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15612" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:619.7px;display:flex;"&gt;(0.51)&lt;/div&gt;&lt;div id="a15615" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:619.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15617" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:619.7px;display:flex;"&gt;(0.62)&lt;/div&gt;&lt;div id="a15619" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:639.7px;"&gt;Diluted (1) &lt;/div&gt;&lt;div id="a15621" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:639.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15623" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:639.7px;"&gt;0.07&lt;/div&gt;&lt;div id="a15626" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:639.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15628" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:639.7px;"&gt;0.06&lt;/div&gt;&lt;div id="a15631" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:639.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15633" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:639.7px;display:flex;"&gt;(0.23)&lt;/div&gt;&lt;div id="a15636" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:639.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15638" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:639.7px;display:flex;"&gt;(0.51)&lt;/div&gt;&lt;div id="a15641" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:639.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15643" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:639.7px;display:flex;"&gt;(0.62)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1946" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:358px;height:16px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="div_1944_XBRL_TS_0dda5f61c30f498cb0caf008e2666a15" style="position:absolute;left:0px;top:0px;float:left;"&gt;&lt;div id="TextBlockContainer1945" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:358px;height:16px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a15646" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:0px;"&gt;(1)&lt;/div&gt;&lt;div id="a15647" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:16.053px;top:-2.3px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;Sum of the quarters may not sum to total year due to rounding.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_7ec7f30361e84972897633a26ab6fdee">&lt;div id="TextBlockContainer1941" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:656px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a14957" style="position:absolute;font-weight:bold;font-style:normal;left:232.813px;top:0px;"&gt;1st Quarter &lt;/div&gt;&lt;div id="a14960" style="position:absolute;font-weight:bold;font-style:normal;left:325.293px;top:0px;"&gt;2nd Quarter &lt;/div&gt;&lt;div id="a14963" style="position:absolute;font-weight:bold;font-style:normal;left:421px;top:0px;"&gt;3rd Quarter &lt;/div&gt;&lt;div id="a14966" style="position:absolute;font-weight:bold;font-style:normal;left:516.68px;top:0px;"&gt;4th Quarter &lt;/div&gt;&lt;div id="a14969" style="position:absolute;font-weight:bold;font-style:normal;left:615.12px;top:0px;"&gt;Total&lt;div style="display:inline-block;width:4.73px"&gt;&#160;&lt;/div&gt;Year &lt;/div&gt;&lt;div id="a14971" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:20px;"&gt;2020: &lt;/div&gt;&lt;div id="a14987" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:40px;"&gt;Product sales &lt;/div&gt;&lt;div id="a14989" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:39.7px;"&gt;$ &lt;/div&gt;&lt;div id="a14991" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:39.7px;"&gt;61,930,000&lt;/div&gt;&lt;div id="a14995" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:39.7px;"&gt;35,847,000&lt;/div&gt;&lt;div id="a14999" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:39.7px;"&gt;54,240,000&lt;/div&gt;&lt;div id="a15004" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:39.7px;"&gt;58,563,000&lt;/div&gt;&lt;div id="a15008" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:39.7px;"&gt;210,580,000&lt;/div&gt;&lt;div id="a15010" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:59.7px;"&gt;Tooling sales &lt;/div&gt;&lt;div id="a15013" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:59.7px;"&gt;2,093,000&lt;/div&gt;&lt;div id="a15017" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:59.7px;"&gt;1,959,000&lt;/div&gt;&lt;div id="a15021" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:59.7px;"&gt;5,633,000&lt;/div&gt;&lt;div id="a15025" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:59.7px;"&gt;2,091,000&lt;/div&gt;&lt;div id="a15029" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:59.7px;"&gt;11,776,000&lt;/div&gt;&lt;div id="a15031" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:80px;"&gt;Net sales &lt;/div&gt;&lt;div id="a15034" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:79.7px;"&gt;64,023,000&lt;/div&gt;&lt;div id="a15038" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:79.7px;"&gt;37,806,000&lt;/div&gt;&lt;div id="a15042" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:79.7px;"&gt;59,873,000&lt;/div&gt;&lt;div id="a15046" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:79.7px;"&gt;60,654,000&lt;/div&gt;&lt;div id="a15050" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:79.7px;"&gt;222,356,000&lt;/div&gt;&lt;div id="a15052" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:100px;"&gt;Gross margin &lt;/div&gt;&lt;div id="a15055" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:99.7px;"&gt;10,766,000&lt;/div&gt;&lt;div id="a15059" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:99.7px;"&gt;2,903,000&lt;/div&gt;&lt;div id="a15063" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:99.7px;"&gt;10,838,000&lt;/div&gt;&lt;div id="a15067" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:99.7px;"&gt;9,967,000&lt;/div&gt;&lt;div id="a15071" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:99.7px;"&gt;34,474,000&lt;/div&gt;&lt;div id="a15073" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.7px;"&gt;Operating income (loss) &lt;/div&gt;&lt;div id="a15076" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:119.7px;"&gt;4,261,000&lt;/div&gt;&lt;div id="a15080" style="position:absolute;font-weight:normal;font-style:normal;left:341.293px;top:119.7px;display:flex;"&gt;(1,206,000)&lt;/div&gt;&lt;div id="a15084" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:119.7px;"&gt;4,321,000&lt;/div&gt;&lt;div id="a15088" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:119.7px;"&gt;3,014,000&lt;/div&gt;&lt;div id="a15092" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:119.7px;"&gt;10,390,000&lt;/div&gt;&lt;div id="a15094" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:140px;"&gt;Net income (loss) &lt;/div&gt;&lt;div id="a15097" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:139.7px;"&gt;7,961,000&lt;/div&gt;&lt;div id="a15101" style="position:absolute;font-weight:normal;font-style:normal;left:341.293px;top:139.7px;display:flex;"&gt;(2,272,000)&lt;/div&gt;&lt;div id="a15105" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:139.7px;"&gt;3,343,000&lt;/div&gt;&lt;div id="a15109" style="position:absolute;font-weight:normal;font-style:normal;left:541.32px;top:139.7px;display:flex;"&gt;(867,000)&lt;/div&gt;&lt;div id="a15113" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:139.7px;"&gt;8,165,000&lt;/div&gt;&lt;div id="a15115" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:160px;"&gt;Net income (loss) per common share: &lt;/div&gt;&lt;div id="a15131" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:179.7px;"&gt;Basic (1) &lt;/div&gt;&lt;div id="a15133" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:179.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15135" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:179.7px;"&gt;0.97&lt;/div&gt;&lt;div id="a15138" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:179.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15140" style="position:absolute;font-weight:normal;font-style:normal;left:371.373px;top:179.7px;display:flex;"&gt;(0.29)&lt;/div&gt;&lt;div id="a15143" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:179.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15145" style="position:absolute;font-weight:normal;font-style:normal;left:471.08px;top:179.7px;"&gt;0.39&lt;/div&gt;&lt;div id="a15148" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:179.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15150" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:179.7px;display:flex;"&gt;(0.10)&lt;/div&gt;&lt;div id="a15153" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:179.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15155" style="position:absolute;font-weight:normal;font-style:normal;left:661.2px;top:179.7px;"&gt;0.98&lt;/div&gt;&lt;div id="a15157" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:199.7px;"&gt;Diluted (1) &lt;/div&gt;&lt;div id="a15159" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:199.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15161" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:199.7px;"&gt;0.97&lt;/div&gt;&lt;div id="a15164" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:199.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15166" style="position:absolute;font-weight:normal;font-style:normal;left:371.373px;top:199.7px;display:flex;"&gt;(0.29)&lt;/div&gt;&lt;div id="a15169" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:199.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15171" style="position:absolute;font-weight:normal;font-style:normal;left:471.08px;top:199.7px;"&gt;0.39&lt;/div&gt;&lt;div id="a15174" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:199.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15176" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:199.7px;display:flex;"&gt;(0.10)&lt;/div&gt;&lt;div id="a15179" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:199.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15181" style="position:absolute;font-weight:normal;font-style:normal;left:661.2px;top:199.7px;"&gt;0.98&lt;/div&gt;&lt;div id="a15198" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:240px;"&gt;2019: &lt;/div&gt;&lt;div id="a15214" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:260px;"&gt;Product sales &lt;/div&gt;&lt;div id="a15217" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:259.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15219" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:259.7px;"&gt;71,451,000&lt;/div&gt;&lt;div id="a15222" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:259.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15224" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:259.7px;"&gt;75,440,000&lt;/div&gt;&lt;div id="a15227" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:259.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15229" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:259.7px;"&gt;67,511,000&lt;/div&gt;&lt;div id="a15232" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:259.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15234" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:259.7px;"&gt;54,585,000&lt;/div&gt;&lt;div id="a15237" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:259.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15239" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:259.7px;"&gt;268,987,000&lt;/div&gt;&lt;div id="a15241" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:279.7px;"&gt;Tooling sales &lt;/div&gt;&lt;div id="a15244" style="position:absolute;font-weight:normal;font-style:normal;left:261.133px;top:279.7px;"&gt;815,000&lt;/div&gt;&lt;div id="a15248" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:279.7px;"&gt;5,807,000&lt;/div&gt;&lt;div id="a15252" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:279.7px;"&gt;7,144,000&lt;/div&gt;&lt;div id="a15256" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:279.7px;"&gt;1,537,000&lt;/div&gt;&lt;div id="a15260" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:279.7px;"&gt;15,303,000&lt;/div&gt;&lt;div id="a15262" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:300px;"&gt;Net sales &lt;/div&gt;&lt;div id="a15265" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:299.7px;"&gt;72,266,000&lt;/div&gt;&lt;div id="a15269" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:299.7px;"&gt;81,247,000&lt;/div&gt;&lt;div id="a15273" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:299.7px;"&gt;74,655,000&lt;/div&gt;&lt;div id="a15277" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:299.7px;"&gt;56,122,000&lt;/div&gt;&lt;div id="a15281" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:299.7px;"&gt;284,290,000&lt;/div&gt;&lt;div id="a15283" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:320px;"&gt;Gross margin &lt;/div&gt;&lt;div id="a15286" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:319.7px;"&gt;3,149,000&lt;/div&gt;&lt;div id="a15290" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:319.7px;"&gt;8,491,000&lt;/div&gt;&lt;div id="a15294" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:319.7px;"&gt;6,484,000&lt;/div&gt;&lt;div id="a15298" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:319.7px;"&gt;3,382,000&lt;/div&gt;&lt;div id="a15302" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:319.7px;"&gt;21,506,000&lt;/div&gt;&lt;div id="a15304" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:339.7px;"&gt;Operating income (loss) &lt;/div&gt;&lt;div id="a15307" style="position:absolute;font-weight:normal;font-style:normal;left:246.253px;top:339.7px;display:flex;"&gt;(4,017,000)&lt;/div&gt;&lt;div id="a15311" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:339.7px;"&gt;1,267,000&lt;/div&gt;&lt;div id="a15315" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:339.7px;display:flex;"&gt;(4,657,000)&lt;/div&gt;&lt;div id="a15319" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:339.7px;display:flex;"&gt;(4,121,000)&lt;/div&gt;&lt;div id="a15323" style="position:absolute;font-weight:normal;font-style:normal;left:619.6px;top:339.7px;display:flex;"&gt;(11,528,000)&lt;/div&gt;&lt;div id="a15325" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:360px;"&gt;Net income (loss) &lt;/div&gt;&lt;div id="a15328" style="position:absolute;font-weight:normal;font-style:normal;left:246.253px;top:359.7px;display:flex;"&gt;(3,845,000)&lt;/div&gt;&lt;div id="a15332" style="position:absolute;font-weight:normal;font-style:normal;left:356.173px;top:359.7px;"&gt;209,000&lt;/div&gt;&lt;div id="a15336" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:359.7px;display:flex;"&gt;(6,125,000)&lt;/div&gt;&lt;div id="a15340" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:359.7px;display:flex;"&gt;(5,462,000)&lt;/div&gt;&lt;div id="a15344" style="position:absolute;font-weight:normal;font-style:normal;left:619.6px;top:359.7px;display:flex;"&gt;(15,223,000)&lt;/div&gt;&lt;div id="a15346" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:380px;"&gt;Net income (loss) per common share: &lt;/div&gt;&lt;div id="a15362" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:399.7px;"&gt;Basic (1) &lt;/div&gt;&lt;div id="a15364" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:399.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15366" style="position:absolute;font-weight:normal;font-style:normal;left:276.333px;top:399.7px;display:flex;"&gt;(0.49)&lt;/div&gt;&lt;div id="a15369" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:399.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15371" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:399.7px;"&gt;0.03&lt;/div&gt;&lt;div id="a15374" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:399.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15376" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:399.7px;display:flex;"&gt;(0.78)&lt;/div&gt;&lt;div id="a15379" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:399.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15381" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:399.7px;display:flex;"&gt;(0.69)&lt;/div&gt;&lt;div id="a15384" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:399.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15386" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:399.7px;display:flex;"&gt;(1.94)&lt;/div&gt;&lt;div id="a15388" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:419.7px;"&gt;Diluted (1) &lt;/div&gt;&lt;div id="a15390" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:419.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15392" style="position:absolute;font-weight:normal;font-style:normal;left:276.333px;top:419.7px;display:flex;"&gt;(0.49)&lt;/div&gt;&lt;div id="a15395" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:419.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15397" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:419.7px;"&gt;0.03&lt;/div&gt;&lt;div id="a15400" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:419.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15402" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:419.7px;display:flex;"&gt;(0.78)&lt;/div&gt;&lt;div id="a15405" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:419.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15407" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:419.7px;display:flex;"&gt;(0.69)&lt;/div&gt;&lt;div id="a15410" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:419.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15412" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:419.7px;display:flex;"&gt;(1.94)&lt;/div&gt;&lt;div id="a15429" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:460.1px;"&gt;2018: &lt;/div&gt;&lt;div id="a15445" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:480.1px;"&gt;Product sales &lt;/div&gt;&lt;div id="a15448" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:479.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15450" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:479.7px;"&gt;59,712,000&lt;/div&gt;&lt;div id="a15453" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:479.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15455" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:479.7px;"&gt;65,225,000&lt;/div&gt;&lt;div id="a15458" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:479.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15460" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:479.7px;"&gt;62,305,000&lt;/div&gt;&lt;div id="a15463" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:479.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15465" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:479.7px;"&gt;68,975,000&lt;/div&gt;&lt;div id="a15468" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:479.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15470" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:479.7px;"&gt;256,217,000&lt;/div&gt;&lt;div id="a15472" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:499.7px;"&gt;Tooling sales &lt;/div&gt;&lt;div id="a15475" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:499.7px;"&gt;3,334,000&lt;/div&gt;&lt;div id="a15479" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:499.7px;"&gt;3,376,000&lt;/div&gt;&lt;div id="a15483" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:499.7px;"&gt;2,371,000&lt;/div&gt;&lt;div id="a15487" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:499.7px;"&gt;4,187,000&lt;/div&gt;&lt;div id="a15491" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:499.7px;"&gt;13,268,000&lt;/div&gt;&lt;div id="a15493" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:520.1px;"&gt;Net sales &lt;/div&gt;&lt;div id="a15496" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:519.7px;"&gt;63,046,000&lt;/div&gt;&lt;div id="a15500" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:519.7px;"&gt;68,601,000&lt;/div&gt;&lt;div id="a15504" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:519.7px;"&gt;64,676,000&lt;/div&gt;&lt;div id="a15508" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:519.7px;"&gt;73,162,000&lt;/div&gt;&lt;div id="a15512" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:519.7px;"&gt;269,485,000&lt;/div&gt;&lt;div id="a15514" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:540.1px;"&gt;Gross margin &lt;/div&gt;&lt;div id="a15517" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:539.7px;"&gt;7,885,000&lt;/div&gt;&lt;div id="a15521" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:539.7px;"&gt;7,897,000&lt;/div&gt;&lt;div id="a15525" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:539.7px;"&gt;4,862,000&lt;/div&gt;&lt;div id="a15529" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:539.7px;"&gt;6,497,000&lt;/div&gt;&lt;div id="a15533" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:539.7px;"&gt;27,141,000&lt;/div&gt;&lt;div id="a15535" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:559.7px;"&gt;Operating income (loss) &lt;/div&gt;&lt;div id="a15538" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:559.7px;"&gt;1,125,000&lt;/div&gt;&lt;div id="a15542" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:559.7px;"&gt;1,418,000&lt;/div&gt;&lt;div id="a15546" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:559.7px;display:flex;"&gt;(1,487,000)&lt;/div&gt;&lt;div id="a15550" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:559.7px;display:flex;"&gt;(4,156,000)&lt;/div&gt;&lt;div id="a15554" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:559.7px;display:flex;"&gt;(3,100,000)&lt;/div&gt;&lt;div id="a15556" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:580.1px;"&gt;Net income (loss) &lt;/div&gt;&lt;div id="a15559" style="position:absolute;font-weight:normal;font-style:normal;left:261.133px;top:579.7px;"&gt;518,000&lt;/div&gt;&lt;div id="a15563" style="position:absolute;font-weight:normal;font-style:normal;left:356.173px;top:579.7px;"&gt;445,000&lt;/div&gt;&lt;div id="a15567" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:579.7px;display:flex;"&gt;(1,803,000)&lt;/div&gt;&lt;div id="a15571" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:579.7px;display:flex;"&gt;(3,942,000)&lt;/div&gt;&lt;div id="a15575" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:579.7px;display:flex;"&gt;(4,782,000)&lt;/div&gt;&lt;div id="a15577" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:600.1px;"&gt;Net income (loss) per common share: &lt;/div&gt;&lt;div id="a15593" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:619.7px;"&gt;Basic (1) &lt;/div&gt;&lt;div id="a15595" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:619.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15597" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:619.7px;"&gt;0.07&lt;/div&gt;&lt;div id="a15600" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:619.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15602" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:619.7px;"&gt;0.06&lt;/div&gt;&lt;div id="a15605" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:619.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15607" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:619.7px;display:flex;"&gt;(0.23)&lt;/div&gt;&lt;div id="a15610" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:619.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15612" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:619.7px;display:flex;"&gt;(0.51)&lt;/div&gt;&lt;div id="a15615" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:619.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15617" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:619.7px;display:flex;"&gt;(0.62)&lt;/div&gt;&lt;div id="a15619" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:639.7px;"&gt;Diluted (1) &lt;/div&gt;&lt;div id="a15621" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:639.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15623" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:639.7px;"&gt;0.07&lt;/div&gt;&lt;div id="a15626" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:639.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15628" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:639.7px;"&gt;0.06&lt;/div&gt;&lt;div id="a15631" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:639.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15633" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:639.7px;display:flex;"&gt;(0.23)&lt;/div&gt;&lt;div id="a15636" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:639.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15638" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:639.7px;display:flex;"&gt;(0.51)&lt;/div&gt;&lt;div id="a15641" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:639.7px;"&gt;$ &lt;/div&gt;&lt;div id="a15643" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:639.7px;display:flex;"&gt;(0.62)&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1945" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:358px;height:16px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a15646" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:0px;"&gt;(1)&lt;/div&gt;&lt;div id="a15647" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:16.053px;top:-2.3px;"&gt;&lt;div style="display:inline-block;width:3.36px"&gt;&#160;&lt;/div&gt;Sum of the quarters may not sum to total year due to rounding.&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_1253"
      unitRef="USD">61930000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_1254"
      unitRef="USD">35847000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_1255"
      unitRef="USD">54240000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_1256"
      unitRef="USD">58563000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_347A"
      unitRef="USD">210580000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_1257"
      unitRef="USD">2093000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_1258"
      unitRef="USD">1959000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_1259"
      unitRef="USD">5633000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_1260"
      unitRef="USD">2091000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_348A"
      unitRef="USD">11776000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1171"
      unitRef="USD">64023000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655"
      decimals="0"
      id="ID_1172"
      unitRef="USD">37806000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655"
      decimals="0"
      id="ID_1173"
      unitRef="USD">59873000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1165"
      unitRef="USD">60654000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_29AAA"
      unitRef="USD">222356000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1174"
      unitRef="USD">10766000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655"
      decimals="0"
      id="ID_1175"
      unitRef="USD">2903000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655"
      decimals="0"
      id="ID_1176"
      unitRef="USD">10838000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1166"
      unitRef="USD">9967000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_33A"
      unitRef="USD">34474000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1177"
      unitRef="USD">4261000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655"
      decimals="0"
      id="ID_1178"
      unitRef="USD">-1206000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655"
      decimals="0"
      id="ID_1179"
      unitRef="USD">4321000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1167"
      unitRef="USD">3014000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_41A"
      unitRef="USD">10390000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1180"
      unitRef="USD">7961000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655"
      decimals="0"
      id="ID_1181"
      unitRef="USD">-2272000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655"
      decimals="0"
      id="ID_1182"
      unitRef="USD">3343000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_1168"
      unitRef="USD">-867000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="0"
      id="ID_55AAAAA"
      unitRef="USD">8165000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655"
      decimals="2"
      id="ID_1183"
      unitRef="myUSDperShare">0.97</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655"
      decimals="2"
      id="ID_1184"
      unitRef="myUSDperShare">-0.29</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655"
      decimals="2"
      id="ID_1185"
      unitRef="myUSDperShare">0.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="2"
      id="ID_1169"
      unitRef="myUSDperShare">-0.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="2"
      id="ID_57AA"
      unitRef="myUSDperShare">0.98</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jan01_2020_TO_Mar31_2020_Entity_0001026655"
      decimals="2"
      id="ID_1186"
      unitRef="myUSDperShare">0.97</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Apr01_2020_TO_Jun30_2020_Entity_0001026655"
      decimals="2"
      id="ID_1187"
      unitRef="myUSDperShare">-0.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jul01_2020_TO_Sep30_2020_Entity_0001026655"
      decimals="2"
      id="ID_1188"
      unitRef="myUSDperShare">0.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="2"
      id="ID_1170"
      unitRef="myUSDperShare">-0.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      decimals="2"
      id="ID_59AA"
      unitRef="myUSDperShare">0.98</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_1245"
      unitRef="USD">71451000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_1246"
      unitRef="USD">75440000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_1247"
      unitRef="USD">67511000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_1248"
      unitRef="USD">54585000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_349A"
      unitRef="USD">268987000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_1249"
      unitRef="USD">815000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_1250"
      unitRef="USD">5807000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_1251"
      unitRef="USD">7144000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_1252"
      unitRef="USD">1537000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_350A"
      unitRef="USD">15303000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1189"
      unitRef="USD">72266000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655"
      decimals="0"
      id="ID_1190"
      unitRef="USD">81247000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655"
      decimals="0"
      id="ID_1191"
      unitRef="USD">74655000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1192"
      unitRef="USD">56122000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_28AAA"
      unitRef="USD">284290000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1193"
      unitRef="USD">3149000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655"
      decimals="0"
      id="ID_1194"
      unitRef="USD">8491000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655"
      decimals="0"
      id="ID_1195"
      unitRef="USD">6484000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1196"
      unitRef="USD">3382000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_32A"
      unitRef="USD">21506000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1197"
      unitRef="USD">-4017000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655"
      decimals="0"
      id="ID_1198"
      unitRef="USD">1267000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655"
      decimals="0"
      id="ID_1199"
      unitRef="USD">-4657000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1200"
      unitRef="USD">-4121000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_40A"
      unitRef="USD">-11528000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1201"
      unitRef="USD">-3845000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655"
      decimals="0"
      id="ID_1202"
      unitRef="USD">209000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655"
      decimals="0"
      id="ID_1203"
      unitRef="USD">-6125000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_1204"
      unitRef="USD">-5462000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="0"
      id="ID_54AAAAA"
      unitRef="USD">-15223000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655"
      decimals="2"
      id="ID_1205"
      unitRef="myUSDperShare">-0.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655"
      decimals="2"
      id="ID_1206"
      unitRef="myUSDperShare">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655"
      decimals="2"
      id="ID_1207"
      unitRef="myUSDperShare">-0.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="2"
      id="ID_1208"
      unitRef="myUSDperShare">-0.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="2"
      id="ID_56AA"
      unitRef="myUSDperShare">-1.94</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jan01_2019_TO_Mar31_2019_Entity_0001026655"
      decimals="2"
      id="ID_1209"
      unitRef="myUSDperShare">-0.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Apr01_2019_TO_Jun30_2019_Entity_0001026655"
      decimals="2"
      id="ID_1210"
      unitRef="myUSDperShare">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jul01_2019_TO_Sep30_2019_Entity_0001026655"
      decimals="2"
      id="ID_1211"
      unitRef="myUSDperShare">-0.78</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Oct01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="2"
      id="ID_1212"
      unitRef="myUSDperShare">-0.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655"
      decimals="2"
      id="ID_58AA"
      unitRef="myUSDperShare">-1.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_1237"
      unitRef="USD">59712000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_1238"
      unitRef="USD">65225000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_1239"
      unitRef="USD">62305000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_1240"
      unitRef="USD">68975000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ProductMember"
      decimals="0"
      id="ID_351A"
      unitRef="USD">256217000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_1241"
      unitRef="USD">3334000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_1242"
      unitRef="USD">3376000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_1243"
      unitRef="USD">2371000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_1244"
      unitRef="USD">4187000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_srt_ProductOrServiceAxis_us-gaap_ServiceMember"
      decimals="0"
      id="ID_352A"
      unitRef="USD">13268000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1213"
      unitRef="USD">63046000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655"
      decimals="0"
      id="ID_1214"
      unitRef="USD">68601000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655"
      decimals="0"
      id="ID_1215"
      unitRef="USD">64676000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1216"
      unitRef="USD">73162000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_64AAA"
      unitRef="USD">269485000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1217"
      unitRef="USD">7885000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655"
      decimals="0"
      id="ID_1218"
      unitRef="USD">7897000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655"
      decimals="0"
      id="ID_1219"
      unitRef="USD">4862000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1220"
      unitRef="USD">6497000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_66A"
      unitRef="USD">27141000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1221"
      unitRef="USD">1125000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655"
      decimals="0"
      id="ID_1222"
      unitRef="USD">1418000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655"
      decimals="0"
      id="ID_1223"
      unitRef="USD">-1487000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1224"
      unitRef="USD">-4156000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_70A"
      unitRef="USD">-3100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1225"
      unitRef="USD">518000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655"
      decimals="0"
      id="ID_1226"
      unitRef="USD">445000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655"
      decimals="0"
      id="ID_1227"
      unitRef="USD">-1803000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_1228"
      unitRef="USD">-3942000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="0"
      id="ID_77AAAAA"
      unitRef="USD">-4782000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655"
      decimals="2"
      id="ID_1229"
      unitRef="myUSDperShare">0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655"
      decimals="2"
      id="ID_1230"
      unitRef="myUSDperShare">0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655"
      decimals="2"
      id="ID_1231"
      unitRef="myUSDperShare">-0.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="2"
      id="ID_1232"
      unitRef="myUSDperShare">-0.51</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="2"
      id="ID_78AA"
      unitRef="myUSDperShare">-0.62</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001026655"
      decimals="2"
      id="ID_1233"
      unitRef="myUSDperShare">0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001026655"
      decimals="2"
      id="ID_1234"
      unitRef="myUSDperShare">0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001026655"
      decimals="2"
      id="ID_1235"
      unitRef="myUSDperShare">-0.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="2"
      id="ID_1236"
      unitRef="myUSDperShare">-0.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655"
      decimals="2"
      id="ID_79AA"
      unitRef="myUSDperShare">-0.62</us-gaap:EarningsPerShareDiluted>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655"
      id="ID_2e27344fa25f4861b35963aa32c69b8e">&lt;div id="TextBlockContainer1948" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:639px;height:163px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a16196" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;"&gt;Core Molding Technologies, Inc. and Subsidiaries&lt;/div&gt;&lt;div id="a16197" style="position:absolute;font-weight:bold;font-style:normal;left:286.253px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a16198" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a16199" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:36.8px;"&gt;Schedule II&lt;/div&gt;&lt;div id="a16200" style="position:absolute;font-weight:bold;font-style:normal;left:69.259px;top:36.8px;"&gt;&#160;&lt;/div&gt;&lt;div id="a16201" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;"&gt;&#160;&lt;/div&gt;&lt;div id="a16202" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;"&gt;Consolidated valuation and qualifying accounts and reserves&lt;div style="display:inline-block;width:4.72px"&gt;&#160;&lt;/div&gt;for the years ended December&lt;/div&gt;&lt;div id="a16204" style="position:absolute;font-weight:normal;font-style:normal;left:491.4px;top:73.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a16205" style="position:absolute;font-weight:normal;font-style:normal;left:494.76px;top:73.3px;"&gt;31, 2020, 2019 and 2018.&lt;/div&gt;&lt;div id="a16206" style="position:absolute;font-weight:normal;font-style:normal;left:630.64px;top:73.3px;"&gt;&#160;&lt;/div&gt;&lt;div id="a16207" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;"&gt;&#160;&lt;/div&gt;&lt;div id="a16208" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;"&gt;Reserves deducted from asset to which it applies:&lt;/div&gt;&lt;div id="a16209" style="position:absolute;font-weight:normal;font-style:normal;left:267.853px;top:110.1px;"&gt;&#160;&lt;/div&gt;&lt;div id="a16210" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;"&gt;&#160;&lt;/div&gt;&lt;div id="a16211" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;"&gt;Allowance for Doubtful Accounts&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1950" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:698px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a16217" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:0px;"&gt;Additions &lt;/div&gt;&lt;div id="a16226" style="position:absolute;font-weight:normal;font-style:normal;left:228.973px;top:36px;"&gt;Balance at&lt;div style="display:inline-block;width:3.53px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a16228" style="position:absolute;font-weight:normal;font-style:normal;left:222.093px;top:51.4px;"&gt;Beginning of&lt;div style="display:inline-block;width:3.57px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a16230" style="position:absolute;font-weight:normal;font-style:normal;left:244.013px;top:66.7px;"&gt;Year &lt;/div&gt;&lt;div id="a16233" style="position:absolute;font-weight:normal;font-style:normal;left:319.213px;top:20.6px;"&gt;(Recovered)/ &lt;/div&gt;&lt;div id="a16235" style="position:absolute;font-weight:normal;font-style:normal;left:324.653px;top:36px;"&gt;Charged to&lt;div style="display:inline-block;width:3.87px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a16237" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:51.4px;"&gt;Costs &amp;amp;&lt;div style="display:inline-block;width:3.55px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a16239" style="position:absolute;font-weight:normal;font-style:normal;left:328.813px;top:66.7px;"&gt;Expenses &lt;/div&gt;&lt;div id="a16242" style="position:absolute;font-weight:normal;font-style:normal;left:421.64px;top:36px;"&gt;Charged to&lt;div style="display:inline-block;width:3.84px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a16244" style="position:absolute;font-weight:normal;font-style:normal;left:435.88px;top:51.4px;"&gt;Other&lt;div style="display:inline-block;width:3.52px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a16246" style="position:absolute;font-weight:normal;font-style:normal;left:425.8px;top:66.7px;"&gt;Accounts &lt;/div&gt;&lt;div id="a16249" style="position:absolute;font-weight:normal;font-style:normal;left:509.96px;top:66.7px;"&gt;Deductions &lt;/div&gt;&lt;div id="a16250" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:574px;top:66.3px;"&gt;(A)&lt;/div&gt;&lt;div id="a16253" style="position:absolute;font-weight:normal;font-style:normal;left:604.72px;top:51.4px;"&gt;Balance at End&lt;div style="display:inline-block;width:3.62px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a16255" style="position:absolute;font-weight:normal;font-style:normal;left:624.88px;top:66.7px;"&gt;of Year &lt;/div&gt;&lt;div id="a16257" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83.7px;"&gt;Year&lt;div style="display:inline-block;width:4.81px"&gt;&#160;&lt;/div&gt;Ended December 31, 2020 &lt;/div&gt;&lt;div id="a16259" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:83.7px;"&gt;$ &lt;/div&gt;&lt;div id="a16261" style="position:absolute;font-weight:normal;font-style:normal;left:259.853px;top:83.7px;"&gt;50,000&lt;/div&gt;&lt;div id="a16264" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:83.7px;"&gt;$ &lt;/div&gt;&lt;div id="a16266" style="position:absolute;font-weight:normal;font-style:normal;left:356.973px;top:83.7px;"&gt;27,000 &lt;/div&gt;&lt;div id="a16269" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:83.7px;"&gt;$ &lt;/div&gt;&lt;div id="a16273" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:83.7px;"&gt;$ &lt;/div&gt;&lt;div id="a16275" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:83.7px;"&gt;36,000 &lt;/div&gt;&lt;div id="a16278" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:83.7px;"&gt;$ &lt;/div&gt;&lt;div id="a16280" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:83.7px;"&gt;41,000&lt;/div&gt;&lt;div id="a16282" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100.6px;"&gt;Year&lt;div style="display:inline-block;width:4.81px"&gt;&#160;&lt;/div&gt;Ended December 31, 2019 &lt;/div&gt;&lt;div id="a16284" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:100.6px;"&gt;$ &lt;/div&gt;&lt;div id="a16286" style="position:absolute;font-weight:normal;font-style:normal;left:259.853px;top:100.6px;"&gt;25,000&lt;/div&gt;&lt;div id="a16289" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:100.6px;"&gt;$ &lt;/div&gt;&lt;div id="a16291" style="position:absolute;font-weight:normal;font-style:normal;left:363.533px;top:100.6px;"&gt;4,000&lt;/div&gt;&lt;div id="a16294" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:100.6px;"&gt;$ &lt;/div&gt;&lt;div id="a16296" style="position:absolute;font-weight:normal;font-style:normal;left:453.96px;top:100.6px;"&gt;36,000&lt;/div&gt;&lt;div id="a16299" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:100.6px;"&gt;$ &lt;/div&gt;&lt;div id="a16301" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:100.6px;"&gt;15,000&lt;/div&gt;&lt;div id="a16304" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:100.6px;"&gt;$ &lt;/div&gt;&lt;div id="a16306" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:100.6px;"&gt;50,000&lt;/div&gt;&lt;div id="a16308" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:117.8px;"&gt;Year&lt;div style="display:inline-block;width:4.81px"&gt;&#160;&lt;/div&gt;Ended December 31, 2018 &lt;/div&gt;&lt;div id="a16310" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:117.8px;"&gt;$ &lt;/div&gt;&lt;div id="a16312" style="position:absolute;font-weight:normal;font-style:normal;left:283.213px;top:117.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a16315" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:117.8px;"&gt;$ &lt;/div&gt;&lt;div id="a16317" style="position:absolute;font-weight:normal;font-style:normal;left:356.973px;top:117.8px;"&gt;25,000&lt;/div&gt;&lt;div id="a16320" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:117.8px;"&gt;$ &lt;/div&gt;&lt;div id="a16322" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:117.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a16325" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:117.8px;"&gt;$ &lt;/div&gt;&lt;div id="a16327" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:117.8px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a16330" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:117.8px;"&gt;$ &lt;/div&gt;&lt;div id="a16332" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:117.8px;"&gt;25,000&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1952" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:186px;height:16px;display:inline-block;"&gt;&lt;div id="a16335" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;"&gt;Customer Chargeback Allowance&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1954" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:136px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a16341" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:0px;"&gt;Additions &lt;/div&gt;&lt;div id="a16350" style="position:absolute;font-weight:normal;font-style:normal;left:228.973px;top:37.9px;"&gt;Balance at&lt;div style="display:inline-block;width:3.53px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a16352" style="position:absolute;font-weight:normal;font-style:normal;left:222.093px;top:53.3px;"&gt;Beginning of&lt;div style="display:inline-block;width:3.57px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a16354" style="position:absolute;font-weight:normal;font-style:normal;left:244.013px;top:68.6px;"&gt;Year &lt;/div&gt;&lt;div id="a16357" style="position:absolute;font-weight:normal;font-style:normal;left:319.213px;top:22.6px;"&gt;(Recovered)/ &lt;/div&gt;&lt;div id="a16359" style="position:absolute;font-weight:normal;font-style:normal;left:324.653px;top:37.9px;"&gt;Charged to&lt;div style="display:inline-block;width:3.87px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a16361" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:53.3px;"&gt;Costs &amp;amp;&lt;div style="display:inline-block;width:3.55px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a16363" style="position:absolute;font-weight:normal;font-style:normal;left:328.813px;top:68.6px;"&gt;Expenses &lt;/div&gt;&lt;div id="a16366" style="position:absolute;font-weight:normal;font-style:normal;left:421.64px;top:37.9px;"&gt;Charged to&lt;div style="display:inline-block;width:3.84px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a16368" style="position:absolute;font-weight:normal;font-style:normal;left:435.88px;top:53.3px;"&gt;Other&lt;div style="display:inline-block;width:3.52px"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div id="a16370" style="position:absolute;font-weight:normal;font-style:normal;left:425.8px;top:68.6px;"&gt;Accounts &lt;/div&gt;&lt;div id="a16373" style="position:absolute;font-weight:normal;font-style:normal;left:507.08px;top:68.6px;"&gt;Deductions (B) &lt;/div&gt;&lt;div id="a16376" style="position:absolute;font-weight:normal;font-style:normal;left:604.72px;top:53.3px;"&gt;Balance at End &lt;/div&gt;&lt;div id="a16378" style="position:absolute;font-weight:normal;font-style:normal;left:624.88px;top:68.6px;"&gt;of Year &lt;/div&gt;&lt;div id="a16380" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.6px;"&gt;Year&lt;div style="display:inline-block;width:4.81px"&gt;&#160;&lt;/div&gt;Ended December 31, 2020 &lt;/div&gt;&lt;div id="a16382" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:85.6px;"&gt;$ &lt;/div&gt;&lt;div id="a16384" style="position:absolute;font-weight:normal;font-style:normal;left:253.133px;top:85.6px;"&gt;476,000&lt;/div&gt;&lt;div id="a16387" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:85.6px;"&gt;$ &lt;/div&gt;&lt;div id="a16389" style="position:absolute;font-weight:normal;font-style:normal;left:350.253px;top:85.6px;"&gt;291,000 &lt;/div&gt;&lt;div id="a16392" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:85.6px;"&gt;$ &lt;/div&gt;&lt;div id="a16394" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:85.6px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a16397" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:85.6px;"&gt;$ &lt;/div&gt;&lt;div id="a16399" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:85.6px;"&gt;588,000 &lt;/div&gt;&lt;div id="a16402" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.6px;"&gt;$ &lt;/div&gt;&lt;div id="a16404" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:85.6px;"&gt;179,000&lt;/div&gt;&lt;div id="a16406" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:102.6px;"&gt;Year&lt;div style="display:inline-block;width:4.81px"&gt;&#160;&lt;/div&gt;Ended December 31, 2019 &lt;/div&gt;&lt;div id="a16408" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:102.6px;"&gt;$ &lt;/div&gt;&lt;div id="a16410" style="position:absolute;font-weight:normal;font-style:normal;left:243.213px;top:102.6px;"&gt;2,344,000&lt;/div&gt;&lt;div id="a16413" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:102.6px;"&gt;$ &lt;/div&gt;&lt;div id="a16415" style="position:absolute;font-weight:normal;font-style:normal;left:340.333px;top:102.6px;"&gt;1,316,000&lt;/div&gt;&lt;div id="a16418" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:102.6px;"&gt;$ &lt;/div&gt;&lt;div id="a16420" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:102.6px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a16423" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:102.6px;"&gt;$ &lt;/div&gt;&lt;div id="a16425" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:102.6px;"&gt;3,184,000&lt;/div&gt;&lt;div id="a16428" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:102.6px;"&gt;$ &lt;/div&gt;&lt;div id="a16430" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:102.6px;"&gt;476,000&lt;/div&gt;&lt;div id="a16432" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.7px;"&gt;Year&lt;div style="display:inline-block;width:4.81px"&gt;&#160;&lt;/div&gt;Ended December 31, 2018 &lt;/div&gt;&lt;div id="a16434" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:119.7px;"&gt;$ &lt;/div&gt;&lt;div id="a16436" style="position:absolute;font-weight:normal;font-style:normal;left:253.133px;top:119.7px;"&gt;857,000&lt;/div&gt;&lt;div id="a16439" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:119.7px;"&gt;$ &lt;/div&gt;&lt;div id="a16441" style="position:absolute;font-weight:normal;font-style:normal;left:340.333px;top:119.7px;"&gt;2,639,000&lt;/div&gt;&lt;div id="a16444" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:119.7px;"&gt;$ &lt;/div&gt;&lt;div id="a16446" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:119.7px;"&gt;&#x2014;&lt;/div&gt;&lt;div id="a16449" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:119.7px;"&gt;$ &lt;/div&gt;&lt;div id="a16451" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:119.7px;"&gt;1,152,000&lt;/div&gt;&lt;div id="a16454" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:119.7px;"&gt;$ &lt;/div&gt;&lt;div id="a16456" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:119.7px;"&gt;2,344,000&lt;/div&gt;&lt;/div&gt;&lt;div id="TextBlockContainer1956" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:527px;height:35px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"&gt;&lt;div id="a16459" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:0px;"&gt;(A)&lt;/div&gt;&lt;div id="a16460" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:14.72px;top:0.4px;"&gt;&lt;div style="display:inline-block;width:2.72px"&gt;&#160;&lt;/div&gt;Amount represents uncollectible accounts written off.&lt;/div&gt;&lt;div id="a16464" style="position:absolute;font-weight:normal;font-style:normal;left:303.875px;top:0px;"&gt;&#160;&lt;/div&gt;&lt;div id="a16465" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:18.4px;"&gt;(B)&lt;/div&gt;&lt;div id="a16466" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:14.4px;top:18.8px;"&gt;&lt;div style="display:inline-block;width:2.72px"&gt;&#160;&lt;/div&gt;Amount represents customer returns and deductions, discounts and price&lt;div style="display:inline-block;width:4.85px"&gt;&#160;&lt;/div&gt;adjustments accepted.&lt;/div&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="0"
      id="ID_519"
      unitRef="USD">50000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="0"
      id="ID_1141"
      unitRef="USD">41000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="0"
      id="ID_523"
      unitRef="USD">25000</us-gaap:ValuationAllowancesAndReservesBalance>
    <cmt:ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="0"
      id="ID_520"
      unitRef="USD">4000</cmt:ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="0"
      id="ID_521"
      unitRef="USD">36000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="0"
      id="ID_522"
      unitRef="USD">15000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="0"
      id="ID_519A"
      unitRef="USD">50000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="0"
      id="ID_527"
      unitRef="USD">0</us-gaap:ValuationAllowancesAndReservesBalance>
    <cmt:ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="0"
      id="ID_524"
      unitRef="USD">25000</cmt:ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="0"
      id="ID_525"
      unitRef="USD">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="0"
      id="ID_526"
      unitRef="USD">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="0"
      id="ID_523A"
      unitRef="USD">25000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember"
      decimals="0"
      id="ID_529"
      unitRef="USD">476000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember"
      decimals="0"
      id="ID_1142"
      unitRef="USD">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="AS_OF_Dec31_2020_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember"
      decimals="0"
      id="ID_1143"
      unitRef="USD">179000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember"
      decimals="0"
      id="ID_532"
      unitRef="USD">2344000</us-gaap:ValuationAllowancesAndReservesBalance>
    <cmt:ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember"
      decimals="0"
      id="ID_530"
      unitRef="USD">1316000</cmt:ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember"
      decimals="0"
      id="ID_528"
      unitRef="USD">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FROM_Jan01_2019_TO_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember"
      decimals="0"
      id="ID_531"
      unitRef="USD">3184000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="AS_OF_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember"
      decimals="0"
      id="ID_529A"
      unitRef="USD">476000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="AS_OF_Dec31_2017_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember"
      decimals="0"
      id="ID_536"
      unitRef="USD">857000</us-gaap:ValuationAllowancesAndReservesBalance>
    <cmt:ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember"
      decimals="0"
      id="ID_533"
      unitRef="USD">2639000</cmt:ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember"
      decimals="0"
      id="ID_534"
      unitRef="USD">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember"
      decimals="0"
      id="ID_535"
      unitRef="USD">1152000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="AS_OF_Dec31_2018_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_cmt_AllowanceforChargebacksMember"
      decimals="0"
      id="ID_532A"
      unitRef="USD">2344000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112213577816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - 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, 2020</div></th>
<th class="th"><div>Mar. 10, 2021</div></th>
<th class="th"><div>Jun. 30, 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_dei_EntityInformationLineItems', window );"><strong>Entity 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>
</tr>
<tr 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_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>
<tr 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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">2020<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_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-12505<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CORE MOLDING TECHNOLOGIES, INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation State Country Code</a></td>
<td class="text">DE<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">31-1481870<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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</a></td>
<td class="text">800 Manor Park Drive<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">Columbus<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">OH<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">43228-0183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">614<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">870-5000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Non-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">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_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_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001026655<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_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="ro">
<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="re">
<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">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_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="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">$ 22,061,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_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated By Reference [Text Block]</a></td>
<td class="text"><div id="TextBlockContainer1632" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:64px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a282" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">DOCUMENTS INCORPORATED BY REFERENCE</div><div id="a283" style="position:absolute;font-weight:normal;font-style:normal;left:293.293px;top:0px;">&#160;</div><div id="a284" style="position:absolute;font-size:8px;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">&#160;</div><div id="a285" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:29.5px;">Portions of the<div style="display:inline-block;width:5.96px">&#160;</div>registrant's 2021<div style="display:inline-block;width:5.56px">&#160;</div>definitive Proxy Statement<div style="display:inline-block;width:6.28px">&#160;</div>to be filed<div style="display:inline-block;width:6.16px">&#160;</div>with the Securities<div style="display:inline-block;width:5.96px">&#160;</div>and Exchange Commission<div style="display:inline-block;width:6.36px">&#160;</div>no later </div><div id="a289" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:47.9px;">than 120 days after the end of the registrant's fiscal year are incorporated<div style="display:inline-block;width:5.07px">&#160;</div>herein by reference in Part III of this Form 10-K.</div></div><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">false<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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class [Member]</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_dei_EntityInformationLineItems', window );"><strong>Entity 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">Common Stock, par value $0.01<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">NYSEAMER<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">CMT<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,476,047<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_PreferredClassAMember', window );">Preferred Class [Member]</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_dei_EntityInformationLineItems', window );"><strong>Entity 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">Preferred Stock purchase rights, par value $0.01<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">NYSEAMER<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_NoTradingSymbolFlag', window );">No Trading Symbol</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="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_RestrictedStockMember', window );">Restricted Stock [Member] | Common Class [Member]</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_EntityInformationLineItems', window );"><strong>Entity 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">507,835<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_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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. 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>nonnum: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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</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_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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NoTradingSymbolFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 security having no trading symbol.</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_NoTradingSymbolFlag</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_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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_PreferredClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PreferredClassAMember</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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112209114440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_IncomeStatementAbstract', window );"><strong>Consolidated Statements of 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 222,356,000<span></span>
</td>
<td class="nump">$ 284,290,000<span></span>
</td>
<td class="nump">$ 269,485,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_CostOfRevenue', window );">Total cost of sales</a></td>
<td class="nump">187,882,000<span></span>
</td>
<td class="nump">262,784,000<span></span>
</td>
<td class="nump">242,344,000<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 margin</a></td>
<td class="nump">34,474,000<span></span>
</td>
<td class="nump">21,506,000<span></span>
</td>
<td class="nump">27,141,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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="nump">24,084,000<span></span>
</td>
<td class="nump">28,934,000<span></span>
</td>
<td class="nump">27,838,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_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,100,000<span></span>
</td>
<td class="nump">2,403,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total expenses</a></td>
<td class="nump">24,084,000<span></span>
</td>
<td class="nump">33,034,000<span></span>
</td>
<td class="nump">30,241,000<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 (loss)</a></td>
<td class="nump">10,390,000<span></span>
</td>
<td class="num">(11,528,000)<span></span>
</td>
<td class="num">(3,100,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_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other income and expense</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_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic post-retirement benefit</a></td>
<td class="num">(80,000)<span></span>
</td>
<td class="num">(94,000)<span></span>
</td>
<td class="num">(48,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_InterestIncomeExpenseNonoperatingNet', window );">Net interest expense</a></td>
<td class="nump">5,923,000<span></span>
</td>
<td class="nump">4,144,000<span></span>
</td>
<td class="nump">2,394,000<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_OtherNonoperatingIncomeExpense', window );">Total other income and expense</a></td>
<td class="nump">5,843,000<span></span>
</td>
<td class="nump">4,050,000<span></span>
</td>
<td class="nump">2,346,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income taxes</a></td>
<td class="nump">4,547,000<span></span>
</td>
<td class="num">(15,578,000)<span></span>
</td>
<td class="num">(5,446,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_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract', window );"><strong>Income taxes:</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_CurrentIncomeTaxExpenseBenefit', window );">Current</a></td>
<td class="num">(5,713,000)<span></span>
</td>
<td class="nump">705,000<span></span>
</td>
<td class="nump">1,048,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_DeferredIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">2,095,000<span></span>
</td>
<td class="num">(1,060,000)<span></span>
</td>
<td class="num">(1,712,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income taxes</a></td>
<td class="num">(3,618,000)<span></span>
</td>
<td class="num">(355,000)<span></span>
</td>
<td class="num">(664,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 8,165,000<span></span>
</td>
<td class="num">$ (15,223,000)<span></span>
</td>
<td class="num">$ (4,782,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_EarningsPerShareAbstract', window );"><strong>Net income (loss) per common 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 );">Basic</a></td>
<td class="nump">$ 0.98<span></span>
</td>
<td class="num">$ (1.94)<span></span>
</td>
<td class="num">$ (0.62)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">$ 0.98<span></span>
</td>
<td class="num">$ (1.94)<span></span>
</td>
<td class="num">$ (0.62)<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of goods produced and sold and services rendered 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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 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 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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=116825942&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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=116825942&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=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 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=116825942&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=121586364&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=84230637&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_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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 9: 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=120380238&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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=6371337&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 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=120395209&amp;loc=SL114868664-224227<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<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 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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>num: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=120380238&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=109234566&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=120380238&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=121326447&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=109234566&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=109234566&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=109234566&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=121326447&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 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 10: 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=6371337&amp;loc=d3e3550-109257<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<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=120395209&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>num: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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the write-down of an asset representing the 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://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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<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=121586364&amp;loc=d3e3602-108585<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> -Subparagraph (e)<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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/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 2: 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=120311839&amp;loc=d3e8924-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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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(g)(1)(ii))<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: 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=75031198&amp;loc=d3e14064-108612<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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<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,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: 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=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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=120311839&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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=116825942&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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&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_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_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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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(22))<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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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://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=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative 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_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120395209&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_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including 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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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=120311839&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=120395209&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>17
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112209975544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Other Comprehensive Income (Loss) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Consolidated Statements of Other 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>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 8,165,000<span></span>
</td>
<td class="num">$ (15,223,000)<span></span>
</td>
<td class="num">$ (4,782,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_ForeignCurrencyDerivativesAbstract', window );"><strong>Foreign currency hedging derivatives &amp; Interest rate swaps:</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Income tax benefit (expense)</a></td>
<td class="num">(62,000)<span></span>
</td>
<td class="num">(140,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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Post retirement benefit plan adjustments:</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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Net actuarial gain (loss)</a></td>
<td class="nump">283,000<span></span>
</td>
<td class="num">(985,000)<span></span>
</td>
<td class="nump">1,081,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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax', window );">Prior service costs</a></td>
<td class="num">(496,000)<span></span>
</td>
<td class="num">(496,000)<span></span>
</td>
<td class="num">(496,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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Income tax benefit (expense), Post retirement benefits</a></td>
<td class="num">(27,000)<span></span>
</td>
<td class="num">(313,000)<span></span>
</td>
<td class="num">(123,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="nump">8,170,000<span></span>
</td>
<td class="num">(15,970,000)<span></span>
</td>
<td class="num">(4,735,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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign currency hedging derivatives</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_ForeignCurrencyDerivativesAbstract', window );"><strong>Foreign currency hedging derivatives &amp; Interest rate swaps:</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax', window );">Unrealized benefit (loss)</a></td>
<td class="num">(452,000)<span></span>
</td>
<td class="nump">1,202,000<span></span>
</td>
<td class="num">(452,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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Income tax benefit (expense)</a></td>
<td class="nump">98,000<span></span>
</td>
<td class="num">(286,000)<span></span>
</td>
<td class="nump">87,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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swaps</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_ForeignCurrencyDerivativesAbstract', window );"><strong>Foreign currency hedging derivatives &amp; Interest rate swaps:</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax', window );">Unrealized benefit (loss)</a></td>
<td class="nump">705,000<span></span>
</td>
<td class="num">(641,000)<span></span>
</td>
<td class="num">(65,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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Income tax benefit (expense)</a></td>
<td class="num">$ (160,000)<span></span>
</td>
<td class="nump">$ 146,000<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120395209&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=121641772&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=121641772&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=121641772&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_ForeignCurrencyDerivativesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ForeignCurrencyDerivativesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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(22))<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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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://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=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-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=121641772&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112212294776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></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_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">$ 4,131,000<span></span>
</td>
<td class="nump">$ 1,856,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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">27,584,000<span></span>
</td>
<td class="nump">32,424,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_InventoryNetAbstract', window );"><strong>Inventories:</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_InventoryFinishedGoods', window );">Raw materials and components</a></td>
<td class="nump">11,640,000<span></span>
</td>
<td class="nump">13,041,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_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">1,679,000<span></span>
</td>
<td class="nump">1,818,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_InventoryRawMaterials', window );">Finished goods</a></td>
<td class="nump">5,041,000<span></span>
</td>
<td class="nump">6,823,000<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_InventoryNet', window );">Total inventories, net</a></td>
<td class="nump">18,360,000<span></span>
</td>
<td class="nump">21,682,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_ContractWithCustomerAssetNet', window );">Contract assets</a></td>
<td class="nump">554,000<span></span>
</td>
<td class="nump">888,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_ValueAddedTaxReceivable', window );">Income tax receivable</a></td>
<td class="nump">2,026,000<span></span>
</td>
<td class="nump">653,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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">3,823,000<span></span>
</td>
<td class="nump">3,721,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">56,478,000<span></span>
</td>
<td class="nump">61,225,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_OperatingLeaseRightOfUseAsset', window );">Right of use asset</a></td>
<td class="nump">2,754,000<span></span>
</td>
<td class="nump">4,484,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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">74,052,000<span></span>
</td>
<td class="nump">79,206,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_DeferredIncomeTaxAssetsNet', window );">Deferred tax asset</a></td>
<td class="nump">929,000<span></span>
</td>
<td class="nump">2,026,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_Goodwill', window );">Goodwill</a></td>
<td class="nump">17,376,000<span></span>
</td>
<td class="nump">17,376,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_IntangibleAssetsNetExcludingGoodwill', window );">Intangibles, net</a></td>
<td class="nump">11,516,000<span></span>
</td>
<td class="nump">13,464,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_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">2,403,000<span></span>
</td>
<td class="nump">1,525,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">165,508,000<span></span>
</td>
<td class="nump">179,306,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_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayableCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">2,535,000<span></span>
</td>
<td class="nump">37,443,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_LinesOfCreditCurrent', window );">Current portion of revolving debt</a></td>
<td class="nump">420,000<span></span>
</td>
<td class="nump">12,008,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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">16,994,000<span></span>
</td>
<td class="nump">19,910,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_TaxesPayableCurrent', window );">Taxes payable</a></td>
<td class="nump">2,613,000<span></span>
</td>
<td class="nump">331,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_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">1,319,000<span></span>
</td>
<td class="nump">3,698,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_PostemploymentBenefitsLiabilityCurrent', window );">Current portion of post retirement benefits liability</a></td>
<td class="nump">1,286,000<span></span>
</td>
<td class="nump">1,233,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_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued 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_EmployeeRelatedLiabilitiesCurrent', window );">Compensation and related benefits</a></td>
<td class="nump">8,305,000<span></span>
</td>
<td class="nump">5,515,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_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">2,523,000<span></span>
</td>
<td class="nump">4,027,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">35,995,000<span></span>
</td>
<td class="nump">83,834,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_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">2,560,000<span></span>
</td>
<td class="nump">3,119,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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">25,198,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsLiabilityNoncurrent', window );">Post retirement benefits liability</a></td>
<td class="nump">7,823,000<span></span>
</td>
<td class="nump">7,927,000<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_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">71,576,000<span></span>
</td>
<td class="nump">94,880,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_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock - $0.01 par value, authorized shares - 10,000,000; no shares outstanding at December 31, 2020 and December 31, 2019</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_CommonStockValue', window );">Common stock - $0.01 par value, authorized shares - 20,000,000; outstanding shares: 7,980,516 at December 31, 2020 and 7,877,945 at December 31, 2019</a></td>
<td class="nump">80,000<span></span>
</td>
<td class="nump">79,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_AdditionalPaidInCapitalCommonStock', window );">Paid-in capital</a></td>
<td class="nump">36,127,000<span></span>
</td>
<td class="nump">34,772,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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income, net of income taxes</a></td>
<td class="nump">1,375,000<span></span>
</td>
<td class="nump">1,370,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_TreasuryStockValue', window );">Treasury stock - at cost, 3,810,929 shares at December 31, 2020 and 3,806,355 shares at December 31, 2019</a></td>
<td class="num">(28,521,000)<span></span>
</td>
<td class="num">(28,501,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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">84,871,000<span></span>
</td>
<td class="nump">76,706,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Stockholders' Equity</a></td>
<td class="nump">93,932,000<span></span>
</td>
<td class="nump">84,426,000<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 Stockholders' Equity</a></td>
<td class="nump">$ 165,508,000<span></span>
</td>
<td class="nump">$ 179,306,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=121593590&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=121566466&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=121593590&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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_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=121641772&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=121641772&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=121370832&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=121370832&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=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI 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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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 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=75031198&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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 (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: 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 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://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=120311839&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=121566466&amp;loc=d3e6801-107765<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 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: 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 5: 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=121559654&amp;loc=d3e5710-111685<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.9)<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 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 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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-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_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=121586364&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=121566466&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_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://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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of 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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<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 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 obligation to transfer good or service to customer for which consideration has been received or is 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 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<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 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, 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=120406818&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=120406818&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_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI 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_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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_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_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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-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.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_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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://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 2: 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=75031198&amp;loc=d3e14064-108612<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 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.19-26)<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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/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=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://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 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)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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=75031198&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/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=121559654&amp;loc=d3e5710-111685<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 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<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_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of long-term loans payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=120520924&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(a)(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 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 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))<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_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=121603541&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_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=121566466&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=121566466&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=121566466&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>
<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_PostemploymentBenefitsLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable within one year 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -SubTopic 10<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6410138&amp;loc=d3e79691-111665<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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6410138&amp;loc=d3e79708-111665<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PostemploymentBenefitsLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable after one year (or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6410138&amp;loc=d3e79708-111665<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -SubTopic 10<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6410138&amp;loc=d3e79691-111665<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(7))<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&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(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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://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_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/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 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI 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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI 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 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=27010918&amp;loc=d3e74512-122707<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(31))<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 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 6: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: 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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 statutory income, sales, use, payroll, excise, real, property and other 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,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_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_ValueAddedTaxReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>19
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112213066680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></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_StockholdersEquityAbstract', window );"><strong>Stockholders Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">7,980,516<span></span>
</td>
<td class="nump">7,877,945<span></span>
</td>
</tr>
<tr class="ro">
<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, Shares</a></td>
<td class="nump">3,810,929<span></span>
</td>
<td class="nump">3,806,355<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI 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>num: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_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=109259400&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_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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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_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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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>20
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112213114344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Stockholders Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Foreign currency hedging derivatives</div></th>
<th class="th"><div>Interest Rate Swaps</div></th>
<th class="th"><div>Common Stock Outstanding</div></th>
<th class="th"><div>Paid-In Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income</div></th>
<th class="th">
<div>Accumulated Other Comprehensive Income </div>
<div>Foreign currency hedging derivatives</div>
</th>
<th class="th">
<div>Accumulated Other Comprehensive Income </div>
<div>Interest Rate Swaps</div>
</th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Retained Earnings [Member]</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_SharesOutstanding', window );">Beginning Balance, Shares at Dec. 31, 2017</a></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,711,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Outstanding, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TreasuryStockSharesAcquired', window );">Purchase of treasury stock, 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="num">(17,180)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock issued, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,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="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_SharesOutstanding', window );">Ending Balance, Shares at Dec. 31, 2018</a></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,776,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2017</a></td>
<td class="nump">$ 102,962,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77,000<span></span>
</td>
<td class="nump">$ 31,465,000<span></span>
</td>
<td class="nump">$ 2,070,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (28,153,000)<span></span>
</td>
<td class="nump">$ 97,503,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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Common Stock Outstanding, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss)</a></td>
<td class="num">(4,782,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="num">(4,782,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_Dividends', window );">Cash dividends paid</a></td>
<td class="num">(792,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="num">(792,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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Change in post retirement benefits, net of tax benefit</a></td>
<td class="nump">462,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="nump">462,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in unrealized foreign currency hedge and interest rate swaps, net of tax expense or benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (365,000)<span></span>
</td>
<td class="num">$ (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="num">$ (365,000)<span></span>
</td>
<td class="num">$ (50,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_TreasuryStockValueAcquiredParValueMethod', window );">Purchase of treasury stock</a></td>
<td class="num">(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="num">(250,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Restricted stock vested</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">1,743,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">1,743,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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2018</a></td>
<td class="nump">98,929,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 78,000<span></span>
</td>
<td class="nump">33,208,000<span></span>
</td>
<td class="nump">2,117,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,403,000)<span></span>
</td>
<td class="nump">91,929,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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Common Stock Outstanding, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TreasuryStockSharesAcquired', window );">Purchase of treasury stock, 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="num">(16,047)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock issued, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharesOutstanding', window );">Ending Balance, Shares at Dec. 31, 2019</a></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,877,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Outstanding, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(15,223,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="num">(15,223,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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Change in post retirement benefits, net of tax benefit</a></td>
<td class="nump">1,168,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="nump">1,168,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in unrealized foreign currency hedge and interest rate swaps, net of tax expense or benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">916,000<span></span>
</td>
<td class="num">(495,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">916,000<span></span>
</td>
<td class="num">(495,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_TreasuryStockValueAcquiredParValueMethod', window );">Purchase of treasury stock</a></td>
<td class="num">(98,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="num">(98,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Restricted stock vested</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">1,564,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">1,564,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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2019</a></td>
<td class="nump">84,426,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79,000<span></span>
</td>
<td class="nump">34,772,000<span></span>
</td>
<td class="nump">1,370,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,501,000)<span></span>
</td>
<td class="nump">76,706,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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Common Stock Outstanding, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TreasuryStockSharesAcquired', window );">Purchase of treasury stock, 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="num">(4,574)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock issued, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharesOutstanding', window );">Ending Balance, Shares at Dec. 31, 2020</a></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,980,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Outstanding, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">8,165,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="nump">8,165,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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Change in post retirement benefits, net of tax benefit</a></td>
<td class="num">(186,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="num">(186,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in unrealized foreign currency hedge and interest rate swaps, net of tax expense or benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (354,000)<span></span>
</td>
<td class="nump">$ 545,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="num">$ (354,000)<span></span>
</td>
<td class="nump">$ 545,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_TreasuryStockValueAcquiredParValueMethod', window );">Purchase of treasury stock</a></td>
<td class="num">(20,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="num">(20,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Restricted stock vested</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">1,355,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">1,355,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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 93,932,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="nump">$ 36,127,000<span></span>
</td>
<td class="nump">$ 1,375,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (28,521,000)<span></span>
</td>
<td class="nump">$ 84,871,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 to additional paid-in capital (APIC) for recognition of cost 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<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 (b)<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 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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(22))<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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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://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=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121641772&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=121641772&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_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_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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109259400&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 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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_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://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=27010918&amp;loc=d3e74512-122707<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(31))<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 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 6: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: 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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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 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://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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredParValueMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of common and preferred stock that were repurchased during the period. Recorded using the par value 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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 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><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredParValueMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>21
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112407747944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Stockholders Equity (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Income tax benefit (expense), Post retirement benefits</a></td>
<td class="num">$ (27,000)<span></span>
</td>
<td class="num">$ (313,000)<span></span>
</td>
<td class="num">$ (123,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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Income tax benefit (expense), hedging activities</a></td>
<td class="num">(62,000)<span></span>
</td>
<td class="num">(140,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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign currency hedging derivatives</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Income tax benefit (expense), hedging activities</a></td>
<td class="nump">98,000<span></span>
</td>
<td class="num">(286,000)<span></span>
</td>
<td class="nump">87,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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swaps</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Income tax benefit (expense), hedging activities</a></td>
<td class="num">$ (160,000)<span></span>
</td>
<td class="nump">$ 146,000<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-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=121641772&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112212293688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_StatementOfCashFlowsAbstract', window );"><strong>Consolidated Statements of Cash Flows</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 (loss)</a></td>
<td class="nump">$ 8,165,000<span></span>
</td>
<td class="num">$ (15,223,000)<span></span>
</td>
<td class="num">$ (4,782,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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash (used in) 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">11,662,000<span></span>
</td>
<td class="nump">10,376,000<span></span>
</td>
<td class="nump">9,384,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_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="nump">1,097,000<span></span>
</td>
<td class="num">(873,000)<span></span>
</td>
<td class="num">(1,739,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_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,100,000<span></span>
</td>
<td class="nump">2,403,000<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_cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities', window );">Mark-to-market of interest rate swap</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">67,000<span></span>
</td>
<td class="nump">159,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_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">1,355,000<span></span>
</td>
<td class="nump">1,564,000<span></span>
</td>
<td class="nump">1,743,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_ForeignCurrencyTransactionGainLossUnrealized', window );">Loss on foreign currency</a></td>
<td class="num">(237,000)<span></span>
</td>
<td class="num">(33,000)<span></span>
</td>
<td class="num">(5,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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in operating assets and liabilities, net of effects of acquisition:</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 );">Accounts receivable</a></td>
<td class="nump">4,840,000<span></span>
</td>
<td class="nump">13,044,000<span></span>
</td>
<td class="num">(17,945,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_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">3,322,000<span></span>
</td>
<td class="nump">4,083,000<span></span>
</td>
<td class="num">(5,783,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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid and other assets</a></td>
<td class="num">(2,018,000)<span></span>
</td>
<td class="nump">2,587,000<span></span>
</td>
<td class="num">(528,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_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(3,142,000)<span></span>
</td>
<td class="num">(4,849,000)<span></span>
</td>
<td class="nump">7,822,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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued and other liabilities</a></td>
<td class="nump">2,910,000<span></span>
</td>
<td class="nump">3,420,000<span></span>
</td>
<td class="nump">3,122,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_IncreaseDecreaseInPostretirementObligations', window );">Post retirement benefits liability</a></td>
<td class="num">(264,000)<span></span>
</td>
<td class="num">(1,628,000)<span></span>
</td>
<td class="num">(389,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) provided by operating activities</a></td>
<td class="nump">28,164,000<span></span>
</td>
<td class="nump">16,701,000<span></span>
</td>
<td class="num">(6,528,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_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 );">Purchase of property, plant and equipment</a></td>
<td class="num">(3,683,000)<span></span>
</td>
<td class="num">(7,460,000)<span></span>
</td>
<td class="num">(5,801,000)<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_cmt_BusinessCombinationPurchasePriceAllocated', window );">Purchase of assets of Horizon Plastics</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(63,005,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(3,683,000)<span></span>
</td>
<td class="num">(7,460,000)<span></span>
</td>
<td class="num">(68,806,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_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_ProceedsFromLinesOfCredit', window );">Gross borrowings on revolving loans</a></td>
<td class="nump">56,793,000<span></span>
</td>
<td class="nump">194,414,000<span></span>
</td>
<td class="nump">133,848,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_RepaymentsOfLinesOfCredit', window );">Gross repayment on revolving loans</a></td>
<td class="num">(68,381,000)<span></span>
</td>
<td class="num">(199,782,000)<span></span>
</td>
<td class="num">(116,473,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_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from term loan</a></td>
<td class="nump">30,165,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">45,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_RepaymentsOfLongTermDebt', window );">Payment of principal of term loan</a></td>
<td class="num">(38,725,000)<span></span>
</td>
<td class="num">(3,375,000)<span></span>
</td>
<td class="num">(10,125,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_PaymentsOfFinancingCosts', window );">Payment of deferred loan costs</a></td>
<td class="num">(2,038,000)<span></span>
</td>
<td class="num">(435,000)<span></span>
</td>
<td class="num">(763,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_PaymentsForRepurchaseOfCommonStock', window );">Payments related to the purchase of treasury stock</a></td>
<td class="num">(20,000)<span></span>
</td>
<td class="num">(98,000)<span></span>
</td>
<td class="num">(250,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_PaymentsOfDividends', window );">Cash dividends paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(792,000)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(22,206,000)<span></span>
</td>
<td class="num">(9,276,000)<span></span>
</td>
<td class="nump">50,445,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="nump">2,275,000<span></span>
</td>
<td class="num">(35,000)<span></span>
</td>
<td class="num">(24,889,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">1,856,000<span></span>
</td>
<td class="nump">1,891,000<span></span>
</td>
<td class="nump">26,780,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">4,131,000<span></span>
</td>
<td class="nump">1,856,000<span></span>
</td>
<td class="nump">1,891,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_SupplementalCashFlowInformationAbstract', window );"><strong>Cash paid for:</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_InterestPaidNet', window );">Interest (net of amounts capitalized)</a></td>
<td class="nump">3,854,000<span></span>
</td>
<td class="nump">3,869,000<span></span>
</td>
<td class="nump">2,261,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_IncomeTaxesPaid', window );">Income taxes</a></td>
<td class="nump">570,000<span></span>
</td>
<td class="nump">1,284,000<span></span>
</td>
<td class="nump">1,033,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_OtherNoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non Cash:</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 );">Fixed asset purchases in accounts payable</a></td>
<td class="nump">$ 147,000<span></span>
</td>
<td class="nump">$ 158,000<span></span>
</td>
<td class="nump">$ 871,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmt_BusinessCombinationPurchasePriceAllocated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Purchase Price Allocated</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;">cmt_BusinessCombinationPurchasePriceAllocated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmt_</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_cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income Derivative Instruments Net of Tax Adjustment to Reconcile Net Income to Cash Provided by 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;">cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121583591&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=121583591&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=121583591&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_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=121586364&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=121566466&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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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=98513438&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=121586364&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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121586364&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_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=120311839&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=121586364&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_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<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> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the write-down of an asset representing the 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://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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<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=121586364&amp;loc=d3e3602-108585<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> -Subparagraph (e)<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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121586364&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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=121586364&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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=121586364&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_IncreaseDecreaseInPostretirementObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 obligation for other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_IncreaseDecreaseInPostretirementObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121583591&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=121586364&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=121586364&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>
<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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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_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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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(22))<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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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://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=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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_OtherNoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherNoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_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=121586364&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=121586364&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_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=121586364&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_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121586364&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_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=121586364&amp;loc=d3e3255-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&amp;loc=d3e3291-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=121586364&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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfCashFlowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfCashFlowsAbstract</td>
</tr>
<tr>
<td style="padding-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_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>23
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112315904568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Basis of Presentation</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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div id="TextBlockContainer1634" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:181px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a8877" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">1. Basis of Presentation</div><div id="a8879" style="position:absolute;font-weight:bold;font-style:normal;left:136.773px;top:0px;">&#160;</div><div id="a8880" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a8881" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Core Molding<div style="display:inline-block;width:6.72px">&#160;</div>Technologies and<div style="display:inline-block;width:7.37px">&#160;</div>its subsidiaries<div style="display:inline-block;width:7.19px">&#160;</div>operate in<div style="display:inline-block;width:7.28px">&#160;</div>the composites<div style="display:inline-block;width:7.26px">&#160;</div>market as </div><div id="a8881_83_3" style="position:absolute;font-weight:normal;font-style:normal;left:477.066px;top:36.5px;">one</div><div id="a8881_86_34" style="position:absolute;font-weight:normal;font-style:normal;left:496.426px;top:36.5px;"><div style="display:inline-block;width:5.12px">&#160;</div>operating segment<div style="display:inline-block;width:7.23px">&#160;</div>as a<div style="display:inline-block;width:7.08px">&#160;</div>molder of </div><div id="a8882" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">thermoplastic and thermoset<div style="display:inline-block;width:5.38px">&#160;</div>structural products. The<div style="display:inline-block;width:5.19px">&#160;</div>Company's operating segment<div style="display:inline-block;width:5.51px">&#160;</div>consists of </div><div id="a8882_93_3" style="position:absolute;font-weight:normal;font-style:normal;left:518.827px;top:54.9px;">two</div><div id="a8882_96_28" style="position:absolute;font-weight:normal;font-style:normal;left:538.826px;top:54.9px;"><div style="display:inline-block;width:3.84px">&#160;</div>component reporting units, </div><div id="a8883" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">Core Traditional and<div style="display:inline-block;width:6.35px">&#160;</div>Horizon Plastics. The<div style="display:inline-block;width:6.1px">&#160;</div>Company offers customers<div style="display:inline-block;width:6.58px">&#160;</div>a wide range<div style="display:inline-block;width:6.24px">&#160;</div>of manufacturing processes<div style="display:inline-block;width:6.77px">&#160;</div>to fit various </div><div id="a8885" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">program   volume   and<div style="display:inline-block;width:13.2px">&#160;</div>investment   requirements.<div style="display:inline-block;width:12.08px">&#160;</div>These   processes   include<div style="display:inline-block;width:13.11px">&#160;</div>compression   molding<div style="display:inline-block;width:12.4px">&#160;</div>of   sheet   molding </div><div id="a8886" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">compound("SMC"), bulk molding<div style="display:inline-block;width:5.88px">&#160;</div>compounds ("BMC"),<div style="display:inline-block;width:5.38px">&#160;</div>resin transfer molding<div style="display:inline-block;width:5.44px">&#160;</div>("RTM"), liquid molding<div style="display:inline-block;width:5.84px">&#160;</div>of dicyclopentadiene </div><div id="a8888" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">("DCPD"), spray-up<div style="display:inline-block;width:9.73px">&#160;</div>and hand-lay-up,<div style="display:inline-block;width:9.7px">&#160;</div>glass mat<div style="display:inline-block;width:9.41px">&#160;</div>thermoplastics ("GMT"),<div style="display:inline-block;width:9.91px">&#160;</div>direct long-fiber<div style="display:inline-block;width:9.74px">&#160;</div>thermoplastics ("D<div style="display:inline-block;width:3.52px">&#160;</div>-LFT") and </div><div id="a8899" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">structural foam and<div style="display:inline-block;width:6.99px">&#160;</div>structural web injection<div style="display:inline-block;width:7.1px">&#160;</div>molding ("SIM").<div style="display:inline-block;width:10.33px">&#160;</div>Core Molding Technologies<div style="display:inline-block;width:6.54px">&#160;</div>serves a wide<div style="display:inline-block;width:6.86px">&#160;</div>variety of markets, </div><div id="a8902" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;">including the medium and heavy-duty truck, marine, automotive, agriculture,<div style="display:inline-block;width:4.98px">&#160;</div>construction, and other commercial products.</div></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_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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112207036664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 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_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><div id="TextBlockContainer1642" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:641px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a8907" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">2. Summary of Significant Accounting Policies</div><div id="a8909" style="position:absolute;font-weight:bold;font-style:normal;left:267.533px;top:0px;">&#160;</div><div id="a8910" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="div_1636_XBRL_TS_dab1468b7e814f7daa3881639b9d1a05" style="position:absolute;left:0px;top:36.5px;float:left;"><div id="TextBlockContainer1637" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a8911" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Principles of Consolidation</div><div id="a8913" style="position:absolute;font-weight:normal;font-style:normal;left:158.373px;top:0px;"><div style="display:inline-block;width:3.36px">&#160;</div>- The accompanying consolidated financial statements include the accounts of all subsidiaries after </div><div id="a8917" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">elimination of all intercompany accounts, transactions, and profits.</div></div></div><div id="a8918" style="position:absolute;font-weight:bold;font-style:normal;left:360.653px;top:54.9px;">&#160;</div><div id="a8919" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">&#160;</div><div id="div_1638_XBRL_TS_c55e0dbe23244b56aa2e2be4fad54268" style="position:absolute;left:0px;top:91.7px;float:left;"><div id="TextBlockContainer1639" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a8920" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Use of Estimates</div><div id="a8921" style="position:absolute;font-weight:normal;font-style:normal;left:99.813px;top:0px;"><div style="display:inline-block;width:4.16px">&#160;</div>- The preparation<div style="display:inline-block;width:5.74px">&#160;</div>of financial statements<div style="display:inline-block;width:6.03px">&#160;</div>in conformity with<div style="display:inline-block;width:5.85px">&#160;</div>accounting principles generally<div style="display:inline-block;width:6.35px">&#160;</div>accepted in the </div><div id="a8926" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">United States of America requires management to make estimates and assumptions that affect the reported amounts of<div style="display:inline-block;width:1.77px">&#160;</div>assets and </div><div id="a8928" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">liabilities, disclosures of<div style="display:inline-block;width:6.06px">&#160;</div>contingent assets and<div style="display:inline-block;width:6.35px">&#160;</div>liabilities, and reported<div style="display:inline-block;width:6.32px">&#160;</div>amounts of revenues<div style="display:inline-block;width:6.04px">&#160;</div>and expenses during<div style="display:inline-block;width:5.97px">&#160;</div>the reporting </div><div id="a8930" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">period.<div style="display:inline-block;width:8.99px">&#160;</div>Significant estimates relate<div style="display:inline-block;width:6.74px">&#160;</div>to allowances for<div style="display:inline-block;width:6.63px">&#160;</div>doubtful accounts, inventory<div style="display:inline-block;width:6.72px">&#160;</div>reserves, self-insurance<div style="display:inline-block;width:6.03px">&#160;</div>reserves related<div style="display:inline-block;width:5.85px">&#160;</div>to </div><div id="a8933" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">healthcare and workers compensation,<div style="display:inline-block;width:5.42px">&#160;</div>deferred taxes, post retirement<div style="display:inline-block;width:5.22px">&#160;</div>benefits, progress billings for<div style="display:inline-block;width:5.41px">&#160;</div>tooling, goodwill and long-</div><div id="a8936" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">lived assets.<div style="display:inline-block;width:8.14px">&#160;</div>Actual results could<div style="display:inline-block;width:5.63px">&#160;</div>differ from those<div style="display:inline-block;width:5.62px">&#160;</div>estimates</div><div id="a8937" style="position:absolute;font-weight:normal;font-style:normal;left:333.773px;top:92px;">, due to<div style="display:inline-block;width:5.5px">&#160;</div>the uncertainty around<div style="display:inline-block;width:5.97px">&#160;</div>the magnitude and<div style="display:inline-block;width:5.74px">&#160;</div>duration of the </div><div id="a8938" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">COVID-19 pandemic, as well as other factors.</div></div></div><div id="a8941" style="position:absolute;font-weight:bold;font-style:normal;left:251.853px;top:202.1px;">&#160;</div><div id="a8942" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;">&#160;</div><div id="div_1640_XBRL_TS_d2b4a45e77934cdea182c328e54aca6c" style="position:absolute;left:0px;top:238.9px;float:left;"><div id="TextBlockContainer1641" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:384px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a8943" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Revenue Recognition </div><div id="a8944" style="position:absolute;font-weight:normal;font-style:normal;left:132.293px;top:0px;">- The<div style="display:inline-block;width:7.29px">&#160;</div>Company historically<div style="display:inline-block;width:8.05px">&#160;</div>has recognized<div style="display:inline-block;width:7.77px">&#160;</div>revenue from<div style="display:inline-block;width:7.72px">&#160;</div>two streams,<div style="display:inline-block;width:7.91px">&#160;</div>product revenue<div style="display:inline-block;width:7.85px">&#160;</div>and tooling </div><div id="a8948" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">revenue. Product revenue is earned from the<div style="display:inline-block;width:5.12px">&#160;</div>manufacture and sale of sheet molding compound and<div style="display:inline-block;width:5.04px">&#160;</div>thermoset and thermoplastic </div><div id="a8949" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">products. Revenue from<div style="display:inline-block;width:5.47px">&#160;</div>product sales is generally<div style="display:inline-block;width:6.04px">&#160;</div>recognized as products<div style="display:inline-block;width:5.9px">&#160;</div>are shipped, as the<div style="display:inline-block;width:5.91px">&#160;</div>Company transfers control<div style="display:inline-block;width:5.58px">&#160;</div>to the </div><div id="a8951" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">customer and is<div style="display:inline-block;width:6.89px">&#160;</div>entitled to<div style="display:inline-block;width:5.88px">&#160;</div>payment upon<div style="display:inline-block;width:5.83px">&#160;</div>shipment. In certain<div style="display:inline-block;width:7.12px">&#160;</div>circumstances, the<div style="display:inline-block;width:5.92px">&#160;</div>Company recognizes<div style="display:inline-block;width:6.02px">&#160;</div>revenue from product </div><div id="a8952" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">sales when products are produced and the customer takes control<div style="display:inline-block;width:4.71px">&#160;</div>at our production facility.</div><div id="a8955" style="position:absolute;font-weight:bold;font-style:normal;left:489.48px;top:73.6px;">&#160;</div><div id="a8956" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">&#160;</div><div id="a8957" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">Tooling revenue is earned from<div style="display:inline-block;width:5.03px">&#160;</div>manufacturing multiple tools, molds and<div style="display:inline-block;width:5.03px">&#160;</div>assembly equipment as part of<div style="display:inline-block;width:4.87px">&#160;</div>a tooling program for a </div><div id="a8958" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">customer. Given that the Company is<div style="display:inline-block;width:4.96px">&#160;</div>providing a significant service of<div style="display:inline-block;width:4.94px">&#160;</div>producing highly interdependent component<div style="display:inline-block;width:5.11px">&#160;</div>parts of the </div><div id="a8960" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">tooling program,<div style="display:inline-block;width:6.42px">&#160;</div>each tooling<div style="display:inline-block;width:6.73px">&#160;</div>program consists<div style="display:inline-block;width:6.43px">&#160;</div>of a<div style="display:inline-block;width:6.44px">&#160;</div>single performance<div style="display:inline-block;width:6.66px">&#160;</div>obligation to<div style="display:inline-block;width:6.58px">&#160;</div>provide the<div style="display:inline-block;width:6.61px">&#160;</div>customer the<div style="display:inline-block;width:6.66px">&#160;</div>capability to </div><div id="a8961" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;">produce a single product. Based on the arrangement with the customer, the Company recognizes revenue either at a point in time </div><div id="a8964" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">or over time. When the<div style="display:inline-block;width:5.53px">&#160;</div>Company does not<div style="display:inline-block;width:5.21px">&#160;</div>have an enforceable<div style="display:inline-block;width:5.19px">&#160;</div>right to payment, the<div style="display:inline-block;width:5.36px">&#160;</div>Company recognizes tooling revenue<div style="display:inline-block;width:5.81px">&#160;</div>at a </div><div id="a8965" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">point in time. In such cases,<div style="display:inline-block;width:5.22px">&#160;</div>the Company recognizes revenue<div style="display:inline-block;width:5.13px">&#160;</div>upon customer acceptance, which<div style="display:inline-block;width:4.96px">&#160;</div>is when the customer has<div style="display:inline-block;width:5.19px">&#160;</div>legal </div><div id="a8967" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">title to the tools. </div><div id="a8968" style="position:absolute;font-weight:normal;font-style:normal;left:94.533px;top:220.8px;">&#160;</div><div id="a8969" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">&#160;</div><div id="a8970" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">Certain tooling programs<div style="display:inline-block;width:6.49px">&#160;</div>include an enforceable<div style="display:inline-block;width:6.53px">&#160;</div>right to payment.<div style="display:inline-block;width:6.34px">&#160;</div>In those cases,<div style="display:inline-block;width:6.45px">&#160;</div>the Company recognizes<div style="display:inline-block;width:6.48px">&#160;</div>revenue over time </div><div id="a8971" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276.1px;">based on the extent of<div style="display:inline-block;width:5.07px">&#160;</div>progress towards completion of<div style="display:inline-block;width:5.15px">&#160;</div>its performance obligation. The<div style="display:inline-block;width:5.22px">&#160;</div>Company uses a cost-to<div style="display:inline-block;width:1.36px">&#160;</div>-cost measure of </div><div id="a8977" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;">progress for such<div style="display:inline-block;width:5.82px">&#160;</div>contracts because it<div style="display:inline-block;width:5.94px">&#160;</div>best depicts the<div style="display:inline-block;width:5.97px">&#160;</div>transfer of value<div style="display:inline-block;width:5.79px">&#160;</div>to the customer<div style="display:inline-block;width:5.81px">&#160;</div>and also correlates<div style="display:inline-block;width:6.14px">&#160;</div>with the amount<div style="display:inline-block;width:5.67px">&#160;</div>of </div><div id="a8980" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;">consideration to which the<div style="display:inline-block;width:0.61px">&#160;</div>entity expects to be<div style="display:inline-block;width:0.79px">&#160;</div>entitled in exchange<div style="display:inline-block;width:1.39px">&#160;</div>for transferring the<div style="display:inline-block;width:1.15px">&#160;</div>promised goods or services<div style="display:inline-block;width:0.91px">&#160;</div>to the customer. </div><div id="a8982" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">Under the cost-to-cost measure of progress, progress towards completion is measured based on the ratio of costs incurred to date </div><div id="a8987" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;">to the<div style="display:inline-block;width:7.25px">&#160;</div>total estimated<div style="display:inline-block;width:7.31px">&#160;</div>costs at<div style="display:inline-block;width:7.26px">&#160;</div>completion of<div style="display:inline-block;width:7.31px">&#160;</div>the performance<div style="display:inline-block;width:7.44px">&#160;</div>obligation. Revenues<div style="display:inline-block;width:7.56px">&#160;</div>are recorded<div style="display:inline-block;width:7.56px">&#160;</div>proportionally as<div style="display:inline-block;width:7.24px">&#160;</div>costs are </div><div id="a8989" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368.1px;">incurred.</div></div></div><div id="a8990" style="position:absolute;font-weight:normal;font-style:normal;left:52.139px;top:607px;">&#160;</div><div id="a8991" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:625.4px;">&#160;</div></div><div id="TextBlockContainer1654" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:605px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1644_XBRL_TS_dcdc603ce8b84b759f41a373fbeb2709" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1645" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9000" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Cash and Cash Equivalents</div><div id="a9001" style="position:absolute;font-weight:normal;font-style:normal;left:159.813px;top:0px;"><div style="display:inline-block;width:3.04px">&#160;</div>-</div><div id="a9003" style="position:absolute;font-weight:bold;font-style:normal;left:167.333px;top:0px;">&#160;</div><div id="a9004" style="position:absolute;font-weight:normal;font-style:normal;left:170.213px;top:0px;">The Company considers all highly liquid investments<div style="display:inline-block;width:1.43px">&#160;</div>purchased with an original maturity of three </div><div id="a9005" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">months or<div style="display:inline-block;width:6.83px">&#160;</div>less to<div style="display:inline-block;width:6.59px">&#160;</div>be cash<div style="display:inline-block;width:6.79px">&#160;</div>equivalents.<div style="display:inline-block;width:10.44px">&#160;</div>Cash is<div style="display:inline-block;width:6.7px">&#160;</div>held primarily<div style="display:inline-block;width:6.96px">&#160;</div>in three<div style="display:inline-block;width:6.85px">&#160;</div>banks in<div style="display:inline-block;width:6.73px">&#160;</div>3 separate<div style="display:inline-block;width:7.12px">&#160;</div>jurisdictions. The<div style="display:inline-block;width:6.73px">&#160;</div>Company had </div><div id="a9007" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">$</div><div id="a9007_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:36.8px;">4,131,000</div><div id="a9007_10_44" style="position:absolute;font-weight:normal;font-style:normal;left:64.586px;top:36.8px;"><div style="display:inline-block;width:3.36px">&#160;</div>cash on hand at December 31, 2020 and had $</div><div id="a9007_54_9" style="position:absolute;font-weight:normal;font-style:normal;left:313.706px;top:36.8px;">1,856,000</div><div id="a9007_63_25" style="position:absolute;font-weight:normal;font-style:normal;left:367.145px;top:36.8px;"><div style="display:inline-block;width:3.36px">&#160;</div>cash on hand at December</div><div id="a9008" style="position:absolute;font-weight:normal;font-style:normal;left:510.92px;top:36.8px;">&#160;</div><div id="a9009" style="position:absolute;font-weight:normal;font-style:normal;left:514.28px;top:36.8px;">31, 2019.</div></div></div><div id="a9010" style="position:absolute;font-weight:normal;font-style:normal;left:564.56px;top:36.8px;">&#160;</div><div id="a9011" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:55.6px;">&#160;</div><div id="div_1646_XBRL_TS_dcba8e28d82d4d2da3a09499750632da" style="position:absolute;left:0px;top:73.6px;float:left;"><div id="TextBlockContainer1647" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:145px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9012" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Accounts Receivable Allowances </div><div id="a9013" style="position:absolute;font-weight:normal;font-style:normal;left:191.173px;top:0px;">-</div><div id="a9014" style="position:absolute;font-weight:bold;font-style:normal;left:195.493px;top:0px;">&#160;</div><div id="a9015" style="position:absolute;font-weight:normal;font-style:normal;left:198.533px;top:0px;">Management maintains allowances for doubtful accounts for estimated losses resulting from </div><div id="a9016" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">the inability<div style="display:inline-block;width:8.51px">&#160;</div>of its<div style="display:inline-block;width:8.59px">&#160;</div>customers to<div style="display:inline-block;width:8.82px">&#160;</div>make required<div style="display:inline-block;width:8.64px">&#160;</div>payments. If<div style="display:inline-block;width:8.66px">&#160;</div>the financial<div style="display:inline-block;width:8.56px">&#160;</div>condition of<div style="display:inline-block;width:8.73px">&#160;</div>the Company<div style="display:inline-block;width:2.71px">&#160;</div>&#8217;s customers<div style="display:inline-block;width:9.66px">&#160;</div>were to </div><div id="a9019" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">deteriorate, resulting in an impairment<div style="display:inline-block;width:5.03px">&#160;</div>of their ability to make<div style="display:inline-block;width:5.09px">&#160;</div>payments, additional allowances may<div style="display:inline-block;width:5.02px">&#160;</div>be required. The Company </div><div id="a9021" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">has determined that<div style="display:inline-block;width:5.93px">&#160;</div>a $</div><div id="a9021_23_6" style="position:absolute;font-weight:normal;font-style:normal;left:131.146px;top:55.2px;">41,000</div><div id="a9021_29_54" style="position:absolute;font-weight:normal;font-style:normal;left:167.786px;top:55.2px;"><div style="display:inline-block;width:4.16px">&#160;</div>allowance for doubtful<div style="display:inline-block;width:5.93px">&#160;</div>accounts is needed<div style="display:inline-block;width:6.2px">&#160;</div>at December</div><div id="a9023" style="position:absolute;font-weight:normal;font-style:normal;left:473px;top:55.2px;">&#160;</div><div id="a9024" style="position:absolute;font-weight:normal;font-style:normal;left:476.36px;top:55.2px;">31, 2020 and<div style="display:inline-block;width:6.07px">&#160;</div>$</div><div id="a9024_14_6" style="position:absolute;font-weight:normal;font-style:normal;left:558.12px;top:55.2px;">50,000</div><div id="a9024_20_17" style="position:absolute;font-weight:normal;font-style:normal;left:594.76px;top:55.2px;"><div style="display:inline-block;width:4.16px">&#160;</div>at December 31, </div><div id="a9028" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">2019.<div style="display:inline-block;width:4.87px">&#160;</div>Management also<div style="display:inline-block;width:6.12px">&#160;</div>records estimates<div style="display:inline-block;width:6.42px">&#160;</div>for customer<div style="display:inline-block;width:6.12px">&#160;</div>returns and<div style="display:inline-block;width:6.1px">&#160;</div>deductions, discounts<div style="display:inline-block;width:6.45px">&#160;</div>offered to<div style="display:inline-block;width:6.17px">&#160;</div>customers, and<div style="display:inline-block;width:6.26px">&#160;</div>for price </div><div id="a9031" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">adjustments. Should<div style="display:inline-block;width:5.72px">&#160;</div>customer returns<div style="display:inline-block;width:5.69px">&#160;</div>and deductions, discounts,<div style="display:inline-block;width:6.88px">&#160;</div>and price adjustments<div style="display:inline-block;width:6.92px">&#160;</div>fluctuate from the<div style="display:inline-block;width:6.63px">&#160;</div>estimated amounts, </div><div id="a9032" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">additional allowances may be required. The Company had an allowance for estimated chargebacks of $</div><div id="a9032_98_7" style="position:absolute;font-weight:normal;font-style:normal;left:553.8px;top:110.4px;">179,000</div><div id="a9032_105_17" style="position:absolute;font-weight:normal;font-style:normal;left:597.52px;top:110.4px;"><div style="display:inline-block;width:3.2px">&#160;</div>at December 31, </div><div id="a9039" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">2020 and $</div><div id="a9039_10_7" style="position:absolute;font-weight:normal;font-style:normal;left:63.819px;top:128.8px;">476,000</div><div id="a9039_17_12" style="position:absolute;font-weight:normal;font-style:normal;left:107.179px;top:128.8px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December</div><div id="a9042" style="position:absolute;font-weight:normal;font-style:normal;left:178.213px;top:128.8px;">&#160;</div><div id="a9043" style="position:absolute;font-weight:normal;font-style:normal;left:181.573px;top:128.8px;">31, 2019.<div style="display:inline-block;width:6.56px">&#160;</div>There have been no material changes in the methodology of these<div style="display:inline-block;width:4.76px">&#160;</div>calculations.</div></div></div><div id="a9047" style="position:absolute;font-weight:bold;font-style:normal;left:658.8px;top:202.4px;">&#160;</div><div id="a9048" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">&#160;</div><div id="div_1648_XBRL_TS_2fb7c6764d844f99a791aef30bfeb222" style="position:absolute;left:0px;top:239.2px;float:left;"><div id="TextBlockContainer1649" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9049" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Inventories </div><div id="a9050" style="position:absolute;font-weight:normal;font-style:normal;left:73.733px;top:0px;">-</div><div id="a9051" style="position:absolute;font-weight:bold;font-style:normal;left:78.053px;top:0px;">&#160;</div><div id="a9052" style="position:absolute;font-weight:normal;font-style:normal;left:83.013px;top:0px;">Inventories, which<div style="display:inline-block;width:6.92px">&#160;</div>include material,<div style="display:inline-block;width:6.77px">&#160;</div>labor and<div style="display:inline-block;width:6.86px">&#160;</div>manufacturing overhead,<div style="display:inline-block;width:6.84px">&#160;</div>are valued<div style="display:inline-block;width:6.67px">&#160;</div>at the<div style="display:inline-block;width:6.55px">&#160;</div>lower of<div style="display:inline-block;width:6.58px">&#160;</div>cost or<div style="display:inline-block;width:6.63px">&#160;</div>net </div><div id="a9054" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">realizable value.<div style="display:inline-block;width:5.8px">&#160;</div>The inventories<div style="display:inline-block;width:6.15px">&#160;</div>are accounted<div style="display:inline-block;width:6.16px">&#160;</div>for using the<div style="display:inline-block;width:7.27px">&#160;</div>first-in, first<div style="display:inline-block;width:1.52px">&#160;</div>-out (FIFO)</div><div id="a9059" style="position:absolute;font-weight:normal;font-style:normal;left:469.64px;top:18.4px;">&#160;</div><div id="a9060" style="position:absolute;font-weight:normal;font-style:normal;left:473.16px;top:18.4px;">method of<div style="display:inline-block;width:6.1px">&#160;</div>determining inventory<div style="display:inline-block;width:6.26px">&#160;</div>costs. </div><div id="a9061" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">Inventory quantities<div style="display:inline-block;width:7.18px">&#160;</div>on-hand are<div style="display:inline-block;width:7.38px">&#160;</div>regularly reviewed,<div style="display:inline-block;width:7.16px">&#160;</div>and where<div style="display:inline-block;width:6.98px">&#160;</div>necessary, provisions<div style="display:inline-block;width:7.34px">&#160;</div>for excess<div style="display:inline-block;width:7.02px">&#160;</div>and obsolete<div style="display:inline-block;width:7.17px">&#160;</div>inventory are </div><div id="a9065" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">recorded based<div style="display:inline-block;width:6.4px">&#160;</div>on historical<div style="display:inline-block;width:6.14px">&#160;</div>and anticipated<div style="display:inline-block;width:6.29px">&#160;</div>usage.<div style="display:inline-block;width:9.16px">&#160;</div>The Company<div style="display:inline-block;width:6.15px">&#160;</div>has recorded<div style="display:inline-block;width:6.29px">&#160;</div>an allowance<div style="display:inline-block;width:6.16px">&#160;</div>for slow<div style="display:inline-block;width:6.19px">&#160;</div>moving and<div style="display:inline-block;width:6.21px">&#160;</div>obsolete </div><div id="a9066" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">inventory of $</div><div id="a9066_14_7" style="position:absolute;font-weight:normal;font-style:normal;left:79.973px;top:73.6px;">546,000</div><div id="a9066_21_27" style="position:absolute;font-weight:normal;font-style:normal;left:123.493px;top:73.6px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December 31, 2020 and $</div><div id="a9066_48_7" style="position:absolute;font-weight:normal;font-style:normal;left:277.133px;top:73.6px;">898,000</div><div id="a9066_55_12" style="position:absolute;font-weight:normal;font-style:normal;left:320.493px;top:73.6px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December</div><div id="a9075" style="position:absolute;font-weight:normal;font-style:normal;left:391.4px;top:73.6px;">&#160;</div><div id="a9076" style="position:absolute;font-weight:normal;font-style:normal;left:394.76px;top:73.6px;">31, 2019.</div></div></div><div id="a9078" style="position:absolute;font-weight:bold;font-style:normal;left:444.84px;top:312.9px;">&#160;</div><div id="a9079" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">&#160;</div><div id="div_1650_XBRL_TS_8dcfd14f5c72464eb35d009fd38d479e" style="position:absolute;left:0px;top:349.7px;float:left;"><div id="TextBlockContainer1651" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:163px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9080" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Contract Assets/Liabilities </div><div id="a9082" style="position:absolute;font-weight:normal;font-style:normal;left:157.253px;top:0px;">-</div><div id="a9083" style="position:absolute;font-weight:bold;font-style:normal;left:161.573px;top:0px;">&#160;</div><div id="a9084" style="position:absolute;font-weight:normal;font-style:normal;left:164.773px;top:0px;">Contract assets and liabilities represent the net cumulative customer billings, vendor payments and </div><div id="a9085" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">revenue recognized<div style="display:inline-block;width:7.13px">&#160;</div>for tooling<div style="display:inline-block;width:6.77px">&#160;</div>programs. For<div style="display:inline-block;width:7px">&#160;</div>tooling programs<div style="display:inline-block;width:7.29px">&#160;</div>where net<div style="display:inline-block;width:6.57px">&#160;</div>revenue recognized<div style="display:inline-block;width:7.13px">&#160;</div>and vendor<div style="display:inline-block;width:7.03px">&#160;</div>payments exceed </div><div id="a9086" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">customer billings, the<div style="display:inline-block;width:5.8px">&#160;</div>Company recognizes a<div style="display:inline-block;width:5.77px">&#160;</div>contract asset. For<div style="display:inline-block;width:6.05px">&#160;</div>tooling programs where<div style="display:inline-block;width:5.93px">&#160;</div>net customer billings<div style="display:inline-block;width:5.73px">&#160;</div>exceed revenue </div><div id="a9088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">recognized and vendor payments, the Company recognizes a contract liability. Customer payment<div style="display:inline-block;width:1.48px">&#160;</div>terms vary by contract and can </div><div id="a9089" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">range from progress payments<div style="display:inline-block;width:5.75px">&#160;</div>based on work performed<div style="display:inline-block;width:5.53px">&#160;</div>or one single payment<div style="display:inline-block;width:5.39px">&#160;</div>once the contract is<div style="display:inline-block;width:5.61px">&#160;</div>completed. Contract assets </div><div id="a9092" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">are generally classified as current. During the</div><div id="a9093" style="position:absolute;font-weight:normal;font-style:normal;left:245.133px;top:92px;">&#160;</div><div id="a9094" style="position:absolute;font-weight:normal;font-style:normal;left:248.653px;top:92px;">years ended December</div><div id="a9096" style="position:absolute;font-weight:normal;font-style:normal;left:369.293px;top:92px;">&#160;</div><div id="a9097" style="position:absolute;font-weight:normal;font-style:normal;left:372.653px;top:92px;">31, 2020 and December</div><div id="a9102" style="position:absolute;font-weight:normal;font-style:normal;left:499.24px;top:92px;">&#160;</div><div id="a9103" style="position:absolute;font-weight:normal;font-style:normal;left:502.6px;top:92px;">31, 2019, the Company recognized </div><div id="a9106" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">no impairments<div style="display:inline-block;width:9.65px">&#160;</div>on contract<div style="display:inline-block;width:10.08px">&#160;</div>assets. Contract<div style="display:inline-block;width:9.84px">&#160;</div>liabilities are<div style="display:inline-block;width:9.93px">&#160;</div>also generally<div style="display:inline-block;width:9.72px">&#160;</div>classified as<div style="display:inline-block;width:9.87px">&#160;</div>current. The<div style="display:inline-block;width:9.54px">&#160;</div>Company recognized </div><div id="a9110" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">$</div><div id="a9110_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:128.8px;">6,828,000</div><div id="a9110_10_27" style="position:absolute;font-weight:normal;font-style:normal;left:64.586px;top:128.8px;"><div style="display:inline-block;width:4.16px">&#160;</div>at December 31,<div style="display:inline-block;width:5.74px">&#160;</div>2020 and $</div><div id="a9110_37_9" style="position:absolute;font-weight:normal;font-style:normal;left:222.893px;top:128.8px;">1,240,000</div><div id="a9110_46_12" style="position:absolute;font-weight:normal;font-style:normal;left:276.173px;top:128.8px;"><div style="display:inline-block;width:4.16px">&#160;</div>at December</div><div id="a9116" style="position:absolute;font-weight:normal;font-style:normal;left:348.493px;top:128.8px;">&#160;</div><div id="a9117" style="position:absolute;font-weight:normal;font-style:normal;left:351.853px;top:128.8px;">31, 2019,<div style="display:inline-block;width:5.43px">&#160;</div>corresponding with revenue<div style="display:inline-block;width:5.99px">&#160;</div>from contract liabilities </div><div id="a9120" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">related to jobs outstanding as of December 31, 2019<div style="display:inline-block;width:4.7px">&#160;</div>and December 31, 2018, respectively.</div></div></div><div id="a9123" style="position:absolute;font-weight:bold;font-style:normal;left:486.76px;top:496.9px;">&#160;</div><div id="a9124" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:515.3px;">&#160;</div><div id="div_1652_XBRL_TS_ecbcf53423004dbc846ebdcf67532acd" style="position:absolute;left:0px;top:533.7px;float:left;"><div id="TextBlockContainer1653" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9125" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Property, Plant, and Equipment</div><div id="a9126" style="position:absolute;font-weight:normal;font-style:normal;left:187.813px;top:0px;"><div style="display:inline-block;width:3.68px">&#160;</div>- Property, plant, and<div style="display:inline-block;width:5.18px">&#160;</div>equipment are recorded<div style="display:inline-block;width:5.2px">&#160;</div>at cost. Depreciation is<div style="display:inline-block;width:5.03px">&#160;</div>provided on a straight-</div><div id="a9131" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">line method<div style="display:inline-block;width:6.85px">&#160;</div>over the<div style="display:inline-block;width:6.78px">&#160;</div>estimated useful<div style="display:inline-block;width:6.94px">&#160;</div>lives of<div style="display:inline-block;width:6.78px">&#160;</div>the assets.<div style="display:inline-block;width:6.63px">&#160;</div>The carrying<div style="display:inline-block;width:6.83px">&#160;</div>amount of<div style="display:inline-block;width:6.74px">&#160;</div>long-lived assets<div style="display:inline-block;width:7.05px">&#160;</div>is evaluated<div style="display:inline-block;width:7.03px">&#160;</div>annually to </div><div id="a9135" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">determine if adjustment to the depreciation period or<div style="display:inline-block;width:4.75px">&#160;</div>to the unamortized balance is warranted.</div><div id="a9136" style="position:absolute;font-weight:bold;font-style:normal;left:505.16px;top:36.8px;">&#160;</div><div id="a9137" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">Ranges of estimated useful lives for computing depreciation are<div style="display:inline-block;width:4.73px">&#160;</div>as follows:</div></div></div></div><div id="TextBlockContainer1657" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:667px;height:67px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9141" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Land improvements </div><div id="a9144" style="position:absolute;left:588.56px;top:0px;">20</div><div id="a9144_2_7" style="position:absolute;font-weight:normal;font-style:normal;left:602px;top:0px;"><div style="display:inline-block;width:3.36px">&#160;</div>years </div><div id="a9146" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;">Buildings and improvements </div><div id="a9150" style="position:absolute;left:588.56px;top:17px;">20</div><div id="a9150_2_3" style="position:absolute;font-weight:normal;font-style:normal;left:602px;top:17px;"><div style="display:inline-block;width:3.36px">&#160;</div>- </div><div id="a9150_5_2" style="position:absolute;left:613.04px;top:17px;">40</div><div id="a9150_7_7" style="position:absolute;font-weight:normal;font-style:normal;left:626.48px;top:17px;"><div style="display:inline-block;width:3.36px">&#160;</div>years </div><div id="a9155" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.9px;">Machinery and equipment </div><div id="a9158" style="position:absolute;left:588.56px;top:33.9px;">3</div><div id="a9158_1_3" style="position:absolute;font-weight:normal;font-style:normal;left:595.28px;top:33.9px;"><div style="display:inline-block;width:3.36px">&#160;</div>- </div><div id="a9158_4_2" style="position:absolute;left:606.32px;top:33.9px;">15</div><div id="a9158_6_7" style="position:absolute;font-weight:normal;font-style:normal;left:619.76px;top:33.9px;"><div style="display:inline-block;width:3.36px">&#160;</div>years </div><div id="a9163" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:51px;">Tools, dies and patterns </div><div id="a9166" style="position:absolute;left:588.56px;top:51px;">3</div><div id="a9166_1_3" style="position:absolute;font-weight:normal;font-style:normal;left:595.28px;top:51px;"><div style="display:inline-block;width:3.36px">&#160;</div>- </div><div id="a9166_4_1" style="position:absolute;left:606.32px;top:51px;">5</div><div id="a9166_5_6" style="position:absolute;font-weight:normal;font-style:normal;left:613.04px;top:51px;"><div style="display:inline-block;width:3.36px">&#160;</div>years</div></div><div id="TextBlockContainer1664" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:218px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1660_XBRL_TS_f6d3c11e6efd4c648c5e7445e79b92fe" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1661" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9172" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Long-Lived Assets </div><div id="a9175" style="position:absolute;font-weight:normal;font-style:normal;left:116.133px;top:0px;">- Long-lived<div style="display:inline-block;width:7.49px">&#160;</div>assets consist<div style="display:inline-block;width:7.37px">&#160;</div>primarily of<div style="display:inline-block;width:7.56px">&#160;</div>property, plant<div style="display:inline-block;width:7.48px">&#160;</div>and equipment<div style="display:inline-block;width:7.6px">&#160;</div>and finite<div style="display:inline-block;width:2.32px">&#160;</div>-lived intangibles.<div style="display:inline-block;width:7.31px">&#160;</div>The </div><div id="a9185" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">recoverability of long-lived assets is evaluated by an analysis of operating results and consideration of other significant events or </div><div id="a9189" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">changes in the<div style="display:inline-block;width:5.64px">&#160;</div>business environment.<div style="display:inline-block;width:8.91px">&#160;</div>The Company evaluates<div style="display:inline-block;width:6.07px">&#160;</div>whether impairment exists<div style="display:inline-block;width:5.84px">&#160;</div>for long-lived assets<div style="display:inline-block;width:5.84px">&#160;</div>on the basis<div style="display:inline-block;width:5.78px">&#160;</div>of </div><div id="a9192" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">undiscounted expected future cash flows from operations before interest.<div style="display:inline-block;width:6.31px">&#160;</div>There was </div><div id="a9192_84_2" style="position:absolute;font-weight:normal;font-style:normal;left:455.652px;top:55.2px;">no</div><div id="a9192_86_40" style="position:absolute;font-weight:normal;font-style:normal;left:468.932px;top:55.2px;"><div style="display:inline-block;width:3.2px">&#160;</div>impairment of the Company's long-lived </div><div id="a9196" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">assets for the years ended December</div><div id="a9198" style="position:absolute;font-weight:normal;font-style:normal;left:198.853px;top:73.6px;">&#160;</div><div id="a9199" style="position:absolute;font-weight:normal;font-style:normal;left:202.213px;top:73.6px;">31, 2020,<div style="display:inline-block;width:3.68px">&#160;</div>2019 and 2018.</div></div></div><div id="a9207" style="position:absolute;font-weight:bold;font-style:normal;left:338.253px;top:73.6px;">&#160;</div><div id="a9208" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">&#160;</div><div id="div_1662_XBRL_TS_41cd0eef92ab41eea84cafef98fb5ced" style="position:absolute;left:0px;top:110.4px;float:left;"><div id="TextBlockContainer1663" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9209" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Goodwill </div><div id="a9210" style="position:absolute;font-weight:normal;font-style:normal;left:59.659px;top:0px;">- The purchase consideration of acquired businesses have been allocated to the assets and liabilities<div style="display:inline-block;width:4.73px">&#160;</div>acquired based on </div><div id="a9214" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">the estimated fair values<div style="display:inline-block;width:5.77px">&#160;</div>on the respective<div style="display:inline-block;width:5.39px">&#160;</div>acquisition dates. Based<div style="display:inline-block;width:5.62px">&#160;</div>on these values, the<div style="display:inline-block;width:5.76px">&#160;</div>excess purchase consideration<div style="display:inline-block;width:5.73px">&#160;</div>over the </div><div id="a9216" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">fair value of<div style="display:inline-block;width:5.83px">&#160;</div>the net assets<div style="display:inline-block;width:5.77px">&#160;</div>acquired was allocated<div style="display:inline-block;width:6.11px">&#160;</div>to goodwill. The<div style="display:inline-block;width:5.61px">&#160;</div>Company accounts for<div style="display:inline-block;width:6.11px">&#160;</div>goodwill in accordance<div style="display:inline-block;width:6.02px">&#160;</div>with FASB </div><div id="a9218" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">ASC Topic 350,</div><div id="a9219" style="position:absolute;font-weight:normal;font-style:normal;left:92.613px;top:55.2px;">&#160;</div><div id="a9220" style="position:absolute;font-weight:normal;font-style:italic;left:95.973px;top:55.2px;">Intangibles - Goodwill<div style="display:inline-block;width:6.88px">&#160;</div>and Other.</div><div id="a9224" style="position:absolute;font-weight:normal;font-style:italic;left:280.973px;top:55.2px;">&#160;</div><div id="a9225" style="position:absolute;font-weight:normal;font-style:normal;left:284.333px;top:55.2px;">FASB ASC Topic<div style="display:inline-block;width:5.72px">&#160;</div>350 prohibits<div style="display:inline-block;width:5.86px">&#160;</div>the amortization<div style="display:inline-block;width:5.82px">&#160;</div>of goodwill<div style="display:inline-block;width:5.92px">&#160;</div>and requires </div><div id="a9226" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">these assets be reviewed for impairment<div style="display:inline-block;width:1.47px">&#160;</div>at each reporting unit. As<div style="display:inline-block;width:1.08px">&#160;</div>a result of the Horizon Plastics<div style="display:inline-block;width:1.51px">&#160;</div>acquisition on January</div><div id="a9229" style="position:absolute;font-weight:normal;font-style:normal;left:638.48px;top:73.6px;">&#160;</div><div id="a9230" style="position:absolute;font-weight:normal;font-style:normal;left:641.84px;top:73.6px;">16, 2018 </div><div id="a9231" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">and the status of its integration, the Company established two reporting<div style="display:inline-block;width:4.9px">&#160;</div>units, Core Traditional and Horizon Plastics.</div><div id="a9232" style="position:absolute;font-weight:bold;font-style:normal;left:625.68px;top:92px;">&#160;</div></div></div></div><div id="TextBlockContainer1674" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:918px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1666_XBRL_TS_41cd0eef92ab41eea84cafef98fb5ced_1" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1667" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:586px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9241" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">&#160;</div><div id="a9242" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">The annual impairment<div style="display:inline-block;width:5.22px">&#160;</div>tests of goodwill may<div style="display:inline-block;width:5.6px">&#160;</div>be completed through<div style="display:inline-block;width:5.32px">&#160;</div>qualitative assessments; however<div style="display:inline-block;width:5.64px">&#160;</div>the, Company may<div style="display:inline-block;width:5.36px">&#160;</div>elect </div><div id="a9244" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">to bypass the qualitative<div style="display:inline-block;width:5.53px">&#160;</div>assessment and proceed<div style="display:inline-block;width:5.63px">&#160;</div>directly to a quantitative<div style="display:inline-block;width:5.45px">&#160;</div>impairment test for<div style="display:inline-block;width:5.41px">&#160;</div>any reporting unit in<div style="display:inline-block;width:5.44px">&#160;</div>any period. </div><div id="a9246" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">The Company may resume the qualitative assessment for any<div style="display:inline-block;width:4.71px">&#160;</div>reporting unit in any subsequent period.</div><div id="a9247" style="position:absolute;font-weight:normal;font-style:normal;left:547.72px;top:55.2px;">&#160;</div><div id="a9248" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">&#160;</div><div id="a9249" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">Under a qualitative and quantitative<div style="display:inline-block;width:4.95px">&#160;</div>approach, the impairment test<div style="display:inline-block;width:4.89px">&#160;</div>for goodwill consists of an<div style="display:inline-block;width:4.92px">&#160;</div>assessment of whether it is<div style="display:inline-block;width:5.16px">&#160;</div>more-</div><div id="a9252" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">likely-than-not that a<div style="display:inline-block;width:1.22px">&#160;</div>reporting unit&#8217;s fair value is<div style="display:inline-block;width:0.48px">&#160;</div>less than its<div style="display:inline-block;width:1.23px">&#160;</div>carrying amount. As<div style="display:inline-block;width:0.65px">&#160;</div>part of the qualitative<div style="display:inline-block;width:0.46px">&#160;</div>assessment, the Company </div><div id="a9260" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">considers relevant<div style="display:inline-block;width:7.12px">&#160;</div>events and<div style="display:inline-block;width:7.1px">&#160;</div>circumstances that<div style="display:inline-block;width:6.99px">&#160;</div>affect the<div style="display:inline-block;width:6.96px">&#160;</div>fair value<div style="display:inline-block;width:6.77px">&#160;</div>or carrying<div style="display:inline-block;width:6.97px">&#160;</div>amount of<div style="display:inline-block;width:6.9px">&#160;</div>the Company.<div style="display:inline-block;width:7px">&#160;</div>Such events<div style="display:inline-block;width:6.91px">&#160;</div>and </div><div id="a9261" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">circumstances could<div style="display:inline-block;width:7.16px">&#160;</div>include changes<div style="display:inline-block;width:7.14px">&#160;</div>in economic<div style="display:inline-block;width:7.21px">&#160;</div>conditions, industry<div style="display:inline-block;width:7.3px">&#160;</div>and market<div style="display:inline-block;width:7.04px">&#160;</div>conditions, cost<div style="display:inline-block;width:7.36px">&#160;</div>factors, overall<div style="display:inline-block;width:7.08px">&#160;</div>financial </div><div id="a9262" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;">performance, reporting unit<div style="display:inline-block;width:6.76px">&#160;</div>specific events and<div style="display:inline-block;width:6.65px">&#160;</div>capital markets pricing.<div style="display:inline-block;width:10.83px">&#160;</div>The Company places<div style="display:inline-block;width:6.77px">&#160;</div>more weight on<div style="display:inline-block;width:6.41px">&#160;</div>the events and </div><div id="a9264" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">circumstances that most affect the Company's<div style="display:inline-block;width:5.36px">&#160;</div>fair value or carrying amount. These factors<div style="display:inline-block;width:5.15px">&#160;</div>are all considered by management in </div><div id="a9266" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">reaching its conclusion about whether to perform step one of the impairment test. If the Company elects to bypass the qualitative </div><div id="a9268" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">assessment for any<div style="display:inline-block;width:5.93px">&#160;</div>reporting unit, or<div style="display:inline-block;width:6.12px">&#160;</div>if a qualitative<div style="display:inline-block;width:5.54px">&#160;</div>assessment indicates it<div style="display:inline-block;width:6.17px">&#160;</div>is more-likely-than<div style="display:inline-block;width:1.44px">&#160;</div>-not that the<div style="display:inline-block;width:5.75px">&#160;</div>estimated carrying </div><div id="a9275" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">value of a reporting unit exceeds its fair value, the Company proceeds<div style="display:inline-block;width:5.12px">&#160;</div>to a quantitative approach.</div><div id="a9278" style="position:absolute;font-weight:normal;font-style:normal;left:522.6px;top:239.2px;">&#160;</div><div id="a9279" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">&#160;</div><div id="a9280" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;">The company performed a<div style="display:inline-block;width:5.12px">&#160;</div>qualitative analysis for the year<div style="display:inline-block;width:5.33px">&#160;</div>end December 31, 2020<div style="display:inline-block;width:5.15px">&#160;</div>and determined there was no<div style="display:inline-block;width:5.1px">&#160;</div>impairment of </div><div id="a9281" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;">the Company&#8217;s goodwill.<div style="display:inline-block;width:4.52px">&#160;</div></div><div id="a9284" style="position:absolute;font-weight:normal;font-style:normal;left:146.373px;top:294.5px;">&#160;</div><div id="a9285" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;">&#160;</div><div id="a9286" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">Due to the Company's financial performance and depressed stock price,<div style="display:inline-block;width:4.73px">&#160;</div>the Company performed a quantitative analysis for both </div><div id="a9288" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;">of its reporting units at<div style="display:inline-block;width:1.29px">&#160;</div>September</div><div id="a9290" style="position:absolute;font-weight:normal;font-style:normal;left:183.813px;top:349.7px;">&#160;</div><div id="a9291" style="position:absolute;font-weight:normal;font-style:normal;left:187.173px;top:349.7px;">30, 2019. During 2019, the<div style="display:inline-block;width:1.31px">&#160;</div>Company incurred a loss of<div style="display:inline-block;width:1.37px">&#160;</div>margin in its Horizon Plastics<div style="display:inline-block;width:1.25px">&#160;</div>reporting </div><div id="a9292" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368.1px;">unit caused by selling price decreases that the Company<div style="display:inline-block;width:1.84px">&#160;</div>has not been able to fully offset<div style="display:inline-block;width:1.93px">&#160;</div>with material cost reductions. As<div style="display:inline-block;width:1.78px">&#160;</div>a result </div><div id="a9294" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.5px;">of the quantitative analysis,<div style="display:inline-block;width:5.48px">&#160;</div>the Company concluded that<div style="display:inline-block;width:5.61px">&#160;</div>the carrying value of<div style="display:inline-block;width:5.43px">&#160;</div>Horizon Plastics was greater<div style="display:inline-block;width:5.55px">&#160;</div>than the fair value, </div><div id="a9296" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.9px;">which resulted in a<div style="display:inline-block;width:5.44px">&#160;</div>goodwill impairment charge<div style="display:inline-block;width:5.3px">&#160;</div>of</div><div id="a9298" style="position:absolute;font-weight:normal;font-style:normal;left:277.133px;top:404.9px;">&#160;</div><div id="a9299" style="position:absolute;font-weight:normal;font-style:normal;left:280.493px;top:404.9px;">$</div><div id="a9299_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:287.213px;top:404.9px;">4,100,000</div><div id="a9300" style="position:absolute;font-weight:normal;font-style:normal;left:340.813px;top:404.9px;">&#160;</div><div id="a9301" style="position:absolute;font-weight:normal;font-style:normal;left:344.173px;top:404.9px;">at September</div><div id="a9303" style="position:absolute;font-weight:normal;font-style:normal;left:414.44px;top:404.9px;">&#160;</div><div id="a9304" style="position:absolute;font-weight:normal;font-style:normal;left:417.8px;top:404.9px;">30, 2019 representing</div><div id="a9305" style="position:absolute;font-weight:normal;font-style:normal;left:534.44px;top:404.9px;">&#160;</div><div id="a9306" style="position:absolute;font-weight:normal;font-style:normal;left:537.8px;top:404.9px;">19</div><div id="a9306_2_1" style="position:absolute;font-weight:normal;font-style:normal;left:551.24px;top:404.9px;">%</div><div id="a9307" style="position:absolute;font-weight:normal;font-style:normal;left:562.32px;top:404.9px;">&#160;</div><div id="a9308" style="position:absolute;font-weight:normal;font-style:normal;left:565.68px;top:404.9px;">of the goodwill related </div><div id="a9309" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:423.3px;">to the Horizon<div style="display:inline-block;width:6.97px">&#160;</div>Plastics reporting<div style="display:inline-block;width:6.14px">&#160;</div>unit. The company<div style="display:inline-block;width:6.94px">&#160;</div>performed a<div style="display:inline-block;width:5.88px">&#160;</div>qualitative assessment<div style="display:inline-block;width:6.25px">&#160;</div>at December</div><div id="a9311" style="position:absolute;font-weight:normal;font-style:normal;left:557.68px;top:423.3px;">&#160;</div><div id="a9312" style="position:absolute;font-weight:normal;font-style:normal;left:561.04px;top:423.3px;">31, 2019,<div style="display:inline-block;width:6.04px">&#160;</div>indicating no </div><div id="a9315" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.7px;">additional goodwill impairment related to the Horizon Plastics<div style="display:inline-block;width:4.76px">&#160;</div>reporting unit.</div><div id="a9316" style="position:absolute;font-weight:normal;font-style:normal;left:417.16px;top:441.7px;">&#160;</div><div id="a9317" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:460.1px;">&#160;</div><div id="a9318" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.5px;">The Company&#8217;s annual impairment assessment at December</div><div id="a9322" style="position:absolute;font-weight:normal;font-style:normal;left:323.693px;top:478.5px;">&#160;</div><div id="a9323" style="position:absolute;font-weight:normal;font-style:normal;left:327.213px;top:478.5px;">31, 2018 consisted of<div style="display:inline-block;width:1.27px">&#160;</div>a quantitative analysis for both<div style="display:inline-block;width:1.22px">&#160;</div>reporting units. </div><div id="a9324" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:496.9px;">It concluded that the carrying value of Core<div style="display:inline-block;width:4.61px">&#160;</div>Traditional was greater than the fair value, which resulted<div style="display:inline-block;width:4.83px">&#160;</div>in a goodwill impairment </div><div id="a9326" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:515.3px;">charge of $</div><div id="a9326_11_9" style="position:absolute;font-weight:normal;font-style:normal;left:63.786px;top:515.3px;">2,403,000</div><div id="a9326_20_110" style="position:absolute;font-weight:normal;font-style:normal;left:117.386px;top:515.3px;">, representing all the goodwill related to the Core Traditional reporting unit. The analysis of the Company&#8217;s </div><div id="a9330" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:533.7px;">other reporting unit,<div style="display:inline-block;width:5.58px">&#160;</div>Horizon Plastics, indicated<div style="display:inline-block;width:5.82px">&#160;</div>no goodwill impairment<div style="display:inline-block;width:5.56px">&#160;</div>charge, based on<div style="display:inline-block;width:5.62px">&#160;</div>historical performance and<div style="display:inline-block;width:5.67px">&#160;</div>financial </div><div id="a9332" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:552.1px;">projections at that time, as the excess of the estimated fair<div style="display:inline-block;width:1.78px">&#160;</div>value over the carrying value of its invested capital was approximately </div><div id="a9334" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.5px;">23</div><div id="a9334_2_38" style="position:absolute;font-weight:normal;font-style:normal;left:17.867px;top:570.5px;">% of the book value of its net assets.</div></div></div><div id="a9336" style="position:absolute;font-weight:normal;font-style:normal;left:212.973px;top:570.5px;">&#160;</div><div id="a9337" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:588.9px;">&#160;</div><div id="div_1668_XBRL_TS_83eede7b84f34713ac2852f64e3946b0" style="position:absolute;left:0px;top:607.3px;float:left;"><div id="TextBlockContainer1669" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9338" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Income Taxes </div><div id="a9339" style="position:absolute;font-weight:normal;font-style:normal;left:86.213px;top:0px;">- The Company records<div style="display:inline-block;width:6.09px">&#160;</div>deferred income taxes<div style="display:inline-block;width:5.48px">&#160;</div>for differences between<div style="display:inline-block;width:5.45px">&#160;</div>the financial reporting<div style="display:inline-block;width:5.52px">&#160;</div>basis and income </div><div id="a9342" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">tax basis of assets and liabilities. A detailed breakout is located in </div><div id="a9343" style="position:absolute;font-weight:normal;font-style:italic;left:356.653px;top:18.4px;">Note 11 - Income Taxes</div><div id="a9349" style="position:absolute;font-weight:normal;font-style:normal;left:481.16px;top:18.4px;">.</div></div></div><div id="a9350" style="position:absolute;font-weight:bold;font-style:normal;left:484.52px;top:625.7px;">&#160;</div><div id="a9351" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:644.1px;">&#160;</div><div id="div_1670_XBRL_TS_76c98e0891e04f71b37a14801a913fa2" style="position:absolute;left:0px;top:662.5px;float:left;"><div id="TextBlockContainer1671" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9352" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Self-Insurance </div><div id="a9355" style="position:absolute;font-weight:normal;font-style:normal;left:91.173px;top:0px;">- The Company is self<div style="display:inline-block;width:1.86px">&#160;</div>-insured with respect<div style="display:inline-block;width:5.27px">&#160;</div>to Columbus and Batavia,<div style="display:inline-block;width:5.57px">&#160;</div>Ohio; Gaffney, South Carolina;<div style="display:inline-block;width:5.56px">&#160;</div>Winona, </div><div id="a9364" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">Minnesota and<div style="display:inline-block;width:9.76px">&#160;</div>Brownsville, Texas<div style="display:inline-block;width:9.5px">&#160;</div>for medical,<div style="display:inline-block;width:9.6px">&#160;</div>dental and<div style="display:inline-block;width:10.02px">&#160;</div>vision claims<div style="display:inline-block;width:9.55px">&#160;</div>and Columbus<div style="display:inline-block;width:9.78px">&#160;</div>and Batavia,<div style="display:inline-block;width:9.79px">&#160;</div>Ohio for<div style="display:inline-block;width:9.84px">&#160;</div>workers&#8217; </div><div id="a9366" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">compensation claims, all of which are subject to stop<div style="display:inline-block;width:1.39px">&#160;</div>-loss insurance thresholds. The Company is also self-insured for dental and </div><div id="a9372" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">vision with respect to its<div style="display:inline-block;width:5.2px">&#160;</div>Cobourg, Canada location.<div style="display:inline-block;width:7.8px">&#160;</div>The Company has recorded<div style="display:inline-block;width:5.12px">&#160;</div>an estimated liability for self<div style="display:inline-block;width:1.7px">&#160;</div>-insured medical, </div><div id="a9375" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">dental and vision claims incurred but<div style="display:inline-block;width:5.03px">&#160;</div>not reported and worker&#8217;s compensation claims<div style="display:inline-block;width:4.97px">&#160;</div>incurred but not reported at December</div><div id="a9381" style="position:absolute;font-weight:normal;font-style:normal;left:667.92px;top:73.6px;">&#160;</div><div id="a9382" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:73.6px;">31, </div><div id="a9383" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">2020 and December</div><div id="a9387" style="position:absolute;font-weight:normal;font-style:normal;left:111.813px;top:92px;">&#160;</div><div id="a9388" style="position:absolute;font-weight:normal;font-style:normal;left:115.173px;top:92px;">31, 2019 of $</div><div id="a9388_13_7" style="position:absolute;font-weight:normal;font-style:normal;left:186.213px;top:92px;">933,000</div><div id="a9388_20_6" style="position:absolute;font-weight:normal;font-style:normal;left:229.773px;top:92px;"><div style="display:inline-block;width:3.36px">&#160;</div>and $</div><div id="a9388_26_9" style="position:absolute;font-weight:normal;font-style:normal;left:262.253px;top:92px;">1,203,000</div><div id="a9388_35_15" style="position:absolute;font-weight:normal;font-style:normal;left:315.693px;top:92px;">, respectively.</div></div></div><div id="a9401" style="position:absolute;font-weight:bold;font-style:normal;left:389px;top:754.5px;">&#160;</div><div id="a9402" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:772.9px;">&#160;</div><div id="div_1672_XBRL_TS_1d1cac3156744e1e97f6cb3d2ae03f16" style="position:absolute;left:0px;top:791.3px;float:left;"><div id="TextBlockContainer1673" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9403" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Post Retirement<div style="display:inline-block;width:7.79px">&#160;</div>Benefits </div><div id="a9404" style="position:absolute;font-weight:normal;font-style:normal;left:155.333px;top:0px;">- Management<div style="display:inline-block;width:7.73px">&#160;</div>records an<div style="display:inline-block;width:7.78px">&#160;</div>accrual for<div style="display:inline-block;width:7.99px">&#160;</div>post retirement<div style="display:inline-block;width:7.82px">&#160;</div>costs associated<div style="display:inline-block;width:8.19px">&#160;</div>with the<div style="display:inline-block;width:7.73px">&#160;</div>health care<div style="display:inline-block;width:7.99px">&#160;</div>plan </div><div id="a9408" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">sponsored by<div style="display:inline-block;width:7.31px">&#160;</div>the Company<div style="display:inline-block;width:7.53px">&#160;</div>for certain<div style="display:inline-block;width:7.47px">&#160;</div>employees. Should<div style="display:inline-block;width:7.57px">&#160;</div>actual results<div style="display:inline-block;width:7.27px">&#160;</div>differ from<div style="display:inline-block;width:7.53px">&#160;</div>the assumptions<div style="display:inline-block;width:7.59px">&#160;</div>used to<div style="display:inline-block;width:7.29px">&#160;</div>determine the </div><div id="a9409" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">reserves, additional provisions<div style="display:inline-block;width:5.93px">&#160;</div>may be required.<div style="display:inline-block;width:5.44px">&#160;</div>In particular, increases<div style="display:inline-block;width:5.57px">&#160;</div>in future healthcare<div style="display:inline-block;width:5.73px">&#160;</div>costs above the<div style="display:inline-block;width:5.43px">&#160;</div>assumptions could </div><div id="a9412" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">have an adverse<div style="display:inline-block;width:6.24px">&#160;</div>effect on the<div style="display:inline-block;width:6.36px">&#160;</div>Company's operations. The<div style="display:inline-block;width:6.39px">&#160;</div>effect of a<div style="display:inline-block;width:6.27px">&#160;</div>change in healthcare<div style="display:inline-block;width:6.39px">&#160;</div>costs is described<div style="display:inline-block;width:6.42px">&#160;</div>in </div><div id="a9413" style="position:absolute;font-weight:normal;font-style:italic;left:608.88px;top:55.2px;">Note 12 -<div style="display:inline-block;width:6.16px">&#160;</div>Post </div><div id="a9418" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:73.6px;">Retirement Benefits</div><div id="a9419" style="position:absolute;font-weight:normal;font-style:normal;left:110.373px;top:73.6px;">.<div style="display:inline-block;width:10.28px">&#160;</div>Core Molding<div style="display:inline-block;width:6.56px">&#160;</div>Technologies had<div style="display:inline-block;width:7.21px">&#160;</div>a liability<div style="display:inline-block;width:6.91px">&#160;</div>for post<div style="display:inline-block;width:7.06px">&#160;</div>retirement healthcare<div style="display:inline-block;width:7.08px">&#160;</div>benefits based<div style="display:inline-block;width:7.12px">&#160;</div>on actuarially </div><div id="a9420" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">computed estimates of $</div><div id="a9420_23_9" style="position:absolute;font-weight:normal;font-style:normal;left:134.373px;top:92px;">9,109,000</div><div id="a9420_32_12" style="position:absolute;font-weight:normal;font-style:normal;left:187.973px;top:92px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December</div><div id="a9425" style="position:absolute;font-weight:normal;font-style:normal;left:258.893px;top:92px;">&#160;</div><div id="a9426" style="position:absolute;font-weight:normal;font-style:normal;left:262.253px;top:92px;">31, 2020 and $</div><div id="a9426_14_9" style="position:absolute;font-weight:normal;font-style:normal;left:341.613px;top:92px;">9,160,000</div><div id="a9426_23_12" style="position:absolute;font-weight:normal;font-style:normal;left:395.053px;top:92px;"><div style="display:inline-block;width:3.39px">&#160;</div>at December</div><div id="a9433" style="position:absolute;font-weight:normal;font-style:normal;left:465.96px;top:92px;">&#160;</div><div id="a9434" style="position:absolute;font-weight:normal;font-style:normal;left:469.32px;top:92px;">31, 2019.</div></div></div><div id="a9437" style="position:absolute;font-weight:bold;font-style:normal;left:519.4px;top:883.3px;">&#160;</div><div id="a9438" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:901.7px;">&#160;</div></div><div id="TextBlockContainer1686" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:936px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1676_XBRL_TS_9e512465744e4f31a365e71dc00a8a06" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1677" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9447" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Fair Value of Financial Instruments </div><div id="a9448" style="position:absolute;font-weight:normal;font-style:normal;left:210.573px;top:0px;">- The Company's financial instruments consist of long-term debt, revolving loans, interest </div><div id="a9453" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">rate swaps,<div style="display:inline-block;width:9.8px">&#160;</div>foreign currency<div style="display:inline-block;width:9.8px">&#160;</div>hedges, accounts<div style="display:inline-block;width:9.93px">&#160;</div>receivable, and<div style="display:inline-block;width:9.87px">&#160;</div>accounts payable.<div style="display:inline-block;width:9.77px">&#160;</div>The carrying<div style="display:inline-block;width:9.55px">&#160;</div>amount of<div style="display:inline-block;width:9.78px">&#160;</div>these financial </div><div id="a9455" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">instruments approximated their fair value. Further detail is located<div style="display:inline-block;width:4.94px">&#160;</div>in </div><div id="a9456" style="position:absolute;font-weight:normal;font-style:italic;left:375.213px;top:36.8px;">Note 14 - Fair Value of Financial Instruments.</div></div></div><div id="a9460" style="position:absolute;font-weight:bold;font-style:normal;left:623.44px;top:36.8px;">&#160;</div><div id="a9461" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">&#160;</div><div id="div_1678_XBRL_TS_34d30e4d0b264137ab21810db4ce79ad" style="position:absolute;left:0px;top:73.6px;float:left;"><div id="TextBlockContainer1679" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:402px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9462" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Concentration Risks</div><div id="a9463" style="position:absolute;font-weight:normal;font-style:normal;left:120.773px;top:0px;"><div style="display:inline-block;width:3.36px">&#160;</div>- The Company has concentration risk related to significant amounts of sales and accounts receivable with </div><div id="a9469" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">certain customers.<div style="display:inline-block;width:6.75px">&#160;</div>The Company had five major customers during the year end December<div style="display:inline-block;width:4.7px">&#160;</div>31, 2020, </div><div id="a9469_96_25" style="position:absolute;left:543.533px;top:18.4px;">Navistar, Volvo, PACCAR, </div><div id="a9473" style="position:absolute;left:4.427px;top:36.8px;">BRP and UFP</div><div id="a9473_11_115" style="position:absolute;font-weight:normal;font-style:normal;left:78.059px;top:36.8px;">.<div style="display:inline-block;width:6.76px">&#160;</div>Major customers are defined as customers whose current year sales individually consist of more<div style="display:inline-block;width:4.73px">&#160;</div>than ten percent </div><div id="a9476" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">of total sales<div style="display:inline-block;width:5.84px">&#160;</div>during any annual<div style="display:inline-block;width:6.36px">&#160;</div>or interim reporting<div style="display:inline-block;width:5.98px">&#160;</div>period in the<div style="display:inline-block;width:6.16px">&#160;</div>current year. Sales<div style="display:inline-block;width:6.13px">&#160;</div>to five major<div style="display:inline-block;width:6.22px">&#160;</div>customers comprised </div><div id="a9476_122_2" style="position:absolute;font-weight:normal;font-style:normal;left:660.2px;top:55.2px;">70</div><div id="a9476_124_3" style="position:absolute;font-weight:normal;font-style:normal;left:673.639px;top:55.2px;">%, </div><div id="a9480" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">70</div><div id="a9480_2_6" style="position:absolute;font-weight:normal;font-style:normal;left:17.867px;top:73.6px;">% and </div><div id="a9480_8_2" style="position:absolute;font-weight:normal;font-style:normal;left:55.819px;top:73.6px;">70</div><div id="a9480_10_59" style="position:absolute;font-weight:normal;font-style:normal;left:69.259px;top:73.6px;">% of total sales<div style="display:inline-block;width:5.38px">&#160;</div>in 2020, 2019 and<div style="display:inline-block;width:5.57px">&#160;</div>2018, respectively (see </div><div id="a9491" style="position:absolute;font-weight:normal;font-style:italic;left:384.68px;top:73.6px;">Note 4 - Major<div style="display:inline-block;width:5.33px">&#160;</div>Customers</div><div id="a9495" style="position:absolute;font-weight:normal;font-style:normal;left:526.44px;top:73.6px;">).<div style="display:inline-block;width:7.78px">&#160;</div>Concentrations of accounts </div><div id="a9496" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">receivable balances with<div style="display:inline-block;width:6.79px">&#160;</div>five customers accounted<div style="display:inline-block;width:7px">&#160;</div>for </div><div id="a9496_54_2" style="position:absolute;font-weight:normal;font-style:normal;left:303.533px;top:92px;">64</div><div id="a9496_56_6" style="position:absolute;font-weight:normal;font-style:normal;left:316.973px;top:92px;">% and </div><div id="a9496_62_2" style="position:absolute;font-weight:normal;font-style:normal;left:355.853px;top:92px;">56</div><div id="a9496_64_36" style="position:absolute;font-weight:normal;font-style:normal;left:369.293px;top:92px;">% of accounts<div style="display:inline-block;width:6.53px">&#160;</div>receivable at<div style="display:inline-block;width:5.69px">&#160;</div>December</div><div id="a9504" style="position:absolute;font-weight:normal;font-style:normal;left:578.96px;top:92px;">&#160;</div><div id="a9505" style="position:absolute;font-weight:normal;font-style:normal;left:582.32px;top:92px;">31, 2020<div style="display:inline-block;width:5.68px">&#160;</div>and 2019, </div><div id="a9511" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">respectively.<div style="display:inline-block;width:6.99px">&#160;</div>The Company performs ongoing credit<div style="display:inline-block;width:5.21px">&#160;</div>evaluations of its customers' financial<div style="display:inline-block;width:5.31px">&#160;</div>condition.<div style="display:inline-block;width:7px">&#160;</div>The Company maintains </div><div id="a9513" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">reserves for potential bad debt losses, and such bad<div style="display:inline-block;width:4.85px">&#160;</div>debt losses have been historically within the Company's expectations.<div style="display:inline-block;width:8.62px">&#160;</div>Sales </div><div id="a9515" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">to all customers' manufacturing and<div style="display:inline-block;width:5.31px">&#160;</div>service locations in Mexico and<div style="display:inline-block;width:5.34px">&#160;</div>Canada totaled </div><div id="a9515_83_2" style="position:absolute;font-weight:normal;font-style:normal;left:457.32px;top:147.2px;">35</div><div id="a9515_85_3" style="position:absolute;font-weight:normal;font-style:normal;left:470.6px;top:147.2px;">%, </div><div id="a9515_88_2" style="position:absolute;font-weight:normal;font-style:normal;left:488.68px;top:147.2px;">34</div><div id="a9515_90_6" style="position:absolute;font-weight:normal;font-style:normal;left:502.12px;top:147.2px;">% and </div><div id="a9515_96_2" style="position:absolute;font-weight:normal;font-style:normal;left:539.56px;top:147.2px;">32</div><div id="a9515_98_27" style="position:absolute;font-weight:normal;font-style:normal;left:553px;top:147.2px;">% of total sales for 2020, </div><div id="a9528" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;">2019 and 2018, respectively.</div><div id="a9533" style="position:absolute;font-weight:bold;font-style:normal;left:157.253px;top:165.6px;">&#160;</div><div id="a9534" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">&#160;</div><div id="a9535" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">As of December 31,<div style="display:inline-block;width:5.54px">&#160;</div>2020, the Company employed<div style="display:inline-block;width:5.53px">&#160;</div>a total of </div><div id="a9535_57_5" style="position:absolute;font-weight:normal;font-style:normal;left:334.346px;top:202.4px;">1,617</div><div id="a9535_62_31" style="position:absolute;font-weight:normal;font-style:normal;left:364.426px;top:202.4px;"><div style="display:inline-block;width:3.84px">&#160;</div>employees, which consisted of </div><div id="a9535_93_3" style="position:absolute;font-weight:normal;font-style:normal;left:536.746px;top:202.4px;">679</div><div id="a9535_96_25" style="position:absolute;font-weight:normal;font-style:normal;left:556.746px;top:202.4px;"><div style="display:inline-block;width:3.84px">&#160;</div>employees in its United </div><div id="a9536" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">States operations, </div><div id="a9536_19_3" style="position:absolute;font-weight:normal;font-style:normal;left:105.706px;top:220.8px;">722</div><div id="a9536_22_41" style="position:absolute;font-weight:normal;font-style:normal;left:125.866px;top:220.8px;"><div style="display:inline-block;width:5.28px">&#160;</div>employees in<div style="display:inline-block;width:7.48px">&#160;</div>its Mexican<div style="display:inline-block;width:7.43px">&#160;</div>operations and </div><div id="a9536_63_3" style="position:absolute;font-weight:normal;font-style:normal;left:364.333px;top:220.8px;">216</div><div id="a9536_66_48" style="position:absolute;font-weight:normal;font-style:normal;left:384.493px;top:220.8px;"><div style="display:inline-block;width:5.28px">&#160;</div>employees in<div style="display:inline-block;width:7.48px">&#160;</div>its Canadian<div style="display:inline-block;width:7.58px">&#160;</div>operation.<div style="display:inline-block;width:10.85px">&#160;</div>Of these </div><div id="a9536_114_5" style="position:absolute;font-weight:normal;font-style:normal;left:657.933px;top:220.8px;">1,617</div><div id="a9536_119_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.013px;top:220.8px;"> </div><div id="a9538" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">employees, </div><div id="a9538_11_3" style="position:absolute;font-weight:normal;font-style:normal;left:67.786px;top:239.2px;">518</div><div id="a9538_14_110" style="position:absolute;font-weight:normal;font-style:normal;left:87.946px;top:239.2px;"><div style="display:inline-block;width:3.2px">&#160;</div>employees at the Company&#8217;s Columbus, Ohio facility are covered by a collective bargaining agreement with the </div><div id="a9541" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">International Association of Machinists<div style="display:inline-block;width:6.47px">&#160;</div>and Aerospace Workers (&#8220;IAM&#8221;),<div style="display:inline-block;width:6.52px">&#160;</div>which extends to<div style="display:inline-block;width:5.21px">&#160;</div>August 7, 2022, </div><div id="a9541_104_3" style="position:absolute;font-weight:normal;font-style:normal;left:593.159px;top:257.6px;">534</div><div id="a9541_107_14" style="position:absolute;font-weight:normal;font-style:normal;left:613.159px;top:257.6px;"><div style="display:inline-block;width:4.16px">&#160;</div>employees at </div><div id="a9546" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;">the Company<div style="display:inline-block;width:1.48px">&#160;</div>&#8217;s Matamoros,<div style="display:inline-block;width:6.9px">&#160;</div>Mexico facility<div style="display:inline-block;width:6.02px">&#160;</div>are covered<div style="display:inline-block;width:6.28px">&#160;</div>by a collective<div style="display:inline-block;width:7.21px">&#160;</div>bargaining agreement<div style="display:inline-block;width:6.43px">&#160;</div>with Sindicato de<div style="display:inline-block;width:7.37px">&#160;</div>Jorneleros y </div><div id="a9549" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.4px;">Obreros, which<div style="display:inline-block;width:7.73px">&#160;</div>extends to<div style="display:inline-block;width:7.86px">&#160;</div>January 21,<div style="display:inline-block;width:7.9px">&#160;</div>2022, </div><div id="a9549_44_3" style="position:absolute;font-weight:normal;font-style:normal;left:260.746px;top:294.4px;">191</div><div id="a9549_47_70" style="position:absolute;font-weight:normal;font-style:normal;left:280.746px;top:294.4px;"><div style="display:inline-block;width:5.44px">&#160;</div>employees at<div style="display:inline-block;width:7.59px">&#160;</div>the Company's<div style="display:inline-block;width:7.81px">&#160;</div>Cobourg, Canada<div style="display:inline-block;width:8.03px">&#160;</div>facility are<div style="display:inline-block;width:7.82px">&#160;</div>covered by<div style="display:inline-block;width:7.61px">&#160;</div>a </div><div id="a9551" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.8px;">collective bargaining agreement<div style="display:inline-block;width:6.06px">&#160;</div>with United Food<div style="display:inline-block;width:5.66px">&#160;</div>&amp; Commercial Workers<div style="display:inline-block;width:5.37px">&#160;</div>Canada ("UFCW"), which<div style="display:inline-block;width:5.63px">&#160;</div>extends to November<div style="display:inline-block;width:5.77px">&#160;</div>1, </div><div id="a9552" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.2px;">2021, and </div><div id="a9552_10_2" style="position:absolute;font-weight:normal;font-style:normal;left:63.146px;top:331.2px;">73</div><div id="a9552_12_108" style="position:absolute;font-weight:normal;font-style:normal;left:76.586px;top:331.2px;"><div style="display:inline-block;width:4.64px">&#160;</div>employees at<div style="display:inline-block;width:5.99px">&#160;</div>the Company's<div style="display:inline-block;width:6.21px">&#160;</div>Escobedo, Mexico<div style="display:inline-block;width:6.6px">&#160;</div>facility are<div style="display:inline-block;width:6.06px">&#160;</div>covered by<div style="display:inline-block;width:6.17px">&#160;</div>a collective<div style="display:inline-block;width:6.21px">&#160;</div>bargaining agreement<div style="display:inline-block;width:6.73px">&#160;</div>with </div><div id="a9554" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.6px;">Sindicato de<div style="display:inline-block;width:6.14px">&#160;</div>trabajadores de<div style="display:inline-block;width:6.3px">&#160;</div>la industria metalica<div style="display:inline-block;width:7.37px">&#160;</div>y del comercio<div style="display:inline-block;width:7.33px">&#160;</div>del estado<div style="display:inline-block;width:6.05px">&#160;</div>de Nuevo<div style="display:inline-block;width:6.02px">&#160;</div>Leon Presidente<div style="display:inline-block;width:6.08px">&#160;</div>Benito Juarez<div style="display:inline-block;width:6.24px">&#160;</div>Garcia </div><div id="a9555" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368px;">C.T.M., which<div style="display:inline-block;width:7.95px">&#160;</div>extends to<div style="display:inline-block;width:8.18px">&#160;</div>February 1,<div style="display:inline-block;width:8.22px">&#160;</div>2021. The<div style="display:inline-block;width:7.75px">&#160;</div>Company is<div style="display:inline-block;width:7.86px">&#160;</div>currently negotiating<div style="display:inline-block;width:8.36px">&#160;</div>an extension<div style="display:inline-block;width:7.97px">&#160;</div>to the<div style="display:inline-block;width:8.05px">&#160;</div>Escobedo, Mexico </div><div id="a9557" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.4px;">collective bargaining agreement.</div></div></div><div id="a9557_32_2" style="position:absolute;font-weight:normal;font-style:normal;left:178.506px;top:460.1px;"><div style="display:inline-block;width:3.39px">&#160;</div></div><div id="a9559" style="position:absolute;font-weight:normal;font-style:normal;left:185.253px;top:460.1px;">&#160;</div><div id="a9560" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.5px;">&#160;</div><div id="div_1680_XBRL_TS_76a98560a0b640a98303153df78e57d7" style="position:absolute;left:0px;top:496.9px;float:left;"><div id="TextBlockContainer1681" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9561" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Earnings per<div style="display:inline-block;width:6.96px">&#160;</div>Common Share </div><div id="a9562" style="position:absolute;font-weight:normal;font-style:normal;left:181.573px;top:0px;">- Basic<div style="display:inline-block;width:6.91px">&#160;</div>earnings per<div style="display:inline-block;width:7.21px">&#160;</div>common share<div style="display:inline-block;width:7.15px">&#160;</div>is computed<div style="display:inline-block;width:7.29px">&#160;</div>based on<div style="display:inline-block;width:7.08px">&#160;</div>the weighted<div style="display:inline-block;width:7.14px">&#160;</div>average number<div style="display:inline-block;width:7.15px">&#160;</div>of </div><div id="a9565" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">common shares outstanding during the period.<div style="display:inline-block;width:6.59px">&#160;</div>Diluted earnings per common share are computed similarly but include the effect </div><div id="a9567" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">of the assumed exercise of dilutive stock options and vesting of restricted stock under the treasury stock method. The Company's </div><div id="a9569" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">restricted shares are<div style="display:inline-block;width:5.6px">&#160;</div>entitled to receive<div style="display:inline-block;width:5.67px">&#160;</div>dividends and voting<div style="display:inline-block;width:5.56px">&#160;</div>rights applicable to<div style="display:inline-block;width:5.73px">&#160;</div>the Company's common<div style="display:inline-block;width:5.84px">&#160;</div>stock, irrespective of </div><div id="a9571" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">any vesting requirement. The<div style="display:inline-block;width:5.53px">&#160;</div>restricted shares are considered<div style="display:inline-block;width:5.87px">&#160;</div>a participating security and<div style="display:inline-block;width:5.58px">&#160;</div>the Company is required<div style="display:inline-block;width:5.71px">&#160;</div>to apply the </div><div id="a9573" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">two-class method<div style="display:inline-block;width:6.08px">&#160;</div>to consider<div style="display:inline-block;width:5.84px">&#160;</div>the impact of<div style="display:inline-block;width:7.06px">&#160;</div>the restricted<div style="display:inline-block;width:6.09px">&#160;</div>shares on<div style="display:inline-block;width:5.89px">&#160;</div>the calculation<div style="display:inline-block;width:5.88px">&#160;</div>of basic<div style="display:inline-block;width:6.01px">&#160;</div>and diluted<div style="display:inline-block;width:6px">&#160;</div>earnings per<div style="display:inline-block;width:6.09px">&#160;</div>share. A </div><div id="a9579" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">detailed computation of earnings per share is located in </div><div id="a9580" style="position:absolute;font-weight:normal;font-style:italic;left:302.573px;top:110.4px;">Note 3 - Net Income (Loss) per Common Share</div><div id="a9584" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:110.4px;">.</div></div></div><div id="a9585" style="position:absolute;font-weight:normal;font-style:normal;left:556.68px;top:607.3px;">&#160;</div><div id="a9586" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:625.7px;">&#160;</div><div id="div_1682_XBRL_TS_8a7ed62b33bf4f1e8fa8bb59680c0fb4" style="position:absolute;left:0px;top:644.1px;float:left;"><div id="TextBlockContainer1683" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9587" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Research and<div style="display:inline-block;width:9.07px">&#160;</div>Development</div><div id="a9588" style="position:absolute;font-weight:normal;font-style:normal;left:165.093px;top:0px;"><div style="display:inline-block;width:6.08px">&#160;</div>- Research<div style="display:inline-block;width:8.71px">&#160;</div>and development<div style="display:inline-block;width:9.23px">&#160;</div>activities focus<div style="display:inline-block;width:8.94px">&#160;</div>on developing<div style="display:inline-block;width:9.03px">&#160;</div>new material<div style="display:inline-block;width:8.97px">&#160;</div>formulations, new </div><div id="a9592" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">products, new<div style="display:inline-block;width:9.02px">&#160;</div>production capabilities<div style="display:inline-block;width:9.42px">&#160;</div>and processes,<div style="display:inline-block;width:9.06px">&#160;</div>and improving<div style="display:inline-block;width:9.05px">&#160;</div>existing products<div style="display:inline-block;width:9.37px">&#160;</div>and manufacturing<div style="display:inline-block;width:9.03px">&#160;</div>processes.<div style="display:inline-block;width:12.19px">&#160;</div>The </div><div id="a9594" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">Company does not maintain<div style="display:inline-block;width:5.18px">&#160;</div>a separate research and<div style="display:inline-block;width:5.24px">&#160;</div>development organization or facility,<div style="display:inline-block;width:5.62px">&#160;</div>but uses its production<div style="display:inline-block;width:5.08px">&#160;</div>equipment, as </div><div id="a9596" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">necessary, to<div style="display:inline-block;width:7.48px">&#160;</div>support these<div style="display:inline-block;width:7.34px">&#160;</div>efforts and<div style="display:inline-block;width:7.41px">&#160;</div>cooperates with<div style="display:inline-block;width:7.49px">&#160;</div>its customers<div style="display:inline-block;width:7.57px">&#160;</div>and its<div style="display:inline-block;width:7.36px">&#160;</div>suppliers in<div style="display:inline-block;width:7.52px">&#160;</div>research and<div style="display:inline-block;width:7.52px">&#160;</div>development efforts.<div style="display:inline-block;width:5.71px">&#160;</div></div><div id="a9598" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">Likewise, manpower to direct and advance research and development is integrated with the existing manufacturing, engineering, </div><div id="a9600" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">production, and quality organizations.<div style="display:inline-block;width:8.61px">&#160;</div>Research and development costs, which<div style="display:inline-block;width:5.23px">&#160;</div>are expensed as incurred,<div style="display:inline-block;width:4.99px">&#160;</div>totaled approximately </div><div id="a9603" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">$</div><div id="a9603_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:110.4px;">1,168,000</div><div id="a9603_10_3" style="position:absolute;font-weight:normal;font-style:normal;left:64.619px;top:110.4px;">, $</div><div id="a9603_13_9" style="position:absolute;font-weight:normal;font-style:normal;left:77.899px;top:110.4px;">1,171,000</div><div id="a9603_22_6" style="position:absolute;font-weight:normal;font-style:normal;left:131.338px;top:110.4px;"><div style="display:inline-block;width:3.36px">&#160;</div>and $</div><div id="a9603_28_9" style="position:absolute;font-weight:normal;font-style:normal;left:163.658px;top:110.4px;">1,032,000</div><div id="a9603_37_24" style="position:absolute;font-weight:normal;font-style:normal;left:217.098px;top:110.4px;"><div style="display:inline-block;width:3.36px">&#160;</div>in 2020, 2019 and 2018.</div></div></div><div id="a9613" style="position:absolute;font-weight:bold;font-style:normal;left:350.093px;top:754.5px;">&#160;</div><div id="a9614" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:772.9px;">&#160;</div><div id="div_1684_XBRL_TS_2c1837d790924bcf810fe45c0396b1c1" style="position:absolute;left:0px;top:791.3px;float:left;"><div id="TextBlockContainer1685" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9615" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Foreign Currency Adjustments</div><div id="a9616" style="position:absolute;font-weight:normal;font-style:normal;left:181.413px;top:0px;"><div style="display:inline-block;width:3.2px">&#160;</div>- The functional currency for the Mexican and Canadian operations is the United States Dollar.<div style="display:inline-block;width:2.72px">&#160;</div></div><div id="a9621" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">All foreign<div style="display:inline-block;width:6.96px">&#160;</div>currency asset<div style="display:inline-block;width:7.3px">&#160;</div>and liability<div style="display:inline-block;width:7.07px">&#160;</div>amounts are<div style="display:inline-block;width:7.15px">&#160;</div>remeasured into<div style="display:inline-block;width:7.3px">&#160;</div>United States<div style="display:inline-block;width:7.21px">&#160;</div>Dollars at<div style="display:inline-block;width:7.2px">&#160;</div>end-of-period exchange<div style="display:inline-block;width:7.57px">&#160;</div>rates.<div style="display:inline-block;width:3.45px">&#160;</div></div><div id="a9626" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">Income statement accounts are<div style="display:inline-block;width:5.46px">&#160;</div>translated at the weighted<div style="display:inline-block;width:5.37px">&#160;</div>monthly average rates.<div style="display:inline-block;width:8.22px">&#160;</div>Gains and losses resulting<div style="display:inline-block;width:5.65px">&#160;</div>from translation of </div><div id="a9628" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">foreign currency financial statements into United States Dollars and<div style="display:inline-block;width:1.58px">&#160;</div>gains and losses resulting from foreign currency<div style="display:inline-block;width:1.66px">&#160;</div>transactions </div><div id="a9630" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">are included in current<div style="display:inline-block;width:0.65px">&#160;</div>results of operations. Net<div style="display:inline-block;width:1.05px">&#160;</div>foreign currency translation and<div style="display:inline-block;width:0.89px">&#160;</div>transaction activity is included<div style="display:inline-block;width:1.14px">&#160;</div>in selling, general </div><div id="a9632" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">and administrative expense.<div style="display:inline-block;width:6.36px">&#160;</div>This activity resulted<div style="display:inline-block;width:6.61px">&#160;</div>in an expense<div style="display:inline-block;width:6.35px">&#160;</div>of $</div><div id="a9632_69_7" style="position:absolute;font-weight:normal;font-style:normal;left:378.093px;top:92px;">214,000</div><div id="a9632_76_3" style="position:absolute;font-weight:normal;font-style:normal;left:421.64px;top:92px;">, $</div><div id="a9632_79_7" style="position:absolute;font-weight:normal;font-style:normal;left:435.88px;top:92px;">229,000</div><div id="a9632_86_6" style="position:absolute;font-weight:normal;font-style:normal;left:479.24px;top:92px;"><div style="display:inline-block;width:4.32px">&#160;</div>and $</div><div id="a9632_92_6" style="position:absolute;font-weight:normal;font-style:normal;left:513.64px;top:92px;">88,000</div><div id="a9632_98_25" style="position:absolute;font-weight:normal;font-style:normal;left:550.44px;top:92px;"><div style="display:inline-block;width:4.32px">&#160;</div>in 2020, 2019<div style="display:inline-block;width:6.43px">&#160;</div>and 2018, </div><div id="a9647" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">respectively.</div></div></div><div id="a9648" style="position:absolute;font-weight:normal;font-style:normal;left:71.339px;top:901.7px;">&#160;</div><div id="a9649" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:920.1px;">&#160;</div></div><div id="TextBlockContainer1690" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:752px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9658" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">COVID-19</div><div id="a9661" style="position:absolute;font-weight:normal;font-style:normal;left:66.699px;top:0px;"><div style="display:inline-block;width:4px">&#160;</div>- In December<div style="display:inline-block;width:5.39px">&#160;</div>2019, COVID-19 surfaced<div style="display:inline-block;width:5.83px">&#160;</div>and spread around<div style="display:inline-block;width:5.69px">&#160;</div>the world resulting<div style="display:inline-block;width:5.47px">&#160;</div>in business and<div style="display:inline-block;width:5.73px">&#160;</div>social disruption. </div><div id="a9668" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">COVID-19 was declared a Public Health<div style="display:inline-block;width:4.9px">&#160;</div>Emergency of International Concern by the World<div style="display:inline-block;width:5.11px">&#160;</div>Health Organization on January 30, </div><div id="a9671" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">2020. The extent to<div style="display:inline-block;width:6.18px">&#160;</div>which the coronavirus<div style="display:inline-block;width:5.51px">&#160;</div>could impact the<div style="display:inline-block;width:5.89px">&#160;</div>Company&#8217;s business<div style="display:inline-block;width:5.67px">&#160;</div>activity will depend<div style="display:inline-block;width:5.93px">&#160;</div>on future developments, </div><div id="a9676" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">which are highly<div style="display:inline-block;width:7.08px">&#160;</div>uncertain and<div style="display:inline-block;width:6.02px">&#160;</div>cannot be predicted.<div style="display:inline-block;width:7.26px">&#160;</div>Factors include, new<div style="display:inline-block;width:6.85px">&#160;</div>information concerning<div style="display:inline-block;width:6.19px">&#160;</div>the severity of<div style="display:inline-block;width:7.08px">&#160;</div>COVID-19, </div><div id="a9679" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">rollout plan for the COVID-19 vaccine, and the effectiveness of a<div style="display:inline-block;width:4.76px">&#160;</div>vaccine.</div><div id="a9682" style="position:absolute;font-weight:normal;font-style:normal;left:401.48px;top:73.6px;">&#160;</div><div id="a9683" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;"><div style="display:inline-block;width:3.36px">&#160;</div></div><div id="div_1688_XBRL_TS_66e5ef4bab534fb9957d54318a5228da" style="position:absolute;left:0px;top:110.7px;float:left;"><div id="TextBlockContainer1689" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:641px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9685" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Recent Accounting Pronouncements</div><div id="a9686" style="position:absolute;font-weight:bold;font-style:normal;left:210.253px;top:0px;">&#160;</div><div id="a9687" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:18.1px;">Current expected credit loss (CECL)</div><div id="a9688" style="position:absolute;font-weight:normal;font-style:italic;left:199.653px;top:18.1px;">&#160;</div><div id="a9689" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">In June 2016, the<div style="display:inline-block;width:5.04px">&#160;</div>FASB issued ASU </div><div id="a9689_34_7" style="position:absolute;left:203.179px;top:36.5px;">2016-13</div><div id="a9689_41_80" style="position:absolute;font-weight:normal;font-style:normal;left:247.853px;top:36.5px;">, &#8220;Financial Instruments-Credit Losses,&#8221;<div style="display:inline-block;width:5.7px">&#160;</div>which changes the impairment model<div style="display:inline-block;width:5.66px">&#160;</div>for </div><div id="a9700" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">most financial assets<div style="display:inline-block;width:5.78px">&#160;</div>and certain other<div style="display:inline-block;width:5.81px">&#160;</div>instruments. For trade<div style="display:inline-block;width:6.12px">&#160;</div>and other receivables,<div style="display:inline-block;width:5.94px">&#160;</div>held-to-maturity debt securities,<div style="display:inline-block;width:6.25px">&#160;</div>loans and </div><div id="a9706" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">other instruments, entities will<div style="display:inline-block;width:1.49px">&#160;</div>be required to use<div style="display:inline-block;width:1.23px">&#160;</div>a new forward-looking &#8220;expected loss&#8221;<div style="display:inline-block;width:1.03px">&#160;</div>model that will replace<div style="display:inline-block;width:1.3px">&#160;</div>today&#8217;s &#8220;incurred </div><div id="a9717" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">loss&#8221; model and generally will result in<div style="display:inline-block;width:1.5px">&#160;</div>the earlier recognition of allowances for losses. For available-for-sale<div style="display:inline-block;width:1.26px">&#160;</div>debt securities with </div><div id="a9725" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">unrealized losses,<div style="display:inline-block;width:7.77px">&#160;</div>entities will<div style="display:inline-block;width:8.07px">&#160;</div>measure credit<div style="display:inline-block;width:7.65px">&#160;</div>losses in<div style="display:inline-block;width:7.74px">&#160;</div>a manner<div style="display:inline-block;width:7.77px">&#160;</div>similar to<div style="display:inline-block;width:7.87px">&#160;</div>current practice,<div style="display:inline-block;width:7.98px">&#160;</div>except that<div style="display:inline-block;width:7.71px">&#160;</div>the losses<div style="display:inline-block;width:8.09px">&#160;</div>will be </div><div id="a9727" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">recognized as an allowance.<div style="display:inline-block;width:5.29px">&#160;</div>Subsequent to issuing ASU 2016<div style="display:inline-block;width:1.58px">&#160;</div>-13, the FASB issued<div style="display:inline-block;width:4.48px">&#160;</div>ASU 2018-19, &#8220;Codification Improvements </div><div id="a9734" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">to Topic 326, Financial Instruments<div style="display:inline-block;width:5.73px">&#160;</div>- Credit Losses,&#8221; for<div style="display:inline-block;width:5.19px">&#160;</div>the purpose of clarifying<div style="display:inline-block;width:5.41px">&#160;</div>certain aspects of ASU 2016<div style="display:inline-block;width:1.56px">&#160;</div>-13. ASU 2018-</div><div id="a9743" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;">19 has<div style="display:inline-block;width:6.66px">&#160;</div>the same<div style="display:inline-block;width:6.45px">&#160;</div>effective date<div style="display:inline-block;width:6.92px">&#160;</div>and transition<div style="display:inline-block;width:6.54px">&#160;</div>requirements as<div style="display:inline-block;width:5.89px">&#160;</div>ASU 2016<div style="display:inline-block;width:1.89px">&#160;</div>-13. In<div style="display:inline-block;width:5.56px">&#160;</div>April 201<div style="display:inline-block;width:1.85px">&#160;</div>9, the<div style="display:inline-block;width:6.5px">&#160;</div>FASB issued<div style="display:inline-block;width:5.69px">&#160;</div>ASU 2019<div style="display:inline-block;width:1.95px">&#160;</div>-04, </div><div id="a9752" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:183.7px;">&#8220;Codification Improvements to Topic 326, Financial Instruments - Credit<div style="display:inline-block;width:1.69px">&#160;</div>Losses, Topic 815, Derivatives and Hedging, and Topic </div><div id="a9757" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;">825, Financial Instruments,<div style="display:inline-block;width:1.75px">&#160;</div>&#8221;<div style="display:inline-block;width:4px">&#160;</div>which is effective<div style="display:inline-block;width:5.53px">&#160;</div>with the adoption<div style="display:inline-block;width:5.61px">&#160;</div>of ASU 2016-13. In<div style="display:inline-block;width:5.35px">&#160;</div>May 2019, the<div style="display:inline-block;width:5.47px">&#160;</div>FASB issued ASU 2019-</div><div id="a9766" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;">05, &#8220;Financial Instruments<div style="display:inline-block;width:5.27px">&#160;</div>- Credit Losses (Topic<div style="display:inline-block;width:5.68px">&#160;</div>326),&#8221; which is also<div style="display:inline-block;width:5.43px">&#160;</div>effective with the adoption<div style="display:inline-block;width:5.69px">&#160;</div>of ASU 2016-13. In October </div><div id="a9776" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:238.9px;">2019, the FASB voted to delay the implementation date for certain companies, including those that qualify as a smaller reporting </div><div id="a9779" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.3px;">company under SEC<div style="display:inline-block;width:5.61px">&#160;</div>rules, until January</div><div id="a9781" style="position:absolute;font-weight:normal;font-style:normal;left:223.053px;top:257.3px;">&#160;</div><div id="a9782" style="position:absolute;font-weight:normal;font-style:normal;left:226.413px;top:257.3px;">1, 2023, with<div style="display:inline-block;width:5.75px">&#160;</div>revised ASU&#8217;s expected<div style="display:inline-block;width:5.68px">&#160;</div>to be issued<div style="display:inline-block;width:5.62px">&#160;</div>in November 2019.<div style="display:inline-block;width:5.65px">&#160;</div>We will adopt </div><div id="a9787" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:275.7px;">this ASU on its effective<div style="display:inline-block;width:5.9px">&#160;</div>date of January</div><div id="a9789" style="position:absolute;font-weight:normal;font-style:normal;left:223.853px;top:275.7px;">&#160;</div><div id="a9790" style="position:absolute;font-weight:normal;font-style:normal;left:227.213px;top:275.7px;">1, 2023. We </div><div id="a9790_12_64" style="position:absolute;left:296.333px;top:275.7px;">do not expect the adoption of this ASU to have a material impact</div><div id="a9790_76_8" style="position:absolute;font-weight:normal;font-style:normal;left:648.812px;top:275.7px;"><div style="display:inline-block;width:4px">&#160;</div>on our </div><div id="a9792" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.1px;">consolidated financial position, results of operations, cash flows, or<div style="display:inline-block;width:4.77px">&#160;</div>presentation thereof.</div><div id="a9793" style="position:absolute;font-weight:normal;font-style:normal;left:477px;top:294.1px;">&#160;</div><div id="a9794" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.5px;">&#160;</div><div id="a9795" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:330.9px;">Simplifying the Accounting for Income Taxes </div><div id="a9796" style="position:absolute;font-weight:normal;font-style:italic;left:246.733px;top:330.9px;">&#160;</div><div id="a9797" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.3px;">In December 2019, the FASB issued<div style="display:inline-block;width:0.64px">&#160;</div>ASU </div><div id="a9797_38_7" style="position:absolute;left:228.267px;top:349.3px;">2019-12</div><div id="a9797_45_76" style="position:absolute;font-weight:normal;font-style:normal;left:272.973px;top:349.3px;">, Income Taxes &#8211;<div style="display:inline-block;width:1.4px">&#160;</div>Simplifying the Accounting for Income<div style="display:inline-block;width:1.14px">&#160;</div>Taxes. This guidance </div><div id="a9805" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.7px;">is intended to<div style="display:inline-block;width:6.52px">&#160;</div>simplify various aspects<div style="display:inline-block;width:6.37px">&#160;</div>of income tax<div style="display:inline-block;width:6.35px">&#160;</div>accounting including the<div style="display:inline-block;width:6.47px">&#160;</div>elimination of certain<div style="display:inline-block;width:6.49px">&#160;</div>exceptions related<div style="display:inline-block;width:5.69px">&#160;</div>to the </div><div id="a9808" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.1px;">approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of </div><div id="a9811" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.5px;">deferred tax<div style="display:inline-block;width:5.83px">&#160;</div>liabilities for<div style="display:inline-block;width:6.01px">&#160;</div>outside basis<div style="display:inline-block;width:5.84px">&#160;</div>differences. The<div style="display:inline-block;width:5.97px">&#160;</div>new guidance also<div style="display:inline-block;width:7.03px">&#160;</div>simplifies aspects<div style="display:inline-block;width:6.11px">&#160;</div>of the accounting<div style="display:inline-block;width:7.17px">&#160;</div>for franchise </div><div id="a9814" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:422.9px;">taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis </div><div id="a9819" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.3px;">of goodwill. The Company adopted<div style="display:inline-block;width:5.19px">&#160;</div>the new standard effective </div><div id="a9819_60_15" style="position:absolute;left:342.986px;top:441.3px;">January 1, 2020</div><div id="a9819_75_31" style="position:absolute;font-weight:normal;font-style:normal;left:428.426px;top:441.3px;"><div style="display:inline-block;width:3.52px">&#160;</div>during the third quarter with </div><div id="a9819_106_18" style="position:absolute;left:587.466px;top:441.3px;">no material impact</div><div id="a9819_124_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.08px;top:441.3px;"> </div><div id="a9821" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:459.7px;">on our consolidated financial statements. Adoption of this guidance requires certain changes to primarily be made prospectively, </div><div id="a9824" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.1px;">with some changes to be made retrospectively.</div><div id="a9825" style="position:absolute;font-weight:normal;font-style:normal;left:252.813px;top:478.1px;">&#160;</div><div id="a9826" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:496.5px;">&#160;</div><div id="a9827" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:514.9px;">Facilitation of the Effects of Reference Rate Reform </div><div id="a9828" style="position:absolute;font-weight:normal;font-style:italic;left:284.013px;top:514.9px;">&#160;</div><div id="a9829" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:533.3px;">In March 2020, the FASB issued ASU No. </div><div id="a9829_39_7" style="position:absolute;left:233.226px;top:533.3px;">2020-04</div><div id="a9829_46_78" style="position:absolute;font-weight:normal;font-style:normal;left:277.933px;top:533.3px;">, Facilitation of the Effects of Reference Rate Reform on Financial Reporting </div><div id="a9833" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:551.7px;">(Topic 848).<div style="display:inline-block;width:5.91px">&#160;</div>The ASU provides<div style="display:inline-block;width:6.68px">&#160;</div>optional expedients<div style="display:inline-block;width:6.29px">&#160;</div>and exceptions<div style="display:inline-block;width:6.48px">&#160;</div>for applying<div style="display:inline-block;width:6.08px">&#160;</div>GAAP to transactions<div style="display:inline-block;width:7.28px">&#160;</div>affected by<div style="display:inline-block;width:6.17px">&#160;</div>reference </div><div id="a9835" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.1px;">rate(e.g., LIBOR) reform if certain criteria are met, for a limited period of time to ease the potential<div style="display:inline-block;width:4.89px">&#160;</div>burden in accounting for (or </div><div id="a9839" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:588.5px;">recognizing the<div style="display:inline-block;width:6.76px">&#160;</div>effects of)<div style="display:inline-block;width:6.53px">&#160;</div>reference rate<div style="display:inline-block;width:6.76px">&#160;</div>reform on<div style="display:inline-block;width:6.63px">&#160;</div>financial reporting.<div style="display:inline-block;width:6.39px">&#160;</div>The ASU is<div style="display:inline-block;width:7.05px">&#160;</div>effective as<div style="display:inline-block;width:6.62px">&#160;</div>of </div><div id="a9839_101_14" style="position:absolute;left:553.732px;top:588.5px;">March 12, 2020</div><div id="a9839_115_9" style="position:absolute;font-weight:normal;font-style:normal;left:641.572px;top:588.5px;"><div style="display:inline-block;width:4.8px">&#160;</div>through </div><div id="a9843" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:606.9px;">December 31, 2022.<div style="display:inline-block;width:6.08px">&#160;</div>We will evaluate<div style="display:inline-block;width:5.98px">&#160;</div>transactions or contract<div style="display:inline-block;width:6.5px">&#160;</div>modifications occurring as<div style="display:inline-block;width:6.23px">&#160;</div>a result of<div style="display:inline-block;width:5.78px">&#160;</div>reference rate reform<div style="display:inline-block;width:6.35px">&#160;</div>and </div><div id="a9845" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:625.3px;">determine whether to apply the optional guidance on an ongoing basis.</div></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112206669464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) per Common Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>Net Income (Loss) per Common Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income (Loss) per Common Share</a></td>
<td class="text"><div id="TextBlockContainer1692" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:144px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9849" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">3. Net Income (Loss) per Common Share</div><div id="a9851" style="position:absolute;font-weight:bold;font-style:normal;left:236.333px;top:0px;">&#160;</div><div id="a9852" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a9853" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Net income (loss) per common share<div style="display:inline-block;width:5.14px">&#160;</div>is computed based on the weighted<div style="display:inline-block;width:4.96px">&#160;</div>average number of common shares<div style="display:inline-block;width:4.87px">&#160;</div>outstanding during </div><div id="a9854" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">the period. Diluted net income (loss) per common<div style="display:inline-block;width:5.03px">&#160;</div>share is computed similarly but includes the effect<div style="display:inline-block;width:4.72px">&#160;</div>of the assumed exercise of </div><div id="a9856" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">dilutive stock options and restricted stock under the treasury stock<div style="display:inline-block;width:4.85px">&#160;</div>method.</div><div id="a9857" style="position:absolute;font-weight:normal;font-style:normal;left:404.04px;top:73.3px;">&#160;</div><div id="a9858" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">&#160;</div><div id="a9859" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">The Company's restricted shares<div style="display:inline-block;width:4.88px">&#160;</div>are entitled to receive dividends<div style="display:inline-block;width:5.1px">&#160;</div>and voting rights applicable<div style="display:inline-block;width:5.07px">&#160;</div>to the Company's common<div style="display:inline-block;width:4.94px">&#160;</div>stock, </div><div id="a9862" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">irrespective of<div style="display:inline-block;width:8.32px">&#160;</div>any vesting<div style="display:inline-block;width:8.58px">&#160;</div>requirement.<div style="display:inline-block;width:10.76px">&#160;</div>Accordingly, the<div style="display:inline-block;width:8.58px">&#160;</div>restricted shares<div style="display:inline-block;width:8.49px">&#160;</div>are considered<div style="display:inline-block;width:8.71px">&#160;</div>a participating<div style="display:inline-block;width:8.31px">&#160;</div>security and<div style="display:inline-block;width:8.59px">&#160;</div>the </div></div><div id="TextBlockContainer1694" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9871" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Company is required to apply the two-class method to consider the impact of the restricted shares on the calculation of basic and </div><div id="a9875" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">diluted earnings per share.<div style="display:inline-block;width:3.87px">&#160;</div></div><div id="a9876" style="position:absolute;font-weight:normal;font-style:normal;left:151.813px;top:18.4px;">&#160;</div><div id="a9877" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">&#160;</div><div id="a9878" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">The computation of basic and diluted net income (loss) per common share<div style="display:inline-block;width:4.81px">&#160;</div>is as follows:</div></div><div id="TextBlockContainer1697" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:692px;height:239px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9883" style="position:absolute;font-weight:bold;font-style:normal;left:506.44px;top:0px;">December 31, </div><div id="a9886" style="position:absolute;font-weight:bold;font-style:normal;left:434.92px;top:17px;">2020 </div><div id="a9889" style="position:absolute;font-weight:bold;font-style:normal;left:531.88px;top:17px;">2019 </div><div id="a9892" style="position:absolute;font-weight:bold;font-style:normal;left:628.88px;top:17px;">2018 </div><div id="a9894" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Net income (loss) </div><div id="a9896" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:33.8px;">$ </div><div id="a9898" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:33.8px;">8,165,000</div><div id="a9901" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:33.8px;">$ </div><div id="a9903" style="position:absolute;font-weight:normal;font-style:normal;left:517.16px;top:33.8px;display:flex;">(15,223,000)</div><div id="a9906" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:33.8px;">$ </div><div id="a9908" style="position:absolute;font-weight:normal;font-style:normal;left:620.88px;top:33.8px;display:flex;">(4,782,000)</div><div id="a9910" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Less: net income allocated to participating securities </div><div id="a9913" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:50.7px;">424,000</div><div id="a9917" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:50.7px;">&#8212;</div><div id="a9921" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:50.7px;">&#8212;</div><div id="a9923" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Net income (loss) available to common shareholders </div><div id="a9925" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:67.7px;">$ </div><div id="a9927" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:67.7px;">7,741,000</div><div id="a9930" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:67.7px;">$ </div><div id="a9932" style="position:absolute;font-weight:normal;font-style:normal;left:517.16px;top:67.7px;display:flex;">(15,223,000)</div><div id="a9935" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:67.7px;">$ </div><div id="a9937" style="position:absolute;font-weight:normal;font-style:normal;left:620.88px;top:67.7px;display:flex;">(4,782,000)</div><div id="a9957" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.7px;">Weighted average common<div style="display:inline-block;width:4.97px">&#160;</div>shares outstanding &#8212; basic </div><div id="a9963" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:118.7px;">7,936,000</div><div id="a9967" style="position:absolute;font-weight:normal;font-style:normal;left:528.84px;top:118.7px;">7,830,000</div><div id="a9971" style="position:absolute;font-weight:normal;font-style:normal;left:625.84px;top:118.7px;">7,750,000</div><div id="a9973" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:135.7px;">Effect of dilutive securities </div><div id="a9976" style="position:absolute;font-weight:normal;font-style:normal;left:455.08px;top:135.7px;">3,000</div><div id="a9980" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:135.7px;">&#8212;</div><div id="a9984" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:135.7px;">&#8212;</div><div id="a9986" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:156px;">Weighted average common<div style="display:inline-block;width:4.81px">&#160;</div>and potentially issuable<div style="display:inline-block;width:4.11px">&#160;</div></div><div id="a9988" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:171.4px;"><div style="display:inline-block;width:6.72px">&#160;</div>common shares outstanding &#8212; diluted </div><div id="a9995" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:171.4px;">7,939,000</div><div id="a9999" style="position:absolute;font-weight:normal;font-style:normal;left:528.84px;top:171.4px;">7,830,000</div><div id="a10003" style="position:absolute;font-weight:normal;font-style:normal;left:625.84px;top:171.4px;">7,750,000</div><div id="a10014" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:206.4px;">Basic net income (loss) per common share </div><div id="a10016" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:206.4px;">$ </div><div id="a10018" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:206.4px;">0.98</div><div id="a10021" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:206.4px;">$ </div><div id="a10023" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:206.4px;display:flex;">(1.94)</div><div id="a10026" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:206.4px;">$ </div><div id="a10028" style="position:absolute;font-weight:normal;font-style:normal;left:650.96px;top:206.4px;display:flex;">(0.62)</div><div id="a10030" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:223.4px;">Diluted net income (loss) per common share </div><div id="a10032" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:223.4px;">$ </div><div id="a10034" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:223.4px;">0.98</div><div id="a10037" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:223.4px;">$ </div><div id="a10039" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:223.4px;display:flex;">(1.94)</div><div id="a10042" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:223.4px;">$ </div><div id="a10044" style="position:absolute;font-weight:normal;font-style:normal;left:650.96px;top:223.4px;display:flex;">(0.62)</div></div><div id="TextBlockContainer1700" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:476px;height:16px;display:inline-block;"><div id="a10047" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The computation of basic and diluted net income per participating shares<div style="display:inline-block;width:4.79px">&#160;</div>is as follows:</div></div><div id="TextBlockContainer1704" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:688px;height:213px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1702_XBRL_TS_2f879be804274c1588dff1f2b2415d8c" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1703" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:688px;height:213px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10054" style="position:absolute;font-weight:bold;font-style:normal;left:506.44px;top:0px;">December 31, </div><div id="a10057" style="position:absolute;font-weight:bold;font-style:normal;left:434.92px;top:20px;">2020 </div><div id="a10060" style="position:absolute;font-weight:bold;font-style:normal;left:531.88px;top:20px;">2019 </div><div id="a10063" style="position:absolute;font-weight:bold;font-style:normal;left:628.88px;top:20px;">2018 </div><div id="a10065" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:39.7px;">Net income allocated to participating securities </div><div id="a10067" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:39.7px;">$ </div><div id="a10069" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:39.7px;">424,000</div><div id="a10073" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:39.7px;">&#8212;</div><div id="a10077" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:39.7px;">&#8212;</div><div id="a10088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:79.7px;">Weighted average participating<div style="display:inline-block;width:4.97px">&#160;</div>shares outstanding &#8212; basic </div><div id="a10094" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:79.7px;">434,000</div><div id="a10098" style="position:absolute;font-weight:normal;font-style:normal;left:538.76px;top:79.7px;">300,000</div><div id="a10102" style="position:absolute;font-weight:normal;font-style:normal;left:635.76px;top:79.7px;">216,000</div><div id="a10104" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:99.7px;">Effect of dilutive securities </div><div id="a10107" style="position:absolute;font-weight:normal;font-style:normal;left:471.88px;top:99.7px;">&#8212;</div><div id="a10111" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:99.7px;">&#8212;</div><div id="a10115" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:99.7px;">&#8212;</div><div id="a10117" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:121.1px;">Weighted average participating<div style="display:inline-block;width:4.97px">&#160;</div>and potentially issuable<div style="display:inline-block;width:3.95px">&#160;</div></div><div id="a10119" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:136.5px;"><div style="display:inline-block;width:6.72px">&#160;</div>participating shares outstanding &#8212; diluted </div><div id="a10126" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:136.5px;">434,000</div><div id="a10130" style="position:absolute;font-weight:normal;font-style:normal;left:538.76px;top:136.5px;">300,000</div><div id="a10134" style="position:absolute;font-weight:normal;font-style:normal;left:635.76px;top:136.5px;">216,000</div><div id="a10145" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:177.5px;">Basic net income per participating share </div><div id="a10147" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:177.5px;">$ </div><div id="a10149" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:177.5px;">0.98</div><div id="a10152" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:177.5px;">$ </div><div id="a10154" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:177.5px;">&#8212;</div><div id="a10157" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:177.5px;">$ </div><div id="a10159" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:177.5px;">&#8212;</div><div id="a10161" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:197.5px;">Diluted net income per participating share </div><div id="a10163" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:197.5px;">$ </div><div id="a10165" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:197.5px;">0.98</div><div id="a10168" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:197.5px;">$ </div><div id="a10170" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:197.5px;">&#8212;</div><div id="a10173" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:197.5px;">$ </div><div id="a10175" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:197.5px;">&#8212;</div></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>26
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112206528808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Major Customers<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RevenuesAbstract', window );"><strong>Major Customers</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 );">Major Customers</a></td>
<td class="text"><div id="TextBlockContainer1706" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:163px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10188" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">4. Major Customers</div><div id="a10190" style="position:absolute;font-weight:bold;font-style:normal;left:118.693px;top:0px;">&#160;</div><div id="a10191" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a10192" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">The Company had five major customers during the year ended December 31,<div style="display:inline-block;width:2.35px">&#160;</div>2020, Navistar, Inc. (&#8220;Navistar &#8221;), Universal Forest </div><div id="a10202" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">Products, Inc.<div style="display:inline-block;width:6.47px">&#160;</div>(&#8220;UFP&#8221;), PACCAR,<div style="display:inline-block;width:6.51px">&#160;</div>Inc. (&#8220;PACCAR<div style="display:inline-block;width:1.8px">&#160;</div>&#8221;), Volvo<div style="display:inline-block;width:6.41px">&#160;</div>Group North<div style="display:inline-block;width:5.36px">&#160;</div>America, LLC<div style="display:inline-block;width:6.43px">&#160;</div>(&#8220;Volvo&#8221;), and<div style="display:inline-block;width:6.64px">&#160;</div>BRP, Inc.<div style="display:inline-block;width:6.41px">&#160;</div>(&#8220;BRP&#8221;). </div><div id="a10220" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">Major customers are<div style="display:inline-block;width:6.69px">&#160;</div>defined as customers<div style="display:inline-block;width:6.87px">&#160;</div>whose sales individually<div style="display:inline-block;width:6.55px">&#160;</div>consist of more<div style="display:inline-block;width:6.76px">&#160;</div>than ten per<div style="display:inline-block;width:2.37px">&#160;</div>cent of total<div style="display:inline-block;width:6.5px">&#160;</div>sales during any </div><div id="a10224" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">annual or interim reporting<div style="display:inline-block;width:5.51px">&#160;</div>period in the<div style="display:inline-block;width:5.2px">&#160;</div>current year. The loss<div style="display:inline-block;width:5.21px">&#160;</div>of a significant portion<div style="display:inline-block;width:5.54px">&#160;</div>of sales to these<div style="display:inline-block;width:5.31px">&#160;</div>customers could have<div style="display:inline-block;width:5.23px">&#160;</div>a </div><div id="a10230" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">material adverse effect on the business of the Company.</div><div id="a10231" style="position:absolute;font-weight:normal;font-style:normal;left:302.253px;top:110.1px;">&#160;</div><div id="a10232" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">&#160;</div><div id="a10233" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">The following table presents sales revenue for the above-mentioned customers<div style="display:inline-block;width:4.91px">&#160;</div>for the years ended December</div><div id="a10238" style="position:absolute;font-weight:normal;font-style:normal;left:586.48px;top:146.9px;">&#160;</div><div id="a10239" style="position:absolute;font-weight:normal;font-style:normal;left:589.84px;top:146.9px;">31:</div></div><div id="TextBlockContainer1709" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:732px;height:476px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10244" style="position:absolute;font-weight:bold;font-style:normal;left:444.2px;top:0px;">2020 </div><div id="a10247" style="position:absolute;font-weight:bold;font-style:normal;left:554.12px;top:0px;">2019 </div><div id="a10250" style="position:absolute;font-weight:bold;font-style:normal;left:664.24px;top:0px;">2018 </div><div id="a10252" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">Navistar product sales </div><div id="a10254" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:16.6px;">$ </div><div id="a10256" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:16.6px;">33,656,000</div><div id="a10259" style="position:absolute;font-weight:normal;font-style:normal;left:517.48px;top:16.6px;">$ </div><div id="a10261" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:16.6px;">54,798,000</div><div id="a10264" style="position:absolute;font-weight:normal;font-style:normal;left:627.6px;top:16.6px;">$ </div><div id="a10266" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:16.6px;">52,347,000</div><div id="a10268" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Navistar tooling sales </div><div id="a10271" style="position:absolute;font-weight:normal;font-style:normal;left:450.28px;top:33.8px;">6,569,000</div><div id="a10275" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:33.8px;">2,084,000</div><div id="a10279" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:33.8px;">2,806,000</div><div id="a10281" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:50.7px;">Total Navistar sales </div><div id="a10284" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:50.7px;">40,225,000</div><div id="a10288" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:50.7px;">56,882,000</div><div id="a10292" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:50.7px;">55,153,000</div><div id="a10303" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;">UFP product sales </div><div id="a10306" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:84.6px;">38,530,000</div><div id="a10310" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:83px;">25,395,000</div><div id="a10314" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:84.6px;">27,906,000</div><div id="a10316" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;">UFP tooling sales </div><div id="a10319" style="position:absolute;font-weight:normal;font-style:normal;left:490.28px;top:101.8px;">&#8212;</div><div id="a10323" style="position:absolute;font-weight:normal;font-style:normal;left:600.24px;top:101.8px;">&#8212;</div><div id="a10327" style="position:absolute;font-weight:normal;font-style:normal;left:680.24px;top:101.8px;">240,000</div><div id="a10329" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:118.8px;">Total UFP sales </div><div id="a10332" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:118.8px;">38,530,000</div><div id="a10336" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:118.8px;">25,395,000</div><div id="a10340" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:118.8px;">28,146,000</div><div id="a10351" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:152.7px;">PACCAR product<div style="display:inline-block;width:4.83px">&#160;</div>sales </div><div id="a10354" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:152.7px;">27,997,000</div><div id="a10358" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:152.7px;">44,543,000</div><div id="a10362" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:152.7px;">38,027,000</div><div id="a10364" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:169.8px;">PACCAR tooling<div style="display:inline-block;width:4.89px">&#160;</div>sales </div><div id="a10367" style="position:absolute;font-weight:normal;font-style:normal;left:460.2px;top:169.8px;">507,000</div><div id="a10371" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:169.8px;">1,525,000</div><div id="a10375" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:169.8px;">6,425,000</div><div id="a10377" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:186.8px;">Total PACCAR<div style="display:inline-block;width:5.66px">&#160;</div>sales </div><div id="a10380" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:186.8px;">28,504,000</div><div id="a10384" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:186.8px;">46,068,000</div><div id="a10388" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:186.8px;">44,452,000</div><div id="a10399" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.7px;">Volvo<div style="display:inline-block;width:5.15px">&#160;</div>product sales </div><div id="a10402" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:220.7px;">23,538,000</div><div id="a10406" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:220.7px;">48,487,000</div><div id="a10410" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:220.7px;">46,063,000</div><div id="a10412" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:237.8px;">Volvo<div style="display:inline-block;width:5.15px">&#160;</div>tooling sales </div><div id="a10415" style="position:absolute;font-weight:normal;font-style:normal;left:450.28px;top:237.8px;">2,186,000</div><div id="a10419" style="position:absolute;font-weight:normal;font-style:normal;left:570.16px;top:237.8px;">262,000</div><div id="a10423" style="position:absolute;font-weight:normal;font-style:normal;left:686.96px;top:237.8px;">97,000</div><div id="a10425" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:254.8px;">Total Volvo<div style="display:inline-block;width:6.41px">&#160;</div>sales </div><div id="a10428" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:254.8px;">25,724,000</div><div id="a10432" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:254.8px;">48,749,000</div><div id="a10436" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:254.8px;">46,160,000</div><div id="a10447" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:288.7px;">BRP product sales </div><div id="a10450" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:288.7px;">20,269,000</div><div id="a10454" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:288.7px;">16,774,000</div><div id="a10458" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:288.7px;">13,629,000</div><div id="a10460" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:305.8px;">BRP tooling sales </div><div id="a10463" style="position:absolute;font-weight:normal;font-style:normal;left:450.28px;top:305.8px;">1,662,000</div><div id="a10467" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:305.8px;">4,208,000</div><div id="a10471" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:305.8px;">2,169,000</div><div id="a10473" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:322.8px;">Total BRP sales </div><div id="a10476" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:322.8px;">21,931,000</div><div id="a10480" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:322.8px;">20,982,000</div><div id="a10484" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:322.8px;">15,798,000</div><div id="a10495" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:356.7px;">Other product sales </div><div id="a10498" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:356.7px;">66,590,000</div><div id="a10502" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:356.7px;">78,990,000</div><div id="a10506" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:356.7px;">78,245,000</div><div id="a10508" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:373.8px;">Other tooling sales </div><div id="a10511" style="position:absolute;font-weight:normal;font-style:normal;left:460.2px;top:373.8px;">852,000</div><div id="a10515" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:373.8px;">7,224,000</div><div id="a10519" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:373.8px;">1,531,000</div><div id="a10521" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:390.8px;">Total other sales </div><div id="a10524" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:390.8px;">67,442,000</div><div id="a10528" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:390.8px;">86,214,000</div><div id="a10532" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:390.8px;">79,776,000</div><div id="a10543" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:424.7px;">Total product sales </div><div id="a10546" style="position:absolute;font-weight:normal;font-style:normal;left:436.84px;top:424.7px;">210,580,000</div><div id="a10550" style="position:absolute;font-weight:normal;font-style:normal;left:546.76px;top:424.7px;">268,987,000</div><div id="a10554" style="position:absolute;font-weight:normal;font-style:normal;left:656.88px;top:424.7px;">256,217,000</div><div id="a10556" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.8px;">Total tooling sales </div><div id="a10559" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:441.8px;">11,776,000</div><div id="a10563" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:441.8px;">15,303,000</div><div id="a10567" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:441.8px;">13,268,000</div><div id="a10569" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:459.7px;">Total sales </div><div id="a10571" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:459.7px;">$ </div><div id="a10573" style="position:absolute;font-weight:normal;font-style:normal;left:436.84px;top:459.7px;">222,356,000</div><div id="a10576" style="position:absolute;font-weight:normal;font-style:normal;left:517.48px;top:459.7px;">$ </div><div id="a10578" style="position:absolute;font-weight:normal;font-style:normal;left:546.76px;top:459.7px;">284,290,000</div><div id="a10581" style="position:absolute;font-weight:normal;font-style:normal;left:627.6px;top:459.7px;">$ </div><div id="a10583" style="position:absolute;font-weight:normal;font-style:normal;left:656.88px;top:459.7px;">269,485,000</div></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_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>nonnum: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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112205445656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Foreign Operations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SegmentReportingAbstract', window );"><strong>Foreign Operations</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 );">Foreign Operations</a></td>
<td class="text"><div id="TextBlockContainer1712" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10586" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">5. Foreign Operations</div><div id="a10588" style="position:absolute;font-weight:bold;font-style:normal;left:129.093px;top:0px;">&#160;</div><div id="a10589" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a10590" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Primarily all of the Company's product is sold to U.S. based customers in<div style="display:inline-block;width:1.7px">&#160;</div>U.S. dollars.<div style="display:inline-block;width:6.08px">&#160;</div>The following table provides information </div><div id="a10593" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">related to sales by country, based on the ship to location of customers' production<div style="display:inline-block;width:4.92px">&#160;</div>facilities, for the years ended December</div><div id="a10595" style="position:absolute;font-weight:normal;font-style:normal;left:653.68px;top:54.9px;">&#160;</div><div id="a10596" style="position:absolute;font-weight:normal;font-style:normal;left:657.04px;top:54.9px;">31:</div></div><div id="TextBlockContainer1716" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1714_XBRL_TS_66b8d6a2d58e4a5a96c1b3d8bda98f97" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1715" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10601" style="position:absolute;font-weight:bold;font-style:normal;left:437.64px;top:0px;">2020 </div><div id="a10604" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2019 </div><div id="a10607" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2018 </div><div id="a10609" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">United States </div><div id="a10611" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:16.6px;">$ </div><div id="a10613" style="position:absolute;font-weight:normal;font-style:normal;left:423.88px;top:16.6px;">136,424,000</div><div id="a10616" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.6px;">$ </div><div id="a10618" style="position:absolute;font-weight:normal;font-style:normal;left:520.84px;top:16.6px;">178,953,000</div><div id="a10621" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.6px;">$ </div><div id="a10623" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:16.6px;">181,207,000</div><div id="a10625" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Mexico </div><div id="a10628" style="position:absolute;font-weight:normal;font-style:normal;left:430.6px;top:33.8px;">64,942,000</div><div id="a10632" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:33.8px;">79,761,000</div><div id="a10636" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:33.8px;">74,029,000</div><div id="a10638" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Canada </div><div id="a10641" style="position:absolute;font-weight:normal;font-style:normal;left:430.6px;top:50.7px;">16,827,000</div><div id="a10645" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:50.7px;">16,988,000</div><div id="a10649" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:50.7px;">12,494,000</div><div id="a10651" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Other </div><div id="a10654" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:67.7px;">4,163,000</div><div id="a10658" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:67.7px;">8,588,000</div><div id="a10662" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:67.7px;">1,755,000</div><div id="a10664" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:85.8px;">Total </div><div id="a10666" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:85.8px;">$ </div><div id="a10668" style="position:absolute;font-weight:normal;font-style:normal;left:423.88px;top:85.8px;">222,356,000</div><div id="a10671" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:85.8px;">$ </div><div id="a10673" style="position:absolute;font-weight:normal;font-style:normal;left:520.84px;top:85.8px;">284,290,000</div><div id="a10676" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.8px;">$ </div><div id="a10678" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:85.8px;">269,485,000</div></div></div></div><div id="TextBlockContainer1718" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:661px;height:16px;display:inline-block;"><div id="a10689" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The following table provides information related to the location of property,<div style="display:inline-block;width:4.95px">&#160;</div>plant and equipment, net, as of December</div><div id="a10691" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:0px;">&#160;</div><div id="a10692" style="position:absolute;font-weight:normal;font-style:normal;left:638.64px;top:0px;">31:</div></div><div id="TextBlockContainer1721" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10697" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2020 </div><div id="a10700" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2019 </div><div id="a10702" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.7px;">United States </div><div id="a10704" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.7px;">$ </div><div id="a10706" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:16.7px;">36,698,000</div><div id="a10709" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.7px;">$ </div><div id="a10711" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:16.7px;">39,132,000</div><div id="a10713" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Mexico </div><div id="a10716" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:33.8px;">29,537,000</div><div id="a10720" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:33.8px;">31,865,000</div><div id="a10722" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Canada </div><div id="a10725" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:50.7px;">7,817,000</div><div id="a10729" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:50.7px;">8,209,000</div><div id="a10731" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:68.7px;">Total </div><div id="a10733" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:68.7px;">$ </div><div id="a10735" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:68.7px;">74,052,000</div><div id="a10738" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:68.7px;">$ </div><div id="a10740" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:68.7px;">79,206,000</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112315389720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant, and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant, and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant, and Equipment</a></td>
<td class="text"><div id="TextBlockContainer1724" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:407px;height:52px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10743" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">6. Property, Plant, and Equipment</div><div id="a10746" style="position:absolute;font-weight:bold;font-style:normal;left:200.133px;top:0px;">&#160;</div><div id="a10747" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a10748" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Property, plant, and equipment consisted of the following at December</div><div id="a10750" style="position:absolute;font-weight:normal;font-style:normal;left:381.64px;top:36.5px;">&#160;</div><div id="a10751" style="position:absolute;font-weight:normal;font-style:normal;left:385px;top:36.5px;">31:</div></div><div id="TextBlockContainer1728" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1726_XBRL_TS_7f8886a705424fd8b5a83ad91ac33f24" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1727" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10756" style="position:absolute;font-weight:bold;font-style:normal;left:536.68px;top:0px;">2020 </div><div id="a10759" style="position:absolute;font-weight:bold;font-style:normal;left:635.6px;top:0px;">2019 </div><div id="a10761" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.8px;">Land and land improvements </div><div id="a10763" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.8px;">$ </div><div id="a10765" style="position:absolute;font-weight:normal;font-style:normal;left:538.28px;top:16.8px;">6,009,000</div><div id="a10768" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:16.8px;">$ </div><div id="a10770" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:16.8px;">6,009,000</div><div id="a10772" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Buildings </div><div id="a10775" style="position:absolute;font-weight:normal;font-style:normal;left:531.56px;top:33.8px;">43,545,000</div><div id="a10779" style="position:absolute;font-weight:normal;font-style:normal;left:628.56px;top:33.8px;">43,375,000</div><div id="a10781" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Machinery and equipment </div><div id="a10784" style="position:absolute;font-weight:normal;font-style:normal;left:524.84px;top:50.7px;">121,382,000</div><div id="a10788" style="position:absolute;font-weight:normal;font-style:normal;left:621.84px;top:50.7px;">118,366,000</div><div id="a10790" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Tools, dies, and patterns </div><div id="a10793" style="position:absolute;font-weight:normal;font-style:normal;left:538.28px;top:67.7px;">2,195,000</div><div id="a10797" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:67.7px;">1,516,000</div><div id="a10799" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.8px;">Additions in progress </div><div id="a10802" style="position:absolute;font-weight:normal;font-style:normal;left:538.28px;top:84.8px;">1,422,000</div><div id="a10806" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:84.8px;">1,615,000</div><div id="a10808" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:101.8px;">Total </div><div id="a10811" style="position:absolute;font-weight:normal;font-style:normal;left:524.84px;top:101.8px;">174,553,000</div><div id="a10815" style="position:absolute;font-weight:normal;font-style:normal;left:621.84px;top:101.8px;">170,881,000</div><div id="a10817" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.8px;">Less accumulated depreciation </div><div id="a10820" style="position:absolute;font-weight:normal;font-style:normal;left:520.04px;top:118.8px;display:flex;">(100,501,000)</div><div id="a10824" style="position:absolute;font-weight:normal;font-style:normal;left:623.6px;top:118.8px;display:flex;">(91,675,000)</div><div id="a10826" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:136.8px;">Property, plant and equipment,<div style="display:inline-block;width:4.9px">&#160;</div>net </div><div id="a10828" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:136.8px;">$ </div><div id="a10830" style="position:absolute;font-weight:normal;font-style:normal;left:531.56px;top:136.8px;">74,052,000</div><div id="a10833" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:136.8px;">$ </div><div id="a10835" style="position:absolute;font-weight:normal;font-style:normal;left:628.56px;top:136.8px;">79,206,000</div></div></div></div><div id="TextBlockContainer1730" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10838" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Additions in progress<div style="display:inline-block;width:5.49px">&#160;</div>at December</div><div id="a10840" style="position:absolute;font-weight:normal;font-style:normal;left:192.453px;top:0px;">&#160;</div><div id="a10841" style="position:absolute;font-weight:normal;font-style:normal;left:195.813px;top:0px;">31, 2020 and<div style="display:inline-block;width:5.59px">&#160;</div>2019 relate to<div style="display:inline-block;width:5.39px">&#160;</div>building improvements and<div style="display:inline-block;width:5.62px">&#160;</div>equipment purchases that<div style="display:inline-block;width:5.67px">&#160;</div>were not </div><div id="a10842" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">yet completed and placed in service at year end.<div style="display:inline-block;width:7.3px">&#160;</div>At December</div><div id="a10844" style="position:absolute;font-weight:normal;font-style:normal;left:338.093px;top:18.4px;">&#160;</div><div id="a10845" style="position:absolute;font-weight:normal;font-style:normal;left:341.453px;top:18.4px;">31, 2020, commitments for capital expenditures in progress were </div><div id="a10846" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">$</div><div id="a10846_1_7" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:36.8px;">677,000</div><div id="a10846_8_15" style="position:absolute;font-weight:normal;font-style:normal;left:54.539px;top:36.8px;"><div style="display:inline-block;width:4px">&#160;</div>and included $</div><div id="a10846_23_7" style="position:absolute;font-weight:normal;font-style:normal;left:138.213px;top:36.8px;">145,000</div><div id="a10846_30_64" style="position:absolute;font-weight:normal;font-style:normal;left:181.573px;top:36.8px;"><div style="display:inline-block;width:4px">&#160;</div>recorded on the<div style="display:inline-block;width:5.45px">&#160;</div>balance sheet in accounts<div style="display:inline-block;width:6.06px">&#160;</div>payable.<div style="display:inline-block;width:7.23px">&#160;</div>At December</div><div id="a10857" style="position:absolute;font-weight:normal;font-style:normal;left:538.12px;top:36.8px;">&#160;</div><div id="a10858" style="position:absolute;font-weight:normal;font-style:normal;left:541.48px;top:36.8px;">31, 2019, commitments<div style="display:inline-block;width:5.63px">&#160;</div>for </div><div id="a10859" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">capital expenditures<div style="display:inline-block;width:7.52px">&#160;</div>in progress<div style="display:inline-block;width:7.46px">&#160;</div>were $</div><div id="a10859_39_7" style="position:absolute;font-weight:normal;font-style:normal;left:222.413px;top:55.2px;">336,000</div><div id="a10859_46_16" style="position:absolute;font-weight:normal;font-style:normal;left:265.933px;top:55.2px;">, and<div style="display:inline-block;width:7.15px">&#160;</div>included $</div><div id="a10859_62_7" style="position:absolute;font-weight:normal;font-style:normal;left:356.653px;top:55.2px;">158,000</div><div id="a10859_69_53" style="position:absolute;font-weight:normal;font-style:normal;left:400.013px;top:55.2px;"><div style="display:inline-block;width:5.28px">&#160;</div>recorded on<div style="display:inline-block;width:7.35px">&#160;</div>the balance<div style="display:inline-block;width:7.27px">&#160;</div>sheet in<div style="display:inline-block;width:7.22px">&#160;</div>accounts payable.<div style="display:inline-block;width:5.83px">&#160;</div></div><div id="a10864" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">Depreciation expense<div style="display:inline-block;width:7.28px">&#160;</div>was $</div><div id="a10864_26_9" style="position:absolute;font-weight:normal;font-style:normal;left:158.853px;top:73.6px;">8,659,000</div><div id="a10864_35_3" style="position:absolute;font-weight:normal;font-style:normal;left:212.453px;top:73.6px;">, $</div><div id="a10864_38_9" style="position:absolute;font-weight:normal;font-style:normal;left:227.333px;top:73.6px;">8,187,000</div><div id="a10864_47_6" style="position:absolute;font-weight:normal;font-style:normal;left:280.772px;top:73.6px;"><div style="display:inline-block;width:5.12px">&#160;</div>and $</div><div id="a10864_53_9" style="position:absolute;font-weight:normal;font-style:normal;left:316.772px;top:73.6px;">7,361,000</div><div id="a10864_62_29" style="position:absolute;font-weight:normal;font-style:normal;left:370.052px;top:73.6px;"><div style="display:inline-block;width:5.12px">&#160;</div>for the<div style="display:inline-block;width:6.89px">&#160;</div>years ended<div style="display:inline-block;width:7.03px">&#160;</div>December</div><div id="a10866" style="position:absolute;font-weight:normal;font-style:normal;left:541.96px;top:73.6px;">&#160;</div><div id="a10867" style="position:absolute;font-weight:normal;font-style:normal;left:545.32px;top:73.6px;">31, 2020,<div style="display:inline-block;width:7.16px">&#160;</div>2019 and<div style="display:inline-block;width:6.95px">&#160;</div>2018, </div><div id="a10868" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">respectively.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112211953592">
<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, 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</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"><div id="TextBlockContainer1732" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:273px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10872" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">7. Leases</div><div id="a10874" style="position:absolute;font-weight:bold;font-style:normal;left:55.499px;top:0px;">&#160;</div><div id="a10875" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a10876" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">The Company has operating<div style="display:inline-block;width:0.94px">&#160;</div>leases with fixed payment<div style="display:inline-block;width:1.07px">&#160;</div>terms primarily associated with<div style="display:inline-block;width:1.1px">&#160;</div>buildings and warehouses. The<div style="display:inline-block;width:1.11px">&#160;</div>Company's </div><div id="a10877" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">leases have<div style="display:inline-block;width:8.25px">&#160;</div>remaining lease<div style="display:inline-block;width:8.78px">&#160;</div>terms of<div style="display:inline-block;width:8.27px">&#160;</div>less than</div><div id="a10879" style="position:absolute;font-weight:normal;font-style:normal;left:266.093px;top:54.9px;">&#160;</div><div id="a10880" style="position:absolute;left:269.453px;top:54.9px;">one year</div><div id="a10882_4_4" style="position:absolute;font-weight:normal;font-style:normal;left:315.053px;top:54.9px;">s to</div><div id="a10883" style="position:absolute;font-weight:normal;font-style:normal;left:336.493px;top:54.9px;">&#160;</div><div id="a10884" style="position:absolute;left:339.853px;top:54.9px;">four years</div><div id="a10886_5_52" style="position:absolute;font-weight:normal;font-style:normal;left:393.293px;top:54.9px;">, some<div style="display:inline-block;width:8.37px">&#160;</div>of which<div style="display:inline-block;width:8.52px">&#160;</div>include options<div style="display:inline-block;width:8.4px">&#160;</div>to extend<div style="display:inline-block;width:8.39px">&#160;</div>the lease </div><div id="a10887" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">for</div><div id="a10888" style="position:absolute;font-weight:normal;font-style:normal;left:19.947px;top:73.3px;">&#160;</div><div id="a10889" style="position:absolute;left:23.307px;top:73.3px;">five years</div><div id="a10891_5_67" style="position:absolute;font-weight:normal;font-style:normal;left:75.339px;top:73.3px;">. Operating leases are included<div style="display:inline-block;width:5.13px">&#160;</div>in Right-of-use ("ROU") assets and </div><div id="a10891_72_25" style="position:absolute;left:437.133px;top:73.3px;-sec-ix-hidden:ID_1262;"><div id="XBRL_CS_7579f92758e147838b480e5b717e2a34" style="position:relative;left:0px;top:0px;-sec-ix-hidden:ID_1263;">Other accrued liabilities</div></div><div id="a10891_97_5" style="position:absolute;font-weight:normal;font-style:normal;left:565.453px;top:73.3px;"><div style="display:inline-block;width:3.52px">&#160;</div>and </div><div id="a10891_102_18" style="position:absolute;left:591.853px;top:73.3px;-sec-ix-hidden:ID_1264;"><div id="XBRL_CS_03c9c7f5bca5429a83e9e4515e11c3d0" style="position:relative;left:0px;top:0px;-sec-ix-hidden:ID_1265;">Other non-current </div></div><div id="a10898" style="position:absolute;left:4.427px;top:91.7px;-sec-ix-hidden:ID_1265;"><div id="XBRL_CS_0d057a4e87ea4485bab7f6b68423efe7_1" style="position:relative;left:0px;top:0px;-sec-ix-hidden:ID_1264;">liabilities</div></div><div id="a10898_11_118" style="position:absolute;font-weight:normal;font-style:normal;left:53.867px;top:91.7px;"><div style="display:inline-block;width:3.87px">&#160;</div>on the Consolidated<div style="display:inline-block;width:5.45px">&#160;</div>Balance Sheets. ROU<div style="display:inline-block;width:5.21px">&#160;</div>assets represent the right<div style="display:inline-block;width:5.89px">&#160;</div>to use an underlying<div style="display:inline-block;width:5.7px">&#160;</div>asset for the lease<div style="display:inline-block;width:5.82px">&#160;</div>term and </div><div id="a10900" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">lease liabilities represent the obligation to make lease payments arising<div style="display:inline-block;width:4.99px">&#160;</div>from the lease.</div><div id="a10901" style="position:absolute;font-weight:normal;font-style:normal;left:465.64px;top:110.1px;">&#160;</div><div id="a10902" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">&#160;</div><div id="a10903" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">The Company used the applicable incremental<div style="display:inline-block;width:1.3px">&#160;</div>borrowing rate at implementation date to measure<div style="display:inline-block;width:1.22px">&#160;</div>lease liabilities and ROU assets. </div><div id="a10905" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;">The  incremental  borrowing  rate  used  by<div style="display:inline-block;width:8.07px">&#160;</div>the  Company  was  based  on  baseline  rates<div style="display:inline-block;width:8.35px">&#160;</div>and  adjusted  by  the  credit  spreads </div><div id="a10906" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:183.7px;">commensurate with<div style="display:inline-block;width:6.19px">&#160;</div>the Company<div style="display:inline-block;width:1.64px">&#160;</div>&#8217;s secured<div style="display:inline-block;width:6.79px">&#160;</div>borrowing rate.<div style="display:inline-block;width:5.17px">&#160;</div>At each<div style="display:inline-block;width:6.02px">&#160;</div>reporting period<div style="display:inline-block;width:6.4px">&#160;</div>when there is<div style="display:inline-block;width:7.12px">&#160;</div>a new lease<div style="display:inline-block;width:7.28px">&#160;</div>initiated, the </div><div id="a10911" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;">Company will utilize<div style="display:inline-block;width:6.75px">&#160;</div>its incremental borrowing<div style="display:inline-block;width:6.81px">&#160;</div>rate to perform<div style="display:inline-block;width:6.92px">&#160;</div>lease classification<div style="display:inline-block;width:5.68px">&#160;</div>tests on<div style="display:inline-block;width:5.71px">&#160;</div>lease components and<div style="display:inline-block;width:6.83px">&#160;</div>to measure </div><div id="a10912" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;">ROU assets and lease liabilities.</div><div id="a10913" style="position:absolute;font-weight:normal;font-style:normal;left:175.813px;top:220.5px;">&#160;</div><div id="a10914" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:238.9px;">&#160;</div><div id="a10915" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.3px;">The following table provides information related to the components of<div style="display:inline-block;width:4.78px">&#160;</div>lease expense as of December 31:</div></div><div id="TextBlockContainer1735" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:50px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10921" style="position:absolute;font-weight:bold;font-style:normal;left:497.16px;top:0px;">2020 </div><div id="a10924" style="position:absolute;font-weight:bold;font-style:normal;left:619.12px;top:0px;">2019 </div><div id="a10926" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.8px;">Operating lease cost </div><div id="a10928" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:16.8px;">$ </div><div id="a10930" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:16.8px;">1,430,000</div><div id="a10933" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:16.8px;">$ </div><div id="a10935" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:16.8px;">1,430,000</div><div id="a10937" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:34.7px;">Total net lease cost </div><div id="a10939" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:34.7px;">$ </div><div id="a10941" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:34.7px;">1,430,000</div><div id="a10944" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:34.7px;">$ </div><div id="a10946" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:34.7px;">1,430,000</div></div><div id="TextBlockContainer1738" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10957" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The following table provides<div style="display:inline-block;width:1.28px">&#160;</div>information related to other<div style="display:inline-block;width:0.96px">&#160;</div>supplemental balance sheet information<div style="display:inline-block;width:1.02px">&#160;</div>related to leases as<div style="display:inline-block;width:1.13px">&#160;</div>of December </div><div id="a10959" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">31:</div></div><div id="TextBlockContainer1742" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:68px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1740_XBRL_TS_0b8f5e42d55a47ca9ac9f0bd23896f34" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1741" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:68px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10964" style="position:absolute;font-weight:bold;font-style:normal;left:497.16px;top:0px;">2020 </div><div id="a10967" style="position:absolute;font-weight:bold;font-style:normal;left:619.12px;top:0px;">2019 </div><div id="a10969" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">Operating lease: </div><div id="a10976" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Operating lease right of use assets </div><div id="a10978" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:33.8px;">$ </div><div id="a10980" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:33.8px;">2,754,000</div><div id="a10983" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:33.8px;">$ </div><div id="a10985" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:33.8px;">4,484,000</div><div id="a10987" style="position:absolute;font-weight:normal;font-style:normal;left:40.459px;top:51.7px;">Total operating lease right of<div style="display:inline-block;width:4.86px">&#160;</div>use assets </div><div id="a10990" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:51.7px;">$ </div><div id="a10992" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:51.7px;">2,754,000</div><div id="a10995" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:51.7px;">$ </div><div id="a10997" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:51.7px;">4,484,000</div></div></div></div><div id="TextBlockContainer1746" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:60px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1744_XBRL_TS_1b4af4d8de5747b2bbad6c00c28b6e8e" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1745" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:60px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11000" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:4.6px;">Current operating lease liabilities </div><div id="a11001" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:185.093px;top:4.2px;">(A)</div><div id="a11003" style="position:absolute;font-weight:normal;font-style:normal;left:452.52px;top:4.6px;">$ </div><div id="a11005" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:4.6px;">1,023,000</div><div id="a11008" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:4.6px;">$ </div><div id="a11010" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:4.6px;">1,304,000</div><div id="a11012" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:25.6px;">Noncurrent operating lease liabilities </div><div id="a11013" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:205.133px;top:25.2px;">(B)</div><div id="a11016" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:25.6px;">1,670,000</div><div id="a11020" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:25.6px;">3,119,000</div><div id="a11022" style="position:absolute;font-weight:normal;font-style:normal;left:40.459px;top:43.7px;">Total operating lease liabilities </div><div id="a11024" style="position:absolute;font-weight:normal;font-style:normal;left:452.52px;top:43.7px;">$ </div><div id="a11026" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:43.7px;">2,693,000</div><div id="a11029" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:43.7px;">$ </div><div id="a11031" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:43.7px;">4,423,000</div></div></div></div><div id="TextBlockContainer1750" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"><div id="div_1748_XBRL_TS_f7343e0c83a643dba7f1ac2a6299f185" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1749" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"><div id="a11036" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Current operating lease liability included in "Other Current Accrued Liabilities" on the Consolidated<div style="display:inline-block;width:4.71px">&#160;</div>Balance Sheet</div></div></div><div id="a11036_115_1" style="position:absolute;font-weight:normal;font-style:normal;left:619.501px;top:0px;">.</div></div><div id="TextBlockContainer1754" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"><div id="div_1752_XBRL_TS_7982b83f66f5466da73244472043348c" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1753" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"><div id="a11041" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Noncurrent operating lease liability included in "Other Non<div style="display:inline-block;width:1.33px">&#160;</div>-Current Liabilities" on the Consolidated Balance Sheet.</div></div></div></div><div id="TextBlockContainer1758" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1756_XBRL_TS_504870fc2b1847bfb54a93f1a0f2632d" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1757" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11049" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Weighted average remaining<div style="display:inline-block;width:4.96px">&#160;</div>lease term (in years): </div><div id="a11054" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17.9px;">Operating leases </div><div id="a11056" style="position:absolute;left:581.04px;top:17.9px;">3.5</div><div id="a11059" style="position:absolute;left:667.92px;top:17.9px;">4.0</div></div></div></div><div id="TextBlockContainer1762" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:695px;height:33px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1760_XBRL_TS_64d9382aad254e41a4cc168a78d6e3a1" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1761" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:695px;height:33px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11062" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Weighted average discount<div style="display:inline-block;width:4.84px">&#160;</div>rate: </div><div id="a11069" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;">Operating lease </div><div id="a11071" style="position:absolute;font-weight:normal;font-style:normal;left:554.92px;top:17px;">5.9</div><div id="a11073" style="position:absolute;font-weight:normal;font-style:normal;left:574.64px;top:17px;">% </div><div id="a11076" style="position:absolute;font-weight:normal;font-style:normal;left:658px;top:17px;">4.9</div><div id="a11078" style="position:absolute;font-weight:normal;font-style:normal;left:674.64px;top:17px;">%</div></div></div></div><div id="TextBlockContainer1764" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:302px;height:16px;display:inline-block;"><div id="a11080" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Other information related to leases as of December 31:</div></div><div id="TextBlockContainer1768" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1766_XBRL_TS_0bedbd4f9183424295177d51b10f30b0" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1767" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11085" style="position:absolute;font-weight:bold;font-style:normal;left:495.08px;top:0px;">2020 </div><div id="a11088" style="position:absolute;font-weight:bold;font-style:normal;left:619.12px;top:0px;">2019 </div><div id="a11090" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:17px;">Cash Paid for amounts included in the measurement of<div style="display:inline-block;width:4.79px">&#160;</div>lease liabilities </div><div id="a11097" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:37.6px;">Operating cash flow from operating leases </div><div id="a11098" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:260.973px;top:37.2px;">(C)</div><div id="a11100" style="position:absolute;font-weight:normal;font-style:normal;left:452.52px;top:37.6px;">$ </div><div id="a11102" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:37.6px;">1,455,000</div><div id="a11105" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:37.6px;">$ </div><div id="a11107" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:37.6px;">1,455,000</div></div></div></div><div id="TextBlockContainer1770" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:683px;height:58px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11113_1_115" style="position:absolute;font-weight:normal;font-style:normal;left:45.579px;top:4.6px;">Cash flow from operating lease included in "Prepaid and other assets"<div style="display:inline-block;width:4.8px">&#160;</div>on the Consolidated Statements of Cash Flows.</div><div id="a11116" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:674.16px;top:4.2px;">&#160;</div><div id="a11117" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:23.1px;">&#160;</div><div id="a11118" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:41.5px;">As of December</div><div id="a11120" style="position:absolute;font-weight:normal;font-style:normal;left:91.653px;top:41.5px;">&#160;</div><div id="a11121" style="position:absolute;font-weight:normal;font-style:normal;left:95.013px;top:41.5px;">31, 2020, maturities of lease liabilities were as follows:</div></div><div id="TextBlockContainer1774" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1772_XBRL_TS_773596d52a0241b2bb7851c6e08d967d" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1773" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11128" style="position:absolute;font-weight:bold;font-style:normal;left:582.64px;top:0px;">Operating Leases </div><div id="a11130" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">2021 </div><div id="a11132" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:16.6px;">$ </div><div id="a11134" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:16.6px;">1,215,000</div><div id="a11136" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">2022 </div><div id="a11139" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:33.8px;">811,000</div><div id="a11141" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">2023 </div><div id="a11144" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:50.7px;">706,000</div><div id="a11146" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">2024 </div><div id="a11149" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:67.7px;">705,000</div><div id="a11151" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;">2025 </div><div id="a11154" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:84.6px;">&#8212;</div><div id="a11156" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:101.8px;">Total lease payments </div><div id="a11159" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:101.8px;">3,437,000</div><div id="a11161" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.7px;">Less: imputed interest </div><div id="a11164" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:118.7px;display:flex;">(744,000)</div><div id="a11166" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:135.7px;">Total lease obligations </div><div id="a11169" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:135.7px;">2,693,000</div><div id="a11171" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:152.6px;">Less: current obligations </div><div id="a11174" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:152.6px;display:flex;">(1,023,000)</div><div id="a11176" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:170.7px;">Long-term lease obligations </div><div id="a11180" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:170.7px;">$ </div><div id="a11182" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:170.7px;">1,670,000</div></div></div></div><div id="TextBlockContainer1776" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:395px;height:16px;display:inline-block;"><div id="a11193" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">As of December</div><div id="a11195" style="position:absolute;font-weight:normal;font-style:normal;left:91.653px;top:0px;">&#160;</div><div id="a11196" style="position:absolute;font-weight:normal;font-style:normal;left:95.013px;top:0px;">31, 2019, maturities of lease liabilities were as follows:</div></div><div id="TextBlockContainer1780" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1778_XBRL_TS_347087db87684f1eb28a540ca73916b4" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1779" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11201" style="position:absolute;font-weight:normal;font-style:normal;left:586px;top:0px;">Operating Leases </div><div id="a11203" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;">2020 </div><div id="a11205" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:17px;">$ </div><div id="a11207" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:17px;">1,433,000</div><div id="a11209" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:34.1px;">2021 </div><div id="a11212" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:34.1px;">1,174,000</div><div id="a11214" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:51.1px;">2022 </div><div id="a11217" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:51.1px;">1,102,000</div><div id="a11219" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68px;">2023 </div><div id="a11222" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:68px;">1,000,000</div><div id="a11224" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85px;">2024 </div><div id="a11227" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:85px;">530,000</div><div id="a11229" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:102.1px;">Total lease payments </div><div id="a11232" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:102.1px;">5,239,000</div><div id="a11234" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.1px;">Less: imputed interest </div><div id="a11237" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:119.1px;display:flex;">(816,000)</div><div id="a11239" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:136px;">Total lease obligations </div><div id="a11242" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:136px;">4,423,000</div><div id="a11244" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:153px;">Less: current obligations </div><div id="a11247" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:153px;display:flex;">(1,304,000)</div><div id="a11249" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:171.1px;">Long-term lease obligation </div><div id="a11253" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:171.1px;">$ </div><div id="a11255" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:171.1px;">3,119,000</div></div></div></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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112206750312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangibles<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangibles</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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangibles</a></td>
<td class="text"><div id="TextBlockContainer1782" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:588px;height:52px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11258" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">8. Goodwill and Intangibles</div><div id="a11260" style="position:absolute;font-weight:bold;font-style:normal;left:161.573px;top:0px;">&#160;</div><div id="a11261" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a11262" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Goodwill activity for the year ended December</div><div id="a11264" style="position:absolute;font-weight:normal;font-style:normal;left:256.173px;top:36.5px;">&#160;</div><div id="a11265" style="position:absolute;font-weight:normal;font-style:normal;left:259.533px;top:36.5px;">31, 2020 and December</div><div id="a11267" style="position:absolute;font-weight:normal;font-style:normal;left:386.92px;top:36.5px;">&#160;</div><div id="a11268" style="position:absolute;font-weight:normal;font-style:normal;left:390.28px;top:36.5px;">31, 2019 consisted of the following:</div></div><div id="TextBlockContainer1785" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11274" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2020 </div><div id="a11277" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2019 </div><div id="a11279" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">Balance at beginning of year </div><div id="a11281" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.6px;">$ </div><div id="a11283" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:16.6px;">17,376,000</div><div id="a11286" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.6px;">$ </div><div id="a11288" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:16.6px;">21,476,000</div><div id="a11290" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.6px;">Additions </div><div id="a11293" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:33.6px;">&#8212;</div><div id="a11297" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:33.6px;">&#8212;</div><div id="a11299" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Impairment </div><div id="a11302" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:50.7px;">&#8212;</div><div id="a11306" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:50.7px;display:flex;">(4,100,000)</div><div id="a11308" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68.6px;">Balance at end of year </div><div id="a11310" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:68.6px;">$ </div><div id="a11312" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:68.6px;">17,376,000</div><div id="a11315" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:68.6px;">$ </div><div id="a11317" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:68.6px;">17,376,000</div></div><div id="TextBlockContainer1788" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:400px;height:16px;display:inline-block;"><div id="a11320" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Intangible assets at December</div><div id="a11322" style="position:absolute;font-weight:normal;font-style:normal;left:163.973px;top:0px;">&#160;</div><div id="a11323" style="position:absolute;font-weight:normal;font-style:normal;left:167.333px;top:0px;">31, 2020 were comprised of the following:</div></div><div id="TextBlockContainer1792" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1790_XBRL_TS_56fe46c0e5ce4bee8554caf580136d5f" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1791" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11329" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:5.1px;">Definite-lived Intangible Assets </div><div id="a11334" style="position:absolute;font-weight:bold;font-style:normal;left:204.333px;top:15.4px;">Amortization Period </div><div id="a11337" style="position:absolute;font-weight:bold;font-style:normal;left:343.853px;top:0px;">Gross Carrying<div style="display:inline-block;width:4.01px">&#160;</div></div><div id="a11339" style="position:absolute;font-weight:bold;font-style:normal;left:365.133px;top:15.4px;">Amount </div><div id="a11342" style="position:absolute;font-weight:bold;font-style:normal;left:472.84px;top:0px;">Accumulated<div style="display:inline-block;width:3.64px">&#160;</div></div><div id="a11344" style="position:absolute;font-weight:bold;font-style:normal;left:472.36px;top:15.4px;">Amortization </div><div id="a11347" style="position:absolute;font-weight:bold;font-style:normal;left:594.48px;top:0px;">Net Carrying<div style="display:inline-block;width:3.6px">&#160;</div></div><div id="a11349" style="position:absolute;font-weight:bold;font-style:normal;left:609.2px;top:15.4px;">Amount </div><div id="a11351" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32px;">Trade Name </div><div id="a11354" style="position:absolute;left:239.053px;top:32px;">25 Years</div><div id="a11357" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:32px;">$ </div><div id="a11359" style="position:absolute;font-weight:normal;font-style:normal;left:397.16px;top:32px;">250,000</div><div id="a11362" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:32px;">$ </div><div id="a11364" style="position:absolute;font-weight:normal;font-style:normal;left:521px;top:32px;display:flex;">(58,000)</div><div id="a11367" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:32px;">$ </div><div id="a11369" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:32px;">192,000</div><div id="a11371" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49px;">Trademarks </div><div id="a11374" style="position:absolute;left:239.053px;top:49px;">10 Years</div><div id="a11378" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:49px;">1,610,000</div><div id="a11382" style="position:absolute;font-weight:normal;font-style:normal;left:514.44px;top:49px;display:flex;">(476,000)</div><div id="a11386" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:49px;">1,134,000</div><div id="a11388" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:65.9px;">Non-competition Agreement </div><div id="a11394" style="position:absolute;left:242.413px;top:65.9px;">5 Years</div><div id="a11398" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:65.9px;">1,810,000</div><div id="a11402" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:65.9px;display:flex;">(1,071,000)</div><div id="a11406" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:65.9px;">739,000</div><div id="a11408" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83.1px;">Developed Technology </div><div id="a11411" style="position:absolute;left:242.413px;top:83.1px;">7 Years</div><div id="a11415" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:83.1px;">4,420,000</div><div id="a11419" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:83.1px;display:flex;">(1,869,000)</div><div id="a11423" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:83.1px;">2,551,000</div><div id="a11425" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100px;">Customer Relationships </div><div id="a11428" style="position:absolute;left:230.253px;top:100px;">10</div><div id="a11428_2_1" style="position:absolute;font-weight:normal;font-style:normal;left:243.693px;top:100px;">-</div><div id="a11428_3_2" style="position:absolute;left:248.013px;top:100px;">12</div><div id="a11428_5_7" style="position:absolute;font-weight:normal;font-style:normal;left:261.453px;top:100px;"><div style="display:inline-block;width:3.36px">&#160;</div>Years </div><div id="a11434" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:100px;">9,330,000</div><div id="a11438" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:100px;display:flex;">(2,430,000)</div><div id="a11442" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:100px;">6,900,000</div><div id="a11444" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:117.9px;">Total </div><div id="a11449" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:117.9px;">$ </div><div id="a11451" style="position:absolute;font-weight:normal;font-style:normal;left:380.52px;top:117.9px;">17,420,000</div><div id="a11454" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:117.9px;">$ </div><div id="a11456" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:117.9px;display:flex;">(5,904,000)</div><div id="a11459" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:117.9px;">$ </div><div id="a11461" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:117.9px;">11,516,000</div></div></div></div><div id="TextBlockContainer1794" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:400px;height:16px;display:inline-block;"><div id="a11464" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Intangible assets at December</div><div id="a11466" style="position:absolute;font-weight:normal;font-style:normal;left:163.973px;top:0px;">&#160;</div><div id="a11467" style="position:absolute;font-weight:normal;font-style:normal;left:167.333px;top:0px;">31, 2019 were comprised of the following:</div></div><div id="TextBlockContainer1798" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1796_XBRL_TS_0cbd0abbae964ec5a714adc69645902d" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1797" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11471" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:3.2px;">Definite-lived Intangible Assets </div><div id="a11476" style="position:absolute;font-weight:bold;font-style:normal;left:204.333px;top:15.4px;">Amortization Period </div><div id="a11479" style="position:absolute;font-weight:bold;font-style:normal;left:343.853px;top:0px;">Gross Carrying<div style="display:inline-block;width:4.01px">&#160;</div></div><div id="a11481" style="position:absolute;font-weight:bold;font-style:normal;left:365.133px;top:15.4px;">Amount </div><div id="a11484" style="position:absolute;font-weight:bold;font-style:normal;left:472.84px;top:0px;">Accumulated<div style="display:inline-block;width:3.64px">&#160;</div></div><div id="a11486" style="position:absolute;font-weight:bold;font-style:normal;left:472.36px;top:15.4px;">Amortization </div><div id="a11489" style="position:absolute;font-weight:bold;font-style:normal;left:594.48px;top:0px;">Net Carrying<div style="display:inline-block;width:3.6px">&#160;</div></div><div id="a11491" style="position:absolute;font-weight:bold;font-style:normal;left:609.2px;top:15.4px;">Amount </div><div id="a11493" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32px;">Trade Name </div><div id="a11496" style="position:absolute;left:239.053px;top:32px;">25 Years</div><div id="a11499" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:32px;">$ </div><div id="a11501" style="position:absolute;font-weight:normal;font-style:normal;left:397.16px;top:32px;">250,000</div><div id="a11504" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:32px;">$ </div><div id="a11506" style="position:absolute;font-weight:normal;font-style:normal;left:521px;top:32px;display:flex;">(48,000)</div><div id="a11509" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:32px;">$ </div><div id="a11511" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:32px;">202,000</div><div id="a11513" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49px;">Trademarks </div><div id="a11516" style="position:absolute;left:239.053px;top:49px;">10 Years</div><div id="a11520" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:49px;">1,610,000</div><div id="a11524" style="position:absolute;font-weight:normal;font-style:normal;left:514.44px;top:49px;display:flex;">(315,000)</div><div id="a11528" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:49px;">1,295,000</div><div id="a11530" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:66.1px;">Non-competition Agreement </div><div id="a11535" style="position:absolute;left:242.413px;top:66.1px;">5 Years</div><div id="a11539" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:66.1px;">1,810,000</div><div id="a11543" style="position:absolute;font-weight:normal;font-style:normal;left:514.44px;top:66.1px;display:flex;">(709,000)</div><div id="a11547" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:66.1px;">1,101,000</div><div id="a11549" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83px;">Developed Technology </div><div id="a11552" style="position:absolute;left:242.413px;top:83px;">7 Years</div><div id="a11556" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:83px;">4,420,000</div><div id="a11560" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:83px;display:flex;">(1,237,000)</div><div id="a11564" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:83px;">3,183,000</div><div id="a11566" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100px;">Customer Relationships </div><div id="a11569" style="position:absolute;left:230.253px;top:100px;">10</div><div id="a11569_2_1" style="position:absolute;font-weight:normal;font-style:normal;left:243.693px;top:100px;">-</div><div id="a11569_3_2" style="position:absolute;left:248.013px;top:100px;">12</div><div id="a11569_5_7" style="position:absolute;font-weight:normal;font-style:normal;left:261.453px;top:100px;"><div style="display:inline-block;width:3.36px">&#160;</div>Years </div><div id="a11575" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:100px;">9,330,000</div><div id="a11579" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:100px;display:flex;">(1,647,000)</div><div id="a11583" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:100px;">7,683,000</div><div id="a11585" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.1px;">Total </div><div id="a11590" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:118.1px;">$ </div><div id="a11592" style="position:absolute;font-weight:normal;font-style:normal;left:380.52px;top:118.1px;">17,420,000</div><div id="a11595" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:118.1px;">$ </div><div id="a11597" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:118.1px;display:flex;">(3,956,000)</div><div id="a11600" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:118.1px;">$ </div><div id="a11602" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:118.1px;">13,464,000</div></div></div></div><div id="TextBlockContainer1800" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11606" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The Company incurred<div style="display:inline-block;width:6.11px">&#160;</div>$</div><div id="a11606_22_9" style="position:absolute;font-weight:normal;font-style:normal;left:140.426px;top:0px;">1,948,000</div><div id="a11606_31_3" style="position:absolute;font-weight:normal;font-style:normal;left:193.706px;top:0px;">, $</div><div id="a11606_34_9" style="position:absolute;font-weight:normal;font-style:normal;left:207.786px;top:0px;">1,949,000</div><div id="a11606_43_6" style="position:absolute;font-weight:normal;font-style:normal;left:261.066px;top:0px;"><div style="display:inline-block;width:4.16px">&#160;</div>and $</div><div id="a11606_49_9" style="position:absolute;font-weight:normal;font-style:normal;left:295.146px;top:0px;">1,869,000</div><div id="a11606_58_50" style="position:absolute;font-weight:normal;font-style:normal;left:348.426px;top:0px;"><div style="display:inline-block;width:4.16px">&#160;</div>amortization expense for<div style="display:inline-block;width:6.07px">&#160;</div>the years ended<div style="display:inline-block;width:6.02px">&#160;</div>December</div><div id="a11608" style="position:absolute;font-weight:normal;font-style:normal;left:633.84px;top:0px;">&#160;</div><div id="a11609" style="position:absolute;font-weight:normal;font-style:normal;left:637.2px;top:0px;">31, 2020, </div><div id="a11610" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">2019, and 2018, respectively.</div><div id="a11611" style="position:absolute;font-weight:normal;font-style:normal;left:160.613px;top:18.4px;">&#160;</div><div id="a11612" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">&#160;</div></div><div id="TextBlockContainer1802" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:384px;height:16px;display:inline-block;"><div id="a11621" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">As of December</div><div id="a11625" style="position:absolute;font-weight:normal;font-style:normal;left:91.653px;top:0px;">&#160;</div><div id="a11626" style="position:absolute;font-weight:normal;font-style:normal;left:95.013px;top:0px;">31, 2020, future intangible amortization was follows:</div></div><div id="TextBlockContainer1806" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:136px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1804_XBRL_TS_78a0e0d475bf49c0b8318355f6d62167" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1805" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:136px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11631" style="position:absolute;font-weight:bold;font-style:normal;left:544.04px;top:0px;">Amortization Expense </div><div id="a11633" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.7px;">2021 </div><div id="a11635" style="position:absolute;font-weight:normal;font-style:normal;left:531.88px;top:16.7px;">$ </div><div id="a11637" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:16.7px;">1,949,000</div><div id="a11639" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">2022 </div><div id="a11642" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:33.8px;">1,949,000</div><div id="a11644" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">2023 </div><div id="a11647" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:50.7px;">1,602,000</div><div id="a11649" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">2024 </div><div id="a11652" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:67.7px;">1,587,000</div><div id="a11654" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.7px;">2025 </div><div id="a11657" style="position:absolute;font-weight:normal;font-style:normal;left:641.36px;top:84.7px;">951,000</div><div id="a11659" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;">2026 and thereafter </div><div id="a11662" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:101.8px;">3,478,000</div><div id="a11664" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:119.7px;">Total intangibles as of December<div style="display:inline-block;width:5.14px">&#160;</div>31, 2020 </div><div id="a11666" style="position:absolute;font-weight:normal;font-style:normal;left:531.88px;top:119.7px;">$ </div><div id="a11668" style="position:absolute;font-weight:normal;font-style:normal;left:624.72px;top:119.7px;">11,516,000</div></div></div></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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112210046040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DebtDisclosureAbstract', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text"><div id="TextBlockContainer1808" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:244px;height:52px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11671" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">9. Debt</div><div id="a11673" style="position:absolute;font-weight:bold;font-style:normal;left:45.259px;top:0px;">&#160;</div><div id="a11674" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a11675" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Long-term debt consists of the following at:</div></div><div id="TextBlockContainer1812" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:723px;height:186px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1810_XBRL_TS_318511150d04436498185933ab3bd39f" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1811" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:723px;height:186px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11682" style="position:absolute;font-weight:bold;font-style:normal;left:521.64px;top:0px;">December 31,<div style="display:inline-block;width:3.73px">&#160;</div></div><div id="a11684" style="position:absolute;font-weight:bold;font-style:normal;left:547.08px;top:15.4px;">2020 </div><div id="a11687" style="position:absolute;font-weight:bold;font-style:normal;left:631.28px;top:0px;">December 31,<div style="display:inline-block;width:3.69px">&#160;</div></div><div id="a11689" style="position:absolute;font-weight:bold;font-style:normal;left:656.72px;top:15.4px;">2019 </div><div id="a11691" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32.8px;">Wells Fargo<div style="display:inline-block;width:4.83px">&#160;</div>term loans payable </div><div id="a11693" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:32.8px;">$ </div><div id="a11695" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:32.8px;">16,390,000</div><div id="a11698" style="position:absolute;font-weight:normal;font-style:normal;left:626.64px;top:32.8px;">$ </div><div id="a11700" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:32.8px;">&#8212;</div><div id="a11702" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49.8px;">FGI term loans payable </div><div id="a11705" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:49.8px;">13,148,000</div><div id="a11709" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:49.8px;">&#8212;</div><div id="a11711" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:66.8px;">Leaf Capital term loan payable </div><div id="a11714" style="position:absolute;font-weight:normal;font-style:normal;left:569.2px;top:66.8px;">152,000</div><div id="a11718" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:66.8px;">&#8212;</div><div id="a11720" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83.7px;">KeyBank term loans payable </div><div id="a11724" style="position:absolute;font-weight:normal;font-style:normal;left:599.28px;top:83.7px;">&#8212;</div><div id="a11728" style="position:absolute;font-weight:normal;font-style:normal;left:649.68px;top:83.7px;">38,250,000</div><div id="a11730" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100.8px;">KeyBank revolving loan </div><div id="a11733" style="position:absolute;font-weight:normal;font-style:normal;left:599.28px;top:100.8px;">&#8212;</div><div id="a11737" style="position:absolute;font-weight:normal;font-style:normal;left:649.68px;top:100.8px;">12,008,000</div><div id="a11739" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:117.8px;">Total </div><div id="a11742" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:117.8px;">29,690,000</div><div id="a11746" style="position:absolute;font-weight:normal;font-style:normal;left:649.68px;top:117.8px;">50,258,000</div><div id="a11748" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:134.8px;">Less: deferred loan costs </div><div id="a11751" style="position:absolute;font-weight:normal;font-style:normal;left:554.28px;top:134.8px;display:flex;">(1,957,000)</div><div id="a11755" style="position:absolute;font-weight:normal;font-style:normal;left:661.52px;top:134.8px;display:flex;">(807,000)</div><div id="a11757" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:151.7px;">Less: current portion </div><div id="a11760" style="position:absolute;font-weight:normal;font-style:normal;left:554.28px;top:151.7px;display:flex;">(2,535,000)</div><div id="a11764" style="position:absolute;font-weight:normal;font-style:normal;left:644.72px;top:151.7px;display:flex;">(49,451,000)</div><div id="a11766" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:169.8px;">Long-term debt </div><div id="a11770" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:169.8px;">$ </div><div id="a11772" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:169.8px;">25,198,000</div><div id="a11775" style="position:absolute;font-weight:normal;font-style:normal;left:626.64px;top:169.8px;">$ </div><div id="a11777" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:169.8px;">&#8212;</div></div></div></div><div id="TextBlockContainer1814" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:439px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11780" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Term Loans</div><div id="a11782" style="position:absolute;font-weight:bold;font-style:normal;left:73.253px;top:0px;">&#160;</div><div id="a11783" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:18.4px;">&#160;</div><div id="a11784" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:36.5px;">Wells Fargo Term Loans</div><div id="a11787" style="position:absolute;font-weight:normal;font-style:italic;left:135.173px;top:36.5px;">&#160;</div><div id="a11788" style="position:absolute;left:4.427px;top:54.9px;">On October 27, 2020, the Company entered into a credit agreement (the &#8220;Credit Agreement&#8221;) with Wells Fargo Bank, National </div><div id="a11796" style="position:absolute;left:4.427px;top:73.3px;">Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the &#8220;Lenders&#8221;). Pursuant to </div><div id="a11802" style="position:absolute;left:4.427px;top:91.7px;">the terms of the Credit Agreement, the Lenders made available to the Company secured term loans (the &#8220;WF Term Loans&#8221;) in </div><div id="a11810" style="position:absolute;left:4.427px;top:110.1px;">the maximum aggregate principal amount of $18,500,000 ($16,790,000 of which was advanced to the Company on October 28, </div><div id="a11812" style="position:absolute;left:4.427px;top:128.5px;">2020).</div><div id="a11812_6_111" style="position:absolute;font-weight:normal;font-style:normal;left:39.019px;top:128.5px;"><div style="display:inline-block;width:4.48px">&#160;</div>The proceeds<div style="display:inline-block;width:6.92px">&#160;</div>from the<div style="display:inline-block;width:6.32px">&#160;</div>WF Term Loans<div style="display:inline-block;width:8.19px">&#160;</div>were used<div style="display:inline-block;width:6.7px">&#160;</div>to pay<div style="display:inline-block;width:6.54px">&#160;</div>off the<div style="display:inline-block;width:6.81px">&#160;</div>Company&#8217;s existing<div style="display:inline-block;width:7.8px">&#160;</div>outstanding indebtedness<div style="display:inline-block;width:7.23px">&#160;</div>with </div><div id="a11819" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">KeyBank National Association, and to pay certain fees and expenses associated with the financing.</div><div id="a11820" style="position:absolute;font-weight:normal;font-style:normal;left:532.2px;top:146.9px;">&#160;</div><div id="a11821" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;">&#160;</div><div id="a11822" style="position:absolute;left:4.427px;top:183.5px;">At the option of the Company, the WF Term Loans bears interest at a per annum rate equal to LIBOR plus a margin of 300 basis </div><div id="a11830" style="position:absolute;left:4.427px;top:201.9px;">points or base rate plus a margin of 200 basis points.  LIBOR rate means the greater of (a) 0.75% per annum and (b) the per </div><div id="a11832" style="position:absolute;left:4.427px;top:220.3px;">annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company.   Base rate is the greater </div><div id="a11834" style="position:absolute;left:4.427px;top:238.7px;">of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis or (d) prime rate.   The weighted </div><div id="a11838" style="position:absolute;left:4.427px;top:257.1px;">average interest rate was 3.77% as of December 31, 2020.</div><div id="a11838_56_3" style="position:absolute;font-weight:normal;font-style:normal;left:314.093px;top:257.1px;"><div style="display:inline-block;width:6.72px">&#160;</div></div><div id="a11840" style="position:absolute;font-weight:normal;font-style:normal;left:324.013px;top:257.1px;">&#160;</div><div id="a11841" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:275.5px;">&#160;</div><div id="a11842" style="position:absolute;left:4.427px;top:294px;">The WF Term Loans are to be repaid in monthly installments of $200,000 plus interest, with the remaining outstanding balance </div><div id="a11843" style="position:absolute;left:4.427px;top:312.4px;">due on November 30, 2024, subject to certain optional and mandatory repayment terms. The Company&#8217;s obligations under the </div><div id="a11847" style="position:absolute;left:4.427px;top:330.8px;">WF Term Loans are unconditionally guaranteed by each of the Company&#8217;s U.S. and Canadian subsidiaries, with such obligations </div><div id="a11850" style="position:absolute;left:4.427px;top:349.2px;">of the Company and such subsidiaries being secured by a lien on substantially all of their U.S. and Canadian assets.</div><div id="a11850_116_2" style="position:absolute;font-weight:normal;font-style:normal;left:620.586px;top:349.2px;"><div style="display:inline-block;width:3.36px">&#160;</div></div><div id="a11851" style="position:absolute;font-weight:normal;font-style:normal;left:627.6px;top:349.2px;">&#160;</div><div id="a11852" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.6px;">&#160;</div><div id="a11853" style="position:absolute;left:4.427px;top:386px;">The WF Term Loans contains reporting, indebtedness, and financial covenants.</div><div id="a11853_76_2" style="position:absolute;font-weight:normal;font-style:normal;left:420.84px;top:386px;"><div style="display:inline-block;width:5.28px">&#160;</div></div><div id="a11853_78_48" style="position:absolute;left:426.12px;top:386px;">The Company is in compliance with its covenants </div><div id="a11861" style="position:absolute;left:4.427px;top:404.4px;">as of December 31, 2020.</div><div id="a11861_24_2" style="position:absolute;font-weight:normal;font-style:normal;left:141.546px;top:404.4px;"><div style="display:inline-block;width:3.36px">&#160;</div></div><div id="a11862" style="position:absolute;font-weight:normal;font-style:normal;left:148.133px;top:404.4px;">&#160;</div><div id="a11863" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:422.8px;">&#160;</div></div><div id="TextBlockContainer1816" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:707px;height:936px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11872" style="position:absolute;left:4.427px;top:0px;">Voluntary prepayments of amounts outstanding under the WF Term Loans are permitted at any time without premium or penalty.  </div><div id="a11877" style="position:absolute;left:4.427px;top:18.4px;">To the extent applicable, LIBOR breakage fees may be charged in connection with any prepayment.</div><div id="a11878" style="position:absolute;font-weight:normal;font-style:normal;left:537.32px;top:18.4px;">&#160;</div><div id="a11879" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">&#160;</div><div id="a11880" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:55.2px;">FGI Equipment Finance LLC Term Loan</div><div id="a11881" style="position:absolute;font-weight:normal;font-style:italic;left:223.053px;top:55.2px;">&#160;</div><div id="a11882" style="position:absolute;left:4.427px;top:73.6px;">On October 20, 2020, the Company entered into a Master Security Agreement and a Promissory Note, among FGI Equipment </div><div id="a11884" style="position:absolute;left:4.427px;top:92px;">Finance LLC, (&#8220;FGI&#8221;) the Company as debtor, and each of Core Composites Corporation, a subsidiary of the Company organized </div><div id="a11889" style="position:absolute;left:4.427px;top:110.4px;">in Delaware, and CC HPM, S. de R.L. de C.V., a subsidiary of the Company organized in Mexico, as guarantors, a term loan in </div><div id="a11891" style="position:absolute;left:4.427px;top:128.8px;">the principal amount of $13,200,000 (the &#8220;FGI Term Loan&#8221;).</div><div id="a11891_58_51" style="position:absolute;font-weight:normal;font-style:normal;left:330.573px;top:128.8px;"><div style="display:inline-block;width:3.52px">&#160;</div>On October 27, 2020, FGI advanced to<div style="display:inline-block;width:4.89px">&#160;</div>the Company $</div><div id="a11891_109_10" style="position:absolute;font-weight:normal;font-style:normal;left:627.852px;top:128.8px;">12,000,000</div><div id="a11891_119_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.012px;top:128.8px;"> </div><div id="a11896" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">which proceeds were used to pay off the Company&#8217;s existing<div style="display:inline-block;width:4.87px">&#160;</div>outstanding indebtedness with KeyBank National Association, and </div><div id="a11899" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;">to pay certain<div style="display:inline-block;width:5.36px">&#160;</div>fees and expenses<div style="display:inline-block;width:5.51px">&#160;</div>associated with the<div style="display:inline-block;width:5.35px">&#160;</div>transactions, and $</div><div id="a11899_72_9" style="position:absolute;font-weight:normal;font-style:normal;left:390.058px;top:165.6px;">1,200,000</div><div id="a11899_81_45" style="position:absolute;font-weight:normal;font-style:normal;left:443.497px;top:165.6px;"><div style="display:inline-block;width:4px">&#160;</div>which proceeds were used<div style="display:inline-block;width:5.85px">&#160;</div>to fund a<div style="display:inline-block;width:5.43px">&#160;</div>security </div><div id="a11901" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">deposit to be held<div style="display:inline-block;width:5.47px">&#160;</div>by FGI. </div><div id="a11901_27_49" style="position:absolute;left:149.547px;top:184px;">Interest on the FGI Term Loan is a fixed rate of 8.25% and is payable monthly.</div><div id="a11901_105_19" style="position:absolute;font-weight:normal;font-style:normal;left:576.013px;top:184px;"><div style="display:inline-block;width:3.52px">&#160;</div>The Company notes </div><div id="a11905" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">that the security deposit of $</div><div id="a11905_30_9" style="position:absolute;font-weight:normal;font-style:normal;left:155.813px;top:202.4px;">1,200,000</div><div id="a11905_39_79" style="position:absolute;font-weight:normal;font-style:normal;left:209.413px;top:202.4px;"><div style="display:inline-block;width:3.36px">&#160;</div>is located in prepaid expenses and other current assets on the balance sheet. </div><div id="a11907" style="position:absolute;font-weight:normal;font-style:normal;left:618.48px;top:202.4px;">&#160;</div><div id="a11908" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">&#160;</div><div id="a11909" style="position:absolute;left:4.427px;top:239.2px;">Following the advance of funds by FGI, the FGI Term Loans are to be repaid in monthly principal and interest installments of </div><div id="a11913" style="position:absolute;left:4.427px;top:257.6px;">$117,000 for the first 12 months, $246,000 for the subsequent 59 months and $1,446,000 due on October 31, 2026, subject to </div><div id="a11924" style="position:absolute;left:4.427px;top:276px;">certain optional and mandatory repayment terms.</div><div id="a11924_47_75" style="position:absolute;font-weight:normal;font-style:normal;left:267.466px;top:276px;"><div style="display:inline-block;width:3.36px">&#160;</div>The Company&#8217;s<div style="display:inline-block;width:4.88px">&#160;</div>obligations under the Master Security<div style="display:inline-block;width:4.59px">&#160;</div>Agreement are secured </div><div id="a11927" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;">by certain machinery and equipment of the guarantors located in Mexico, and real property of Core composites de Mexico, S. de </div><div id="a11930" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;">R.L. de C.V., also a subsidiary of the Company organized in Mexico,<div style="display:inline-block;width:4.7px">&#160;</div>located in Matamoros, Mexico.<div style="display:inline-block;width:4.08px">&#160;</div></div><div id="a11931" style="position:absolute;font-weight:normal;font-style:normal;left:549.48px;top:312.9px;">&#160;</div><div id="a11932" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">&#160;</div><div id="a11933" style="position:absolute;left:4.427px;top:349.7px;">The Company may prepay in full or in part (but not less than the amount equal to 20% of the original principal amount of the </div><div id="a11935" style="position:absolute;left:4.427px;top:368.1px;">loan) outstanding amounts before they are due on any scheduled Payment Date upon at least thirty (30) days&#8217; prior written notice.    </div><div id="a11938" style="position:absolute;left:4.427px;top:386.5px;">The Company will pay a &#8220;Prepayment Fee&#8221; in an amount equal to an additional sum equal to the following percentage of the </div><div id="a11945" style="position:absolute;left:4.427px;top:404.9px;">principal amount to be prepaid for prepayments occurring in the indicated period:  four percent (4.0%) (for prepayments occurring </div><div id="a11947" style="position:absolute;left:4.427px;top:423.3px;">prior to the first anniversary of the Loan); three percent (3.0%) (for prepayments occurring on and thereafter and prior to the </div><div id="a11949" style="position:absolute;left:4.427px;top:441.7px;">second anniversary of the Loan); two percent (2.0%) (for prepayments occurring on and thereafter and prior to the third </div><div id="a11950" style="position:absolute;left:4.427px;top:460.1px;">anniversary of the Loan ); and one percent (1.0%) (for prepayments occurring any time thereafter).</div><div id="a11950_98_7" style="position:absolute;font-weight:normal;font-style:normal;left:531.88px;top:460.1px;"><div style="display:inline-block;width:20.16px">&#160;</div></div><div id="a11952" style="position:absolute;font-weight:normal;font-style:normal;left:555.24px;top:460.1px;">&#160;</div><div id="a11953" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.5px;">&#160;</div><div id="a11954" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:496.9px;">Leaf Capital Funding</div><div id="a11955" style="position:absolute;font-weight:normal;font-style:italic;left:119.973px;top:496.9px;">&#160;</div><div id="a11956" style="position:absolute;left:4.427px;top:515.3px;">On April 24, 2020 the Company entered into a finance agreement with Leaf Capital Funding of $175,000 for equipment. The </div><div id="a11958" style="position:absolute;left:4.427px;top:533.7px;">parties agreed to a fixed interest rate of 5.5% and a term of 60 months.</div><div id="a11958_72_49" style="position:absolute;font-weight:normal;font-style:normal;left:399.4px;top:533.7px;"><div style="display:inline-block;width:4.48px">&#160;</div>The amount<div style="display:inline-block;width:6.12px">&#160;</div>outstanding at<div style="display:inline-block;width:6.24px">&#160;</div>December 31,<div style="display:inline-block;width:6.52px">&#160;</div>2020 was </div><div id="a11965" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:552.1px;">$</div><div id="a11965_1_7" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:552.1px;">152,000</div><div id="a11965_8_12" style="position:absolute;font-weight:normal;font-style:normal;left:54.539px;top:552.1px;"><div style="display:inline-block;width:3.36px">&#160;</div>of which, $</div><div id="a11965_20_7" style="position:absolute;font-weight:normal;font-style:normal;left:118.053px;top:552.1px;">120,000</div><div id="a11965_27_34" style="position:absolute;font-weight:normal;font-style:normal;left:161.573px;top:552.1px;"><div style="display:inline-block;width:3.2px">&#160;</div>was classified as long-term debt.</div><div id="a11973" style="position:absolute;font-weight:normal;font-style:normal;left:339.213px;top:552.1px;">&#160;</div><div id="a11974" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.5px;">&#160;</div><div id="a11975" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:589.2px;">Revolving Loans</div><div id="a11976" style="position:absolute;font-weight:bold;font-style:normal;left:99.653px;top:589.2px;">&#160;</div><div id="a11977" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:607.3px;">&#160;</div><div id="a11978" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:625.7px;">Wells Fargo Revolving Loan</div><div id="a11980" style="position:absolute;font-weight:normal;font-style:italic;left:156.453px;top:625.7px;">&#160;</div><div id="a11981" style="position:absolute;left:4.427px;top:644.1px;">On October 27, 2020, the Company entered into a credit agreement (the &#8220;Credit Agreement&#8221;) with Wells Fargo Bank, National </div><div id="a11988" style="position:absolute;left:4.427px;top:662.5px;">Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the &#8220;Lenders&#8221;). Pursuant to </div><div id="a11993" style="position:absolute;left:4.427px;top:680.9px;">the terms of the Credit Agreement, the Lenders made available to the Company a revolving loan commitment (the &#8220;WF Revolving </div><div id="a11998" style="position:absolute;left:4.427px;top:699.3px;">Loan&#8221;) of $25,000,000 ($8,745,000 of which was advanced to the Company on October 28, 2020).</div><div id="a11998_92_26" style="position:absolute;font-weight:normal;font-style:normal;left:539.017px;top:699.3px;"><div style="display:inline-block;width:3.52px">&#160;</div>The proceeds from<div style="display:inline-block;width:5.31px">&#160;</div>the WF </div><div id="a12002" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:717.7px;">Revolving Loan were used to pay off the Company&#8217;s existing outstanding indebtedness with KeyBank National Association, and </div><div id="a12005" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:736.1px;">to pay certain fees and expenses associated with the financing.</div><div id="a12007" style="position:absolute;font-weight:normal;font-style:italic;left:337.773px;top:736.1px;">&#160;</div><div id="a12008" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:754.5px;">&#160;</div><div id="a12009" style="position:absolute;left:4.427px;top:772.9px;">The Credit Agreement also makes available to the Company an incremental revolving commitment in the maximum amount of </div><div id="a12010" style="position:absolute;left:4.427px;top:791.3px;">$10,000,000 at the Company&#8217;s option at any time during the three (3) year period following the closing.</div><div id="a12010_103_1" style="position:absolute;font-weight:normal;font-style:normal;left:558.76px;top:791.3px;"> </div><div id="a12014" style="position:absolute;font-weight:normal;font-style:normal;left:562.32px;top:791.3px;">&#160;</div><div id="a12015" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:809.7px;">&#160;</div><div id="a12016" style="position:absolute;left:4.427px;top:828.1px;">The borrowing availability under the line of credit is the lesser of (a) the loan commitment of $25,000,000 or (b) the sum of 90% </div><div id="a12019" style="position:absolute;left:4.427px;top:846.5px;">of eligible investment grade accounts receivable, 85% of non-investment grade eligible accounts receivable and 65% of eligible </div><div id="a12023" style="position:absolute;left:4.427px;top:864.9px;">inventory.</div><div id="a12023_10_2" style="position:absolute;font-weight:normal;font-style:normal;left:57.867px;top:864.9px;"><div style="display:inline-block;width:3.36px">&#160;</div></div><div id="a12024" style="position:absolute;font-weight:normal;font-style:normal;left:64.619px;top:864.9px;">&#160;</div><div id="a12025" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:883.3px;">&#160;</div><div id="a12026" style="position:absolute;left:4.427px;top:901.7px;">At the option of the Company, the WF Revolving Loan bears interest at a per annum rate equal to LIBOR plus a margin of 200 </div><div id="a12032" style="position:absolute;left:4.427px;top:920.1px;">to 250 basis points or base rate plus a margin of 100 to 150 basis points, with the margin rate being based on the excess availability </div></div><div id="TextBlockContainer1818" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:347px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12043" style="position:absolute;left:4.427px;top:0px;">amount under the line of credit.  LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR </div><div id="a12044" style="position:absolute;left:4.427px;top:18.4px;">rate for interest periods of one, three or six months as chosen by the Company.   Base rate is the greater of (a) 1.0% per annum, </div><div id="a12047" style="position:absolute;left:4.427px;top:36.8px;">(b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis and (d) prime rate.   The weighted average interest rate was </div><div id="a12049" style="position:absolute;left:4.427px;top:55.2px;">4.75% as of December 31, 2020.</div><div id="a12049_30_4" style="position:absolute;font-weight:normal;font-style:normal;left:179.338px;top:55.2px;"><div style="display:inline-block;width:9.92px">&#160;</div></div><div id="a12053" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">&#160;</div><div id="a12054" style="position:absolute;left:4.427px;top:92px;">The WF Revolving Loan commitment terminates, and all outstanding borrowings thereunder must be repaid, by November 30, </div><div id="a12058" style="position:absolute;left:4.427px;top:110.4px;">2024.</div><div id="a12058_5_28" style="position:absolute;font-weight:normal;font-style:normal;left:34.539px;top:110.4px;white-spacepre-wrap"><div style="display:inline-block;width:7.68px">&#160;</div>The  Company<div style="display:inline-block;width:9.55px">&#160;</div>has  available<div style="display:inline-block;width:9.69px">&#160;</div>$</div><div id="a12058_33_10" style="position:absolute;font-weight:normal;font-style:normal;left:219.373px;top:110.4px;">19,223,000</div><div id="a12064" style="position:absolute;font-weight:normal;font-style:normal;left:279.533px;top:110.4px;">&#160;</div><div id="a12065" style="position:absolute;font-weight:normal;font-style:normal;left:282.893px;top:110.4px;white-spacepre-wrap">of  available<div style="display:inline-block;width:9.57px">&#160;</div>rate  revolving<div style="display:inline-block;width:9.6px">&#160;</div>loans  of<div style="display:inline-block;width:9.79px">&#160;</div>which</div><div id="a12068" style="position:absolute;font-weight:normal;font-style:normal;left:533px;top:110.4px;">&#160;</div><div id="a12069" style="position:absolute;font-weight:normal;font-style:normal;left:536.36px;top:110.4px;">$</div><div id="a12069_1_7" style="position:absolute;font-weight:normal;font-style:normal;left:543.08px;top:110.4px;">420,000</div><div id="a12070" style="position:absolute;font-weight:normal;font-style:normal;left:586.64px;top:110.4px;">&#160;</div><div id="a12071" style="position:absolute;font-weight:normal;font-style:normal;left:590px;top:110.4px;">is  outstanding<div style="display:inline-block;width:9.41px">&#160;</div>as </div><div id="a12072" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">of</div><div id="a12073" style="position:absolute;font-weight:normal;font-style:normal;left:15.467px;top:128.8px;">&#160;</div><div id="a12074" style="position:absolute;font-weight:normal;font-style:normal;left:18.827px;top:128.8px;">December</div><div id="a12075" style="position:absolute;font-weight:normal;font-style:normal;left:73.573px;top:128.8px;">&#160;</div><div id="a12076" style="position:absolute;font-weight:normal;font-style:normal;left:76.933px;top:128.8px;">31, 2020. </div><div id="a12077" style="position:absolute;font-weight:normal;font-style:normal;left:130.373px;top:128.8px;">&#160;</div><div id="a12078" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">&#160;</div><div id="a12079" style="position:absolute;left:4.427px;top:165.6px;">The WF Revolving Loan contains the same covenants as the WF Term Loans.</div><div id="a12079_71_4" style="position:absolute;font-weight:normal;font-style:normal;left:420.04px;top:165.6px;"><div style="display:inline-block;width:10.08px">&#160;</div></div><div id="a12087" style="position:absolute;font-weight:normal;font-style:normal;left:433.48px;top:165.6px;">&#160;</div><div id="a12088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">&#160;</div><div id="a12089" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">Wells Fargo Bank will issue up to $</div><div id="a12089_35_9" style="position:absolute;font-weight:normal;font-style:normal;left:193.226px;top:202.4px;">2,000,000</div><div id="a12089_44_84" style="position:absolute;font-weight:normal;font-style:normal;left:246.506px;top:202.4px;"><div style="display:inline-block;width:3.2px">&#160;</div>of Letters of Credit in accordance with the terms of the Credit<div style="display:inline-block;width:1.2px">&#160;</div>Agreement upon the </div><div id="a12091" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">Company&#8217;s request. As of December 31, 2020, the Company<div style="display:inline-block;width:4.74px">&#160;</div>had one Letter of Credit outstanding for $</div><div id="a12091_98_7" style="position:absolute;font-weight:normal;font-style:normal;left:555.08px;top:220.8px;">160,000</div><div id="a12091_105_4" style="position:absolute;font-weight:normal;font-style:normal;left:598.64px;top:220.8px;">.<div style="display:inline-block;width:6.76px">&#160;</div></div><div id="a12097" style="position:absolute;font-weight:normal;font-style:normal;left:611.92px;top:220.8px;">&#160;</div><div id="a12098" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">&#160;</div><div id="a12099" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">In conjunction with the October debt refinancing, the Company incurred<div style="display:inline-block;width:5.08px">&#160;</div>debt origination fees of $</div><div id="a12099_97_9" style="position:absolute;font-weight:normal;font-style:normal;left:528.426px;top:257.6px;">1,730,000</div><div id="a12099_106_22" style="position:absolute;font-weight:normal;font-style:normal;left:582.026px;top:257.6px;"><div style="display:inline-block;width:3.2px">&#160;</div>related to the Wells </div><div id="a12101" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;">Fargo financing,<div style="display:inline-block;width:7.19px">&#160;</div>which is<div style="display:inline-block;width:6.89px">&#160;</div>being amortized<div style="display:inline-block;width:7.2px">&#160;</div>over the<div style="display:inline-block;width:6.94px">&#160;</div>life of<div style="display:inline-block;width:6.96px">&#160;</div>the Credit<div style="display:inline-block;width:5.82px">&#160;</div>Agreement,<div style="display:inline-block;width:5.46px">&#160;</div>which expires<div style="display:inline-block;width:7px">&#160;</div>on November<div style="display:inline-block;width:7.19px">&#160;</div>30, 2024.<div style="display:inline-block;width:7.04px">&#160;</div>In </div><div id="a12108" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;">addition, the Company incurred<div style="display:inline-block;width:5.33px">&#160;</div>debt origination fees of $</div><div id="a12108_57_7" style="position:absolute;font-weight:normal;font-style:normal;left:313.706px;top:294.5px;">308,000</div><div id="a12108_64_61" style="position:absolute;font-weight:normal;font-style:normal;left:357.226px;top:294.5px;"><div style="display:inline-block;width:3.68px">&#160;</div>related to the FGI Term Loan,<div style="display:inline-block;width:5.37px">&#160;</div>which is being amortized over </div><div id="a12109" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;">the life of<div style="display:inline-block;width:5.82px">&#160;</div>the FGI Term<div style="display:inline-block;width:5.83px">&#160;</div>Loan, which expires<div style="display:inline-block;width:6.06px">&#160;</div>on October 31,<div style="display:inline-block;width:6.31px">&#160;</div>2026.<div style="display:inline-block;width:12.08px">&#160;</div>The aggregate unamortized<div style="display:inline-block;width:6.44px">&#160;</div>deferred financing fees<div style="display:inline-block;width:6.24px">&#160;</div>as of </div><div id="a12116" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">December 31, 2020 totaled $</div><div id="a12116_27_9" style="position:absolute;font-weight:normal;font-style:normal;left:159.013px;top:331.3px;">1,957,000</div><div id="a12116_36_1" style="position:absolute;font-weight:normal;font-style:normal;left:212.453px;top:331.3px;">.</div></div><div id="TextBlockContainer1820" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:300px;height:16px;display:inline-block;"><div id="a12123" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Annual maturities of long-term debt are as follows:</div></div><div id="TextBlockContainer1823" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12129" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">2021 </div><div id="a12131" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:0px;">$ </div><div id="a12133" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:0px;">3,019,000</div><div id="a12135" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;">2022 </div><div id="a12138" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:17px;">4,428,000</div><div id="a12140" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.9px;">2023 </div><div id="a12143" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:33.9px;">4,601,000</div><div id="a12145" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.9px;">2024 </div><div id="a12148" style="position:absolute;font-weight:normal;font-style:normal;left:631.6px;top:50.9px;">11,585,000</div><div id="a12150" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68px;">2025 and thereafter </div><div id="a12153" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:68px;">6,057,000</div><div id="a12155" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.9px;">Total </div><div id="a12157" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.9px;">$ </div><div id="a12159" style="position:absolute;font-weight:normal;font-style:normal;left:631.6px;top:85.9px;">29,690,000</div></div><div id="TextBlockContainer1826" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:347px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12162" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">KeyBank Loan</div><div id="a12163" style="position:absolute;font-weight:bold;font-style:normal;left:90.853px;top:0px;">&#160;</div><div id="a12164" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:18.4px;">&#160;</div><div id="a12165" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">On December 31, 2019, the<div style="display:inline-block;width:1.39px">&#160;</div>Company had a term<div style="display:inline-block;width:1.47px">&#160;</div>loan and revolving loan balance<div style="display:inline-block;width:1.42px">&#160;</div>of $</div><div id="a12165_81_10" style="position:absolute;font-weight:normal;font-style:normal;left:456.746px;top:36.5px;">38,250,000</div><div id="a12165_91_6" style="position:absolute;font-weight:normal;font-style:normal;left:516.746px;top:36.5px;"><div style="display:inline-block;width:2.88px">&#160;</div>and $</div><div id="a12165_97_10" style="position:absolute;font-weight:normal;font-style:normal;left:548.426px;top:36.5px;">12,008,000</div><div id="a12165_107_14" style="position:absolute;font-weight:normal;font-style:normal;left:608.266px;top:36.5px;"><div style="display:inline-block;width:3.04px">&#160;</div>with KeyBank </div><div id="a12166" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">National Association, respectively. The Company&#8217;s term loan and revolving loan had variable interest rates of </div><div id="a12166_110_4" style="position:absolute;font-weight:normal;font-style:normal;left:590.253px;top:54.9px;">6.30</div><div id="a12166_114_6" style="position:absolute;font-weight:normal;font-style:normal;left:613.772px;top:54.9px;">% and </div><div id="a12166_120_4" style="position:absolute;font-weight:normal;font-style:normal;left:650.252px;top:54.9px;">6.04</div><div id="a12166_124_3" style="position:absolute;font-weight:normal;font-style:normal;left:673.68px;top:54.9px;">%, </div><div id="a12170" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">respectively at December<div style="display:inline-block;width:5.38px">&#160;</div>31, 2019. On<div style="display:inline-block;width:5.37px">&#160;</div>November 22, 2019<div style="display:inline-block;width:5.19px">&#160;</div>the Company entered<div style="display:inline-block;width:5.3px">&#160;</div>into a forbearance<div style="display:inline-block;width:5.43px">&#160;</div>agreement with KeyBank </div><div id="a12171" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">and on<div style="display:inline-block;width:7.59px">&#160;</div>October 27,<div style="display:inline-block;width:7.71px">&#160;</div>2020 the<div style="display:inline-block;width:7.5px">&#160;</div>Company fully<div style="display:inline-block;width:7.48px">&#160;</div>repaid all<div style="display:inline-block;width:7.83px">&#160;</div>outstanding amounts.<div style="display:inline-block;width:6.71px">&#160;</div>As a<div style="display:inline-block;width:7.39px">&#160;</div>result of<div style="display:inline-block;width:7.47px">&#160;</div>the forbearance<div style="display:inline-block;width:7.72px">&#160;</div>agreement not </div><div id="a12172" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">extending beyond a year, the Company&#8217;s remaining long-term debt balance was classified as a current liability in the Company&#8217;s </div><div id="a12180" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">consolidated balance sheet as of December 31, 2019.</div><div id="a12181" style="position:absolute;font-weight:normal;font-style:normal;left:287.053px;top:128.5px;">&#160;</div><div id="a12182" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:147.2px;">&#160;</div><div id="a12183" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:165.6px;">Interest Rate Swaps</div><div id="a12184" style="position:absolute;font-weight:bold;font-style:normal;left:118.213px;top:165.6px;">&#160;</div><div id="a12185" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:184px;">&#160;</div><div id="a12186" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;">The Company<div style="display:inline-block;width:8.71px">&#160;</div>entered into </div><div id="a12186_25_3" style="position:absolute;font-weight:normal;font-style:normal;left:160.746px;top:202.1px;">two</div><div id="a12186_28_60" style="position:absolute;font-weight:normal;font-style:normal;left:180.773px;top:202.1px;"><div style="display:inline-block;width:5.92px">&#160;</div>interest rate<div style="display:inline-block;width:8.89px">&#160;</div>swap agreements<div style="display:inline-block;width:8.92px">&#160;</div>that became<div style="display:inline-block;width:8.86px">&#160;</div>effective January</div><div id="a12189" style="position:absolute;font-weight:normal;font-style:normal;left:524.36px;top:202.1px;">&#160;</div><div id="a12190" style="position:absolute;font-weight:normal;font-style:normal;left:527.72px;top:202.1px;">18, 2018, </div><div id="a12190_10_3" style="position:absolute;font-weight:normal;font-style:normal;left:586.6px;top:202.1px;">one</div><div id="a12190_13_14" style="position:absolute;font-weight:normal;font-style:normal;left:605.799px;top:202.1px;"><div style="display:inline-block;width:5.92px">&#160;</div>of which<div style="display:inline-block;width:8.68px">&#160;</div>was </div><div id="a12191" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;">designated as a cash flow<div style="display:inline-block;width:1.51px">&#160;</div>hedge for $</div><div id="a12191_37_10" style="position:absolute;font-weight:normal;font-style:normal;left:200.746px;top:220.5px;">25,000,000</div><div id="a12191_47_52" style="position:absolute;font-weight:normal;font-style:normal;left:260.746px;top:220.5px;"><div style="display:inline-block;width:2.88px">&#160;</div>and the other designated as<div style="display:inline-block;width:1.3px">&#160;</div>a cash flow hedge for<div style="display:inline-block;width:1.53px">&#160;</div>$</div><div id="a12191_99_10" style="position:absolute;font-weight:normal;font-style:normal;left:531.306px;top:220.5px;">10,000,000</div><div id="a12191_109_18" style="position:absolute;font-weight:normal;font-style:normal;left:591.466px;top:220.5px;"><div style="display:inline-block;width:2.88px">&#160;</div>to the Company&#8217;s </div><div id="a12194" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:238.9px;">subsidiary. Under these agreements, the<div style="display:inline-block;width:1.03px">&#160;</div>Company paid a fixed rate<div style="display:inline-block;width:1.12px">&#160;</div>of</div><div id="a12196" style="position:absolute;font-weight:normal;font-style:normal;left:369.293px;top:238.9px;">&#160;</div><div id="a12197" style="position:absolute;font-weight:normal;font-style:normal;left:372.653px;top:238.9px;">2.49</div><div id="a12197_4_1" style="position:absolute;font-weight:normal;font-style:normal;left:396.173px;top:238.9px;">%</div><div id="a12198" style="position:absolute;font-weight:normal;font-style:normal;left:407.24px;top:238.9px;">&#160;</div><div id="a12199" style="position:absolute;font-weight:normal;font-style:normal;left:410.6px;top:238.9px;">to the counterparty and<div style="display:inline-block;width:1.21px">&#160;</div>received a </div><div id="a12199_35_12" style="position:absolute;left:591.08px;top:238.9px;">30 day LIBOR</div><div id="a12200" style="position:absolute;font-weight:normal;font-style:normal;left:669.2px;top:238.9px;">&#160;</div><div id="a12201" style="position:absolute;font-weight:normal;font-style:normal;left:672.56px;top:238.9px;">for </div><div id="a12202" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.3px;">both cash flow<div style="display:inline-block;width:7.25px">&#160;</div>hedges. Concurrent<div style="display:inline-block;width:6.02px">&#160;</div>with the closing<div style="display:inline-block;width:7.16px">&#160;</div>of the </div><div id="a12202_58_24" style="position:absolute;left:327.627px;top:257.3px;">KeyBank credit agreement</div><div id="a12202_82_39" style="position:absolute;font-weight:normal;font-style:normal;left:472.747px;top:257.3px;">, the<div style="display:inline-block;width:6.1px">&#160;</div>Company settled<div style="display:inline-block;width:5.89px">&#160;</div>both outstanding </div><div id="a12203" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:275.7px;">interest rate swaps, which<div style="display:inline-block;width:5.22px">&#160;</div>resulted in a loss<div style="display:inline-block;width:5.19px">&#160;</div>and cash outflow of<div style="display:inline-block;width:5.36px">&#160;</div>$</div><div id="a12203_67_9" style="position:absolute;font-weight:normal;font-style:normal;left:358.093px;top:275.7px;">1,253,000</div><div id="a12203_76_36" style="position:absolute;font-weight:normal;font-style:normal;left:411.693px;top:275.7px;">. These results were categorized<div style="display:inline-block;width:5.54px">&#160;</div>as </div><div id="a12203_112_16" style="position:absolute;left:601.933px;top:275.7px;">interest expense</div><div id="a12203_128_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.013px;top:275.7px;"> </div><div id="a12206" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.1px;">and operating activities in the Statement<div style="display:inline-block;width:5.2px">&#160;</div>of Operations and Statement of<div style="display:inline-block;width:5.25px">&#160;</div>Cash Flow, respectively. Due to the<div style="display:inline-block;width:5.22px">&#160;</div>settlement, the fair </div><div id="a12208" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.5px;">value of the interest rate swaps was $0</div><div id="a12209" style="position:absolute;font-weight:normal;font-style:normal;left:209.933px;top:312.5px;">&#160;</div><div id="a12210" style="position:absolute;font-weight:normal;font-style:normal;left:213.293px;top:312.5px;">at</div><div id="a12211" style="position:absolute;font-weight:normal;font-style:normal;left:222.893px;top:312.5px;">&#160;</div><div id="a12212" style="position:absolute;font-weight:normal;font-style:normal;left:226.253px;top:312.5px;">December</div><div id="a12214" style="position:absolute;font-weight:normal;font-style:normal;left:280.973px;top:312.5px;">&#160;</div><div id="a12215" style="position:absolute;font-weight:normal;font-style:normal;left:284.333px;top:312.5px;">31, 2020 compared to a liability of $</div><div id="a12215_37_7" style="position:absolute;font-weight:normal;font-style:normal;left:479.053px;top:312.5px;">706,000</div><div id="a12215_44_22" style="position:absolute;font-weight:normal;font-style:normal;left:522.572px;top:312.5px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December 31, 2019.</div><div id="a12216" style="position:absolute;font-weight:normal;font-style:normal;left:646.96px;top:312.5px;">&#160;</div><div id="a12217" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:330.9px;"><div style="display:inline-block;width:3.36px">&#160;</div></div></div><div id="TextBlockContainer1828" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12227" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Bank Covenants</div><div id="a12228" style="position:absolute;font-weight:bold;font-style:normal;left:98.213px;top:0px;">&#160;</div><div id="a12229" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:18.4px;">&#160;</div><div id="a12230" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">The Company is<div style="display:inline-block;width:5.81px">&#160;</div>required to meet<div style="display:inline-block;width:5.94px">&#160;</div>certain financial<div style="display:inline-block;width:5.21px">&#160;</div>covenants included in<div style="display:inline-block;width:6.12px">&#160;</div>the Credit Agreement with<div style="display:inline-block;width:6.04px">&#160;</div>respect to fixed<div style="display:inline-block;width:5.98px">&#160;</div>coverage </div><div id="a12234" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">charge ratio.<div style="display:inline-block;width:6.07px">&#160;</div>The following<div style="display:inline-block;width:6.31px">&#160;</div>table presents<div style="display:inline-block;width:6.59px">&#160;</div>the financial<div style="display:inline-block;width:6.32px">&#160;</div>covenants specified<div style="display:inline-block;width:6.53px">&#160;</div>in the<div style="display:inline-block;width:6.29px">&#160;</div>Credit Agreement and<div style="display:inline-block;width:6.96px">&#160;</div>the actual<div style="display:inline-block;width:6.35px">&#160;</div>covenant </div><div id="a12239" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">calculations as of December 31, 2020:</div></div><div id="TextBlockContainer1830" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:688px;height:51px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12243" style="position:absolute;font-weight:bold;font-style:normal;left:377.293px;top:15.4px;">Financial Covenants </div><div id="a12247" style="position:absolute;font-weight:bold;font-style:normal;left:548.2px;top:0px;">Actual Covenants as of </div><div id="a12248" style="position:absolute;font-weight:bold;font-style:normal;left:559.76px;top:15.4px;">December 31, 2020 </div><div id="a12250" style="position:absolute;left:4.427px;top:35px;">Fixed Charge Coverage Ratio</div><div id="a12253" style="position:absolute;left:401.64px;top:35px;">Minimum 1.10</div><div id="a12257" style="position:absolute;font-weight:normal;font-style:normal;left:605.36px;top:35px;">2.6</div></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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112205397064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Based Compensation</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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Based Compensation</a></td>
<td class="text"><div id="TextBlockContainer1832" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:420px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12260" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">10.<div style="display:inline-block;width:3.56px">&#160;</div>Stock Based Compensation</div><div id="a12263" style="position:absolute;font-weight:bold;font-style:normal;left:179.333px;top:0px;">&#160;</div><div id="a12264" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a12265" style="position:absolute;left:4.427px;top:36.5px;">The Company has a Long-Term Equity Incentive Plan (the &#8220;2006 Plan&#8221;), as approved by the Company&#8217;s stockholders in May </div><div id="a12275" style="position:absolute;left:4.427px;top:54.9px;">2006. The 2006 Plan allows for grants to directors and employees of non-qualified stock options, incentive stock options, stock </div><div id="a12280" style="position:absolute;left:4.427px;top:73.3px;">appreciation rights, restricted stock, performance shares, performance units and other incentive awards (&#8220;Stock Awards&#8221;) up to </div><div id="a12285" style="position:absolute;left:4.427px;top:91.7px;">an aggregate of 3,000,000 awards, each representing a right to buy a share of Core Molding Technologies common stock. Stock </div><div id="a12287" style="position:absolute;left:4.427px;top:110.1px;">Awards can be granted under the 2006 Plan through the earlier of December 31, 2025, or the date the maximum number of </div><div id="a12291" style="position:absolute;left:4.427px;top:128.5px;">available awards under the 2006 Plan have been granted.</div><div id="a12291_55_65" style="position:absolute;font-weight:normal;font-style:normal;left:302.346px;top:128.5px;"><div style="display:inline-block;width:2.56px">&#160;</div>The number of shares<div style="display:inline-block;width:1.06px">&#160;</div>remaining available for future issuance<div style="display:inline-block;width:1.07px">&#160;</div>is </div><div id="a12291_120_7" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:128.5px;">514,823</div><div id="a12291_127_1" style="position:absolute;font-weight:normal;font-style:normal;left:684.72px;top:128.5px;">.</div><div id="a12293" style="position:absolute;font-weight:normal;font-style:normal;left:688.08px;top:128.5px;">&#160;</div><div id="a12294" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">&#160;</div><div id="a12295" style="position:absolute;left:4.427px;top:165.3px;">Restricted stock granted under the 2006 Plan vest over three years or upon the date of the participants' sixty-fifth birthday, death, </div><div id="a12298" style="position:absolute;left:4.427px;top:183.7px;">disability or change in control.</div><div id="a12299" style="position:absolute;font-weight:normal;font-style:normal;left:167.813px;top:183.7px;">&#160;</div><div id="a12300" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;">&#160;</div><div id="a12301" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;">Core Molding Technologies follows<div style="display:inline-block;width:5.94px">&#160;</div>the provisions of<div style="display:inline-block;width:5.3px">&#160;</div>FASB ASC 718 requi<div style="display:inline-block;width:1.5px">&#160;</div>ring that compensation<div style="display:inline-block;width:5.49px">&#160;</div>cost relating to<div style="display:inline-block;width:5.24px">&#160;</div>share-based </div><div id="a12305" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:238.9px;">payment transactions be<div style="display:inline-block;width:5.75px">&#160;</div>recognized in the<div style="display:inline-block;width:5.52px">&#160;</div>financial statements. The<div style="display:inline-block;width:5.6px">&#160;</div>cost is measured<div style="display:inline-block;width:5.35px">&#160;</div>at the grant<div style="display:inline-block;width:5.55px">&#160;</div>date, based on<div style="display:inline-block;width:5.68px">&#160;</div>the calculated </div><div id="a12307" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.3px;">fair value of the award, and is<div style="display:inline-block;width:1.49px">&#160;</div>recognized as an expense over the employee's requisite<div style="display:inline-block;width:1.58px">&#160;</div>service period (generally the vesting period </div><div id="a12310" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:275.7px;">of the equity award).</div><div id="a12311" style="position:absolute;font-weight:normal;font-style:normal;left:115.493px;top:275.7px;">&#160;</div><div id="a12312" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.1px;">&#160;</div><div id="a12313" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:312.8px;">Restricted Stock</div><div id="a12314" style="position:absolute;font-weight:bold;font-style:normal;left:98.213px;top:312.8px;">&#160;</div><div id="a12315" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:330.9px;">The Company grants shares of<div style="display:inline-block;width:4.93px">&#160;</div>its common stock to certain<div style="display:inline-block;width:5.21px">&#160;</div>directors, officers, and key employees<div style="display:inline-block;width:5.21px">&#160;</div>in the form of unvested<div style="display:inline-block;width:5.2px">&#160;</div>stock </div><div id="a12317" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.3px;">(&#8220;Restricted Stock&#8221;). These<div style="display:inline-block;width:5.1px">&#160;</div>awards are recorded<div style="display:inline-block;width:5.09px">&#160;</div>at the market value<div style="display:inline-block;width:5.16px">&#160;</div>of Core Molding Technologies<div style="display:inline-block;width:1.83px">&#160;</div>&#8217;<div style="display:inline-block;width:2.62px">&#160;</div>common stock on the<div style="display:inline-block;width:5.23px">&#160;</div>date </div><div id="a12325" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.7px;">of issuance and amortized ratably as compensation expense over<div style="display:inline-block;width:4.9px">&#160;</div>the applicable vesting period.</div><div id="a12326" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:367.7px;">&#160;</div><div id="a12327" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.1px;">&#160;</div><div id="a12328" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.5px;">The following summarizes the status of Restricted Stock and changes duri<div style="display:inline-block;width:1.57px">&#160;</div>ng the years ended December</div><div id="a12331" style="position:absolute;font-weight:normal;font-style:normal;left:557.52px;top:404.5px;">&#160;</div><div id="a12332" style="position:absolute;font-weight:normal;font-style:normal;left:560.88px;top:404.5px;">31:</div></div><div id="TextBlockContainer1836" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1834_XBRL_TS_360a805f949c48f7ba1be5dd7639bafd" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1835" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12337" style="position:absolute;font-weight:bold;font-style:normal;left:250.253px;top:0px;">2020 </div><div id="a12340" style="position:absolute;font-weight:bold;font-style:normal;left:422.28px;top:0px;">2019 </div><div id="a12343" style="position:absolute;font-weight:bold;font-style:normal;left:594.32px;top:0px;">2018 </div><div id="a12346" style="position:absolute;font-weight:bold;font-style:normal;left:193.893px;top:21.1px;">Number </div><div id="a12348" style="position:absolute;font-weight:bold;font-style:normal;left:212.013px;top:36.3px;">of </div><div id="a12350" style="position:absolute;font-weight:bold;font-style:normal;left:198.213px;top:51.7px;">Shares </div><div id="a12353" style="position:absolute;font-weight:bold;font-style:normal;left:274.573px;top:21.1px;">Wtd. Avg. </div><div id="a12355" style="position:absolute;font-weight:bold;font-style:normal;left:271.213px;top:36.3px;">Grant Date<div style="display:inline-block;width:3.62px">&#160;</div></div><div id="a12357" style="position:absolute;font-weight:bold;font-style:normal;left:272.973px;top:51.7px;">Fair Value </div><div id="a12360" style="position:absolute;font-weight:bold;font-style:normal;left:365.933px;top:21.1px;">Number </div><div id="a12362" style="position:absolute;font-weight:bold;font-style:normal;left:384.04px;top:36.3px;">of </div><div id="a12364" style="position:absolute;font-weight:bold;font-style:normal;left:370.253px;top:51.7px;">Shares </div><div id="a12367" style="position:absolute;font-weight:bold;font-style:normal;left:446.6px;top:21.1px;">Wtd. Avg. </div><div id="a12369" style="position:absolute;font-weight:bold;font-style:normal;left:443.24px;top:36.3px;">Grant Date </div><div id="a12371" style="position:absolute;font-weight:bold;font-style:normal;left:445px;top:51.7px;">Fair Value </div><div id="a12374" style="position:absolute;font-weight:bold;font-style:normal;left:537.96px;top:21.1px;">Number </div><div id="a12376" style="position:absolute;font-weight:bold;font-style:normal;left:556.04px;top:36.3px;">of </div><div id="a12378" style="position:absolute;font-weight:bold;font-style:normal;left:542.28px;top:51.7px;">Shares </div><div id="a12381" style="position:absolute;font-weight:bold;font-style:normal;left:618.64px;top:21.1px;">Wtd. Avg. </div><div id="a12383" style="position:absolute;font-weight:bold;font-style:normal;left:615.28px;top:36.3px;">Grant Date<div style="display:inline-block;width:3.62px">&#160;</div></div><div id="a12385" style="position:absolute;font-weight:bold;font-style:normal;left:617.04px;top:51.7px;">Fair Value </div><div id="a12387" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68.3px;">Unvested - beginning of year </div><div id="a12392" style="position:absolute;font-weight:normal;font-style:normal;left:205.293px;top:68.3px;">343,919</div><div id="a12395" style="position:absolute;font-weight:normal;font-style:normal;left:262.573px;top:68.3px;">$ </div><div id="a12397" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:68.3px;">9.37</div><div id="a12400" style="position:absolute;font-weight:normal;font-style:normal;left:377.293px;top:68.3px;">349,885</div><div id="a12403" style="position:absolute;font-weight:normal;font-style:normal;left:434.6px;top:68.3px;">$ </div><div id="a12405" style="position:absolute;font-weight:normal;font-style:normal;left:482.6px;top:68.3px;">10.62</div><div id="a12408" style="position:absolute;font-weight:normal;font-style:normal;left:549.32px;top:68.3px;">141,095</div><div id="a12411" style="position:absolute;font-weight:normal;font-style:normal;left:606.64px;top:68.3px;">$ </div><div id="a12413" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:68.3px;">16.79</div><div id="a12415" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.4px;">Granted </div><div id="a12417" style="position:absolute;font-weight:normal;font-style:normal;left:205.293px;top:85.4px;">292,886</div><div id="a12421" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:85.4px;">4.70</div><div id="a12424" style="position:absolute;font-weight:normal;font-style:normal;left:377.293px;top:85.4px;">135,268</div><div id="a12428" style="position:absolute;font-weight:normal;font-style:normal;left:489.32px;top:85.4px;">7.65</div><div id="a12431" style="position:absolute;font-weight:normal;font-style:normal;left:549.32px;top:85.4px;">315,429</div><div id="a12435" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:85.4px;">11.32</div><div id="a12437" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:102.4px;">Vested </div><div id="a12439" style="position:absolute;font-weight:normal;font-style:normal;left:200.453px;top:102.4px;display:flex;">(107,145)</div><div id="a12443" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:102.4px;">10.21</div><div id="a12446" style="position:absolute;font-weight:normal;font-style:normal;left:372.493px;top:102.4px;display:flex;">(117,828)</div><div id="a12450" style="position:absolute;font-weight:normal;font-style:normal;left:482.6px;top:102.4px;">13.81</div><div id="a12453" style="position:absolute;font-weight:normal;font-style:normal;left:551.08px;top:102.4px;display:flex;">(82,067)</div><div id="a12457" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:102.4px;">16.57</div><div id="a12459" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.4px;">Forfeited </div><div id="a12461" style="position:absolute;font-weight:normal;font-style:normal;left:207.053px;top:119.4px;display:flex;">(21,825)</div><div id="a12465" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:119.4px;">9.86</div><div id="a12468" style="position:absolute;font-weight:normal;font-style:normal;left:379.053px;top:119.4px;display:flex;">(23,406)</div><div id="a12472" style="position:absolute;font-weight:normal;font-style:normal;left:482.6px;top:119.4px;">15.02</div><div id="a12475" style="position:absolute;font-weight:normal;font-style:normal;left:551.08px;top:119.4px;display:flex;">(24,572)</div><div id="a12479" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:119.4px;">16.91</div><div id="a12481" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:137.4px;">Unvested - end of year </div><div id="a12486" style="position:absolute;font-weight:normal;font-style:normal;left:205.293px;top:137.4px;">507,835</div><div id="a12489" style="position:absolute;font-weight:normal;font-style:normal;left:262.573px;top:137.4px;">$ </div><div id="a12491" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:137.4px;">6.35</div><div id="a12494" style="position:absolute;font-weight:normal;font-style:normal;left:377.293px;top:137.4px;">343,919</div><div id="a12497" style="position:absolute;font-weight:normal;font-style:normal;left:434.6px;top:137.4px;">$ </div><div id="a12499" style="position:absolute;font-weight:normal;font-style:normal;left:489.32px;top:137.4px;">9.37</div><div id="a12502" style="position:absolute;font-weight:normal;font-style:normal;left:549.32px;top:137.4px;">349,885</div><div id="a12505" style="position:absolute;font-weight:normal;font-style:normal;left:606.64px;top:137.4px;">$ </div><div id="a12507" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:137.4px;">10.62</div></div></div></div><div id="TextBlockContainer1838" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12510" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">At December</div><div id="a12512" style="position:absolute;font-weight:normal;font-style:normal;left:75.013px;top:0px;">&#160;</div><div id="a12513" style="position:absolute;font-weight:normal;font-style:normal;left:78.373px;top:0px;">31, 2020 and 2019,<div style="display:inline-block;width:1.03px">&#160;</div>there was $</div><div id="a12513_30_9" style="position:absolute;font-weight:normal;font-style:normal;left:240.613px;top:0px;">1,614,000</div><div id="a12513_39_6" style="position:absolute;font-weight:normal;font-style:normal;left:294.213px;top:0px;"><div style="display:inline-block;width:2.56px">&#160;</div>and $</div><div id="a12513_45_9" style="position:absolute;font-weight:normal;font-style:normal;left:325.293px;top:0px;">1,923,000</div><div id="a12513_54_59" style="position:absolute;font-weight:normal;font-style:normal;left:378.733px;top:0px;">, respectively, of<div style="display:inline-block;width:1.32px">&#160;</div>total unrecognized compensation expense </div><div id="a12521" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">related to restricted stock granted<div style="display:inline-block;width:4.93px">&#160;</div>under the 2006 Plan. That cost is<div style="display:inline-block;width:4.97px">&#160;</div>expected to be recognized over<div style="display:inline-block;width:5.06px">&#160;</div>the weighted-average period </div><div id="a12525" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">of </div><div id="a12525_3_3" style="position:absolute;left:18.347px;top:36.8px;">1.9</div><div id="a12525_6_98" style="position:absolute;font-weight:normal;font-style:normal;left:35.146px;top:36.8px;"><div style="display:inline-block;width:2.88px">&#160;</div>years. Total compensation expense related to<div style="display:inline-block;width:1.18px">&#160;</div>restricted stock grants for the<div style="display:inline-block;width:1.44px">&#160;</div>years ended December</div><div id="a12527" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:36.8px;">&#160;</div><div id="a12528" style="position:absolute;font-weight:normal;font-style:normal;left:557.36px;top:36.8px;">31, 2020,<div style="display:inline-block;width:2.84px">&#160;</div>2019 and 2018 </div><div id="a12536" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">was $</div><div id="a12536_5_9" style="position:absolute;font-weight:normal;font-style:normal;left:35.146px;top:55.2px;">1,254,000</div><div id="a12536_14_3" style="position:absolute;font-weight:normal;font-style:normal;left:88.586px;top:55.2px;">, $</div><div id="a12536_17_9" style="position:absolute;font-weight:normal;font-style:normal;left:101.866px;top:55.2px;">1,369,000</div><div id="a12536_26_7" style="position:absolute;font-weight:normal;font-style:normal;left:155.306px;top:55.2px;">, and $</div><div id="a12536_33_9" style="position:absolute;font-weight:normal;font-style:normal;left:191.146px;top:55.2px;">1,774,000</div><div id="a12536_42_79" style="position:absolute;font-weight:normal;font-style:normal;left:244.586px;top:55.2px;">, respectively, and is recorded as selling, general and administrative expense.</div><div id="a12538" style="position:absolute;font-weight:normal;font-style:normal;left:654px;top:55.2px;">&#160;</div><div id="a12539" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">&#160;</div><div id="a12540" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">Tax deficiencies in connection with payment of taxes upon the<div style="display:inline-block;width:4.92px">&#160;</div>vesting of restricted stock previously issued to employees<div style="display:inline-block;width:4.98px">&#160;</div>for the </div><div id="a12545" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">years ended December</div><div id="a12547" style="position:absolute;font-weight:normal;font-style:normal;left:125.733px;top:110.4px;">&#160;</div><div id="a12548" style="position:absolute;font-weight:normal;font-style:normal;left:129.093px;top:110.4px;">31, 2020, 2019 and 2018 were a tax deficiency of $</div><div id="a12548_50_6" style="position:absolute;font-weight:normal;font-style:normal;left:403.053px;top:110.4px;">97,000</div><div id="a12548_56_3" style="position:absolute;font-weight:normal;font-style:normal;left:440.013px;top:110.4px;">, $</div><div id="a12548_59_6" style="position:absolute;font-weight:normal;font-style:normal;left:453.293px;top:110.4px;">98,000</div><div id="a12548_65_7" style="position:absolute;font-weight:normal;font-style:normal;left:489.932px;top:110.4px;">, and $</div><div id="a12548_72_7" style="position:absolute;font-weight:normal;font-style:normal;left:525.932px;top:110.4px;">110,000</div><div id="a12548_79_15" style="position:absolute;font-weight:normal;font-style:normal;left:568.812px;top:110.4px;">, respectively.</div><div id="a12551" style="position:absolute;font-weight:normal;font-style:normal;left:642.32px;top:110.4px;">&#160;</div></div><div id="TextBlockContainer1840" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:179px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12560" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">&#160;</div><div id="a12561" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">During 2020, 2019 and<div style="display:inline-block;width:5.15px">&#160;</div>2018, employees surrendered </div><div id="a12561_50_5" style="position:absolute;font-weight:normal;font-style:normal;left:293.573px;top:18.4px;">4,574</div><div id="a12561_55_2" style="position:absolute;font-weight:normal;font-style:normal;left:323.853px;top:18.4px;">, </div><div id="a12561_57_6" style="position:absolute;font-weight:normal;font-style:normal;left:330.733px;top:18.4px;">16,047</div><div id="a12561_63_5" style="position:absolute;font-weight:normal;font-style:normal;left:367.533px;top:18.4px;"><div style="display:inline-block;width:3.68px">&#160;</div>and </div><div id="a12561_68_6" style="position:absolute;font-weight:normal;font-style:normal;left:394.12px;top:18.4px;">17,180</div><div id="a12561_74_47" style="position:absolute;font-weight:normal;font-style:normal;left:430.76px;top:18.4px;"><div style="display:inline-block;width:3.68px">&#160;</div>shares, respectfully, of the Company's<div style="display:inline-block;width:5.46px">&#160;</div>common </div><div id="a12575" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">stock to satisfy income tax withholding obligations in connection with<div style="display:inline-block;width:4.83px">&#160;</div>the vesting of restricted stock.</div><div id="a12577" style="position:absolute;font-weight:normal;font-style:normal;left:543.24px;top:36.8px;">&#160;</div><div id="a12578" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">&#160;</div><div id="a12579" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:73.9px;">Stock Appreciation Rights</div><div id="a12580" style="position:absolute;font-weight:bold;font-style:normal;left:153.893px;top:73.9px;">&#160;</div><div id="a12581" style="position:absolute;left:4.427px;top:92px;">As part of the Company's 2019 annual grant, Stock Appreciation Rights (SARs) were granted with a grant price of $10. These </div><div id="a12582" style="position:absolute;left:4.427px;top:110.4px;">awards have a contractual term of five years and vest ratably over a period of three years or immediately vest if the recipient is </div><div id="a12584" style="position:absolute;left:4.427px;top:128.8px;">over 65 years of age.  These awards are valued using the Black-Scholes option pricing model.</div><div id="a12587" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:128.8px;">&#160;</div><div id="a12588" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">&#160;</div><div id="a12589" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:162.6px;">A summary of the Company's stock appreciation rights activity for the years ended December</div><div id="a12591" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:162.6px;">&#160;</div><div id="a12592" style="position:absolute;font-weight:normal;font-style:normal;left:507.72px;top:162.6px;">31, 2020 and 2019 is as follows:</div></div><div id="TextBlockContainer1843" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:691px;height:191px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12607" style="position:absolute;font-weight:bold;font-style:normal;left:415.24px;top:0px;">2020 </div><div id="a12610" style="position:absolute;font-weight:bold;font-style:normal;left:592.24px;top:0px;">2019 </div><div id="a12613" style="position:absolute;font-weight:bold;font-style:normal;left:358.893px;top:22.1px;">Number </div><div id="a12615" style="position:absolute;font-weight:bold;font-style:normal;left:376.973px;top:37.4px;">of </div><div id="a12617" style="position:absolute;font-weight:bold;font-style:normal;left:363.213px;top:52.7px;">Shares </div><div id="a12620" style="position:absolute;font-weight:bold;font-style:normal;left:439.56px;top:22.1px;">Wtd. Avg. </div><div id="a12622" style="position:absolute;font-weight:bold;font-style:normal;left:436.2px;top:37.4px;">Grant Date<div style="display:inline-block;width:3.62px">&#160;</div></div><div id="a12624" style="position:absolute;font-weight:bold;font-style:normal;left:437.96px;top:52.7px;">Fair Value </div><div id="a12627" style="position:absolute;font-weight:bold;font-style:normal;left:535.88px;top:22.1px;">Number </div><div id="a12629" style="position:absolute;font-weight:bold;font-style:normal;left:553.96px;top:37.4px;">of </div><div id="a12631" style="position:absolute;font-weight:bold;font-style:normal;left:540.2px;top:52.7px;">Shares </div><div id="a12634" style="position:absolute;font-weight:bold;font-style:normal;left:616.56px;top:22.1px;">Wtd. Avg. </div><div id="a12636" style="position:absolute;font-weight:bold;font-style:normal;left:613.2px;top:37.4px;">Grant Date </div><div id="a12638" style="position:absolute;font-weight:bold;font-style:normal;left:614.96px;top:52.7px;">Fair Value </div><div id="a12640" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:72.4px;">Outstanding - beginning of year </div><div id="a12645" style="position:absolute;font-weight:normal;font-style:normal;left:370.253px;top:72.4px;">222,112</div><div id="a12648" style="position:absolute;font-weight:normal;font-style:normal;left:427.56px;top:72.4px;">$ </div><div id="a12650" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:72.4px;">2.57</div><div id="a12653" style="position:absolute;font-weight:normal;font-style:normal;left:577.36px;top:72.4px;">&#8212;</div><div id="a12656" style="position:absolute;font-weight:normal;font-style:normal;left:604.56px;top:72.4px;">$ </div><div id="a12658" style="position:absolute;font-weight:normal;font-style:normal;left:669.36px;top:72.4px;">&#8212;</div><div id="a12660" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92.4px;">Granted </div><div id="a12662" style="position:absolute;font-weight:normal;font-style:normal;left:400.36px;top:92.4px;">&#8212;</div><div id="a12666" style="position:absolute;font-weight:normal;font-style:normal;left:492.36px;top:92.4px;">&#8212;</div><div id="a12669" style="position:absolute;font-weight:normal;font-style:normal;left:547.24px;top:92.4px;">226,021</div><div id="a12673" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:92.4px;">2.57</div><div id="a12675" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:112.4px;">Vested </div><div id="a12677" style="position:absolute;font-weight:normal;font-style:normal;left:400.36px;top:112.4px;">&#8212;</div><div id="a12681" style="position:absolute;font-weight:normal;font-style:normal;left:492.36px;top:112.4px;">&#8212;</div><div id="a12684" style="position:absolute;font-weight:normal;font-style:normal;left:577.36px;top:112.4px;">&#8212;</div><div id="a12688" style="position:absolute;font-weight:normal;font-style:normal;left:669.36px;top:112.4px;">&#8212;</div><div id="a12690" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:132.4px;">Forfeited </div><div id="a12692" style="position:absolute;font-weight:normal;font-style:normal;left:372.013px;top:132.4px;display:flex;">(41,187)</div><div id="a12696" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:132.4px;">2.57</div><div id="a12699" style="position:absolute;font-weight:normal;font-style:normal;left:555.72px;top:132.4px;display:flex;">(3,909)</div><div id="a12703" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:132.4px;">2.57</div><div id="a12705" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:153.5px;">Outstanding - end of year </div><div id="a12710" style="position:absolute;font-weight:normal;font-style:normal;left:370.253px;top:153.5px;">180,925</div><div id="a12713" style="position:absolute;font-weight:normal;font-style:normal;left:427.56px;top:153.5px;">$ </div><div id="a12715" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:153.5px;">2.57</div><div id="a12718" style="position:absolute;font-weight:normal;font-style:normal;left:547.24px;top:153.5px;">222,112</div><div id="a12721" style="position:absolute;font-weight:normal;font-style:normal;left:604.56px;top:153.5px;">$ </div><div id="a12723" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:153.5px;">2.57</div><div id="a12725" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:175.4px;">Exercisable - end of year </div><div id="a12730" style="position:absolute;font-weight:normal;font-style:normal;left:376.973px;top:175.4px;">73,888</div><div id="a12733" style="position:absolute;font-weight:normal;font-style:normal;left:427.56px;top:175.4px;">$ </div><div id="a12735" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:175.4px;">2.57</div><div id="a12738" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:175.4px;">29,028</div><div id="a12741" style="position:absolute;font-weight:normal;font-style:normal;left:604.56px;top:175.4px;">$ </div><div id="a12743" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:175.4px;">2.57</div></div><div id="TextBlockContainer1846" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12746" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The average<div style="display:inline-block;width:7.07px">&#160;</div>remaining contractual<div style="display:inline-block;width:7.21px">&#160;</div>term for<div style="display:inline-block;width:7.1px">&#160;</div>SARs outstanding<div style="display:inline-block;width:7.23px">&#160;</div>at December</div><div id="a12748" style="position:absolute;font-weight:normal;font-style:normal;left:423.56px;top:0px;">&#160;</div><div id="a12749" style="position:absolute;font-weight:normal;font-style:normal;left:426.92px;top:0px;">31, 2020<div style="display:inline-block;width:7.28px">&#160;</div>is </div><div id="a12749_12_3" style="position:absolute;left:494.44px;top:0px;">3.3</div><div id="a12749_15_14" style="position:absolute;font-weight:normal;font-style:normal;left:511.24px;top:0px;"><div style="display:inline-block;width:5.12px">&#160;</div>years, with<div style="display:inline-block;width:6.85px">&#160;</div>$</div><div id="a12749_29_7" style="position:absolute;font-weight:normal;font-style:normal;left:588.2px;top:0px;">114,000</div><div id="a12749_36_11" style="position:absolute;font-weight:normal;font-style:normal;left:631.24px;top:0px;"><div style="display:inline-block;width:5.12px">&#160;</div>aggregate </div><div id="a12751" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">intrinsic  value. At<div style="display:inline-block;width:9.51px">&#160;</div>December</div><div id="a12754" style="position:absolute;font-weight:normal;font-style:normal;left:167.653px;top:18.4px;">&#160;</div><div id="a12755" style="position:absolute;font-weight:normal;font-style:normal;left:171.013px;top:18.4px;white-spacepre-wrap">31,  2020  and  2019,  there  was  $</div><div id="a12755_30_7" style="position:absolute;font-weight:normal;font-style:normal;left:358.093px;top:18.4px;">179,000</div><div id="a12755_37_6" style="position:absolute;font-weight:normal;font-style:normal;left:401.64px;top:18.4px;white-spacepre-wrap"><div style="display:inline-block;width:6.72px">&#160;</div>and  $</div><div id="a12755_43_7" style="position:absolute;font-weight:normal;font-style:normal;left:441px;top:18.4px;">386,000</div><div id="a12755_50_38" style="position:absolute;font-weight:normal;font-style:normal;left:484.36px;top:18.4px;">,  respectively,  of  total  unrecognized </div><div id="a12766" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">compensation expense, net of<div style="display:inline-block;width:5.78px">&#160;</div>estimated forfeitures, related<div style="display:inline-block;width:5.32px">&#160;</div>to SARs. That cost<div style="display:inline-block;width:5.42px">&#160;</div>is expected to be<div style="display:inline-block;width:5.37px">&#160;</div>recognized over the weighted-</div><div id="a12768" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">average period of </div><div id="a12768_18_3" style="position:absolute;left:101.066px;top:55.2px;">1.3</div><div id="a12768_21_7" style="position:absolute;font-weight:normal;font-style:normal;left:117.866px;top:55.2px;"><div style="display:inline-block;width:3.36px">&#160;</div>years.</div><div id="a12770" style="position:absolute;font-weight:normal;font-style:normal;left:152.613px;top:55.2px;">&#160;</div><div id="a12771" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">&#160;</div><div id="a12772" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">Total compensation cost related to SARs for the<div style="display:inline-block;width:1.51px">&#160;</div>twelve months ended December</div><div id="a12774" style="position:absolute;font-weight:normal;font-style:normal;left:431.08px;top:92px;">&#160;</div><div id="a12775" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:92px;">31, 2020 and 2019 was $</div><div id="a12775_23_7" style="position:absolute;font-weight:normal;font-style:normal;left:566.12px;top:92px;">101,000</div><div id="a12775_30_6" style="position:absolute;font-weight:normal;font-style:normal;left:609.639px;top:92px;"><div style="display:inline-block;width:3.04px">&#160;</div>and $</div><div id="a12775_36_7" style="position:absolute;font-weight:normal;font-style:normal;left:641.48px;top:92px;">185,000</div><div id="a12775_43_2" style="position:absolute;font-weight:normal;font-style:normal;left:684.839px;top:92px;">, </div><div id="a12776" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">respectively, all of which was recorded to selling, general and<div style="display:inline-block;width:4.78px">&#160;</div>administrative expense.</div></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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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>33
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112205198920">
<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, 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</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"><div id="TextBlockContainer1848" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:338px;height:52px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12779" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">11. Income Taxes</div><div id="a12781" style="position:absolute;font-weight:bold;font-style:normal;left:101.093px;top:0px;">&#160;</div><div id="a12782" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a12783" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Components of the provision for income taxes are as follows:</div></div><div id="TextBlockContainer1851" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12789" style="position:absolute;font-weight:bold;font-style:normal;left:439.72px;top:0px;">2020 </div><div id="a12792" style="position:absolute;font-weight:bold;font-style:normal;left:538.6px;top:0px;">2019 </div><div id="a12795" style="position:absolute;font-weight:bold;font-style:normal;left:635.6px;top:0px;">2018 </div><div id="a12797" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">Current: </div><div id="a12807" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:33.8px;">Federal </div><div id="a12809" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:33.8px;">$ </div><div id="a12811" style="position:absolute;font-weight:normal;font-style:normal;left:436.36px;top:33.8px;display:flex;">(8,378,000)</div><div id="a12814" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:33.8px;">$ </div><div id="a12816" style="position:absolute;font-weight:normal;font-style:normal;left:578.32px;top:33.8px;">&#8212;</div><div id="a12819" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:33.8px;">$ </div><div id="a12821" style="position:absolute;font-weight:normal;font-style:normal;left:651.92px;top:33.8px;">11,000</div><div id="a12823" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:50.7px;">Foreign </div><div id="a12826" style="position:absolute;font-weight:normal;font-style:normal;left:441.32px;top:50.7px;">2,660,000</div><div id="a12830" style="position:absolute;font-weight:normal;font-style:normal;left:548.2px;top:50.7px;">685,000</div><div id="a12834" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:50.7px;">1,023,000</div><div id="a12836" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:67.7px;">State and local </div><div id="a12839" style="position:absolute;font-weight:normal;font-style:normal;left:464.52px;top:67.7px;">5,000</div><div id="a12843" style="position:absolute;font-weight:normal;font-style:normal;left:554.92px;top:67.7px;">20,000</div><div id="a12847" style="position:absolute;font-weight:normal;font-style:normal;left:651.92px;top:67.7px;">14,000</div><div id="a12851" style="position:absolute;font-weight:normal;font-style:normal;left:436.36px;top:84.6px;display:flex;">(5,713,000)</div><div id="a12855" style="position:absolute;font-weight:normal;font-style:normal;left:548.2px;top:84.6px;">705,000</div><div id="a12859" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:84.6px;">1,048,000</div><div id="a12861" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;">Deferred: </div><div id="a12871" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:118.8px;">Federal </div><div id="a12874" style="position:absolute;font-weight:normal;font-style:normal;left:451.24px;top:118.8px;">955,000</div><div id="a12878" style="position:absolute;font-weight:normal;font-style:normal;left:548.2px;top:118.8px;">738,000</div><div id="a12882" style="position:absolute;font-weight:normal;font-style:normal;left:630.32px;top:118.8px;display:flex;">(1,355,000)</div><div id="a12884" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:135.7px;">Foreign </div><div id="a12887" style="position:absolute;font-weight:normal;font-style:normal;left:441.32px;top:135.7px;">1,098,000</div><div id="a12891" style="position:absolute;font-weight:normal;font-style:normal;left:533.32px;top:135.7px;display:flex;">(1,824,000)</div><div id="a12895" style="position:absolute;font-weight:normal;font-style:normal;left:640.4px;top:135.7px;display:flex;">(289,000)</div><div id="a12897" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:152.7px;">State and local </div><div id="a12900" style="position:absolute;font-weight:normal;font-style:normal;left:457.96px;top:152.7px;">42,000</div><div id="a12904" style="position:absolute;font-weight:normal;font-style:normal;left:554.92px;top:152.7px;">26,000</div><div id="a12908" style="position:absolute;font-weight:normal;font-style:normal;left:646.96px;top:152.7px;display:flex;">(68,000)</div><div id="a12912" style="position:absolute;font-weight:normal;font-style:normal;left:441.32px;top:169.8px;">2,095,000</div><div id="a12916" style="position:absolute;font-weight:normal;font-style:normal;left:533.32px;top:169.8px;display:flex;">(1,060,000)</div><div id="a12920" style="position:absolute;font-weight:normal;font-style:normal;left:630.32px;top:169.8px;display:flex;">(1,712,000)</div><div id="a12922" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:187.7px;">Provision (benefit) for income taxes </div><div id="a12924" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:187.7px;">$ </div><div id="a12926" style="position:absolute;font-weight:normal;font-style:normal;left:436.36px;top:187.7px;display:flex;">(3,618,000)</div><div id="a12929" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:187.7px;">$ </div><div id="a12931" style="position:absolute;font-weight:normal;font-style:normal;left:543.4px;top:187.7px;display:flex;">(355,000)</div><div id="a12934" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:187.7px;">$ </div><div id="a12936" style="position:absolute;font-weight:normal;font-style:normal;left:640.4px;top:187.7px;display:flex;">(664,000)</div></div><div id="TextBlockContainer1854" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12947" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">A reconciliation of<div style="display:inline-block;width:1.46px">&#160;</div>the income tax provision based<div style="display:inline-block;width:1.5px">&#160;</div>on the federal statutory income<div style="display:inline-block;width:1.52px">&#160;</div>tax rate to the Company's<div style="display:inline-block;width:1.32px">&#160;</div>income tax provision </div><div id="a12949" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">for the years ended December</div><div id="a12951" style="position:absolute;font-weight:normal;font-style:normal;left:164.293px;top:18.4px;">&#160;</div><div id="a12952" style="position:absolute;font-weight:normal;font-style:normal;left:167.653px;top:18.4px;">31 is as follows:</div></div><div id="TextBlockContainer1858" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1856_XBRL_TS_db8f396065de40a8a39ba3e976256af6" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1857" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12957" style="position:absolute;font-weight:bold;font-style:normal;left:437.64px;top:0px;">2020 </div><div id="a12960" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2019 </div><div id="a12963" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2018 </div><div id="a12965" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">Provision at United States federal statutory rate </div><div id="a12968" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:16.6px;">$ </div><div id="a12970" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:16.6px;">954,000</div><div id="a12973" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.6px;">$ </div><div id="a12975" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:16.6px;display:flex;">(3,274,000)</div><div id="a12978" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.6px;">$ </div><div id="a12980" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:16.6px;display:flex;">(1,145,000)</div><div id="a12982" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Valuation<div style="display:inline-block;width:4.94px">&#160;</div>allowance </div><div id="a12985" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:33.8px;display:flex;">(2,074,000)</div><div id="a12989" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:33.8px;">3,267,000</div><div id="a12993" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:33.8px;">&#8212;</div><div id="a12995" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Net operating loss carryback at </div><div id="a12995_32_2" style="position:absolute;font-weight:normal;font-style:normal;left:173.706px;top:50.7px;">34</div><div id="a12995_34_11" style="position:absolute;font-weight:normal;font-style:normal;left:187.146px;top:50.7px;">% tax rate </div><div id="a12998" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:50.7px;display:flex;">(3,205,000)</div><div id="a13002" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:50.7px;">&#8212;</div><div id="a13006" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:50.7px;">&#8212;</div><div id="a13008" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Effect of foreign taxes </div><div id="a13012" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:67.7px;">790,000</div><div id="a13016" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:67.7px;display:flex;">(209,000)</div><div id="a13020" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:67.7px;">213,000</div><div id="a13022" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;">Adoption of ASC 606 </div><div id="a13025" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:84.6px;">&#8212;</div><div id="a13029" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:84.6px;">&#8212;</div><div id="a13033" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:84.6px;">236,000</div><div id="a13035" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;">State and local tax expense </div><div id="a13038" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:101.8px;display:flex;">(372,000)</div><div id="a13042" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:101.8px;display:flex;">(102,000)</div><div id="a13046" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:101.8px;display:flex;">(54,000)</div><div id="a13048" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.7px;">Other </div><div id="a13051" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:118.7px;">289,000</div><div id="a13055" style="position:absolute;font-weight:normal;font-style:normal;left:545.96px;top:118.7px;display:flex;">(37,000)</div><div id="a13059" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:118.7px;">86,000</div><div id="a13061" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:136.6px;">Provision (benefit) for income taxes </div><div id="a13063" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:136.6px;">$ </div><div id="a13065" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:136.6px;display:flex;">(3,618,000)</div><div id="a13068" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:136.6px;">$ </div><div id="a13070" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:136.6px;display:flex;">(355,000)</div><div id="a13073" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:136.6px;">$ </div><div id="a13075" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:136.6px;display:flex;">(664,000)</div></div></div></div><div id="TextBlockContainer1860" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:292px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13078" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The Company evaluates the<div style="display:inline-block;width:5.56px">&#160;</div>balance of deferred<div style="display:inline-block;width:5.36px">&#160;</div>tax assets that will<div style="display:inline-block;width:5.3px">&#160;</div>be realized based<div style="display:inline-block;width:5.3px">&#160;</div>on the premise that<div style="display:inline-block;width:5.46px">&#160;</div>the Company is more </div><div id="a13080" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">likely than not to realize deferred tax benefits through the generation of future taxable income. Management makes assumptions, </div><div id="a13082" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">judgments, and estimates to determine our current and<div style="display:inline-block;width:4.89px">&#160;</div>deferred tax provision and also the deferred<div style="display:inline-block;width:5.01px">&#160;</div>tax assets and liabilities. The </div><div id="a13084" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">Company evaluates<div style="display:inline-block;width:7.47px">&#160;</div>provisions and<div style="display:inline-block;width:7.45px">&#160;</div>deferred tax<div style="display:inline-block;width:7.43px">&#160;</div>assets quarterly<div style="display:inline-block;width:7.21px">&#160;</div>to determine<div style="display:inline-block;width:7.5px">&#160;</div>if adjustments<div style="display:inline-block;width:7.36px">&#160;</div>to our<div style="display:inline-block;width:7.37px">&#160;</div>valuation allowance<div style="display:inline-block;width:7.52px">&#160;</div>are </div><div id="a13085" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">required based on the consideration of all available evidence.</div><div id="a13086" style="position:absolute;font-weight:normal;font-style:normal;left:330.573px;top:73.6px;">&#160;</div><div id="a13087" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">&#160;</div><div id="a13088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">As of December</div><div id="a13090" style="position:absolute;font-weight:normal;font-style:normal;left:91.333px;top:110.4px;">&#160;</div><div id="a13091" style="position:absolute;font-weight:normal;font-style:normal;left:94.693px;top:110.4px;">31, 2020 the Company had a net deferred tax asset of $</div><div id="a13091_54_6" style="position:absolute;font-weight:normal;font-style:normal;left:386.532px;top:110.4px;">53,000</div><div id="a13091_60_31" style="position:absolute;font-weight:normal;font-style:normal;left:423.332px;top:110.4px;"><div style="display:inline-block;width:3.2px">&#160;</div>consisting of a liability of $</div><div id="a13091_91_7" style="position:absolute;font-weight:normal;font-style:normal;left:572.36px;top:110.4px;">876,000</div><div id="a13091_98_16" style="position:absolute;font-weight:normal;font-style:normal;left:615.879px;top:110.4px;"><div style="display:inline-block;width:3.04px">&#160;</div>related to tax </div><div id="a13096" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">positions in the<div style="display:inline-block;width:6.36px">&#160;</div>United States,<div style="display:inline-block;width:5.81px">&#160;</div>an asset of<div style="display:inline-block;width:6.19px">&#160;</div>$</div><div id="a13096_45_7" style="position:absolute;font-weight:normal;font-style:normal;left:241.226px;top:128.8px;">460,000</div><div id="a13096_52_53" style="position:absolute;font-weight:normal;font-style:normal;left:284.906px;top:128.8px;"><div style="display:inline-block;width:4.16px">&#160;</div>related to tax<div style="display:inline-block;width:6.36px">&#160;</div>positions in Canada<div style="display:inline-block;width:6.6px">&#160;</div>and an asset<div style="display:inline-block;width:6.4px">&#160;</div>of $</div><div id="a13096_105_7" style="position:absolute;font-weight:normal;font-style:normal;left:568.745px;top:128.8px;">469,000</div><div id="a13096_112_16" style="position:absolute;font-weight:normal;font-style:normal;left:612.265px;top:128.8px;"><div style="display:inline-block;width:4.32px">&#160;</div>related to tax </div><div id="a13098" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">positions in Mexico. </div><div id="a13100" style="position:absolute;font-weight:normal;font-style:normal;left:120.293px;top:147.2px;">The deferred<div style="display:inline-block;width:5.88px">&#160;</div>tax liabilities are<div style="display:inline-block;width:6.9px">&#160;</div>in other noncurrent<div style="display:inline-block;width:6.7px">&#160;</div>liabilities on<div style="display:inline-block;width:5.82px">&#160;</div>the Consolidated<div style="display:inline-block;width:5.89px">&#160;</div>Balance Sheet. </div><div id="a13104" style="position:absolute;font-weight:normal;font-style:normal;left:650.48px;top:147.2px;">During </div><div id="a13105" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;">2020, the Company recorded<div style="display:inline-block;width:5.85px">&#160;</div>a valuation allowance of<div style="display:inline-block;width:5.68px">&#160;</div>$</div><div id="a13105_53_9" style="position:absolute;font-weight:normal;font-style:normal;left:306.986px;top:165.6px;">1,193,000</div><div id="a13105_62_64" style="position:absolute;font-weight:normal;font-style:normal;left:360.493px;top:165.6px;"><div style="display:inline-block;width:3.84px">&#160;</div>against the entire state<div style="display:inline-block;width:5.63px">&#160;</div>and local net loss<div style="display:inline-block;width:5.45px">&#160;</div>carryforward and a </div><div id="a13108" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">portion of<div style="display:inline-block;width:8.06px">&#160;</div>the interest<div style="display:inline-block;width:7.77px">&#160;</div>limitation carryforward,<div style="display:inline-block;width:8.57px">&#160;</div>due to<div style="display:inline-block;width:7.98px">&#160;</div>cumulative losses<div style="display:inline-block;width:7.87px">&#160;</div>in the<div style="display:inline-block;width:7.89px">&#160;</div>United States<div style="display:inline-block;width:8.17px">&#160;</div>over the<div style="display:inline-block;width:7.9px">&#160;</div>last three<div style="display:inline-block;width:8.18px">&#160;</div>years and </div><div id="a13109" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">uncertainty related<div style="display:inline-block;width:5.94px">&#160;</div>to the Company<div style="display:inline-block;width:2.55px">&#160;</div>&#8217;s ability<div style="display:inline-block;width:6.53px">&#160;</div>to realize<div style="display:inline-block;width:5.85px">&#160;</div>the deferred<div style="display:inline-block;width:6.03px">&#160;</div>assets. The Company<div style="display:inline-block;width:6.45px">&#160;</div>believes that<div style="display:inline-block;width:5.9px">&#160;</div>the deferred<div style="display:inline-block;width:5.99px">&#160;</div>tax assets </div><div id="a13113" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">associated with the Canadian and Mexican tax jurisdictions are more-likely-than-not to be realizable based on estimates<div style="display:inline-block;width:1.64px">&#160;</div>of future </div><div id="a13120" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">taxable income.</div><div id="a13121" style="position:absolute;font-weight:normal;font-style:normal;left:88.933px;top:239.2px;">&#160;</div><div id="a13122" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">&#160;</div><div id="a13123" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;">Deferred tax assets consist of the following at December</div><div id="a13125" style="position:absolute;font-weight:normal;font-style:normal;left:306.573px;top:276px;">&#160;</div><div id="a13126" style="position:absolute;font-weight:normal;font-style:normal;left:309.933px;top:276px;">31:</div></div><div id="TextBlockContainer1864" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:238px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1862_XBRL_TS_5c15fc11a65b4c0e854c64639b1a4546" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1863" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:238px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13131" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2020 </div><div id="a13134" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2019 </div><div id="a13142" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:33.8px;">Net operating loss carryforwards </div><div id="a13144" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:33.8px;">$ </div><div id="a13146" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:33.8px;">535,000</div><div id="a13149" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:33.8px;">$ </div><div id="a13151" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:33.8px;">4,928,000</div><div id="a13153" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:50.7px;">Interest limitation carryforwards </div><div id="a13156" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:50.7px;">1,033,000</div><div id="a13160" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:50.7px;">686,000</div><div id="a13162" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:67.7px;">Accrued liabilities </div><div id="a13165" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:67.7px;">391,000</div><div id="a13169" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:67.7px;">477,000</div><div id="a13171" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:84.8px;">Accounts receivable </div><div id="a13174" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:84.8px;">40,000</div><div id="a13178" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:84.8px;">108,000</div><div id="a13180" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:101.8px;">Inventory </div><div id="a13183" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:101.8px;">322,000</div><div id="a13187" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:101.8px;">587,000</div><div id="a13189" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:118.7px;">Property, plant, and equipment </div><div id="a13192" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:118.7px;display:flex;">(5,509,000)</div><div id="a13196" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:118.7px;display:flex;">(5,580,000)</div><div id="a13198" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:135.7px;">Post retirement benefits </div><div id="a13201" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:135.7px;">2,068,000</div><div id="a13205" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:135.7px;">2,090,000</div><div id="a13207" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:152.8px;">Goodwill and finite-lived assets, net </div><div id="a13212" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:152.8px;">2,210,000</div><div id="a13216" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:152.8px;">1,973,000</div><div id="a13218" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:169.8px;">Other, net </div><div id="a13221" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:169.8px;">156,000</div><div id="a13225" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:169.8px;">24,000</div><div id="a13227" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:186.7px;">Total deferred<div style="display:inline-block;width:4.71px">&#160;</div>tax asset </div><div id="a13230" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:186.7px;">1,246,000</div><div id="a13234" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:186.7px;">5,293,000</div><div id="a13236" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:203.7px;">Valuation<div style="display:inline-block;width:4.94px">&#160;</div>allowance for deferred tax assets </div><div id="a13239" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:203.7px;display:flex;">(1,193,000)</div><div id="a13243" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:203.7px;display:flex;">(3,267,000)</div><div id="a13245" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:221.8px;">Total deferred<div style="display:inline-block;width:4.71px">&#160;</div>tax asset, net </div><div id="a13247" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:221.8px;">$ </div><div id="a13249" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:221.8px;">53,000</div><div id="a13252" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:221.8px;">$ </div><div id="a13254" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:221.8px;">2,026,000</div></div></div></div><div id="TextBlockContainer1866" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13257" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">At December</div><div id="a13258" style="position:absolute;font-weight:normal;font-style:normal;left:76.613px;top:0px;">&#160;</div><div id="a13259" style="position:absolute;font-weight:normal;font-style:normal;left:79.973px;top:0px;">31, 2020, the<div style="display:inline-block;width:6.18px">&#160;</div>Company had estimated<div style="display:inline-block;width:6.37px">&#160;</div>net operating loss<div style="display:inline-block;width:6.16px">&#160;</div>carryforwards in the<div style="display:inline-block;width:6.48px">&#160;</div>state and local<div style="display:inline-block;width:6.16px">&#160;</div>tax jurisdictions<div style="display:inline-block;width:5.28px">&#160;</div>of </div><div id="a13267" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">$</div><div id="a13267_1_10" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:18.4px;">25,990,000</div><div id="a13267_11_82" style="position:absolute;font-weight:normal;font-style:normal;left:71.146px;top:18.4px;"><div style="display:inline-block;width:3.07px">&#160;</div>and interest limitation carryforwards in United States federal<div style="display:inline-block;width:1.69px">&#160;</div>jurisdictions of $</div><div id="a13267_93_9" style="position:absolute;font-weight:normal;font-style:normal;left:488.36px;top:18.4px;">4,697,000</div><div id="a13267_102_28" style="position:absolute;font-weight:normal;font-style:normal;left:541.8px;top:18.4px;">. Both carryforwards do not </div><div id="a13278" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">expire. At December 31, 2020, the Company had </div><div id="a13278_46_2" style="position:absolute;font-weight:normal;font-style:normal;left:267.466px;top:36.8px;">no</div><div id="a13278_48_77" style="position:absolute;font-weight:normal;font-style:normal;left:280.746px;top:36.8px;"><div style="display:inline-block;width:3.2px">&#160;</div>net operating loss carryforwards in Canada, Mexico or United States federal </div><div id="a13281" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">jurisdictions.<div style="display:inline-block;width:3.5px">&#160;</div></div><div id="a13282" style="position:absolute;font-weight:normal;font-style:normal;left:80.453px;top:55.2px;">&#160;</div><div id="a13283" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.4px;">&#160;</div></div><div id="TextBlockContainer1868" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:145px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13292" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">At December</div><div id="a13294" style="position:absolute;font-weight:normal;font-style:normal;left:77.413px;top:0px;">&#160;</div><div id="a13295" style="position:absolute;font-weight:normal;font-style:normal;left:80.773px;top:0px;">31, 2020<div style="display:inline-block;width:6.96px">&#160;</div>and 2019<div style="display:inline-block;width:6.79px">&#160;</div>the Company<div style="display:inline-block;width:6.57px">&#160;</div>had </div><div id="a13295_34_2" style="position:absolute;font-weight:normal;font-style:normal;left:291.973px;top:0px;">no</div><div id="a13295_36_72" style="position:absolute;font-weight:normal;font-style:normal;left:305.253px;top:0px;"><div style="display:inline-block;width:4.96px">&#160;</div>liability for<div style="display:inline-block;width:6.92px">&#160;</div>unrecognized tax<div style="display:inline-block;width:6.69px">&#160;</div>benefits under<div style="display:inline-block;width:6.97px">&#160;</div>guidance relating<div style="display:inline-block;width:6.91px">&#160;</div>to tax </div><div id="a13302" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">uncertainties. The Company does<div style="display:inline-block;width:1.28px">&#160;</div>not anticipate that the<div style="display:inline-block;width:1.16px">&#160;</div>unrecognized tax benefits will<div style="display:inline-block;width:1.35px">&#160;</div>significantly change within the next<div style="display:inline-block;width:1px">&#160;</div>twelve </div><div id="a13304" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">months.</div><div id="a13305" style="position:absolute;font-weight:normal;font-style:normal;left:47.019px;top:36.8px;">&#160;</div><div id="a13306" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">&#160;</div><div id="a13307" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">The Company<div style="display:inline-block;width:7.59px">&#160;</div>files income<div style="display:inline-block;width:7.37px">&#160;</div>tax returns<div style="display:inline-block;width:7.58px">&#160;</div>in the<div style="display:inline-block;width:7.41px">&#160;</div>United States,<div style="display:inline-block;width:7.57px">&#160;</div>Mexico, Canada<div style="display:inline-block;width:7.53px">&#160;</div>and various<div style="display:inline-block;width:7.53px">&#160;</div>state and<div style="display:inline-block;width:7.41px">&#160;</div>local jurisdictions.<div style="display:inline-block;width:7.49px">&#160;</div>The </div><div id="a13308" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">Company is not subject<div style="display:inline-block;width:5.04px">&#160;</div>to United States federal and<div style="display:inline-block;width:5.29px">&#160;</div>state income tax examinations<div style="display:inline-block;width:5.02px">&#160;</div>by tax authorities for<div style="display:inline-block;width:5.09px">&#160;</div>the years before 2017, </div><div id="a13310" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">not subject to<div style="display:inline-block;width:5.24px">&#160;</div>Mexican income tax<div style="display:inline-block;width:5.19px">&#160;</div>examinations by Mexican<div style="display:inline-block;width:5.53px">&#160;</div>authorities for the<div style="display:inline-block;width:5.43px">&#160;</div>years before 2015<div style="display:inline-block;width:5.35px">&#160;</div>and not subject to<div style="display:inline-block;width:5.63px">&#160;</div>Canadian </div><div id="a13311" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">income tax examinations by Canadian authorities for the years<div style="display:inline-block;width:4.74px">&#160;</div>before 2018.</div></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=84230637&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=116825942&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=84230637&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=116825942&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=84230637&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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112205374296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post Retirement Benefits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Post Retirement Benefits</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 );">Post Retirement Benefits</a></td>
<td class="text"><div id="TextBlockContainer1870" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:457px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13314" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">12.<div style="display:inline-block;width:3.56px">&#160;</div>Post Retirement Benefits</div><div id="a13317" style="position:absolute;font-weight:bold;font-style:normal;left:165.733px;top:0px;">&#160;</div><div id="a13318" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a13319" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">The Company provides post retirement<div style="display:inline-block;width:5.11px">&#160;</div>benefits to certain of its<div style="display:inline-block;width:4.86px">&#160;</div>United States and Canadian employees,<div style="display:inline-block;width:5.1px">&#160;</div>including contributions </div><div id="a13321" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">to </div><div id="a13321_3_86" style="position:absolute;left:19.147px;top:54.9px;">a multi-employer defined benefit pension plan, health care and life insurance benefits</div><div id="a13321_89_39" style="position:absolute;font-weight:normal;font-style:normal;left:485.258px;top:54.9px;">, and contributions<div style="display:inline-block;width:6.7px">&#160;</div>to several defined </div><div id="a13325" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">retirement contribution plans.</div><div id="a13326" style="position:absolute;font-weight:normal;font-style:normal;left:162.533px;top:73.3px;">&#160;</div><div id="a13327" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">&#160;</div><div id="a13328" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">The Company contributes<div style="display:inline-block;width:6.22px">&#160;</div>to a </div><div id="a13328_29_43" style="position:absolute;left:173.546px;top:110.1px;-sec-ix-hidden:ID_1111;">multi-employer defined benefit pension plan</div><div id="a13328_72_38" style="position:absolute;font-weight:normal;font-style:normal;left:414.413px;top:110.1px;"><div style="display:inline-block;width:4.32px">&#160;</div>for its employees<div style="display:inline-block;width:5.98px">&#160;</div>represented by the </div><div id="a13328_110_14" style="position:absolute;left:619.692px;top:110.1px;-sec-ix-hidden:ID_1118;">International </div><div id="a13331" style="position:absolute;left:4.427px;top:128.5px;-sec-ix-hidden:ID_1118;">Association of Machinists and Aerospace Workers</div><div id="a13331_47_26" style="position:absolute;font-weight:normal;font-style:normal;left:270.026px;top:128.5px;"><div style="display:inline-block;width:2.72px">&#160;</div>("IAM") at the Company&#8217;s </div><div id="a13331_73_34" style="position:absolute;left:416.68px;top:128.5px;-sec-ix-hidden:ID_1112;">Columbus, Ohio production facility</div><div id="a13331_107_15" style="position:absolute;font-weight:normal;font-style:normal;left:604.2px;top:128.5px;">.<div style="display:inline-block;width:5.32px">&#160;</div>The Company </div><div id="a13336" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">does not<div style="display:inline-block;width:8.33px">&#160;</div>administer this<div style="display:inline-block;width:8.32px">&#160;</div>plan and<div style="display:inline-block;width:8.56px">&#160;</div>contributions are<div style="display:inline-block;width:8.47px">&#160;</div>determined in<div style="display:inline-block;width:8.38px">&#160;</div>accordance with<div style="display:inline-block;width:8.56px">&#160;</div>provisions of<div style="display:inline-block;width:8.36px">&#160;</div>the collective<div style="display:inline-block;width:8.52px">&#160;</div>bargaining </div><div id="a13337" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;">agreement.<div style="display:inline-block;width:9.06px">&#160;</div>The risks<div style="display:inline-block;width:5.99px">&#160;</div>of participating<div style="display:inline-block;width:6.18px">&#160;</div>in this<div style="display:inline-block;width:6.2px">&#160;</div>multi-employer plan<div style="display:inline-block;width:6.47px">&#160;</div>are different<div style="display:inline-block;width:6.19px">&#160;</div>from a single<div style="display:inline-block;width:2.76px">&#160;</div>-employer plan<div style="display:inline-block;width:6.12px">&#160;</div>in the<div style="display:inline-block;width:6.13px">&#160;</div>following </div><div id="a13343" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:183.7px;">aspects:</div><div id="a13344" style="position:absolute;font-weight:normal;font-style:normal;left:46.699px;top:183.7px;">&#160;</div><div id="a13345" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;">&#160;</div><div id="a13346" style="position:absolute;font-weight:normal;font-style:normal;left:28.459px;top:220.5px;">&#8226; </div><div id="a13347" style="position:absolute;font-family:Arial;font-weight:normal;font-style:normal;left:36.459px;top:220.4px;">&#160;</div><div id="a13348" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:220.5px;">Assets contributed to the multi-employer<div style="display:inline-block;width:5.63px">&#160;</div>plan by one employer<div style="display:inline-block;width:5.21px">&#160;</div>may be used to provide<div style="display:inline-block;width:5.2px">&#160;</div>benefits to employees of other </div><div id="a13351" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:238.9px;">participating employers.</div><div id="a13352" style="position:absolute;font-weight:normal;font-style:normal;left:182.053px;top:238.9px;">&#160;</div><div id="a13353" style="position:absolute;font-weight:normal;font-style:normal;left:28.459px;top:257.3px;">&#8226; </div><div id="a13354" style="position:absolute;font-family:Arial;font-weight:normal;font-style:normal;left:36.459px;top:257.2px;">&#160;</div><div id="a13355" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:257.3px;">If a participating<div style="display:inline-block;width:7.03px">&#160;</div>employer stops<div style="display:inline-block;width:6.26px">&#160;</div>contributing to<div style="display:inline-block;width:5.92px">&#160;</div>the plan, the<div style="display:inline-block;width:7.05px">&#160;</div>unfunded obligations<div style="display:inline-block;width:6.12px">&#160;</div>of the<div style="display:inline-block;width:6.03px">&#160;</div>plan may be<div style="display:inline-block;width:6.94px">&#160;</div>borne by<div style="display:inline-block;width:5.96px">&#160;</div>the </div><div id="a13357" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:275.7px;">remaining participating employers.</div><div id="a13358" style="position:absolute;font-weight:normal;font-style:normal;left:239.533px;top:275.7px;">&#160;</div><div id="a13359" style="position:absolute;font-weight:normal;font-style:normal;left:28.459px;top:294.1px;">&#8226; </div><div id="a13360" style="position:absolute;font-family:Arial;font-weight:normal;font-style:normal;left:36.459px;top:294px;">&#160;</div><div id="a13361" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:294.1px;">If the Company chooses to stop<div style="display:inline-block;width:5.3px">&#160;</div>participating in its multi-employer plan,<div style="display:inline-block;width:5.09px">&#160;</div>the Company may be required<div style="display:inline-block;width:4.97px">&#160;</div>to pay the plan </div><div id="a13364" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:312.5px;">an amount based on the underfunded status of the plan, referred<div style="display:inline-block;width:4.73px">&#160;</div>to as a withdrawal liability.</div><div id="a13366" style="position:absolute;font-weight:normal;font-style:normal;left:540.04px;top:312.5px;">&#160;</div><div id="a13367" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:330.9px;">&#160;</div><div id="a13368" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.3px;">The Company&#8217;s<div style="display:inline-block;width:6.44px">&#160;</div>participation in the<div style="display:inline-block;width:7.05px">&#160;</div>multi-employer defined<div style="display:inline-block;width:5.97px">&#160;</div>benefit pension plan<div style="display:inline-block;width:6.87px">&#160;</div>for the years<div style="display:inline-block;width:6.75px">&#160;</div>ended </div><div id="a13368_99_8" style="position:absolute;left:558.48px;top:349.3px;">December 31, 2020</div><div id="a13375_8_5" style="position:absolute;font-weight:normal;font-style:normal;left:664.4px;top:349.3px;"><div style="display:inline-block;width:4.48px">&#160;</div>and </div><div id="a13376" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.7px;">2019 is outlined<div style="display:inline-block;width:6.58px">&#160;</div>in the table<div style="display:inline-block;width:6.44px">&#160;</div>below.<div style="display:inline-block;width:8.45px">&#160;</div>The most recent<div style="display:inline-block;width:6.45px">&#160;</div>Pension Protection<div style="display:inline-block;width:4.84px">&#160;</div>Act ("PPA")<div style="display:inline-block;width:5.72px">&#160;</div>zone status is<div style="display:inline-block;width:6.14px">&#160;</div>for the plan<div style="display:inline-block;width:2.44px">&#160;</div>&#8217;s year<div style="display:inline-block;width:1.45px">&#160;</div>-end at </div><div id="a13382" style="position:absolute;left:4.427px;top:386.1px;">December 31, 2020</div><div id="a13384_8_108" style="position:absolute;font-weight:normal;font-style:normal;left:109.738px;top:386.1px;">. The zone status is based<div style="display:inline-block;width:5.5px">&#160;</div>on information the Company<div style="display:inline-block;width:5.4px">&#160;</div>received from the plan<div style="display:inline-block;width:5.29px">&#160;</div>and is certified by<div style="display:inline-block;width:5.13px">&#160;</div>the plan&#8217;s </div><div id="a13387" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.5px;">actuary. Among other factors,<div style="display:inline-block;width:6.09px">&#160;</div>plans in the<div style="display:inline-block;width:5.65px">&#160;</div>red zone are<div style="display:inline-block;width:6px">&#160;</div>generally </div><div id="a13387_66_20" style="position:absolute;left:359.786px;top:404.5px;-sec-ix-hidden:ID_1116;">less than 65% funded</div><div id="a13387_86_41" style="position:absolute;font-weight:normal;font-style:normal;left:476.426px;top:404.5px;">, plans in<div style="display:inline-block;width:5.6px">&#160;</div>the yellow zone<div style="display:inline-block;width:5.98px">&#160;</div>are less than </div><div id="a13389" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:422.9px;">80% funded, and plans<div style="display:inline-block;width:5.01px">&#160;</div>in the green zone are<div style="display:inline-block;width:5.4px">&#160;</div>at least 80% funded.<div style="display:inline-block;width:4.86px">&#160;</div>The &#8220;FIP/RP Status Pending/Implemented<div style="display:inline-block;width:1.45px">&#160;</div>&#8221;<div style="display:inline-block;width:3.68px">&#160;</div>column indicates </div><div id="a13394" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.3px;">whether a financial improvement plan ("FIP") or a rehabilitation<div style="display:inline-block;width:4.73px">&#160;</div>plan ("RP") is either pending or has been implemented.</div></div><div id="TextBlockContainer1873" style="position:relative;font-family:Times New Roman;font-size:8px;color:#000000;line-height:normal;width:674px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13417" style="position:absolute;font-weight:bold;font-style:normal;left:629.04px;top:0px;">Expiration<div style="display:inline-block;width:1.99px">&#160;</div></div><div id="a13427" style="position:absolute;font-weight:bold;font-style:normal;left:334.573px;top:11px;">FIP/RP </div><div id="a13438" style="position:absolute;font-weight:bold;font-style:normal;left:635.12px;top:11px;">Date of<div style="display:inline-block;width:2.06px">&#160;</div></div><div id="a13444" style="position:absolute;font-weight:bold;font-style:normal;left:211.693px;top:21.9px;">Pension Protection </div><div id="a13447" style="position:absolute;font-weight:bold;font-style:normal;left:336.813px;top:21.9px;">Status </div><div id="a13450" style="position:absolute;font-weight:bold;font-style:normal;left:428.2px;top:21.9px;">Contributions of the<div style="display:inline-block;width:2.02px">&#160;</div></div><div id="a13455" style="position:absolute;font-weight:bold;font-style:normal;left:630.64px;top:21.9px;">Collective </div><div id="a13459" style="position:absolute;font-weight:bold;font-style:normal;left:118.853px;top:33px;">EIN/Pension<div style="display:inline-block;width:2px">&#160;</div></div><div id="a13462" style="position:absolute;font-weight:bold;font-style:normal;left:216.493px;top:33px;">Act Zone Status </div><div id="a13465" style="position:absolute;font-weight:bold;font-style:normal;left:332.333px;top:33px;">Pending/<div style="display:inline-block;width:1.93px">&#160;</div></div><div id="a13468" style="position:absolute;font-weight:bold;font-style:normal;left:446.28px;top:33px;">Company </div><div id="a13471" style="position:absolute;font-weight:bold;font-style:normal;left:560.72px;top:33px;">Surcharge<div style="display:inline-block;width:2.19px">&#160;</div></div><div id="a13474" style="position:absolute;font-weight:bold;font-style:normal;left:628.4px;top:33px;">Bargaining<div style="display:inline-block;width:1.93px">&#160;</div></div><div id="a13476" style="position:absolute;font-weight:bold;font-style:normal;left:26.859px;top:43.7px;">Pension Fund </div><div id="a13479" style="position:absolute;font-weight:bold;font-style:normal;left:117.253px;top:44.6px;">Plan Number </div><div id="a13482" style="position:absolute;font-weight:bold;font-style:normal;left:201.293px;top:44.6px;">2020 </div><div id="a13485" style="position:absolute;font-weight:bold;font-style:normal;left:270.253px;top:44.6px;">2019 </div><div id="a13488" style="position:absolute;font-weight:bold;font-style:normal;left:324.813px;top:44.6px;">Implemented </div><div id="a13491" style="position:absolute;font-weight:bold;font-style:normal;left:414.44px;top:44.6px;">2020 </div><div id="a13494" style="position:absolute;font-weight:bold;font-style:normal;left:495.4px;top:44.6px;">2019 </div><div id="a13497" style="position:absolute;font-weight:bold;font-style:normal;left:563.76px;top:44.6px;">Imposed </div><div id="a13500" style="position:absolute;font-weight:bold;font-style:normal;left:628.56px;top:44.6px;">Agreement </div><div id="a13502" style="position:absolute;font-size:8px;left:2.667px;top:62.7px;-sec-ix-hidden:ID_1086;">IAM National Pension Fund /  </div><div id="a13504" style="position:absolute;font-size:8px;left:10.027px;top:71.8px;-sec-ix-hidden:ID_1086;">National Pension Plan</div><div id="a13505" style="position:absolute;font-size:5.28px;font-weight:normal;font-style:normal;left:83.013px;top:71.6px;">(A)</div><div id="a13508" style="position:absolute;font-size:8px;left:111.653px;top:67.2px;-sec-ix-hidden:ID_1150;">51-6031295</div><div id="a13508_10_3" style="position:absolute;font-weight:normal;font-style:normal;left:150.373px;top:67.2px;"><div style="display:inline-block;width:2.08px">&#160;</div>- </div><div id="a13508_13_3" style="position:absolute;font-size:8px;left:157.093px;top:67.2px;">002</div><div id="a13516" style="position:absolute;font-weight:normal;font-style:normal;left:183.333px;top:67.2px;"><div style="display:inline-block;width:4.16px">&#160;</div></div><div id="a13516_2_15" style="position:absolute;font-size:8px;left:187.493px;top:67.2px;-sec-ix-hidden:ID_1157;">as of  12/31/19</div><div id="a13520" style="position:absolute;font-weight:normal;font-style:normal;left:252.333px;top:67.2px;"><div style="display:inline-block;width:4.16px">&#160;</div></div><div id="a13520_2_15" style="position:absolute;font-size:8px;left:256.493px;top:67.2px;-sec-ix-hidden:ID_1158;">as of  12/31/18</div><div id="a13525" style="position:absolute;font-size:8px;left:326.253px;top:67.2px;">Implemented</div><div id="a13528" style="position:absolute;font-weight:normal;font-style:normal;left:383.4px;top:67.2px;">$ </div><div id="a13530" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:67.2px;">676,000</div><div id="a13533" style="position:absolute;font-weight:normal;font-style:normal;left:464.36px;top:67.2px;">$ </div><div id="a13535" style="position:absolute;font-weight:normal;font-style:normal;left:513.32px;top:67.2px;">971,000</div><div id="a13538" style="position:absolute;font-size:8px;left:572.08px;top:67.2px;">Yes</div><div id="a13541" style="position:absolute;font-size:8px;left:633.2px;top:67.2px;">8/7/2022</div><div id="a13549" style="position:absolute;font-weight:bold;font-style:normal;left:309.453px;top:92.3px;">Total Contributions: </div><div id="a13553" style="position:absolute;font-weight:normal;font-style:normal;left:383.4px;top:92.2px;">$ </div><div id="a13555" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:92.2px;">676,000</div><div id="a13558" style="position:absolute;font-weight:normal;font-style:normal;left:464.36px;top:92.2px;">$ </div><div id="a13560" style="position:absolute;font-weight:normal;font-style:normal;left:513.32px;top:92.2px;">971,000</div></div><div id="TextBlockContainer1877" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:660px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13570" style="position:absolute;font-weight:normal;font-style:normal;left:9.067px;top:0px;">The plan re-certified its zone status after using the amortization provisions of the Code.<div style="display:inline-block;width:7.59px">&#160;</div>The Company's contributions to </div><div id="a13573" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">the plan </div><div id="a13573_9_7" style="position:absolute;left:50.026px;top:18.4px;">did not</div><div id="a13573_16_110" style="position:absolute;font-weight:normal;font-style:normal;left:87.306px;top:18.4px;"><div style="display:inline-block;width:3.2px">&#160;</div>represent more than 5% of total contributions to the plan as indicated in the plan's most recently available </div><div id="a13575" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">annual report<div style="display:inline-block;width:5.89px">&#160;</div>for the plan<div style="display:inline-block;width:6.79px">&#160;</div>year ended December</div><div id="a13578" style="position:absolute;font-weight:normal;font-style:normal;left:267.021px;top:36.8px;">&#160;</div><div id="a13579" style="position:absolute;font-weight:normal;font-style:normal;left:270.381px;top:36.8px;">31, 2019. </div><div id="a13579_10_60" style="position:absolute;left:325.901px;top:36.8px;">Under the terms of the collective-bargaining agreement, the </div><div id="a13583" style="position:absolute;left:4.427px;top:55.2px;">Company is required to make contributions to the plan for each hour worked up to a maximum of 40 hours per person, per </div><div id="a13584" style="position:absolute;left:4.427px;top:73.6px;">week at $1.55 per hour from August 10, 2019 through August 6, 2022. The Company is paying a surcharge of $2.40.</div></div><div id="TextBlockContainer1880" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13597" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Prior to<div style="display:inline-block;width:9.07px">&#160;</div>the acquisition<div style="display:inline-block;width:8.74px">&#160;</div>of Columbus<div style="display:inline-block;width:9.09px">&#160;</div>Plastics, certain<div style="display:inline-block;width:9.14px">&#160;</div>of the<div style="display:inline-block;width:8.91px">&#160;</div>Company's employees<div style="display:inline-block;width:9.33px">&#160;</div>were participants,<div style="display:inline-block;width:9.13px">&#160;</div>or were<div style="display:inline-block;width:8.78px">&#160;</div>eligible to </div><div id="a13598" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.2px;">participate, in </div><div id="a13598_16_65" style="position:absolute;left:81.707px;top:18.2px;-sec-ix-hidden:ID_1120;">Navistar's post retirement health and life insurance benefit plan</div><div id="a13598_81_22" style="position:absolute;font-weight:normal;font-style:normal;left:420.493px;top:18.2px;">.<div style="display:inline-block;width:7.08px">&#160;</div>This plan provides </div><div id="a13598_103_30" style="position:absolute;left:534.413px;top:18.2px;-sec-ix-hidden:ID_1121;">healthcare and life insurance </div><div id="a13601" style="position:absolute;left:4.427px;top:36.6px;-sec-ix-hidden:ID_1121;">benefits</div><div id="a13601_8_120" style="position:absolute;font-weight:normal;font-style:normal;left:46.507px;top:36.6px;"><div style="display:inline-block;width:4px">&#160;</div>for certain employees<div style="display:inline-block;width:5.28px">&#160;</div>upon their retirement,<div style="display:inline-block;width:5.22px">&#160;</div>along with their<div style="display:inline-block;width:5.35px">&#160;</div>spouses and certain<div style="display:inline-block;width:5.38px">&#160;</div>dependents and requires<div style="display:inline-block;width:5.27px">&#160;</div>cost sharing </div></div><div id="TextBlockContainer1882" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:366px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13611" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">between the Company, Navistar and the participants, in the form of premiums, co-payments, and<div style="display:inline-block;width:1.7px">&#160;</div>deductibles.<div style="display:inline-block;width:6.44px">&#160;</div>The Company and </div><div id="a13615" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">Navistar share the cost of benefits for<div style="display:inline-block;width:4.87px">&#160;</div>these employees, using a formula that allocates<div style="display:inline-block;width:4.97px">&#160;</div>the cost based upon the respective portion </div><div id="a13617" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">of time that<div style="display:inline-block;width:7.1px">&#160;</div>the employee<div style="display:inline-block;width:6.27px">&#160;</div>was an active<div style="display:inline-block;width:7.19px">&#160;</div>service participant<div style="display:inline-block;width:6.36px">&#160;</div>after the acquisition<div style="display:inline-block;width:7.34px">&#160;</div>of Columbus<div style="display:inline-block;width:6.05px">&#160;</div>Plastics to<div style="display:inline-block;width:6.09px">&#160;</div>the period<div style="display:inline-block;width:6.05px">&#160;</div>of active </div><div id="a13619" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">service prior to the acquisition of Columbus Plastics.</div><div id="a13620" style="position:absolute;font-weight:normal;font-style:normal;left:286.733px;top:55.2px;">&#160;</div><div id="a13621" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">&#160;</div><div id="a13622" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">The Company also<div style="display:inline-block;width:5.6px">&#160;</div>sponsors a post<div style="display:inline-block;width:5.72px">&#160;</div>retirement health and<div style="display:inline-block;width:5.57px">&#160;</div>life insurance benefit<div style="display:inline-block;width:5.83px">&#160;</div>plan for certain<div style="display:inline-block;width:5.61px">&#160;</div>union retirees of<div style="display:inline-block;width:5.61px">&#160;</div>its </div><div id="a13622_117_10" style="position:absolute;left:629.545px;top:92px;-sec-ix-hidden:ID_1123;">Columbus, </div><div id="a13624" style="position:absolute;left:4.427px;top:110.4px;-sec-ix-hidden:ID_1123;">Ohio production facility</div><div id="a13624_24_3" style="position:absolute;font-weight:normal;font-style:normal;left:133.386px;top:110.4px;">.<div style="display:inline-block;width:8.04px">&#160;</div></div><div id="a13624_27_102" style="position:absolute;left:144.746px;top:110.4px;">In August 2010, as part of a new collective-bargaining agreement, the post retirement health and life </div><div id="a13629" style="position:absolute;left:4.427px;top:128.8px;">insurance benefits for all current and future represented employees who were not retired were eliminated in exchange for a one-</div><div id="a13632" style="position:absolute;left:4.427px;top:147.2px;">time cash payment. Individuals who retired prior to August 2010 remain eligible for post retirement health and life insurance </div><div id="a13635" style="position:absolute;left:4.427px;top:165.6px;">benefits.</div><div id="a13636" style="position:absolute;font-weight:normal;font-style:normal;left:50.059px;top:165.6px;">&#160;</div><div id="a13637" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">&#160;</div><div id="a13638" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">The elimination of<div style="display:inline-block;width:5.49px">&#160;</div>post retirement health<div style="display:inline-block;width:5.49px">&#160;</div>and life insurance<div style="display:inline-block;width:5.61px">&#160;</div>benefits described above<div style="display:inline-block;width:5.69px">&#160;</div>resulted in a<div style="display:inline-block;width:5.34px">&#160;</div>reduction of the<div style="display:inline-block;width:5.34px">&#160;</div>Company&#8217;s </div><div id="a13642" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">post retirement benefits<div style="display:inline-block;width:5.34px">&#160;</div>liability of approximately<div style="display:inline-block;width:5.4px">&#160;</div>$</div><div id="a13642_53_10" style="position:absolute;font-weight:normal;font-style:normal;left:282.987px;top:220.8px;">10,282,000</div><div id="a13642_63_67" style="position:absolute;font-weight:normal;font-style:normal;left:343.306px;top:220.8px;"><div style="display:inline-block;width:3.84px">&#160;</div>in 2010. This reduction<div style="display:inline-block;width:5.51px">&#160;</div>in post retirement<div style="display:inline-block;width:5.37px">&#160;</div>benefits liability was </div><div id="a13645" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">treated as a negative plan<div style="display:inline-block;width:1.15px">&#160;</div>amendment and is being amortized<div style="display:inline-block;width:1.5px">&#160;</div>as a reduction to net<div style="display:inline-block;width:1.06px">&#160;</div>periodic benefit cost over<div style="display:inline-block;width:1.6px">&#160;</div>approximately twenty </div><div id="a13647" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">years, the actuarial<div style="display:inline-block;width:6.33px">&#160;</div>life expectancy of<div style="display:inline-block;width:6.48px">&#160;</div>the remaining participants<div style="display:inline-block;width:6.62px">&#160;</div>in the plan<div style="display:inline-block;width:6.34px">&#160;</div>at the time<div style="display:inline-block;width:6.19px">&#160;</div>of the amendment.<div style="display:inline-block;width:6.08px">&#160;</div>This negative plan </div><div id="a13649" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;">amendment resulted in net periodic benefit cost reductions of approximately $</div><div id="a13649_77_7" style="position:absolute;font-weight:normal;font-style:normal;left:419.625px;top:276px;">496,000</div><div id="a13649_84_44" style="position:absolute;font-weight:normal;font-style:normal;left:463.145px;top:276px;"><div style="display:inline-block;width:3.2px">&#160;</div>in 2020, 2019 and 2018, and will result in </div><div id="a13651" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;">net periodic benefit cost reductions of approximately $</div><div id="a13651_55_7" style="position:absolute;font-weight:normal;font-style:normal;left:296.426px;top:294.5px;">496,000</div><div id="a13651_62_65" style="position:absolute;font-weight:normal;font-style:normal;left:340.105px;top:294.5px;"><div style="display:inline-block;width:3.36px">&#160;</div>in 2021 and each year thereafter during the amortization period.</div><div id="a13653" style="position:absolute;font-weight:normal;font-style:normal;left:684.08px;top:294.5px;">&#160;</div><div id="a13654" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;">&#160;</div><div id="a13655" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">The funded status<div style="display:inline-block;width:5.59px">&#160;</div>of the Company's<div style="display:inline-block;width:5.59px">&#160;</div>post retirement health<div style="display:inline-block;width:6.13px">&#160;</div>and life insurance<div style="display:inline-block;width:5.61px">&#160;</div>benefits plan as<div style="display:inline-block;width:5.56px">&#160;</div>of December</div><div id="a13657" style="position:absolute;font-weight:normal;font-style:normal;left:583.28px;top:331.3px;">&#160;</div><div id="a13658" style="position:absolute;font-weight:normal;font-style:normal;left:586.64px;top:331.3px;">31, 2020 and<div style="display:inline-block;width:5.75px">&#160;</div>2019 </div><div id="a13659" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;">and reconciliation with the amounts recognized in the consolidated<div style="display:inline-block;width:4.98px">&#160;</div>balance sheets are provided below:</div></div><div id="TextBlockContainer1885" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:698px;height:283px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13664" style="position:absolute;font-weight:bold;font-style:normal;left:511.72px;top:0px;">Post Retirement Benefits </div><div id="a13667" style="position:absolute;font-weight:bold;font-style:normal;left:513.64px;top:17px;">2020 </div><div id="a13670" style="position:absolute;font-weight:bold;font-style:normal;left:624.72px;top:17px;">2019 </div><div id="a13672" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:34.1px;">Change in benefit obligation: </div><div id="a13681" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Benefit obligation at January 1 </div><div id="a13683" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:50.7px;">$ </div><div id="a13685" style="position:absolute;font-weight:normal;font-style:normal;left:506.28px;top:50.7px;">9,160,000</div><div id="a13689" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:50.7px;">$ </div><div id="a13691" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:50.7px;">8,076,000</div><div id="a13694" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Interest cost </div><div id="a13697" style="position:absolute;font-weight:normal;font-style:normal;left:516.2px;top:67.7px;">237,000</div><div id="a13702" style="position:absolute;font-weight:normal;font-style:normal;left:627.28px;top:67.7px;">285,000</div><div id="a13705" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;">Unrecognized loss (gain) </div><div id="a13708" style="position:absolute;font-weight:normal;font-style:normal;left:511.4px;top:84.6px;display:flex;">(102,000)</div><div id="a13713" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:84.6px;">1,099,000</div><div id="a13716" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;">Benefits paid, net </div><div id="a13719" style="position:absolute;font-weight:normal;font-style:normal;left:511.4px;top:101.8px;display:flex;">(186,000)</div><div id="a13724" style="position:absolute;font-weight:normal;font-style:normal;left:622.48px;top:101.8px;display:flex;">(300,000)</div><div id="a13727" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:119px;">Benefit obligation at December 31 </div><div id="a13729" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:118.7px;">$ </div><div id="a13731" style="position:absolute;font-weight:normal;font-style:normal;left:506.28px;top:118.7px;">9,109,000</div><div id="a13735" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:118.7px;">$ </div><div id="a13737" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:118.7px;">9,160,000</div><div id="a13748" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:140px;">Plan Assets </div><div id="a13751" style="position:absolute;font-weight:normal;font-style:normal;left:546.28px;top:139.7px;">&#8212;</div><div id="a13756" style="position:absolute;font-weight:normal;font-style:normal;left:657.36px;top:139.7px;">&#8212;</div><div id="a13767" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:162.4px;">Amounts recorded in accumulated other comprehensive<div style="display:inline-block;width:5.15px">&#160;</div>income: </div><div id="a13776" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:178.7px;">Prior service credit </div><div id="a13778" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:178.7px;">$ </div><div id="a13780" style="position:absolute;font-weight:normal;font-style:normal;left:501.32px;top:178.7px;display:flex;">(5,114,000)</div><div id="a13784" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:178.7px;">$ </div><div id="a13786" style="position:absolute;font-weight:normal;font-style:normal;left:612.4px;top:178.7px;display:flex;">(5,610,000)</div><div id="a13789" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:195.7px;">Net loss </div><div id="a13792" style="position:absolute;font-weight:normal;font-style:normal;left:506.28px;top:195.7px;">3,351,000</div><div id="a13797" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:195.7px;">3,634,000</div><div id="a13800" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:213.8px;">Total </div><div id="a13802" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:213.8px;">$ </div><div id="a13804" style="position:absolute;font-weight:normal;font-style:normal;left:501.32px;top:213.8px;display:flex;">(1,763,000)</div><div id="a13808" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:213.8px;">$ </div><div id="a13810" style="position:absolute;font-weight:normal;font-style:normal;left:612.4px;top:213.8px;display:flex;">(1,976,000)</div><div id="a13821" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:249px;">Weighted-average<div style="display:inline-block;width:4.71px">&#160;</div>assumptions as of December 31: </div><div id="a13832" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:266.7px;">Discount rate used to determine benefit obligation and net periodic<div style="display:inline-block;width:4.87px">&#160;</div>benefit cost </div><div id="a13835" style="position:absolute;font-weight:normal;font-style:normal;left:542.92px;top:266.7px;">2.0</div><div id="a13837" style="position:absolute;font-weight:normal;font-style:normal;left:566.64px;top:266.7px;">% </div><div id="a13841" style="position:absolute;font-weight:normal;font-style:normal;left:654px;top:266.7px;">2.9</div><div id="a13843" style="position:absolute;font-weight:normal;font-style:normal;left:677.68px;top:266.7px;">%</div></div><div id="TextBlockContainer1888" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:631px;height:16px;display:inline-block;"><div id="a13854" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The components of expense for all of the Company's post retirement<div style="display:inline-block;width:4.83px">&#160;</div>benefit plans for the years ended December</div><div id="a13856" style="position:absolute;font-weight:normal;font-style:normal;left:605.04px;top:0px;">&#160;</div><div id="a13857" style="position:absolute;font-weight:normal;font-style:normal;left:608.4px;top:0px;">31:</div></div><div id="TextBlockContainer1892" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1890_XBRL_TS_0b62cc22e9bd4aa289742807e1b41c95" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1891" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13862" style="position:absolute;font-weight:bold;font-style:normal;left:437.64px;top:0px;">2020 </div><div id="a13865" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2019 </div><div id="a13868" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2018 </div><div id="a13870" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:17px;">Pension expense: </div><div id="a13880" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:33.8px;">Multi-employer plan </div><div id="a13884" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:33.8px;">$ </div><div id="a13886" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:33.8px;">676,000</div><div id="a13889" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:33.8px;">$ </div><div id="a13891" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:33.8px;">971,000</div><div id="a13894" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:33.8px;">$ </div><div id="a13896" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:33.8px;">760,000</div><div id="a13898" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:50.7px;">Defined contribution plans </div><div id="a13901" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:50.7px;">1,173,000</div><div id="a13905" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:50.7px;">1,258,000</div><div id="a13909" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:50.7px;">1,059,000</div><div id="a13911" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Total pension expense </div><div id="a13914" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:67.7px;">1,849,000</div><div id="a13918" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:67.7px;">2,229,000</div><div id="a13922" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:67.7px;">1,819,000</div><div id="a13933" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:102.1px;">Health and life insurance: </div><div id="a13943" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:118.7px;">Interest cost </div><div id="a13946" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:118.7px;">235,000</div><div id="a13950" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:118.7px;">285,000</div><div id="a13954" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:118.7px;">277,000</div><div id="a13956" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:135.7px;">Amortization of prior service costs </div><div id="a13959" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:135.7px;display:flex;">(496,000)</div><div id="a13963" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:135.7px;display:flex;">(496,000)</div><div id="a13967" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:135.7px;display:flex;">(496,000)</div><div id="a13969" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:152.7px;">Amortization of net loss </div><div id="a13972" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:152.7px;">181,000</div><div id="a13976" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:152.7px;">117,000</div><div id="a13980" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:152.7px;">171,000</div><div id="a13982" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:169.8px;">Net periodic benefit cost </div><div id="a13985" style="position:absolute;font-weight:normal;font-style:normal;left:449px;top:169.8px;display:flex;">(80,000)</div><div id="a13989" style="position:absolute;font-weight:normal;font-style:normal;left:545.96px;top:169.8px;display:flex;">(94,000)</div><div id="a13993" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:169.8px;display:flex;">(48,000)</div><div id="a13995" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:188px;">Total<div style="display:inline-block;width:4.73px">&#160;</div>post retirement benefits expense </div><div id="a13997" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:187.7px;">$ </div><div id="a13999" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:187.7px;">1,769,000</div><div id="a14002" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:187.7px;">$ </div><div id="a14004" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:187.7px;">2,135,000</div><div id="a14007" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:187.7px;">$ </div><div id="a14009" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:187.7px;">1,771,000</div></div></div></div><div id="TextBlockContainer1894" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:384px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14012" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The Company accounts for post retirement benefits under FASB ASC 715, which<div style="display:inline-block;width:1.87px">&#160;</div>requires the recognition of the funded status of </div><div id="a14013" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">a defined benefit pension or post retirement plan in<div style="display:inline-block;width:4.49px">&#160;</div>the consolidated balance sheets.<div style="display:inline-block;width:7.33px">&#160;</div>For the year ended December</div><div id="a14016" style="position:absolute;font-weight:normal;font-style:normal;left:615.12px;top:18.4px;">&#160;</div><div id="a14017" style="position:absolute;font-weight:normal;font-style:normal;left:618.48px;top:18.4px;">31, 2020, the </div><div id="a14020" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">Company recognized<div style="display:inline-block;width:5.67px">&#160;</div>a net actuarial<div style="display:inline-block;width:6.88px">&#160;</div>gain of $</div><div id="a14020_44_7" style="position:absolute;font-weight:normal;font-style:normal;left:253.933px;top:36.8px;">102,000</div><div id="a14020_51_71" style="position:absolute;font-weight:normal;font-style:normal;left:297.613px;top:36.8px;"><div style="display:inline-block;width:4.32px">&#160;</div>which is comprised<div style="display:inline-block;width:6.52px">&#160;</div>of differences between<div style="display:inline-block;width:6.83px">&#160;</div>actual and expected<div style="display:inline-block;width:6.98px">&#160;</div>benefit </div><div id="a14032" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">payments, expenses and balance sheet accruals resulting<div style="display:inline-block;width:4.69px">&#160;</div>in a gain of $</div><div id="a14032_70_9" style="position:absolute;font-weight:normal;font-style:normal;left:378.733px;top:55.2px;">1,047,000</div><div id="a14032_79_34" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:55.2px;">, offset by an actuarial loss of $</div><div id="a14032_113_7" style="position:absolute;font-weight:normal;font-style:normal;left:599.56px;top:55.2px;">945,000</div><div id="a14032_120_10" style="position:absolute;font-weight:normal;font-style:normal;left:643.08px;top:55.2px;">. For the </div><div id="a14038" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">year ended December</div><div id="a14040" style="position:absolute;font-weight:normal;font-style:normal;left:121.413px;top:73.6px;">&#160;</div><div id="a14041" style="position:absolute;font-weight:normal;font-style:normal;left:124.773px;top:73.6px;">31, 2019, the Company<div style="display:inline-block;width:5.49px">&#160;</div>recognized a net actuarial<div style="display:inline-block;width:5.59px">&#160;</div>loss of $</div><div id="a14041_58_9" style="position:absolute;font-weight:normal;font-style:normal;left:442.28px;top:73.6px;">1,099,000</div><div id="a14041_67_37" style="position:absolute;font-weight:normal;font-style:normal;left:495.72px;top:73.6px;">, which is comprised<div style="display:inline-block;width:5.33px">&#160;</div>of an actuarial </div><div id="a14052" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">loss of<div style="display:inline-block;width:6.42px">&#160;</div>$</div><div id="a14052_9_9" style="position:absolute;font-weight:normal;font-style:normal;left:52.619px;top:92px;">1,956,000</div><div id="a14052_18_105" style="position:absolute;font-weight:normal;font-style:normal;left:106.213px;top:92px;">, offset<div style="display:inline-block;width:6.24px">&#160;</div>by differences<div style="display:inline-block;width:6.58px">&#160;</div>between actual<div style="display:inline-block;width:6.65px">&#160;</div>and expected<div style="display:inline-block;width:6.84px">&#160;</div>benefit payments,<div style="display:inline-block;width:6.71px">&#160;</div>expenses and<div style="display:inline-block;width:6.53px">&#160;</div>balance sheet<div style="display:inline-block;width:6.77px">&#160;</div>accrual </div><div id="a14056" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">resulting in a gain<div style="display:inline-block;width:5.79px">&#160;</div>of $</div><div id="a14056_24_7" style="position:absolute;font-weight:normal;font-style:normal;left:127.493px;top:110.4px;">857,000</div><div id="a14056_31_96" style="position:absolute;font-weight:normal;font-style:normal;left:170.853px;top:110.4px;">. The net actuarial<div style="display:inline-block;width:5.58px">&#160;</div>gain and loss for<div style="display:inline-block;width:5.77px">&#160;</div>the years ended<div style="display:inline-block;width:5.25px">&#160;</div>December 31, 2020<div style="display:inline-block;width:5.56px">&#160;</div>and 2019, respectively, </div><div id="a14064" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">were recorded in </div><div id="a14064_17_38" style="position:absolute;left:97.386px;top:128.8px;-sec-ix-hidden:ID_1127;">accumulated other comprehensive income</div><div id="a14064_55_1" style="position:absolute;font-weight:normal;font-style:normal;left:322.026px;top:128.8px;">.</div><div id="a14065" style="position:absolute;font-weight:normal;font-style:normal;left:325.613px;top:128.8px;">&#160;</div><div id="a14066" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">&#160;</div><div id="a14067" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;">Amounts<div style="display:inline-block;width:4.29px">&#160;</div>not yet recognized<div style="display:inline-block;width:5.92px">&#160;</div>as a component<div style="display:inline-block;width:5.72px">&#160;</div>of net periodic<div style="display:inline-block;width:6.08px">&#160;</div>benefit costs at<div style="display:inline-block;width:5.85px">&#160;</div>December</div><div id="a14070" style="position:absolute;font-weight:normal;font-style:normal;left:473.48px;top:165.6px;">&#160;</div><div id="a14071" style="position:absolute;font-weight:normal;font-style:normal;left:476.84px;top:165.6px;">31, 2020 and<div style="display:inline-block;width:5.91px">&#160;</div>2019 were a<div style="display:inline-block;width:5.7px">&#160;</div>net credit of </div><div id="a14075" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">$</div><div id="a14075_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:184px;">1,763,000</div><div id="a14075_10_6" style="position:absolute;font-weight:normal;font-style:normal;left:64.586px;top:184px;"><div style="display:inline-block;width:3.04px">&#160;</div>and $</div><div id="a14075_16_9" style="position:absolute;font-weight:normal;font-style:normal;left:96.613px;top:184px;">1,976,000</div><div id="a14075_25_99" style="position:absolute;font-weight:normal;font-style:normal;left:149.893px;top:184px;">, respectively.<div style="display:inline-block;width:5.63px">&#160;</div>The amount in accumulated other comprehensive income expected to be recognized as </div><div id="a14078" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">components of<div style="display:inline-block;width:6.56px">&#160;</div>net periodic<div style="display:inline-block;width:6.55px">&#160;</div>post retirement<div style="display:inline-block;width:6.38px">&#160;</div>cost during<div style="display:inline-block;width:6.44px">&#160;</div>2021 consists<div style="display:inline-block;width:6.46px">&#160;</div>of a<div style="display:inline-block;width:6.28px">&#160;</div>prior service<div style="display:inline-block;width:6.7px">&#160;</div>credit of<div style="display:inline-block;width:6.43px">&#160;</div>$</div><div id="a14078_99_7" style="position:absolute;font-weight:normal;font-style:normal;left:547.533px;top:202.4px;">496,000</div><div id="a14078_106_20" style="position:absolute;font-weight:normal;font-style:normal;left:590.893px;top:202.4px;"><div style="display:inline-block;width:4.8px">&#160;</div>and a<div style="display:inline-block;width:6.33px">&#160;</div>net loss<div style="display:inline-block;width:6.19px">&#160;</div>of<div style="display:inline-block;width:3.5px">&#160;</div></div><div id="a14082" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">$</div><div id="a14082_1_7" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:220.8px;">173,000</div><div id="a14082_8_95" style="position:absolute;font-weight:normal;font-style:normal;left:54.538px;top:220.8px;">.<div style="display:inline-block;width:8.52px">&#160;</div>In addition, 2021<div style="display:inline-block;width:6.49px">&#160;</div>interest expense related<div style="display:inline-block;width:6.42px">&#160;</div>to post retirement<div style="display:inline-block;width:6.33px">&#160;</div>healthcare is expected<div style="display:inline-block;width:6.76px">&#160;</div>to be $</div><div id="a14082_103_7" style="position:absolute;font-weight:normal;font-style:normal;left:557.092px;top:220.8px;">161,000</div><div id="a14082_110_19" style="position:absolute;font-weight:normal;font-style:normal;left:600.452px;top:220.8px;">, for a<div style="display:inline-block;width:6.26px">&#160;</div>total post </div><div id="a14089" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">retirement healthcare net gain of approximately<div style="display:inline-block;width:4.87px">&#160;</div>$</div><div id="a14089_49_7" style="position:absolute;font-weight:normal;font-style:normal;left:268.587px;top:239.2px;">162,000</div><div id="a14089_56_70" style="position:absolute;font-weight:normal;font-style:normal;left:312.106px;top:239.2px;"><div style="display:inline-block;width:3.52px">&#160;</div>in 2021.<div style="display:inline-block;width:6.71px">&#160;</div>The Company expects benefits paid in<div style="display:inline-block;width:4.99px">&#160;</div>2021 to be consistent </div><div id="a14093" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">with estimated future benefit payments as shown in the table below.</div><div id="a14095" style="position:absolute;font-weight:normal;font-style:normal;left:366.093px;top:257.6px;">&#160;</div><div id="a14096" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276.1px;">&#160;</div><div id="a14097" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;">The weighted average rate<div style="display:inline-block;width:5.14px">&#160;</div>of increase in the<div style="display:inline-block;width:5.25px">&#160;</div>per capita cost of<div style="display:inline-block;width:5.09px">&#160;</div>covered health care benefits<div style="display:inline-block;width:5.34px">&#160;</div>is projected to<div style="display:inline-block;width:5.02px">&#160;</div>be </div><div id="a14097_112_3" style="position:absolute;font-weight:normal;font-style:normal;left:592.84px;top:294.5px;">5.1</div><div id="a14097_115_16" style="position:absolute;font-weight:normal;font-style:normal;left:609.68px;top:294.5px;">%.<div style="display:inline-block;width:7.06px">&#160;</div>The rate is </div><div id="a14100" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;">projected to decrease gradually to medical pre age 65 of </div><div id="a14100_57_3" style="position:absolute;font-weight:normal;font-style:normal;left:305.225px;top:312.9px;">5.0</div><div id="a14100_60_26" style="position:absolute;font-weight:normal;font-style:normal;left:322.185px;top:312.9px;">%, medical post age 65 of </div><div id="a14100_86_4" style="position:absolute;font-weight:normal;font-style:normal;left:463.145px;top:312.9px;">4.25</div><div id="a14100_90_26" style="position:absolute;font-weight:normal;font-style:normal;left:486.92px;top:312.9px;">% and drugs &#8211; all ages of </div><div id="a14100_116_3" style="position:absolute;font-weight:normal;font-style:normal;left:624.08px;top:312.9px;">5.0</div><div id="a14100_119_9" style="position:absolute;font-weight:normal;font-style:normal;left:641.04px;top:312.9px;">% by the </div><div id="a14105" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">year </div><div id="a14105_5_4" style="position:absolute;left:30.699px;top:331.3px;">2027</div><div id="a14105_9_90" style="position:absolute;font-weight:normal;font-style:normal;left:57.579px;top:331.3px;"><div style="display:inline-block;width:3.36px">&#160;</div>and remain at that level thereafter.<div style="display:inline-block;width:6.92px">&#160;</div>The comparable assumptions for the prior year were </div><div id="a14105_99_3" style="position:absolute;font-weight:normal;font-style:normal;left:531.338px;top:331.3px;">6.0</div><div id="a14105_102_6" style="position:absolute;font-weight:normal;font-style:normal;left:548.138px;top:331.3px;">% and </div><div id="a14105_108_3" style="position:absolute;font-weight:normal;font-style:normal;left:585.098px;top:331.3px;">5.0</div><div id="a14105_111_16" style="position:absolute;font-weight:normal;font-style:normal;left:601.898px;top:331.3px;">%, respectively.</div><div id="a14109" style="position:absolute;font-weight:normal;font-style:normal;left:686.48px;top:331.3px;">&#160;</div><div id="a14110" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;">&#160;</div><div id="a14111" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368.1px;">The effect of changing the health care cost trend rate by one<div style="display:inline-block;width:1.37px">&#160;</div>-percentage point for each future year is as follows:</div></div><div id="TextBlockContainer1897" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:65px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14120" style="position:absolute;font-weight:bold;font-style:normal;left:471.88px;top:0px;">1- Percentage </div><div id="a14125" style="position:absolute;font-weight:bold;font-style:normal;left:469.64px;top:15.4px;">Point Increase </div><div id="a14128" style="position:absolute;font-weight:bold;font-style:normal;left:595.44px;top:0px;">1-Percentage </div><div id="a14132" style="position:absolute;font-weight:bold;font-style:normal;left:590.16px;top:15.4px;">Point Decrease </div><div id="a14134" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32px;">Effect on total of service and interest cost components </div><div id="a14136" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:32px;">$ </div><div id="a14138" style="position:absolute;font-weight:normal;font-style:normal;left:525.96px;top:32px;">34,000</div><div id="a14141" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:32px;">$ </div><div id="a14143" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:32px;display:flex;">(29,000)</div><div id="a14145" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49px;">Effect on post retirement benefit obligation </div><div id="a14147" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:49px;">$ </div><div id="a14149" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:49px;">1,081,000</div><div id="a14152" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:49px;">$ </div><div id="a14154" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:49px;display:flex;">(924,000)</div></div><div id="TextBlockContainer1900" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:533px;height:16px;display:inline-block;"><div id="a14165" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The estimated future benefit payments of the health care plan for the next<div style="display:inline-block;width:4.78px">&#160;</div>ten years are as follows:</div></div><div id="TextBlockContainer1903" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:148px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14171" style="position:absolute;font-weight:bold;font-style:normal;left:590px;top:0px;">Postretirement<div style="display:inline-block;width:4.16px">&#160;</div></div><div id="a14173" style="position:absolute;font-weight:bold;font-style:normal;left:597.52px;top:15.4px;">Health Care<div style="display:inline-block;width:3.82px">&#160;</div></div><div id="a14175" style="position:absolute;font-weight:bold;font-style:normal;left:594.96px;top:30.6px;">Benefits Plan </div><div id="a14177" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:47.4px;">2021 </div><div id="a14179" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:47.4px;">$ </div><div id="a14181" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:47.4px;">1,286,000</div><div id="a14183" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:64.3px;">2022 </div><div id="a14186" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:64.3px;">459,000</div><div id="a14188" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:81.3px;">2023 </div><div id="a14191" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:81.3px;">500,000</div><div id="a14193" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:98.3px;">2024 </div><div id="a14196" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:98.3px;">473,000</div><div id="a14198" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:115.4px;">2025 </div><div id="a14201" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:115.4px;">471,000</div><div id="a14203" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:132.3px;">2026 - 2030 </div><div id="a14209" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:132.3px;">2,265,000</div></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=118257860&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=118255775&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=118255775&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=118255775&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=118255775&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=118255775&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=118255775&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=118255775&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=118255775&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=118255775&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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112210118360">
<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, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [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"><div id="TextBlockContainer1906" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14212" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">13.<div style="display:inline-block;width:6.92px">&#160;</div>Commitments and Contingencies</div><div id="a14215" style="position:absolute;font-weight:bold;font-style:normal;left:216.653px;top:0px;">&#160;</div><div id="a14216" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a14217" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">From time to<div style="display:inline-block;width:6.33px">&#160;</div>time, the Company<div style="display:inline-block;width:6.25px">&#160;</div>is involved in<div style="display:inline-block;width:6.42px">&#160;</div>litigation incidental to<div style="display:inline-block;width:6.56px">&#160;</div>the conduct of<div style="display:inline-block;width:6.28px">&#160;</div>its business.<div style="display:inline-block;width:9.72px">&#160;</div>However, the Company<div style="display:inline-block;width:6.35px">&#160;</div>is </div><div id="a14218" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">presently not involved in any legal proceedings<div style="display:inline-block;width:5.28px">&#160;</div>which in the opinion of management are<div style="display:inline-block;width:5.05px">&#160;</div>likely to have a material adverse<div style="display:inline-block;width:4.9px">&#160;</div>effect </div><div id="a14221" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">on the Company's consolidated financial position or results of operations.</div></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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112205408184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_FairValueDisclosuresAbstract', window );"><strong>Fair Value of Financial Instruments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div id="TextBlockContainer1908" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:936px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14234" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">14. Fair Value of Financial Instruments</div><div id="a14236" style="position:absolute;font-weight:bold;font-style:normal;left:228.013px;top:0px;">&#160;</div><div id="a14237" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a14238" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">Fair value is<div style="display:inline-block;width:5.87px">&#160;</div>defined as the<div style="display:inline-block;width:6.25px">&#160;</div>price that would<div style="display:inline-block;width:6.19px">&#160;</div>be received to<div style="display:inline-block;width:6.17px">&#160;</div>sell an asset<div style="display:inline-block;width:6.01px">&#160;</div>or paid to<div style="display:inline-block;width:6.22px">&#160;</div>transfer a liability<div style="display:inline-block;width:5.92px">&#160;</div>in a transaction<div style="display:inline-block;width:6.23px">&#160;</div>between </div><div id="a14240" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">market participants<div style="display:inline-block;width:7.14px">&#160;</div>as of<div style="display:inline-block;width:6.88px">&#160;</div>the measurement<div style="display:inline-block;width:6.94px">&#160;</div>date. Fair<div style="display:inline-block;width:7.13px">&#160;</div>value is<div style="display:inline-block;width:6.9px">&#160;</div>measured using<div style="display:inline-block;width:6.94px">&#160;</div>the fair<div style="display:inline-block;width:6.99px">&#160;</div>value hierarchy<div style="display:inline-block;width:6.9px">&#160;</div>and related<div style="display:inline-block;width:7.3px">&#160;</div>valuation </div><div id="a14241" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">methodologies as<div style="display:inline-block;width:9.34px">&#160;</div>defined in<div style="display:inline-block;width:9.57px">&#160;</div>the authoritative<div style="display:inline-block;width:9.34px">&#160;</div>literature. This<div style="display:inline-block;width:9.34px">&#160;</div>guidance provides<div style="display:inline-block;width:9.41px">&#160;</div>a fair<div style="display:inline-block;width:9.48px">&#160;</div>value framework<div style="display:inline-block;width:9.35px">&#160;</div>that requires<div style="display:inline-block;width:9.52px">&#160;</div>the </div><div id="a14242" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">categorization of assets and liabilities into three<div style="display:inline-block;width:4.78px">&#160;</div>levels based upon the assumptions (inputs)<div style="display:inline-block;width:4.9px">&#160;</div>used to price the assets or liabilities. </div><div id="a14245" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">Level 1 provides the most reliable measure of fair value, whereas<div style="display:inline-block;width:4.85px">&#160;</div>Level 3 generally requires significant management judgment.</div><div id="a14246" style="position:absolute;font-weight:normal;font-style:normal;left:684.08px;top:110.1px;">&#160;</div><div id="a14247" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">&#160;</div><div id="a14248" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">The three levels are defined as follows:</div><div id="a14249" style="position:absolute;font-weight:normal;font-style:normal;left:214.093px;top:146.9px;">&#160;</div><div id="a14250" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;">&#160;</div><div id="a14251" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:183.7px;">Level 1 - </div><div id="a14254" style="position:absolute;font-weight:normal;font-style:normal;left:103.973px;top:183.7px;">&#160;</div><div id="a14255" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:183.7px;">Quoted prices in active markets for identical assets and liabilities.</div><div id="a14256" style="position:absolute;font-weight:normal;font-style:normal;left:457px;top:183.7px;">&#160;</div><div id="a14257" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:202.1px;">Level 2 - </div><div id="a14261" style="position:absolute;font-weight:normal;font-style:normal;left:103.973px;top:202.1px;">&#160;</div><div id="a14262" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:202.1px;">Quoted prices for similar<div style="display:inline-block;width:5.75px">&#160;</div>instruments in active<div style="display:inline-block;width:5.36px">&#160;</div>markets, quoted prices<div style="display:inline-block;width:5.43px">&#160;</div>for identical or similar<div style="display:inline-block;width:5.85px">&#160;</div>instruments in </div><div id="a14263" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:220.5px;">markets that<div style="display:inline-block;width:6.09px">&#160;</div>are not<div style="display:inline-block;width:6.06px">&#160;</div>active and<div style="display:inline-block;width:6.28px">&#160;</div>model-derived valuations,<div style="display:inline-block;width:6.34px">&#160;</div>in which<div style="display:inline-block;width:6.06px">&#160;</div>all significant<div style="display:inline-block;width:6.23px">&#160;</div>inputs are<div style="display:inline-block;width:6.4px">&#160;</div>observable in </div><div id="a14266" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:238.9px;">active markets.</div><div id="a14267" style="position:absolute;font-weight:normal;font-style:normal;left:187.173px;top:238.9px;">&#160;</div><div id="a14268" style="position:absolute;font-weight:normal;font-style:normal;left:52.459px;top:257.3px;">Level 3 - </div><div id="a14271" style="position:absolute;font-weight:normal;font-style:normal;left:103.973px;top:257.3px;">&#160;</div><div id="a14272" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:257.3px;">Significant unobservable<div style="display:inline-block;width:6px">&#160;</div>inputs reflecting management's<div style="display:inline-block;width:7.09px">&#160;</div>own assumptions about<div style="display:inline-block;width:7px">&#160;</div>the inputs used<div style="display:inline-block;width:6.89px">&#160;</div>in pricing </div><div id="a14274" style="position:absolute;font-weight:normal;font-style:normal;left:106.533px;top:275.7px;">the asset or liability.</div><div id="a14275" style="position:absolute;font-weight:normal;font-style:normal;left:213.773px;top:275.7px;">&#160;</div><div id="a14276" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.1px;">&#160;</div><div id="a14277" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.5px;">The Company&#8217;s financial instruments historically consisted of<div style="display:inline-block;width:4.54px">&#160;</div>cash and cash equivalents, accounts receivable, accounts payable, </div><div id="a14280" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:330.9px;">debt, interest rate swaps and foreign<div style="display:inline-block;width:5.2px">&#160;</div>currency derivatives. Cash and<div style="display:inline-block;width:4.92px">&#160;</div>cash equivalents, accounts receivable<div style="display:inline-block;width:4.99px">&#160;</div>and accounts payable </div><div id="a14283" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.3px;">carrying values as of December 31, 2020 and December<div style="display:inline-block;width:1.53px">&#160;</div>31, 2019 approximate fair value due to the<div style="display:inline-block;width:1.67px">&#160;</div>short-term maturities of these </div><div id="a14286" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.7px;">financial instruments.<div style="display:inline-block;width:8.29px">&#160;</div>As of<div style="display:inline-block;width:8.94px">&#160;</div>December 31,<div style="display:inline-block;width:9.2px">&#160;</div>2020, the<div style="display:inline-block;width:9.14px">&#160;</div>carrying amounts<div style="display:inline-block;width:9.04px">&#160;</div>of the<div style="display:inline-block;width:8.75px">&#160;</div>WF Term<div style="display:inline-block;width:8.77px">&#160;</div>Loans and<div style="display:inline-block;width:8.89px">&#160;</div>WF Revolving<div style="display:inline-block;width:9.11px">&#160;</div>Loan </div><div id="a14288" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.1px;">approximate fair<div style="display:inline-block;width:6.44px">&#160;</div>value due<div style="display:inline-block;width:6.35px">&#160;</div>to the<div style="display:inline-block;width:6.45px">&#160;</div>short-term nature<div style="display:inline-block;width:6.65px">&#160;</div>of the<div style="display:inline-block;width:6.35px">&#160;</div>underlying variable<div style="display:inline-block;width:6.62px">&#160;</div>rate LIBOR<div style="display:inline-block;width:6.38px">&#160;</div>agreements. The<div style="display:inline-block;width:6.39px">&#160;</div>FGI Term Loan </div><div id="a14293" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.5px;">approximate fair value<div style="display:inline-block;width:5.75px">&#160;</div>as of December<div style="display:inline-block;width:5.8px">&#160;</div>31, 2020, due<div style="display:inline-block;width:5.79px">&#160;</div>to the immaterial<div style="display:inline-block;width:5.76px">&#160;</div>movement in interest<div style="display:inline-block;width:5.81px">&#160;</div>rates since the<div style="display:inline-block;width:5.81px">&#160;</div>Company entered </div><div id="a14298" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:422.9px;">into the<div style="display:inline-block;width:6.84px">&#160;</div>Promissory Note<div style="display:inline-block;width:7.16px">&#160;</div>on of<div style="display:inline-block;width:6.9px">&#160;</div>October 20,<div style="display:inline-block;width:7.07px">&#160;</div>2020. The<div style="display:inline-block;width:6.79px">&#160;</div>carrying amounts<div style="display:inline-block;width:6.8px">&#160;</div>of long<div style="display:inline-block;width:1.94px">&#160;</div>-term debt<div style="display:inline-block;width:7.3px">&#160;</div>and the<div style="display:inline-block;width:6.88px">&#160;</div>revolving line<div style="display:inline-block;width:6.83px">&#160;</div>of credit </div><div id="a14302" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.3px;">approximate fair value as of December 31, 2019 due to the short-term nature of the underlying variable rate LIBOR<div style="display:inline-block;width:4.71px">&#160;</div>agreements. </div><div id="a14306" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:459.7px;">The Company had<div style="display:inline-block;width:6.86px">&#160;</div>Level 2 fair<div style="display:inline-block;width:6.86px">&#160;</div>value measurements at<div style="display:inline-block;width:6.89px">&#160;</div>December 31,<div style="display:inline-block;width:5.84px">&#160;</div>2019 relating to<div style="display:inline-block;width:6.79px">&#160;</div>the Company&#8217;s<div style="display:inline-block;width:6.45px">&#160;</div>interest rate swaps<div style="display:inline-block;width:7.03px">&#160;</div>and </div><div id="a14309" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.1px;">foreign currency derivatives.</div><div id="a14310" style="position:absolute;font-weight:normal;font-style:normal;left:158.053px;top:478.1px;">&#160;</div><div id="a14311" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:496.5px;">&#160;</div><div id="a14312" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:515.3px;">Derivative and hedging activities</div><div id="a14314" style="position:absolute;font-weight:bold;font-style:normal;left:190.693px;top:515.3px;">&#160;</div><div id="a14315" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:533.4px;">&#160;</div><div id="a14316" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:551.8px;">Foreign currency derivatives</div><div id="a14317" style="position:absolute;font-weight:normal;font-style:italic;left:159.013px;top:551.8px;">&#160;</div><div id="a14318" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.2px;">&#160;</div><div id="a14319" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:588.6px;">The Company conducts business in foreign countries and pays certain<div style="display:inline-block;width:4.78px">&#160;</div>expenses in foreign currencies; therefore, the Company is </div><div id="a14321" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:607px;">exposed to foreign currency<div style="display:inline-block;width:5.32px">&#160;</div>exchange risk between the<div style="display:inline-block;width:5.44px">&#160;</div>U.S. Dollar and foreign<div style="display:inline-block;width:5.37px">&#160;</div>currencies, which could<div style="display:inline-block;width:5.14px">&#160;</div>impact the Company<div style="display:inline-block;width:1.4px">&#160;</div>&#8217;s </div><div id="a14325" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:625.4px;">operating income and cash flows. To mitigate risk associated with foreign currency exchange, the Company entered into forward </div><div id="a14327" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:643.8px;">contracts to exchange<div style="display:inline-block;width:6.56px">&#160;</div>a fixed amount<div style="display:inline-block;width:6.59px">&#160;</div>of U.S. Dollars<div style="display:inline-block;width:6.63px">&#160;</div>for a fixed<div style="display:inline-block;width:6.45px">&#160;</div>amount of foreign<div style="display:inline-block;width:6.52px">&#160;</div>currency, which<div style="display:inline-block;width:5.81px">&#160;</div>were used to<div style="display:inline-block;width:6.49px">&#160;</div>fund future </div><div id="a14329" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:662.2px;">reign currency cash flows. At<div style="display:inline-block;width:1.52px">&#160;</div>inception, all forward contracts were formally documented as cash flow<div style="display:inline-block;width:1.59px">&#160;</div>hedges and were measured </div><div id="a14331" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:680.6px;">at fair value each reporting period.</div><div id="a14332" style="position:absolute;font-weight:normal;font-style:normal;left:188.773px;top:680.6px;">&#160;</div><div id="a14333" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:699px;">&#160;</div><div id="a14334" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:717.4px;">Derivatives are formally<div style="display:inline-block;width:6.21px">&#160;</div>assessed both at<div style="display:inline-block;width:6.21px">&#160;</div>inception and at<div style="display:inline-block;width:6.13px">&#160;</div>least quarterly thereafter,<div style="display:inline-block;width:6.48px">&#160;</div>to ensure that<div style="display:inline-block;width:6.06px">&#160;</div>derivatives used in<div style="display:inline-block;width:6.35px">&#160;</div>hedging </div><div id="a14337" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:735.8px;">transactions are highly effective in offsetting changes in cash flows<div style="display:inline-block;width:1.71px">&#160;</div>of the hedged item. If it is determined that<div style="display:inline-block;width:1.59px">&#160;</div>a derivative ceases </div><div id="a14339" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:754.2px;">to be<div style="display:inline-block;width:9.34px">&#160;</div>a highly<div style="display:inline-block;width:9.17px">&#160;</div>effective hedge,<div style="display:inline-block;width:9.53px">&#160;</div>or if<div style="display:inline-block;width:9.19px">&#160;</div>the anticipated<div style="display:inline-block;width:9.63px">&#160;</div>transaction is<div style="display:inline-block;width:9.4px">&#160;</div>no longer<div style="display:inline-block;width:9.31px">&#160;</div>probable of<div style="display:inline-block;width:9.56px">&#160;</div>occurring, hedge<div style="display:inline-block;width:9.49px">&#160;</div>accounting is </div><div id="a14341" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:772.6px;">discontinued, and<div style="display:inline-block;width:6.48px">&#160;</div>any future<div style="display:inline-block;width:6.44px">&#160;</div>mark-to-market adjustments<div style="display:inline-block;width:6.77px">&#160;</div>are recognized<div style="display:inline-block;width:6.54px">&#160;</div>in earnings.<div style="display:inline-block;width:5.88px">&#160;</div>The effective<div style="display:inline-block;width:6.47px">&#160;</div>portion of<div style="display:inline-block;width:6.46px">&#160;</div>gain or<div style="display:inline-block;width:6.27px">&#160;</div>loss is </div><div id="a14346" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:791px;">reported in accumulated<div style="display:inline-block;width:6.25px">&#160;</div>other comprehensive income<div style="display:inline-block;width:6.44px">&#160;</div>and the ineffective<div style="display:inline-block;width:6.14px">&#160;</div>portion is reported<div style="display:inline-block;width:6.38px">&#160;</div>in earnings. The<div style="display:inline-block;width:5.92px">&#160;</div>impacts of these </div><div id="a14349" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:809.4px;">contracts were<div style="display:inline-block;width:8.87px">&#160;</div>largely offset<div style="display:inline-block;width:9.09px">&#160;</div>by gains<div style="display:inline-block;width:8.65px">&#160;</div>and losses<div style="display:inline-block;width:8.98px">&#160;</div>resulting from<div style="display:inline-block;width:8.87px">&#160;</div>the impact<div style="display:inline-block;width:8.96px">&#160;</div>of changes<div style="display:inline-block;width:8.93px">&#160;</div>in exchange<div style="display:inline-block;width:8.85px">&#160;</div>rates on<div style="display:inline-block;width:8.89px">&#160;</div>transactions </div><div id="a14350" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:827.8px;">denominated in the foreign currency. As of December 31, 2020, the Company had no outstanding<div style="display:inline-block;width:4.78px">&#160;</div>foreign currency derivatives.<div style="display:inline-block;width:7.34px">&#160;</div></div><div id="a14355" style="position:absolute;font-weight:normal;font-style:normal;left:691.12px;top:827.8px;">&#160;</div><div id="a14356" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:846.2px;">&#160;</div><div id="a14357" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:864.6px;">Interest Rate Swaps</div><div id="a14358" style="position:absolute;font-weight:normal;font-style:italic;left:109.893px;top:864.6px;">&#160;</div><div id="a14359" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:883px;">&#160;</div><div id="a14360" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:901.4px;">The  Company<div style="display:inline-block;width:13.07px">&#160;</div>entered  into<div style="display:inline-block;width:13.31px">&#160;</div>interest  rate<div style="display:inline-block;width:13.09px">&#160;</div>swap  contracts<div style="display:inline-block;width:13.33px">&#160;</div>to  fix<div style="display:inline-block;width:13.08px">&#160;</div>the  interest<div style="display:inline-block;width:13.09px">&#160;</div>rate  on<div style="display:inline-block;width:13.14px">&#160;</div>an  initial<div style="display:inline-block;width:13.04px">&#160;</div>aggregate  amount </div><div id="a14361" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:919.8px;">of</div><div id="a14362" style="position:absolute;font-weight:normal;font-style:normal;left:15.467px;top:919.8px;">&#160;</div><div id="a14363" style="position:absolute;font-weight:normal;font-style:normal;left:18.827px;top:919.8px;">$</div><div id="a14363_1_10" style="position:absolute;font-weight:normal;font-style:normal;left:25.547px;top:919.8px;">35,000,000</div><div id="a14364" style="position:absolute;font-weight:normal;font-style:normal;left:85.733px;top:919.8px;">&#160;</div><div id="a14365" style="position:absolute;font-weight:normal;font-style:normal;left:89.093px;top:919.8px;">thereby reducing exposure to interest<div style="display:inline-block;width:5px">&#160;</div>rate changes. The Company paid<div style="display:inline-block;width:4.98px">&#160;</div>a fixed rate of</div><div id="a14368" style="position:absolute;font-weight:normal;font-style:normal;left:545.48px;top:919.8px;">&#160;</div><div id="a14369" style="position:absolute;font-weight:normal;font-style:normal;left:548.84px;top:919.8px;">2.49</div><div id="a14369_4_1" style="position:absolute;font-weight:normal;font-style:normal;left:572.36px;top:919.8px;">%</div><div id="a14370" style="position:absolute;font-weight:normal;font-style:normal;left:583.44px;top:919.8px;">&#160;</div><div id="a14371" style="position:absolute;font-weight:normal;font-style:normal;left:586.8px;top:919.8px;">to the counterparty </div></div><div id="TextBlockContainer1912" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14380" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">and receives 30<div style="display:inline-block;width:5.57px">&#160;</div>day LIBOR</div><div id="a14381" style="position:absolute;font-weight:normal;font-style:normal;left:155.493px;top:0px;">&#160;</div><div id="a14382" style="position:absolute;font-weight:normal;font-style:normal;left:159.013px;top:0px;">for both cash<div style="display:inline-block;width:5.39px">&#160;</div>flow hedges. At inception,<div style="display:inline-block;width:5.4px">&#160;</div>all interest rate<div style="display:inline-block;width:5.42px">&#160;</div>swaps were formally<div style="display:inline-block;width:5.53px">&#160;</div>documented as cash </div><div id="a14383" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">flow hedges and are<div style="display:inline-block;width:5.28px">&#160;</div>measured at fair value<div style="display:inline-block;width:5.11px">&#160;</div>each reporting period<div style="display:inline-block;width:1.54px">&#160;</div>.<div style="display:inline-block;width:3.72px">&#160;</div>During the 2020 year,<div style="display:inline-block;width:5.14px">&#160;</div>the Company closed the<div style="display:inline-block;width:5.3px">&#160;</div>positions, see </div><div id="a14390" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:36.8px;">Note 9 &#8211; Debt</div><div id="a14394" style="position:absolute;font-weight:normal;font-style:normal;left:79.013px;top:36.8px;">, for additional information. </div><div id="a14395" style="position:absolute;font-weight:normal;font-style:normal;left:230.733px;top:36.8px;">&#160;</div><div id="a14396" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">&#160;</div><div id="a14397" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:73.9px;">Financial statements impacts</div><div id="a14398" style="position:absolute;font-weight:bold;font-style:normal;left:169.573px;top:73.9px;">&#160;</div><div id="div_1910_XBRL_TS_15e589dc835a4e2d9c7b0c2bc361f498" style="position:absolute;left:0px;top:92px;float:left;"><div id="TextBlockContainer1911" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:665px;height:16px;display:inline-block;"><div id="a14399" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The following tables detail amounts related to our derivatives designated<div style="display:inline-block;width:4.83px">&#160;</div>as hedging instruments as of December</div><div id="a14401" style="position:absolute;font-weight:normal;font-style:normal;left:606.16px;top:0px;">&#160;</div><div id="a14402" style="position:absolute;font-weight:normal;font-style:normal;left:609.52px;top:0px;">31, 2019:</div></div></div></div><div id="TextBlockContainer1916" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1914_XBRL_TS_15de8878bf39411d84d3382b817af148" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1915" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14407" style="position:absolute;font-weight:bold;font-style:normal;left:334.893px;top:0px;">Fair Values<div style="display:inline-block;width:4.79px">&#160;</div>of Derivatives Instruments </div><div id="a14411" style="position:absolute;font-weight:bold;font-style:normal;left:272.013px;top:17px;">Asset Derivatives </div><div id="a14414" style="position:absolute;font-weight:bold;font-style:normal;left:510.6px;top:17px;">Liability Derivatives </div><div id="a14417" style="position:absolute;font-weight:bold;font-style:normal;left:206.893px;top:34.1px;">Balance Sheet Location </div><div id="a14420" style="position:absolute;font-weight:bold;font-style:normal;left:366.413px;top:34.1px;">Fair Value </div><div id="a14423" style="position:absolute;font-weight:bold;font-style:normal;left:453.8px;top:34.1px;">Balance Sheet Location </div><div id="a14426" style="position:absolute;font-weight:bold;font-style:normal;left:614.48px;top:34.1px;">Fair Value </div><div id="a14428" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68.3px;">Foreign exchange contracts </div><div id="a14430" style="position:absolute;font-weight:normal;font-style:normal;left:202.533px;top:53.1px;">Prepaid expense other<div style="display:inline-block;width:3.9px">&#160;</div></div><div id="a14432" style="position:absolute;font-weight:normal;font-style:normal;left:202.533px;top:68.3px;">current assets </div><div id="a14435" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:68.3px;">$ </div><div id="a14437" style="position:absolute;font-weight:normal;font-style:normal;left:392.2px;top:68.3px;">452,000</div><div id="a14440" style="position:absolute;font-weight:normal;font-style:normal;left:449.48px;top:68.3px;">Accrued liabilities other </div><div id="a14443" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:68.3px;">$ </div><div id="a14445" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:68.3px;">&#8212;</div><div id="a14447" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.4px;">Notional contract values </div><div id="a14451" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:85.4px;">$ </div><div id="a14453" style="position:absolute;font-weight:normal;font-style:normal;left:375.533px;top:85.4px;">15,358,000</div><div id="a14458" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.4px;">$ </div><div id="a14460" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:85.4px;">&#8212;</div><div id="a14462" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.4px;">Interest rate swaps </div><div id="a14464" style="position:absolute;font-weight:normal;font-style:normal;left:202.533px;top:119.4px;">Other non-current assets </div><div id="a14469" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:119.4px;">$ </div><div id="a14471" style="position:absolute;font-weight:normal;font-style:normal;left:422.28px;top:119.4px;">&#8212;</div><div id="a14474" style="position:absolute;font-weight:normal;font-style:normal;left:449.48px;top:104px;">Other non-current<div style="display:inline-block;width:3.7px">&#160;</div></div><div id="a14478" style="position:absolute;font-weight:normal;font-style:normal;left:449.48px;top:119.4px;">liabilities </div><div id="a14481" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:119.4px;">$ </div><div id="a14483" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:119.4px;">706,000</div><div id="a14485" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:136.3px;">Notional swap values </div><div id="a14489" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:136.3px;">$ </div><div id="a14491" style="position:absolute;font-weight:normal;font-style:normal;left:422.28px;top:136.3px;">&#8212;</div><div id="a14496" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:136.3px;">$ </div><div id="a14498" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:136.3px;">29,750,000</div></div></div></div><div id="TextBlockContainer1918" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14501" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">As of December</div><div id="a14502" style="position:absolute;font-weight:normal;font-style:normal;left:93.253px;top:0px;">&#160;</div><div id="a14503" style="position:absolute;font-weight:normal;font-style:normal;left:96.613px;top:0px;">31, 2019, the<div style="display:inline-block;width:6.02px">&#160;</div>Company had foreign<div style="display:inline-block;width:5.96px">&#160;</div>exchange contracts related<div style="display:inline-block;width:6.21px">&#160;</div>to the Mexican<div style="display:inline-block;width:5.79px">&#160;</div>Peso and the<div style="display:inline-block;width:6.1px">&#160;</div>Canadian Dollar </div><div id="a14507" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">with exchange rates ranging from </div><div id="a14507_33_5" style="position:absolute;font-weight:normal;font-style:normal;left:186.827px;top:18.4px;">19.53</div><div id="a14507_38_4" style="position:absolute;font-weight:normal;font-style:normal;left:217.066px;top:18.4px;"><div style="display:inline-block;width:3.36px">&#160;</div>to </div><div id="a14507_42_5" style="position:absolute;font-weight:normal;font-style:normal;left:234.186px;top:18.4px;">20.58</div><div id="a14507_47_5" style="position:absolute;font-weight:normal;font-style:normal;left:264.266px;top:18.4px;"><div style="display:inline-block;width:3.36px">&#160;</div>and </div><div id="a14507_52_4" style="position:absolute;font-weight:normal;font-style:normal;left:290.186px;top:18.4px;">1.32</div><div id="a14507_56_15" style="position:absolute;font-weight:normal;font-style:normal;left:313.546px;top:18.4px;">, respectively.</div><div id="a14508" style="position:absolute;font-weight:normal;font-style:normal;left:386.92px;top:18.4px;">&#160;</div><div id="a14509" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">&#160;</div><div id="a14510" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">The following tables<div style="display:inline-block;width:6.26px">&#160;</div>summarize the amount<div style="display:inline-block;width:6.24px">&#160;</div>of unrealized /<div style="display:inline-block;width:6.35px">&#160;</div>realized gain and<div style="display:inline-block;width:6.1px">&#160;</div>loss recognized<div style="display:inline-block;width:5.6px">&#160;</div>in Accumulated Comprehensive </div><div id="a14511" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">Income (AOCI) for the years ended December</div><div id="a14513" style="position:absolute;font-weight:normal;font-style:normal;left:252.493px;top:73.6px;">&#160;</div><div id="a14514" style="position:absolute;font-weight:normal;font-style:normal;left:255.853px;top:73.6px;">31, 2020, 2019 and 2018:</div></div><div id="TextBlockContainer1922" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:721px;height:160px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1920_XBRL_TS_0e648764fb1243138b825049e4ca22ea" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1921" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:721px;height:160px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14518" style="position:absolute;font-weight:normal;font-style:normal;left:22.453px;top:0px;">Derivatives in<div style="display:inline-block;width:2.48px">&#160;</div></div><div id="a14520" style="position:absolute;font-weight:normal;font-style:normal;left:17.973px;top:12.2px;">subtopic 815-20<div style="display:inline-block;width:2.22px">&#160;</div></div><div id="a14524" style="position:absolute;font-weight:normal;font-style:normal;left:29.685px;top:24.5px;">Cash Flow<div style="display:inline-block;width:2.47px">&#160;</div></div><div id="a14526" style="position:absolute;font-weight:normal;font-style:normal;left:34.165px;top:36.8px;">Hedging<div style="display:inline-block;width:2.44px">&#160;</div></div><div id="a14528" style="position:absolute;font-weight:normal;font-style:normal;left:25.653px;top:49px;">Relationship </div><div id="a14530" style="position:absolute;font-weight:normal;font-style:normal;left:155.6px;top:19px;">Amount of Unrealized Gain or<div style="display:inline-block;width:2.06px">&#160;</div></div><div id="a14532" style="position:absolute;font-weight:normal;font-style:normal;left:145.68px;top:31.4px;">(Loss) Recognized in Accumulated<div style="display:inline-block;width:1.96px">&#160;</div></div><div id="a14534" style="position:absolute;font-weight:normal;font-style:normal;left:150.16px;top:43.5px;">Other Comprehensive Income on<div style="display:inline-block;width:2.09px">&#160;</div></div><div id="a14536" style="position:absolute;font-weight:normal;font-style:normal;left:198.64px;top:55.8px;">Derivative </div><div id="a14539" style="position:absolute;font-weight:normal;font-style:normal;left:365.4px;top:6.7px;">Location of Gain or<div style="display:inline-block;width:2.23px">&#160;</div></div><div id="a14541" style="position:absolute;font-weight:normal;font-style:normal;left:366.68px;top:19px;">(Loss) Reclassified<div style="display:inline-block;width:2.36px">&#160;</div></div><div id="a14543" style="position:absolute;font-weight:normal;font-style:normal;left:367.48px;top:31.4px;">from Accumulated<div style="display:inline-block;width:2.24px">&#160;</div></div><div id="a14545" style="position:absolute;font-weight:normal;font-style:normal;left:360.76px;top:43.5px;">Other Comprehensive<div style="display:inline-block;width:2.3px">&#160;</div></div><div id="a14547" style="position:absolute;font-weight:normal;font-style:normal;left:387.027px;top:55.8px;">Income</div><div id="a14548" style="position:absolute;font-size:6.72px;font-weight:normal;font-style:normal;left:418.867px;top:55.5px;">(A)</div><div id="a14551" style="position:absolute;font-weight:normal;font-style:normal;left:518.547px;top:31.4px;">Amount of Realized Gain or (Loss)<div style="display:inline-block;width:1.99px">&#160;</div></div><div id="a14553" style="position:absolute;font-weight:normal;font-style:normal;left:526.547px;top:43.5px;">Reclassified from Accumulated<div style="display:inline-block;width:2.06px">&#160;</div></div><div id="a14556" style="position:absolute;font-weight:normal;font-style:normal;left:529.907px;top:55.8px;">Other Comprehensive Income </div><div id="a14559" style="position:absolute;font-weight:bold;font-style:normal;left:128.08px;top:71px;">2020 </div><div id="a14562" style="position:absolute;font-weight:bold;font-style:normal;left:212.6px;top:71px;">2019 </div><div id="a14565" style="position:absolute;font-weight:bold;font-style:normal;left:295px;top:71px;">2018 </div><div id="a14570" style="position:absolute;font-weight:bold;font-style:normal;left:503.507px;top:71px;">2020 </div><div id="a14573" style="position:absolute;font-weight:bold;font-style:normal;left:588.027px;top:71px;">2019 </div><div id="a14576" style="position:absolute;font-weight:bold;font-style:normal;left:668.027px;top:71px;">2018 </div><div id="a14578" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:89.3px;">Foreign exchange<div style="display:inline-block;width:2.25px">&#160;</div></div><div id="a14580" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:101.4px;">contracts </div><div id="a14582" style="position:absolute;font-weight:normal;font-style:normal;left:101.68px;top:101.4px;">$ </div><div id="a14584" style="position:absolute;font-weight:normal;font-style:normal;left:137.04px;top:101.4px;">142,000</div><div id="a14587" style="position:absolute;font-weight:normal;font-style:normal;left:185.68px;top:101.4px;">$ </div><div id="a14589" style="position:absolute;font-weight:normal;font-style:normal;left:214.04px;top:101.4px;">1,499,000</div><div id="a14592" style="position:absolute;font-weight:normal;font-style:normal;left:270.68px;top:101.4px;">$ </div><div id="a14594" style="position:absolute;font-weight:normal;font-style:normal;left:299px;top:101.4px;display:flex;">(385,000)</div><div id="a14597" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:101.4px;">Cost of goods sold </div><div id="a14600" style="position:absolute;font-weight:normal;font-style:normal;left:474.707px;top:101.4px;">$ </div><div id="a14602" style="position:absolute;font-weight:normal;font-style:normal;left:515.027px;top:101.4px;">526,000</div><div id="a14605" style="position:absolute;font-weight:normal;font-style:normal;left:563.707px;top:101.4px;">$ </div><div id="a14607" style="position:absolute;font-weight:normal;font-style:normal;left:595.067px;top:101.4px;">272,000</div><div id="a14610" style="position:absolute;font-weight:normal;font-style:normal;left:643.707px;top:101.4px;">$ </div><div id="a14612" style="position:absolute;font-weight:normal;font-style:normal;left:680.507px;top:101.4px;">68,000</div><div id="a14624" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:119.2px;">Selling, general and<div style="display:inline-block;width:2.27px">&#160;</div></div><div id="a14626" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:131.5px;">administrative expense </div><div id="a14629" style="position:absolute;font-weight:normal;font-style:normal;left:474.707px;top:131.5px;">$ </div><div id="a14631" style="position:absolute;font-weight:normal;font-style:normal;left:520.467px;top:131.5px;">68,000</div><div id="a14634" style="position:absolute;font-weight:normal;font-style:normal;left:563.707px;top:131.5px;">$ </div><div id="a14636" style="position:absolute;font-weight:normal;font-style:normal;left:600.507px;top:131.5px;">25,000</div><div id="a14639" style="position:absolute;font-weight:normal;font-style:normal;left:643.707px;top:131.5px;">$ </div><div id="a14641" style="position:absolute;font-weight:normal;font-style:normal;left:699.067px;top:131.5px;">&#8212;</div><div id="a14643" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:146.6px;">Interest rate swaps </div><div id="a14645" style="position:absolute;font-weight:normal;font-style:normal;left:101.68px;top:146.6px;">$ </div><div id="a14647" style="position:absolute;font-weight:normal;font-style:normal;left:134px;top:146.6px;display:flex;">(915,000)</div><div id="a14650" style="position:absolute;font-weight:normal;font-style:normal;left:185.68px;top:146.6px;">$ </div><div id="a14652" style="position:absolute;font-weight:normal;font-style:normal;left:219px;top:146.6px;display:flex;">(708,000)</div><div id="a14655" style="position:absolute;font-weight:normal;font-style:normal;left:270.68px;top:146.6px;">$ </div><div id="a14657" style="position:absolute;font-weight:normal;font-style:normal;left:299px;top:146.6px;display:flex;">(223,000)</div><div id="a14660" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:146.6px;">Interest Expense </div><div id="a14663" style="position:absolute;font-weight:normal;font-style:normal;left:474.707px;top:146.6px;">$ </div><div id="a14665" style="position:absolute;font-weight:normal;font-style:normal;left:503.987px;top:146.6px;display:flex;">(1,620,000)</div><div id="a14668" style="position:absolute;font-weight:normal;font-style:normal;left:563.707px;top:146.6px;">$ </div><div id="a14670" style="position:absolute;font-weight:normal;font-style:normal;left:597.307px;top:146.6px;display:flex;">(67,000)</div><div id="a14673" style="position:absolute;font-weight:normal;font-style:normal;left:643.707px;top:146.6px;">$ </div><div id="a14675" style="position:absolute;font-weight:normal;font-style:normal;left:672.027px;top:146.6px;display:flex;">(159,000)</div></div></div></div><div id="TextBlockContainer1925" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:646px;height:35px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14678" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:0px;">(A)<div style="display:inline-block;width:2.09px">&#160;</div></div><div id="a14679" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:19.2px;top:0.4px;">The foreign currency derivative activity reclassified from<div style="display:inline-block;width:3.92px">&#160;</div>Accumulated Other Comprehensive Income is allocated to </div><div id="a14680" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:18.8px;">cost of goods sold and selling, general and administrative expense based<div style="display:inline-block;width:4.79px">&#160;</div>on the percentage of Mexican Peso spend.</div></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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112210097240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Accumulated Other Comprehensive Income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Income</a></td>
<td class="text"><div id="TextBlockContainer1928" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14694" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">15. Accumulated Other Comprehensive Income</div><div id="a14696" style="position:absolute;font-weight:bold;font-style:normal;left:273.933px;top:0px;">&#160;</div><div id="a14697" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a14698" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">The following table presents<div style="display:inline-block;width:1.23px">&#160;</div>changes in Accumulated Other<div style="display:inline-block;width:1.03px">&#160;</div>Comprehensive Income by component, net<div style="display:inline-block;width:1px">&#160;</div>of tax, for the<div style="display:inline-block;width:1.33px">&#160;</div>years ended </div><div id="a14699" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">December</div><div id="a14700" style="position:absolute;font-weight:normal;font-style:normal;left:59.179px;top:54.9px;">&#160;</div><div id="a14701" style="position:absolute;font-weight:normal;font-style:normal;left:62.539px;top:54.9px;">31, 2020 and 2019:</div></div><div id="TextBlockContainer1932" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:285px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1930_XBRL_TS_652f9e47f58d432f839706a0f132fef4" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1931" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:285px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14711" style="position:absolute;font-weight:bold;font-style:normal;left:426.92px;top:15.4px;">Hedging<div style="display:inline-block;width:3.56px">&#160;</div></div><div id="a14713" style="position:absolute;font-weight:bold;font-style:normal;left:421.32px;top:30.6px;">Derivative<div style="display:inline-block;width:3.57px">&#160;</div></div><div id="a14715" style="position:absolute;font-weight:bold;font-style:normal;left:424.36px;top:45.9px;">Activities </div><div id="a14718" style="position:absolute;font-weight:bold;font-style:normal;left:535.72px;top:0px;">Post<div style="display:inline-block;width:3.54px">&#160;</div></div><div id="a14720" style="position:absolute;font-weight:bold;font-style:normal;left:515.88px;top:15.4px;">Retirement<div style="display:inline-block;width:3.81px">&#160;</div></div><div id="a14722" style="position:absolute;font-weight:bold;font-style:normal;left:513px;top:30.6px;">Benefit Plan<div style="display:inline-block;width:3.61px">&#160;</div></div><div id="a14724" style="position:absolute;font-weight:bold;font-style:normal;left:526.12px;top:45.9px;">Items</div><div id="a14725" style="position:absolute;font-size:8.64px;font-weight:bold;font-style:normal;left:557.84px;top:45.5px;">(A)</div><div id="a14728" style="position:absolute;font-weight:bold;font-style:normal;left:629.84px;top:45.9px;">Total </div><div id="a14730" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:63px;">2019: </div><div id="a14740" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:79.7px;">Balance at January 1, 2019 </div><div id="a14742" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:79.7px;">$ </div><div id="a14744" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:79.7px;display:flex;">(612,000)</div><div id="a14747" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:79.7px;">$ </div><div id="a14749" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:79.7px;">2,729,000</div><div id="a14752" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:79.7px;">$ </div><div id="a14754" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:79.7px;">2,117,000</div><div id="a14756" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:96.6px;">Other comprehensive income before reclassifications </div><div id="a14759" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:96.6px;">791,000</div><div id="a14763" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:96.6px;display:flex;">(1,102,000)</div><div id="a14767" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:96.6px;display:flex;">(311,000)</div><div id="a14769" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:113.6px;">Amounts reclassified from accumulated other comprehensive<div style="display:inline-block;width:4.85px">&#160;</div>income </div><div id="a14772" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:113.6px;display:flex;">(230,000)</div><div id="a14776" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:113.6px;display:flex;">(379,000)</div><div id="a14780" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:113.6px;display:flex;">(609,000)</div><div id="a14782" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:130.7px;">Income tax (expense) benefit </div><div id="a14785" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:130.7px;display:flex;">(140,000)</div><div id="a14789" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:130.7px;">313,000</div><div id="a14793" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:130.7px;">173,000</div><div id="a14795" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:148.6px;">Balance at December 31, 2019 </div><div id="a14797" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:148.6px;">$ </div><div id="a14799" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:148.6px;display:flex;">(191,000)</div><div id="a14802" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:148.6px;">$ </div><div id="a14804" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:148.6px;">1,561,000</div><div id="a14807" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:148.6px;">$ </div><div id="a14809" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:148.6px;">1,370,000</div><div id="a14820" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:184px;">2020: </div><div id="a14830" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:200.7px;">Balance at January 1, 2020 </div><div id="a14832" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:200.7px;">$ </div><div id="a14834" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:200.7px;display:flex;">(191,000)</div><div id="a14837" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:200.7px;">$ </div><div id="a14839" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:200.7px;">1,561,000</div><div id="a14842" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:200.7px;">$ </div><div id="a14844" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:200.7px;">1,370,000</div><div id="a14846" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:217.6px;">Other comprehensive income before reclassifications </div><div id="a14849" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:217.6px;display:flex;">(773,000)</div><div id="a14853" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:217.6px;">102,000</div><div id="a14857" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:217.6px;display:flex;">(671,000)</div><div id="a14859" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:234.8px;">Amounts reclassified from accumulated other comprehensive<div style="display:inline-block;width:4.91px">&#160;</div>income </div><div id="a14863" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:234.8px;">1,026,000</div><div id="a14867" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:234.8px;display:flex;">(315,000)</div><div id="a14871" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:234.8px;">711,000</div><div id="a14873" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:251.7px;">Income tax (expense) benefit </div><div id="a14876" style="position:absolute;font-weight:normal;font-style:normal;left:449px;top:251.7px;display:flex;">(62,000)</div><div id="a14880" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:251.7px;">27,000</div><div id="a14884" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:251.7px;display:flex;">(35,000)</div><div id="a14886" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:269.6px;">Balance at December 31, 2020 </div><div id="a14888" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:269.6px;">$ </div><div id="a14890" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:269.6px;">&#8212;</div><div id="a14893" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:269.6px;">$ </div><div id="a14895" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:269.6px;">1,375,000</div><div id="a14898" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:269.6px;">$ </div><div id="a14900" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:269.6px;">1,375,000</div></div></div></div><div id="TextBlockContainer1936" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:668px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1934_XBRL_TS_7078be1f98f7458bbb890615015009e6" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1935" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:668px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14903" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:0px;">(A)</div><div id="a14904" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:14.72px;top:0.4px;"><div style="display:inline-block;width:4px">&#160;</div>The effect of<div style="display:inline-block;width:6.07px">&#160;</div>post-retirement benefit items<div style="display:inline-block;width:6.43px">&#160;</div>reclassified from Accumulated<div style="display:inline-block;width:5.6px">&#160;</div>Other Comprehensive Income<div style="display:inline-block;width:6.51px">&#160;</div>is included<div style="display:inline-block;width:5.52px">&#160;</div>in </div><div id="a14910" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:18.8px;">other income<div style="display:inline-block;width:7.75px">&#160;</div>and expense<div style="display:inline-block;width:7.85px">&#160;</div>on the<div style="display:inline-block;width:7.98px">&#160;</div>Consolidated Statements<div style="display:inline-block;width:8px">&#160;</div>of Operations.<div style="display:inline-block;width:7.78px">&#160;</div>These Accumulated<div style="display:inline-block;width:6.81px">&#160;</div>Other Comprehensive </div><div id="a14914" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:37.2px;">Income components are included<div style="display:inline-block;width:6.02px">&#160;</div>in the computation of<div style="display:inline-block;width:5.4px">&#160;</div>net periodic benefit cost<div style="display:inline-block;width:5.64px">&#160;</div>(see </div><div id="a14915" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:italic;left:475.581px;top:37.2px;">Note 12 - Post<div style="display:inline-block;width:5.4px">&#160;</div>Retirement Benefits</div><div id="a14922" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:662.501px;top:37.2px;">&#160;</div><div id="a14923" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:55.6px;">for additional details). The tax<div style="display:inline-block;width:1.09px">&#160;</div>effect of post-retirement benefit items<div style="display:inline-block;width:1.35px">&#160;</div>reclassified from Accumulated Other<div style="display:inline-block;width:1.45px">&#160;</div>Comprehensive </div><div id="a14926" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:74px;">Income is included in income tax expense on the Consolidated<div style="display:inline-block;width:4.83px">&#160;</div>Statements of Operations.</div></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI 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_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112206702088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Results of Operations (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Results of Operations (Unaudited)</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 Results of Operations (Unaudited)</a></td>
<td class="text"><div id="TextBlockContainer1938" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14942" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">16.<div style="display:inline-block;width:6.95px">&#160;</div>Quarterly Results of Operations (Unaudited)</div><div id="a14945" style="position:absolute;font-weight:bold;font-style:normal;left:283.533px;top:0px;">&#160;</div><div id="a14946" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a14947" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">The following is<div style="display:inline-block;width:5.33px">&#160;</div>a summary of<div style="display:inline-block;width:5.38px">&#160;</div>the unaudited quarterly<div style="display:inline-block;width:5.48px">&#160;</div>results of operations<div style="display:inline-block;width:5.75px">&#160;</div>for the years ended<div style="display:inline-block;width:6.22px">&#160;</div>December</div><div id="a14949" style="position:absolute;font-weight:normal;font-style:normal;left:580.24px;top:36.5px;">&#160;</div><div id="a14950" style="position:absolute;font-weight:normal;font-style:normal;left:583.6px;top:36.5px;">31, 2020, 2019<div style="display:inline-block;width:5.76px">&#160;</div>and </div><div id="a14951" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">2018.</div></div><div id="TextBlockContainer1942" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:656px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1940_XBRL_TS_7ec7f30361e84972897633a26ab6fdee" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1941" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:656px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14957" style="position:absolute;font-weight:bold;font-style:normal;left:232.813px;top:0px;">1st Quarter </div><div id="a14960" style="position:absolute;font-weight:bold;font-style:normal;left:325.293px;top:0px;">2nd Quarter </div><div id="a14963" style="position:absolute;font-weight:bold;font-style:normal;left:421px;top:0px;">3rd Quarter </div><div id="a14966" style="position:absolute;font-weight:bold;font-style:normal;left:516.68px;top:0px;">4th Quarter </div><div id="a14969" style="position:absolute;font-weight:bold;font-style:normal;left:615.12px;top:0px;">Total<div style="display:inline-block;width:4.73px">&#160;</div>Year </div><div id="a14971" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:20px;">2020: </div><div id="a14987" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:40px;">Product sales </div><div id="a14989" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:39.7px;">$ </div><div id="a14991" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:39.7px;">61,930,000</div><div id="a14995" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:39.7px;">35,847,000</div><div id="a14999" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:39.7px;">54,240,000</div><div id="a15004" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:39.7px;">58,563,000</div><div id="a15008" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:39.7px;">210,580,000</div><div id="a15010" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:59.7px;">Tooling sales </div><div id="a15013" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:59.7px;">2,093,000</div><div id="a15017" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:59.7px;">1,959,000</div><div id="a15021" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:59.7px;">5,633,000</div><div id="a15025" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:59.7px;">2,091,000</div><div id="a15029" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:59.7px;">11,776,000</div><div id="a15031" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:80px;">Net sales </div><div id="a15034" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:79.7px;">64,023,000</div><div id="a15038" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:79.7px;">37,806,000</div><div id="a15042" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:79.7px;">59,873,000</div><div id="a15046" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:79.7px;">60,654,000</div><div id="a15050" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:79.7px;">222,356,000</div><div id="a15052" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:100px;">Gross margin </div><div id="a15055" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:99.7px;">10,766,000</div><div id="a15059" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:99.7px;">2,903,000</div><div id="a15063" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:99.7px;">10,838,000</div><div id="a15067" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:99.7px;">9,967,000</div><div id="a15071" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:99.7px;">34,474,000</div><div id="a15073" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.7px;">Operating income (loss) </div><div id="a15076" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:119.7px;">4,261,000</div><div id="a15080" style="position:absolute;font-weight:normal;font-style:normal;left:341.293px;top:119.7px;display:flex;">(1,206,000)</div><div id="a15084" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:119.7px;">4,321,000</div><div id="a15088" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:119.7px;">3,014,000</div><div id="a15092" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:119.7px;">10,390,000</div><div id="a15094" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:140px;">Net income (loss) </div><div id="a15097" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:139.7px;">7,961,000</div><div id="a15101" style="position:absolute;font-weight:normal;font-style:normal;left:341.293px;top:139.7px;display:flex;">(2,272,000)</div><div id="a15105" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:139.7px;">3,343,000</div><div id="a15109" style="position:absolute;font-weight:normal;font-style:normal;left:541.32px;top:139.7px;display:flex;">(867,000)</div><div id="a15113" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:139.7px;">8,165,000</div><div id="a15115" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:160px;">Net income (loss) per common share: </div><div id="a15131" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:179.7px;">Basic (1) </div><div id="a15133" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:179.7px;">$ </div><div id="a15135" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:179.7px;">0.97</div><div id="a15138" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:179.7px;">$ </div><div id="a15140" style="position:absolute;font-weight:normal;font-style:normal;left:371.373px;top:179.7px;display:flex;">(0.29)</div><div id="a15143" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:179.7px;">$ </div><div id="a15145" style="position:absolute;font-weight:normal;font-style:normal;left:471.08px;top:179.7px;">0.39</div><div id="a15148" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:179.7px;">$ </div><div id="a15150" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:179.7px;display:flex;">(0.10)</div><div id="a15153" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:179.7px;">$ </div><div id="a15155" style="position:absolute;font-weight:normal;font-style:normal;left:661.2px;top:179.7px;">0.98</div><div id="a15157" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:199.7px;">Diluted (1) </div><div id="a15159" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:199.7px;">$ </div><div id="a15161" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:199.7px;">0.97</div><div id="a15164" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:199.7px;">$ </div><div id="a15166" style="position:absolute;font-weight:normal;font-style:normal;left:371.373px;top:199.7px;display:flex;">(0.29)</div><div id="a15169" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:199.7px;">$ </div><div id="a15171" style="position:absolute;font-weight:normal;font-style:normal;left:471.08px;top:199.7px;">0.39</div><div id="a15174" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:199.7px;">$ </div><div id="a15176" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:199.7px;display:flex;">(0.10)</div><div id="a15179" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:199.7px;">$ </div><div id="a15181" style="position:absolute;font-weight:normal;font-style:normal;left:661.2px;top:199.7px;">0.98</div><div id="a15198" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:240px;">2019: </div><div id="a15214" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:260px;">Product sales </div><div id="a15217" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:259.7px;">$ </div><div id="a15219" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:259.7px;">71,451,000</div><div id="a15222" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:259.7px;">$ </div><div id="a15224" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:259.7px;">75,440,000</div><div id="a15227" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:259.7px;">$ </div><div id="a15229" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:259.7px;">67,511,000</div><div id="a15232" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:259.7px;">$ </div><div id="a15234" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:259.7px;">54,585,000</div><div id="a15237" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:259.7px;">$ </div><div id="a15239" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:259.7px;">268,987,000</div><div id="a15241" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:279.7px;">Tooling sales </div><div id="a15244" style="position:absolute;font-weight:normal;font-style:normal;left:261.133px;top:279.7px;">815,000</div><div id="a15248" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:279.7px;">5,807,000</div><div id="a15252" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:279.7px;">7,144,000</div><div id="a15256" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:279.7px;">1,537,000</div><div id="a15260" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:279.7px;">15,303,000</div><div id="a15262" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:300px;">Net sales </div><div id="a15265" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:299.7px;">72,266,000</div><div id="a15269" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:299.7px;">81,247,000</div><div id="a15273" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:299.7px;">74,655,000</div><div id="a15277" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:299.7px;">56,122,000</div><div id="a15281" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:299.7px;">284,290,000</div><div id="a15283" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:320px;">Gross margin </div><div id="a15286" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:319.7px;">3,149,000</div><div id="a15290" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:319.7px;">8,491,000</div><div id="a15294" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:319.7px;">6,484,000</div><div id="a15298" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:319.7px;">3,382,000</div><div id="a15302" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:319.7px;">21,506,000</div><div id="a15304" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:339.7px;">Operating income (loss) </div><div id="a15307" style="position:absolute;font-weight:normal;font-style:normal;left:246.253px;top:339.7px;display:flex;">(4,017,000)</div><div id="a15311" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:339.7px;">1,267,000</div><div id="a15315" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:339.7px;display:flex;">(4,657,000)</div><div id="a15319" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:339.7px;display:flex;">(4,121,000)</div><div id="a15323" style="position:absolute;font-weight:normal;font-style:normal;left:619.6px;top:339.7px;display:flex;">(11,528,000)</div><div id="a15325" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:360px;">Net income (loss) </div><div id="a15328" style="position:absolute;font-weight:normal;font-style:normal;left:246.253px;top:359.7px;display:flex;">(3,845,000)</div><div id="a15332" style="position:absolute;font-weight:normal;font-style:normal;left:356.173px;top:359.7px;">209,000</div><div id="a15336" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:359.7px;display:flex;">(6,125,000)</div><div id="a15340" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:359.7px;display:flex;">(5,462,000)</div><div id="a15344" style="position:absolute;font-weight:normal;font-style:normal;left:619.6px;top:359.7px;display:flex;">(15,223,000)</div><div id="a15346" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:380px;">Net income (loss) per common share: </div><div id="a15362" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:399.7px;">Basic (1) </div><div id="a15364" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:399.7px;">$ </div><div id="a15366" style="position:absolute;font-weight:normal;font-style:normal;left:276.333px;top:399.7px;display:flex;">(0.49)</div><div id="a15369" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:399.7px;">$ </div><div id="a15371" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:399.7px;">0.03</div><div id="a15374" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:399.7px;">$ </div><div id="a15376" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:399.7px;display:flex;">(0.78)</div><div id="a15379" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:399.7px;">$ </div><div id="a15381" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:399.7px;display:flex;">(0.69)</div><div id="a15384" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:399.7px;">$ </div><div id="a15386" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:399.7px;display:flex;">(1.94)</div><div id="a15388" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:419.7px;">Diluted (1) </div><div id="a15390" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:419.7px;">$ </div><div id="a15392" style="position:absolute;font-weight:normal;font-style:normal;left:276.333px;top:419.7px;display:flex;">(0.49)</div><div id="a15395" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:419.7px;">$ </div><div id="a15397" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:419.7px;">0.03</div><div id="a15400" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:419.7px;">$ </div><div id="a15402" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:419.7px;display:flex;">(0.78)</div><div id="a15405" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:419.7px;">$ </div><div id="a15407" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:419.7px;display:flex;">(0.69)</div><div id="a15410" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:419.7px;">$ </div><div id="a15412" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:419.7px;display:flex;">(1.94)</div><div id="a15429" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:460.1px;">2018: </div><div id="a15445" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:480.1px;">Product sales </div><div id="a15448" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:479.7px;">$ </div><div id="a15450" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:479.7px;">59,712,000</div><div id="a15453" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:479.7px;">$ </div><div id="a15455" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:479.7px;">65,225,000</div><div id="a15458" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:479.7px;">$ </div><div id="a15460" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:479.7px;">62,305,000</div><div id="a15463" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:479.7px;">$ </div><div id="a15465" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:479.7px;">68,975,000</div><div id="a15468" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:479.7px;">$ </div><div id="a15470" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:479.7px;">256,217,000</div><div id="a15472" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:499.7px;">Tooling sales </div><div id="a15475" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:499.7px;">3,334,000</div><div id="a15479" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:499.7px;">3,376,000</div><div id="a15483" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:499.7px;">2,371,000</div><div id="a15487" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:499.7px;">4,187,000</div><div id="a15491" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:499.7px;">13,268,000</div><div id="a15493" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:520.1px;">Net sales </div><div id="a15496" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:519.7px;">63,046,000</div><div id="a15500" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:519.7px;">68,601,000</div><div id="a15504" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:519.7px;">64,676,000</div><div id="a15508" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:519.7px;">73,162,000</div><div id="a15512" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:519.7px;">269,485,000</div><div id="a15514" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:540.1px;">Gross margin </div><div id="a15517" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:539.7px;">7,885,000</div><div id="a15521" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:539.7px;">7,897,000</div><div id="a15525" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:539.7px;">4,862,000</div><div id="a15529" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:539.7px;">6,497,000</div><div id="a15533" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:539.7px;">27,141,000</div><div id="a15535" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:559.7px;">Operating income (loss) </div><div id="a15538" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:559.7px;">1,125,000</div><div id="a15542" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:559.7px;">1,418,000</div><div id="a15546" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:559.7px;display:flex;">(1,487,000)</div><div id="a15550" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:559.7px;display:flex;">(4,156,000)</div><div id="a15554" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:559.7px;display:flex;">(3,100,000)</div><div id="a15556" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:580.1px;">Net income (loss) </div><div id="a15559" style="position:absolute;font-weight:normal;font-style:normal;left:261.133px;top:579.7px;">518,000</div><div id="a15563" style="position:absolute;font-weight:normal;font-style:normal;left:356.173px;top:579.7px;">445,000</div><div id="a15567" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:579.7px;display:flex;">(1,803,000)</div><div id="a15571" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:579.7px;display:flex;">(3,942,000)</div><div id="a15575" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:579.7px;display:flex;">(4,782,000)</div><div id="a15577" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:600.1px;">Net income (loss) per common share: </div><div id="a15593" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:619.7px;">Basic (1) </div><div id="a15595" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:619.7px;">$ </div><div id="a15597" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:619.7px;">0.07</div><div id="a15600" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:619.7px;">$ </div><div id="a15602" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:619.7px;">0.06</div><div id="a15605" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:619.7px;">$ </div><div id="a15607" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:619.7px;display:flex;">(0.23)</div><div id="a15610" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:619.7px;">$ </div><div id="a15612" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:619.7px;display:flex;">(0.51)</div><div id="a15615" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:619.7px;">$ </div><div id="a15617" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:619.7px;display:flex;">(0.62)</div><div id="a15619" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:639.7px;">Diluted (1) </div><div id="a15621" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:639.7px;">$ </div><div id="a15623" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:639.7px;">0.07</div><div id="a15626" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:639.7px;">$ </div><div id="a15628" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:639.7px;">0.06</div><div id="a15631" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:639.7px;">$ </div><div id="a15633" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:639.7px;display:flex;">(0.23)</div><div id="a15636" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:639.7px;">$ </div><div id="a15638" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:639.7px;display:flex;">(0.51)</div><div id="a15641" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:639.7px;">$ </div><div id="a15643" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:639.7px;display:flex;">(0.62)</div></div></div></div><div id="TextBlockContainer1946" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:358px;height:16px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1944_XBRL_TS_0dda5f61c30f498cb0caf008e2666a15" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1945" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:358px;height:16px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a15646" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:0px;">(1)</div><div id="a15647" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:16.053px;top:-2.3px;"><div style="display:inline-block;width:3.36px">&#160;</div>Sum of the quarters may not sum to total year due to rounding.</div></div></div></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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112205385240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>Schedule II</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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II</a></td>
<td class="text"><div id="TextBlockContainer1948" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:639px;height:163px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a16196" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Core Molding Technologies, Inc. and Subsidiaries</div><div id="a16197" style="position:absolute;font-weight:bold;font-style:normal;left:286.253px;top:0px;">&#160;</div><div id="a16198" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.1px;">&#160;</div><div id="a16199" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:36.8px;">Schedule II</div><div id="a16200" style="position:absolute;font-weight:bold;font-style:normal;left:69.259px;top:36.8px;">&#160;</div><div id="a16201" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">&#160;</div><div id="a16202" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">Consolidated valuation and qualifying accounts and reserves<div style="display:inline-block;width:4.72px">&#160;</div>for the years ended December</div><div id="a16204" style="position:absolute;font-weight:normal;font-style:normal;left:491.4px;top:73.3px;">&#160;</div><div id="a16205" style="position:absolute;font-weight:normal;font-style:normal;left:494.76px;top:73.3px;">31, 2020, 2019 and 2018.</div><div id="a16206" style="position:absolute;font-weight:normal;font-style:normal;left:630.64px;top:73.3px;">&#160;</div><div id="a16207" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">&#160;</div><div id="a16208" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">Reserves deducted from asset to which it applies:</div><div id="a16209" style="position:absolute;font-weight:normal;font-style:normal;left:267.853px;top:110.1px;">&#160;</div><div id="a16210" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">&#160;</div><div id="a16211" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">Allowance for Doubtful Accounts</div></div><div id="TextBlockContainer1950" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:698px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a16217" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:0px;">Additions </div><div id="a16226" style="position:absolute;font-weight:normal;font-style:normal;left:228.973px;top:36px;">Balance at<div style="display:inline-block;width:3.53px">&#160;</div></div><div id="a16228" style="position:absolute;font-weight:normal;font-style:normal;left:222.093px;top:51.4px;">Beginning of<div style="display:inline-block;width:3.57px">&#160;</div></div><div id="a16230" style="position:absolute;font-weight:normal;font-style:normal;left:244.013px;top:66.7px;">Year </div><div id="a16233" style="position:absolute;font-weight:normal;font-style:normal;left:319.213px;top:20.6px;">(Recovered)/ </div><div id="a16235" style="position:absolute;font-weight:normal;font-style:normal;left:324.653px;top:36px;">Charged to<div style="display:inline-block;width:3.87px">&#160;</div></div><div id="a16237" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:51.4px;">Costs &amp;<div style="display:inline-block;width:3.55px">&#160;</div></div><div id="a16239" style="position:absolute;font-weight:normal;font-style:normal;left:328.813px;top:66.7px;">Expenses </div><div id="a16242" style="position:absolute;font-weight:normal;font-style:normal;left:421.64px;top:36px;">Charged to<div style="display:inline-block;width:3.84px">&#160;</div></div><div id="a16244" style="position:absolute;font-weight:normal;font-style:normal;left:435.88px;top:51.4px;">Other<div style="display:inline-block;width:3.52px">&#160;</div></div><div id="a16246" style="position:absolute;font-weight:normal;font-style:normal;left:425.8px;top:66.7px;">Accounts </div><div id="a16249" style="position:absolute;font-weight:normal;font-style:normal;left:509.96px;top:66.7px;">Deductions </div><div id="a16250" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:574px;top:66.3px;">(A)</div><div id="a16253" style="position:absolute;font-weight:normal;font-style:normal;left:604.72px;top:51.4px;">Balance at End<div style="display:inline-block;width:3.62px">&#160;</div></div><div id="a16255" style="position:absolute;font-weight:normal;font-style:normal;left:624.88px;top:66.7px;">of Year </div><div id="a16257" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83.7px;">Year<div style="display:inline-block;width:4.81px">&#160;</div>Ended December 31, 2020 </div><div id="a16259" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:83.7px;">$ </div><div id="a16261" style="position:absolute;font-weight:normal;font-style:normal;left:259.853px;top:83.7px;">50,000</div><div id="a16264" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:83.7px;">$ </div><div id="a16266" style="position:absolute;font-weight:normal;font-style:normal;left:356.973px;top:83.7px;">27,000 </div><div id="a16269" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:83.7px;">$ </div><div id="a16273" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:83.7px;">$ </div><div id="a16275" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:83.7px;">36,000 </div><div id="a16278" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:83.7px;">$ </div><div id="a16280" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:83.7px;">41,000</div><div id="a16282" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100.6px;">Year<div style="display:inline-block;width:4.81px">&#160;</div>Ended December 31, 2019 </div><div id="a16284" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:100.6px;">$ </div><div id="a16286" style="position:absolute;font-weight:normal;font-style:normal;left:259.853px;top:100.6px;">25,000</div><div id="a16289" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:100.6px;">$ </div><div id="a16291" style="position:absolute;font-weight:normal;font-style:normal;left:363.533px;top:100.6px;">4,000</div><div id="a16294" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:100.6px;">$ </div><div id="a16296" style="position:absolute;font-weight:normal;font-style:normal;left:453.96px;top:100.6px;">36,000</div><div id="a16299" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:100.6px;">$ </div><div id="a16301" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:100.6px;">15,000</div><div id="a16304" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:100.6px;">$ </div><div id="a16306" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:100.6px;">50,000</div><div id="a16308" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:117.8px;">Year<div style="display:inline-block;width:4.81px">&#160;</div>Ended December 31, 2018 </div><div id="a16310" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:117.8px;">$ </div><div id="a16312" style="position:absolute;font-weight:normal;font-style:normal;left:283.213px;top:117.8px;">&#8212;</div><div id="a16315" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:117.8px;">$ </div><div id="a16317" style="position:absolute;font-weight:normal;font-style:normal;left:356.973px;top:117.8px;">25,000</div><div id="a16320" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:117.8px;">$ </div><div id="a16322" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:117.8px;">&#8212;</div><div id="a16325" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:117.8px;">$ </div><div id="a16327" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:117.8px;">&#8212;</div><div id="a16330" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:117.8px;">$ </div><div id="a16332" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:117.8px;">25,000</div></div><div id="TextBlockContainer1952" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:186px;height:16px;display:inline-block;"><div id="a16335" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Customer Chargeback Allowance</div></div><div id="TextBlockContainer1954" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:136px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a16341" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:0px;">Additions </div><div id="a16350" style="position:absolute;font-weight:normal;font-style:normal;left:228.973px;top:37.9px;">Balance at<div style="display:inline-block;width:3.53px">&#160;</div></div><div id="a16352" style="position:absolute;font-weight:normal;font-style:normal;left:222.093px;top:53.3px;">Beginning of<div style="display:inline-block;width:3.57px">&#160;</div></div><div id="a16354" style="position:absolute;font-weight:normal;font-style:normal;left:244.013px;top:68.6px;">Year </div><div id="a16357" style="position:absolute;font-weight:normal;font-style:normal;left:319.213px;top:22.6px;">(Recovered)/ </div><div id="a16359" style="position:absolute;font-weight:normal;font-style:normal;left:324.653px;top:37.9px;">Charged to<div style="display:inline-block;width:3.87px">&#160;</div></div><div id="a16361" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:53.3px;">Costs &amp;<div style="display:inline-block;width:3.55px">&#160;</div></div><div id="a16363" style="position:absolute;font-weight:normal;font-style:normal;left:328.813px;top:68.6px;">Expenses </div><div id="a16366" style="position:absolute;font-weight:normal;font-style:normal;left:421.64px;top:37.9px;">Charged to<div style="display:inline-block;width:3.84px">&#160;</div></div><div id="a16368" style="position:absolute;font-weight:normal;font-style:normal;left:435.88px;top:53.3px;">Other<div style="display:inline-block;width:3.52px">&#160;</div></div><div id="a16370" style="position:absolute;font-weight:normal;font-style:normal;left:425.8px;top:68.6px;">Accounts </div><div id="a16373" style="position:absolute;font-weight:normal;font-style:normal;left:507.08px;top:68.6px;">Deductions (B) </div><div id="a16376" style="position:absolute;font-weight:normal;font-style:normal;left:604.72px;top:53.3px;">Balance at End </div><div id="a16378" style="position:absolute;font-weight:normal;font-style:normal;left:624.88px;top:68.6px;">of Year </div><div id="a16380" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.6px;">Year<div style="display:inline-block;width:4.81px">&#160;</div>Ended December 31, 2020 </div><div id="a16382" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:85.6px;">$ </div><div id="a16384" style="position:absolute;font-weight:normal;font-style:normal;left:253.133px;top:85.6px;">476,000</div><div id="a16387" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:85.6px;">$ </div><div id="a16389" style="position:absolute;font-weight:normal;font-style:normal;left:350.253px;top:85.6px;">291,000 </div><div id="a16392" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:85.6px;">$ </div><div id="a16394" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:85.6px;">&#8212;</div><div id="a16397" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:85.6px;">$ </div><div id="a16399" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:85.6px;">588,000 </div><div id="a16402" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.6px;">$ </div><div id="a16404" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:85.6px;">179,000</div><div id="a16406" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:102.6px;">Year<div style="display:inline-block;width:4.81px">&#160;</div>Ended December 31, 2019 </div><div id="a16408" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:102.6px;">$ </div><div id="a16410" style="position:absolute;font-weight:normal;font-style:normal;left:243.213px;top:102.6px;">2,344,000</div><div id="a16413" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:102.6px;">$ </div><div id="a16415" style="position:absolute;font-weight:normal;font-style:normal;left:340.333px;top:102.6px;">1,316,000</div><div id="a16418" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:102.6px;">$ </div><div id="a16420" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:102.6px;">&#8212;</div><div id="a16423" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:102.6px;">$ </div><div id="a16425" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:102.6px;">3,184,000</div><div id="a16428" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:102.6px;">$ </div><div id="a16430" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:102.6px;">476,000</div><div id="a16432" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.7px;">Year<div style="display:inline-block;width:4.81px">&#160;</div>Ended December 31, 2018 </div><div id="a16434" style="position:absolute;font-weight:normal;font-style:normal;left:213.453px;top:119.7px;">$ </div><div id="a16436" style="position:absolute;font-weight:normal;font-style:normal;left:253.133px;top:119.7px;">857,000</div><div id="a16439" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:119.7px;">$ </div><div id="a16441" style="position:absolute;font-weight:normal;font-style:normal;left:340.333px;top:119.7px;">2,639,000</div><div id="a16444" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:119.7px;">$ </div><div id="a16446" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:119.7px;">&#8212;</div><div id="a16449" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:119.7px;">$ </div><div id="a16451" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:119.7px;">1,152,000</div><div id="a16454" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:119.7px;">$ </div><div id="a16456" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:119.7px;">2,344,000</div></div><div id="TextBlockContainer1956" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:527px;height:35px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a16459" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:0px;">(A)</div><div id="a16460" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:14.72px;top:0.4px;"><div style="display:inline-block;width:2.72px">&#160;</div>Amount represents uncollectible accounts written off.</div><div id="a16464" style="position:absolute;font-weight:normal;font-style:normal;left:303.875px;top:0px;">&#160;</div><div id="a16465" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:18.4px;">(B)</div><div id="a16466" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:14.4px;top:18.8px;"><div style="display:inline-block;width:2.72px">&#160;</div>Amount represents customer returns and deductions, discounts and price<div style="display:inline-block;width:4.85px">&#160;</div>adjustments accepted.</div></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_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</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>nonnum: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_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ValuationAndQualifyingAccountsAbstract</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>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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112209157000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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, 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_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</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_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div id="TextBlockContainer1637" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a8911" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Principles of Consolidation</div><div id="a8913" style="position:absolute;font-weight:normal;font-style:normal;left:158.373px;top:0px;"><div style="display:inline-block;width:3.36px">&#160;</div>- The accompanying consolidated financial statements include the accounts of all subsidiaries after </div><div id="a8917" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">elimination of all intercompany accounts, transactions, and profits.</div></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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div id="TextBlockContainer1639" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a8920" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Use of Estimates</div><div id="a8921" style="position:absolute;font-weight:normal;font-style:normal;left:99.813px;top:0px;"><div style="display:inline-block;width:4.16px">&#160;</div>- The preparation<div style="display:inline-block;width:5.74px">&#160;</div>of financial statements<div style="display:inline-block;width:6.03px">&#160;</div>in conformity with<div style="display:inline-block;width:5.85px">&#160;</div>accounting principles generally<div style="display:inline-block;width:6.35px">&#160;</div>accepted in the </div><div id="a8926" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">United States of America requires management to make estimates and assumptions that affect the reported amounts of<div style="display:inline-block;width:1.77px">&#160;</div>assets and </div><div id="a8928" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">liabilities, disclosures of<div style="display:inline-block;width:6.06px">&#160;</div>contingent assets and<div style="display:inline-block;width:6.35px">&#160;</div>liabilities, and reported<div style="display:inline-block;width:6.32px">&#160;</div>amounts of revenues<div style="display:inline-block;width:6.04px">&#160;</div>and expenses during<div style="display:inline-block;width:5.97px">&#160;</div>the reporting </div><div id="a8930" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">period.<div style="display:inline-block;width:8.99px">&#160;</div>Significant estimates relate<div style="display:inline-block;width:6.74px">&#160;</div>to allowances for<div style="display:inline-block;width:6.63px">&#160;</div>doubtful accounts, inventory<div style="display:inline-block;width:6.72px">&#160;</div>reserves, self-insurance<div style="display:inline-block;width:6.03px">&#160;</div>reserves related<div style="display:inline-block;width:5.85px">&#160;</div>to </div><div id="a8933" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">healthcare and workers compensation,<div style="display:inline-block;width:5.42px">&#160;</div>deferred taxes, post retirement<div style="display:inline-block;width:5.22px">&#160;</div>benefits, progress billings for<div style="display:inline-block;width:5.41px">&#160;</div>tooling, goodwill and long-</div><div id="a8936" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">lived assets.<div style="display:inline-block;width:8.14px">&#160;</div>Actual results could<div style="display:inline-block;width:5.63px">&#160;</div>differ from those<div style="display:inline-block;width:5.62px">&#160;</div>estimates</div><div id="a8937" style="position:absolute;font-weight:normal;font-style:normal;left:333.773px;top:92px;">, due to<div style="display:inline-block;width:5.5px">&#160;</div>the uncertainty around<div style="display:inline-block;width:5.97px">&#160;</div>the magnitude and<div style="display:inline-block;width:5.74px">&#160;</div>duration of the </div><div id="a8938" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">COVID-19 pandemic, as well as other factors.</div></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_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div id="TextBlockContainer1641" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:384px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a8943" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Revenue Recognition </div><div id="a8944" style="position:absolute;font-weight:normal;font-style:normal;left:132.293px;top:0px;">- The<div style="display:inline-block;width:7.29px">&#160;</div>Company historically<div style="display:inline-block;width:8.05px">&#160;</div>has recognized<div style="display:inline-block;width:7.77px">&#160;</div>revenue from<div style="display:inline-block;width:7.72px">&#160;</div>two streams,<div style="display:inline-block;width:7.91px">&#160;</div>product revenue<div style="display:inline-block;width:7.85px">&#160;</div>and tooling </div><div id="a8948" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">revenue. Product revenue is earned from the<div style="display:inline-block;width:5.12px">&#160;</div>manufacture and sale of sheet molding compound and<div style="display:inline-block;width:5.04px">&#160;</div>thermoset and thermoplastic </div><div id="a8949" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">products. Revenue from<div style="display:inline-block;width:5.47px">&#160;</div>product sales is generally<div style="display:inline-block;width:6.04px">&#160;</div>recognized as products<div style="display:inline-block;width:5.9px">&#160;</div>are shipped, as the<div style="display:inline-block;width:5.91px">&#160;</div>Company transfers control<div style="display:inline-block;width:5.58px">&#160;</div>to the </div><div id="a8951" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">customer and is<div style="display:inline-block;width:6.89px">&#160;</div>entitled to<div style="display:inline-block;width:5.88px">&#160;</div>payment upon<div style="display:inline-block;width:5.83px">&#160;</div>shipment. In certain<div style="display:inline-block;width:7.12px">&#160;</div>circumstances, the<div style="display:inline-block;width:5.92px">&#160;</div>Company recognizes<div style="display:inline-block;width:6.02px">&#160;</div>revenue from product </div><div id="a8952" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">sales when products are produced and the customer takes control<div style="display:inline-block;width:4.71px">&#160;</div>at our production facility.</div><div id="a8955" style="position:absolute;font-weight:bold;font-style:normal;left:489.48px;top:73.6px;">&#160;</div><div id="a8956" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">&#160;</div><div id="a8957" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">Tooling revenue is earned from<div style="display:inline-block;width:5.03px">&#160;</div>manufacturing multiple tools, molds and<div style="display:inline-block;width:5.03px">&#160;</div>assembly equipment as part of<div style="display:inline-block;width:4.87px">&#160;</div>a tooling program for a </div><div id="a8958" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">customer. Given that the Company is<div style="display:inline-block;width:4.96px">&#160;</div>providing a significant service of<div style="display:inline-block;width:4.94px">&#160;</div>producing highly interdependent component<div style="display:inline-block;width:5.11px">&#160;</div>parts of the </div><div id="a8960" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">tooling program,<div style="display:inline-block;width:6.42px">&#160;</div>each tooling<div style="display:inline-block;width:6.73px">&#160;</div>program consists<div style="display:inline-block;width:6.43px">&#160;</div>of a<div style="display:inline-block;width:6.44px">&#160;</div>single performance<div style="display:inline-block;width:6.66px">&#160;</div>obligation to<div style="display:inline-block;width:6.58px">&#160;</div>provide the<div style="display:inline-block;width:6.61px">&#160;</div>customer the<div style="display:inline-block;width:6.66px">&#160;</div>capability to </div><div id="a8961" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;">produce a single product. Based on the arrangement with the customer, the Company recognizes revenue either at a point in time </div><div id="a8964" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">or over time. When the<div style="display:inline-block;width:5.53px">&#160;</div>Company does not<div style="display:inline-block;width:5.21px">&#160;</div>have an enforceable<div style="display:inline-block;width:5.19px">&#160;</div>right to payment, the<div style="display:inline-block;width:5.36px">&#160;</div>Company recognizes tooling revenue<div style="display:inline-block;width:5.81px">&#160;</div>at a </div><div id="a8965" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">point in time. In such cases,<div style="display:inline-block;width:5.22px">&#160;</div>the Company recognizes revenue<div style="display:inline-block;width:5.13px">&#160;</div>upon customer acceptance, which<div style="display:inline-block;width:4.96px">&#160;</div>is when the customer has<div style="display:inline-block;width:5.19px">&#160;</div>legal </div><div id="a8967" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">title to the tools. </div><div id="a8968" style="position:absolute;font-weight:normal;font-style:normal;left:94.533px;top:220.8px;">&#160;</div><div id="a8969" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">&#160;</div><div id="a8970" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">Certain tooling programs<div style="display:inline-block;width:6.49px">&#160;</div>include an enforceable<div style="display:inline-block;width:6.53px">&#160;</div>right to payment.<div style="display:inline-block;width:6.34px">&#160;</div>In those cases,<div style="display:inline-block;width:6.45px">&#160;</div>the Company recognizes<div style="display:inline-block;width:6.48px">&#160;</div>revenue over time </div><div id="a8971" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276.1px;">based on the extent of<div style="display:inline-block;width:5.07px">&#160;</div>progress towards completion of<div style="display:inline-block;width:5.15px">&#160;</div>its performance obligation. The<div style="display:inline-block;width:5.22px">&#160;</div>Company uses a cost-to<div style="display:inline-block;width:1.36px">&#160;</div>-cost measure of </div><div id="a8977" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;">progress for such<div style="display:inline-block;width:5.82px">&#160;</div>contracts because it<div style="display:inline-block;width:5.94px">&#160;</div>best depicts the<div style="display:inline-block;width:5.97px">&#160;</div>transfer of value<div style="display:inline-block;width:5.79px">&#160;</div>to the customer<div style="display:inline-block;width:5.81px">&#160;</div>and also correlates<div style="display:inline-block;width:6.14px">&#160;</div>with the amount<div style="display:inline-block;width:5.67px">&#160;</div>of </div><div id="a8980" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;">consideration to which the<div style="display:inline-block;width:0.61px">&#160;</div>entity expects to be<div style="display:inline-block;width:0.79px">&#160;</div>entitled in exchange<div style="display:inline-block;width:1.39px">&#160;</div>for transferring the<div style="display:inline-block;width:1.15px">&#160;</div>promised goods or services<div style="display:inline-block;width:0.91px">&#160;</div>to the customer. </div><div id="a8982" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">Under the cost-to-cost measure of progress, progress towards completion is measured based on the ratio of costs incurred to date </div><div id="a8987" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;">to the<div style="display:inline-block;width:7.25px">&#160;</div>total estimated<div style="display:inline-block;width:7.31px">&#160;</div>costs at<div style="display:inline-block;width:7.26px">&#160;</div>completion of<div style="display:inline-block;width:7.31px">&#160;</div>the performance<div style="display:inline-block;width:7.44px">&#160;</div>obligation. Revenues<div style="display:inline-block;width:7.56px">&#160;</div>are recorded<div style="display:inline-block;width:7.56px">&#160;</div>proportionally as<div style="display:inline-block;width:7.24px">&#160;</div>costs are </div><div id="a8989" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368.1px;">incurred.</div></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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div id="TextBlockContainer1645" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9000" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Cash and Cash Equivalents</div><div id="a9001" style="position:absolute;font-weight:normal;font-style:normal;left:159.813px;top:0px;"><div style="display:inline-block;width:3.04px">&#160;</div>-</div><div id="a9003" style="position:absolute;font-weight:bold;font-style:normal;left:167.333px;top:0px;">&#160;</div><div id="a9004" style="position:absolute;font-weight:normal;font-style:normal;left:170.213px;top:0px;">The Company considers all highly liquid investments<div style="display:inline-block;width:1.43px">&#160;</div>purchased with an original maturity of three </div><div id="a9005" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">months or<div style="display:inline-block;width:6.83px">&#160;</div>less to<div style="display:inline-block;width:6.59px">&#160;</div>be cash<div style="display:inline-block;width:6.79px">&#160;</div>equivalents.<div style="display:inline-block;width:10.44px">&#160;</div>Cash is<div style="display:inline-block;width:6.7px">&#160;</div>held primarily<div style="display:inline-block;width:6.96px">&#160;</div>in three<div style="display:inline-block;width:6.85px">&#160;</div>banks in<div style="display:inline-block;width:6.73px">&#160;</div>3 separate<div style="display:inline-block;width:7.12px">&#160;</div>jurisdictions. The<div style="display:inline-block;width:6.73px">&#160;</div>Company had </div><div id="a9007" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">$</div><div id="a9007_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:36.8px;">4,131,000</div><div id="a9007_10_44" style="position:absolute;font-weight:normal;font-style:normal;left:64.586px;top:36.8px;"><div style="display:inline-block;width:3.36px">&#160;</div>cash on hand at December 31, 2020 and had $</div><div id="a9007_54_9" style="position:absolute;font-weight:normal;font-style:normal;left:313.706px;top:36.8px;">1,856,000</div><div id="a9007_63_25" style="position:absolute;font-weight:normal;font-style:normal;left:367.145px;top:36.8px;"><div style="display:inline-block;width:3.36px">&#160;</div>cash on hand at December</div><div id="a9008" style="position:absolute;font-weight:normal;font-style:normal;left:510.92px;top:36.8px;">&#160;</div><div id="a9009" style="position:absolute;font-weight:normal;font-style:normal;left:514.28px;top:36.8px;">31, 2019.</div></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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Accounts Receivable Allowances</a></td>
<td class="text"><div id="TextBlockContainer1647" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:145px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9012" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Accounts Receivable Allowances </div><div id="a9013" style="position:absolute;font-weight:normal;font-style:normal;left:191.173px;top:0px;">-</div><div id="a9014" style="position:absolute;font-weight:bold;font-style:normal;left:195.493px;top:0px;">&#160;</div><div id="a9015" style="position:absolute;font-weight:normal;font-style:normal;left:198.533px;top:0px;">Management maintains allowances for doubtful accounts for estimated losses resulting from </div><div id="a9016" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">the inability<div style="display:inline-block;width:8.51px">&#160;</div>of its<div style="display:inline-block;width:8.59px">&#160;</div>customers to<div style="display:inline-block;width:8.82px">&#160;</div>make required<div style="display:inline-block;width:8.64px">&#160;</div>payments. If<div style="display:inline-block;width:8.66px">&#160;</div>the financial<div style="display:inline-block;width:8.56px">&#160;</div>condition of<div style="display:inline-block;width:8.73px">&#160;</div>the Company<div style="display:inline-block;width:2.71px">&#160;</div>&#8217;s customers<div style="display:inline-block;width:9.66px">&#160;</div>were to </div><div id="a9019" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">deteriorate, resulting in an impairment<div style="display:inline-block;width:5.03px">&#160;</div>of their ability to make<div style="display:inline-block;width:5.09px">&#160;</div>payments, additional allowances may<div style="display:inline-block;width:5.02px">&#160;</div>be required. The Company </div><div id="a9021" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">has determined that<div style="display:inline-block;width:5.93px">&#160;</div>a $</div><div id="a9021_23_6" style="position:absolute;font-weight:normal;font-style:normal;left:131.146px;top:55.2px;">41,000</div><div id="a9021_29_54" style="position:absolute;font-weight:normal;font-style:normal;left:167.786px;top:55.2px;"><div style="display:inline-block;width:4.16px">&#160;</div>allowance for doubtful<div style="display:inline-block;width:5.93px">&#160;</div>accounts is needed<div style="display:inline-block;width:6.2px">&#160;</div>at December</div><div id="a9023" style="position:absolute;font-weight:normal;font-style:normal;left:473px;top:55.2px;">&#160;</div><div id="a9024" style="position:absolute;font-weight:normal;font-style:normal;left:476.36px;top:55.2px;">31, 2020 and<div style="display:inline-block;width:6.07px">&#160;</div>$</div><div id="a9024_14_6" style="position:absolute;font-weight:normal;font-style:normal;left:558.12px;top:55.2px;">50,000</div><div id="a9024_20_17" style="position:absolute;font-weight:normal;font-style:normal;left:594.76px;top:55.2px;"><div style="display:inline-block;width:4.16px">&#160;</div>at December 31, </div><div id="a9028" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">2019.<div style="display:inline-block;width:4.87px">&#160;</div>Management also<div style="display:inline-block;width:6.12px">&#160;</div>records estimates<div style="display:inline-block;width:6.42px">&#160;</div>for customer<div style="display:inline-block;width:6.12px">&#160;</div>returns and<div style="display:inline-block;width:6.1px">&#160;</div>deductions, discounts<div style="display:inline-block;width:6.45px">&#160;</div>offered to<div style="display:inline-block;width:6.17px">&#160;</div>customers, and<div style="display:inline-block;width:6.26px">&#160;</div>for price </div><div id="a9031" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">adjustments. Should<div style="display:inline-block;width:5.72px">&#160;</div>customer returns<div style="display:inline-block;width:5.69px">&#160;</div>and deductions, discounts,<div style="display:inline-block;width:6.88px">&#160;</div>and price adjustments<div style="display:inline-block;width:6.92px">&#160;</div>fluctuate from the<div style="display:inline-block;width:6.63px">&#160;</div>estimated amounts, </div><div id="a9032" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">additional allowances may be required. The Company had an allowance for estimated chargebacks of $</div><div id="a9032_98_7" style="position:absolute;font-weight:normal;font-style:normal;left:553.8px;top:110.4px;">179,000</div><div id="a9032_105_17" style="position:absolute;font-weight:normal;font-style:normal;left:597.52px;top:110.4px;"><div style="display:inline-block;width:3.2px">&#160;</div>at December 31, </div><div id="a9039" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">2020 and $</div><div id="a9039_10_7" style="position:absolute;font-weight:normal;font-style:normal;left:63.819px;top:128.8px;">476,000</div><div id="a9039_17_12" style="position:absolute;font-weight:normal;font-style:normal;left:107.179px;top:128.8px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December</div><div id="a9042" style="position:absolute;font-weight:normal;font-style:normal;left:178.213px;top:128.8px;">&#160;</div><div id="a9043" style="position:absolute;font-weight:normal;font-style:normal;left:181.573px;top:128.8px;">31, 2019.<div style="display:inline-block;width:6.56px">&#160;</div>There have been no material changes in the methodology of these<div style="display:inline-block;width:4.76px">&#160;</div>calculations.</div></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_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div id="TextBlockContainer1649" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9049" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Inventories </div><div id="a9050" style="position:absolute;font-weight:normal;font-style:normal;left:73.733px;top:0px;">-</div><div id="a9051" style="position:absolute;font-weight:bold;font-style:normal;left:78.053px;top:0px;">&#160;</div><div id="a9052" style="position:absolute;font-weight:normal;font-style:normal;left:83.013px;top:0px;">Inventories, which<div style="display:inline-block;width:6.92px">&#160;</div>include material,<div style="display:inline-block;width:6.77px">&#160;</div>labor and<div style="display:inline-block;width:6.86px">&#160;</div>manufacturing overhead,<div style="display:inline-block;width:6.84px">&#160;</div>are valued<div style="display:inline-block;width:6.67px">&#160;</div>at the<div style="display:inline-block;width:6.55px">&#160;</div>lower of<div style="display:inline-block;width:6.58px">&#160;</div>cost or<div style="display:inline-block;width:6.63px">&#160;</div>net </div><div id="a9054" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">realizable value.<div style="display:inline-block;width:5.8px">&#160;</div>The inventories<div style="display:inline-block;width:6.15px">&#160;</div>are accounted<div style="display:inline-block;width:6.16px">&#160;</div>for using the<div style="display:inline-block;width:7.27px">&#160;</div>first-in, first<div style="display:inline-block;width:1.52px">&#160;</div>-out (FIFO)</div><div id="a9059" style="position:absolute;font-weight:normal;font-style:normal;left:469.64px;top:18.4px;">&#160;</div><div id="a9060" style="position:absolute;font-weight:normal;font-style:normal;left:473.16px;top:18.4px;">method of<div style="display:inline-block;width:6.1px">&#160;</div>determining inventory<div style="display:inline-block;width:6.26px">&#160;</div>costs. </div><div id="a9061" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">Inventory quantities<div style="display:inline-block;width:7.18px">&#160;</div>on-hand are<div style="display:inline-block;width:7.38px">&#160;</div>regularly reviewed,<div style="display:inline-block;width:7.16px">&#160;</div>and where<div style="display:inline-block;width:6.98px">&#160;</div>necessary, provisions<div style="display:inline-block;width:7.34px">&#160;</div>for excess<div style="display:inline-block;width:7.02px">&#160;</div>and obsolete<div style="display:inline-block;width:7.17px">&#160;</div>inventory are </div><div id="a9065" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">recorded based<div style="display:inline-block;width:6.4px">&#160;</div>on historical<div style="display:inline-block;width:6.14px">&#160;</div>and anticipated<div style="display:inline-block;width:6.29px">&#160;</div>usage.<div style="display:inline-block;width:9.16px">&#160;</div>The Company<div style="display:inline-block;width:6.15px">&#160;</div>has recorded<div style="display:inline-block;width:6.29px">&#160;</div>an allowance<div style="display:inline-block;width:6.16px">&#160;</div>for slow<div style="display:inline-block;width:6.19px">&#160;</div>moving and<div style="display:inline-block;width:6.21px">&#160;</div>obsolete </div><div id="a9066" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">inventory of $</div><div id="a9066_14_7" style="position:absolute;font-weight:normal;font-style:normal;left:79.973px;top:73.6px;">546,000</div><div id="a9066_21_27" style="position:absolute;font-weight:normal;font-style:normal;left:123.493px;top:73.6px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December 31, 2020 and $</div><div id="a9066_48_7" style="position:absolute;font-weight:normal;font-style:normal;left:277.133px;top:73.6px;">898,000</div><div id="a9066_55_12" style="position:absolute;font-weight:normal;font-style:normal;left:320.493px;top:73.6px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December</div><div id="a9075" style="position:absolute;font-weight:normal;font-style:normal;left:391.4px;top:73.6px;">&#160;</div><div id="a9076" style="position:absolute;font-weight:normal;font-style:normal;left:394.76px;top:73.6px;">31, 2019.</div></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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Contract Assets/Liabilities</a></td>
<td class="text"><div id="TextBlockContainer1651" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:163px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9080" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Contract Assets/Liabilities </div><div id="a9082" style="position:absolute;font-weight:normal;font-style:normal;left:157.253px;top:0px;">-</div><div id="a9083" style="position:absolute;font-weight:bold;font-style:normal;left:161.573px;top:0px;">&#160;</div><div id="a9084" style="position:absolute;font-weight:normal;font-style:normal;left:164.773px;top:0px;">Contract assets and liabilities represent the net cumulative customer billings, vendor payments and </div><div id="a9085" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">revenue recognized<div style="display:inline-block;width:7.13px">&#160;</div>for tooling<div style="display:inline-block;width:6.77px">&#160;</div>programs. For<div style="display:inline-block;width:7px">&#160;</div>tooling programs<div style="display:inline-block;width:7.29px">&#160;</div>where net<div style="display:inline-block;width:6.57px">&#160;</div>revenue recognized<div style="display:inline-block;width:7.13px">&#160;</div>and vendor<div style="display:inline-block;width:7.03px">&#160;</div>payments exceed </div><div id="a9086" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">customer billings, the<div style="display:inline-block;width:5.8px">&#160;</div>Company recognizes a<div style="display:inline-block;width:5.77px">&#160;</div>contract asset. For<div style="display:inline-block;width:6.05px">&#160;</div>tooling programs where<div style="display:inline-block;width:5.93px">&#160;</div>net customer billings<div style="display:inline-block;width:5.73px">&#160;</div>exceed revenue </div><div id="a9088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">recognized and vendor payments, the Company recognizes a contract liability. Customer payment<div style="display:inline-block;width:1.48px">&#160;</div>terms vary by contract and can </div><div id="a9089" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">range from progress payments<div style="display:inline-block;width:5.75px">&#160;</div>based on work performed<div style="display:inline-block;width:5.53px">&#160;</div>or one single payment<div style="display:inline-block;width:5.39px">&#160;</div>once the contract is<div style="display:inline-block;width:5.61px">&#160;</div>completed. Contract assets </div><div id="a9092" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">are generally classified as current. During the</div><div id="a9093" style="position:absolute;font-weight:normal;font-style:normal;left:245.133px;top:92px;">&#160;</div><div id="a9094" style="position:absolute;font-weight:normal;font-style:normal;left:248.653px;top:92px;">years ended December</div><div id="a9096" style="position:absolute;font-weight:normal;font-style:normal;left:369.293px;top:92px;">&#160;</div><div id="a9097" style="position:absolute;font-weight:normal;font-style:normal;left:372.653px;top:92px;">31, 2020 and December</div><div id="a9102" style="position:absolute;font-weight:normal;font-style:normal;left:499.24px;top:92px;">&#160;</div><div id="a9103" style="position:absolute;font-weight:normal;font-style:normal;left:502.6px;top:92px;">31, 2019, the Company recognized </div><div id="a9106" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">no impairments<div style="display:inline-block;width:9.65px">&#160;</div>on contract<div style="display:inline-block;width:10.08px">&#160;</div>assets. Contract<div style="display:inline-block;width:9.84px">&#160;</div>liabilities are<div style="display:inline-block;width:9.93px">&#160;</div>also generally<div style="display:inline-block;width:9.72px">&#160;</div>classified as<div style="display:inline-block;width:9.87px">&#160;</div>current. The<div style="display:inline-block;width:9.54px">&#160;</div>Company recognized </div><div id="a9110" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">$</div><div id="a9110_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:128.8px;">6,828,000</div><div id="a9110_10_27" style="position:absolute;font-weight:normal;font-style:normal;left:64.586px;top:128.8px;"><div style="display:inline-block;width:4.16px">&#160;</div>at December 31,<div style="display:inline-block;width:5.74px">&#160;</div>2020 and $</div><div id="a9110_37_9" style="position:absolute;font-weight:normal;font-style:normal;left:222.893px;top:128.8px;">1,240,000</div><div id="a9110_46_12" style="position:absolute;font-weight:normal;font-style:normal;left:276.173px;top:128.8px;"><div style="display:inline-block;width:4.16px">&#160;</div>at December</div><div id="a9116" style="position:absolute;font-weight:normal;font-style:normal;left:348.493px;top:128.8px;">&#160;</div><div id="a9117" style="position:absolute;font-weight:normal;font-style:normal;left:351.853px;top:128.8px;">31, 2019,<div style="display:inline-block;width:5.43px">&#160;</div>corresponding with revenue<div style="display:inline-block;width:5.99px">&#160;</div>from contract liabilities </div><div id="a9120" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">related to jobs outstanding as of December 31, 2019<div style="display:inline-block;width:4.7px">&#160;</div>and December 31, 2018, respectively.</div></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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant, and Equipment</a></td>
<td class="text"><div id="TextBlockContainer1653" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:71px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9125" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Property, Plant, and Equipment</div><div id="a9126" style="position:absolute;font-weight:normal;font-style:normal;left:187.813px;top:0px;"><div style="display:inline-block;width:3.68px">&#160;</div>- Property, plant, and<div style="display:inline-block;width:5.18px">&#160;</div>equipment are recorded<div style="display:inline-block;width:5.2px">&#160;</div>at cost. Depreciation is<div style="display:inline-block;width:5.03px">&#160;</div>provided on a straight-</div><div id="a9131" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">line method<div style="display:inline-block;width:6.85px">&#160;</div>over the<div style="display:inline-block;width:6.78px">&#160;</div>estimated useful<div style="display:inline-block;width:6.94px">&#160;</div>lives of<div style="display:inline-block;width:6.78px">&#160;</div>the assets.<div style="display:inline-block;width:6.63px">&#160;</div>The carrying<div style="display:inline-block;width:6.83px">&#160;</div>amount of<div style="display:inline-block;width:6.74px">&#160;</div>long-lived assets<div style="display:inline-block;width:7.05px">&#160;</div>is evaluated<div style="display:inline-block;width:7.03px">&#160;</div>annually to </div><div id="a9135" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">determine if adjustment to the depreciation period or<div style="display:inline-block;width:4.75px">&#160;</div>to the unamortized balance is warranted.</div><div id="a9136" style="position:absolute;font-weight:bold;font-style:normal;left:505.16px;top:36.8px;">&#160;</div><div id="a9137" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">Ranges of estimated useful lives for computing depreciation are<div style="display:inline-block;width:4.73px">&#160;</div>as follows:</div></div><div id="TextBlockContainer1658" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:667px;height:67px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1656_XBRL_TS_61a2f28196ad49519718ebfb15098ae9" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1657" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:667px;height:67px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9141" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Land improvements </div><div id="a9144" style="position:absolute;left:588.56px;top:0px;">20</div><div id="a9144_2_7" style="position:absolute;font-weight:normal;font-style:normal;left:602px;top:0px;"><div style="display:inline-block;width:3.36px">&#160;</div>years </div><div id="a9146" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;">Buildings and improvements </div><div id="a9150" style="position:absolute;left:588.56px;top:17px;">20</div><div id="a9150_2_3" style="position:absolute;font-weight:normal;font-style:normal;left:602px;top:17px;"><div style="display:inline-block;width:3.36px">&#160;</div>- </div><div id="a9150_5_2" style="position:absolute;left:613.04px;top:17px;">40</div><div id="a9150_7_7" style="position:absolute;font-weight:normal;font-style:normal;left:626.48px;top:17px;"><div style="display:inline-block;width:3.36px">&#160;</div>years </div><div id="a9155" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.9px;">Machinery and equipment </div><div id="a9158" style="position:absolute;left:588.56px;top:33.9px;">3</div><div id="a9158_1_3" style="position:absolute;font-weight:normal;font-style:normal;left:595.28px;top:33.9px;"><div style="display:inline-block;width:3.36px">&#160;</div>- </div><div id="a9158_4_2" style="position:absolute;left:606.32px;top:33.9px;">15</div><div id="a9158_6_7" style="position:absolute;font-weight:normal;font-style:normal;left:619.76px;top:33.9px;"><div style="display:inline-block;width:3.36px">&#160;</div>years </div><div id="a9163" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:51px;">Tools, dies and patterns </div><div id="a9166" style="position:absolute;left:588.56px;top:51px;">3</div><div id="a9166_1_3" style="position:absolute;font-weight:normal;font-style:normal;left:595.28px;top:51px;"><div style="display:inline-block;width:3.36px">&#160;</div>- </div><div id="a9166_4_1" style="position:absolute;left:606.32px;top:51px;">5</div><div id="a9166_5_6" style="position:absolute;font-weight:normal;font-style:normal;left:613.04px;top:51px;"><div style="display:inline-block;width:3.36px">&#160;</div>years</div></div></div></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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Long-Lived Assets</a></td>
<td class="text"><div id="TextBlockContainer1661" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:89px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9172" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Long-Lived Assets </div><div id="a9175" style="position:absolute;font-weight:normal;font-style:normal;left:116.133px;top:0px;">- Long-lived<div style="display:inline-block;width:7.49px">&#160;</div>assets consist<div style="display:inline-block;width:7.37px">&#160;</div>primarily of<div style="display:inline-block;width:7.56px">&#160;</div>property, plant<div style="display:inline-block;width:7.48px">&#160;</div>and equipment<div style="display:inline-block;width:7.6px">&#160;</div>and finite<div style="display:inline-block;width:2.32px">&#160;</div>-lived intangibles.<div style="display:inline-block;width:7.31px">&#160;</div>The </div><div id="a9185" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">recoverability of long-lived assets is evaluated by an analysis of operating results and consideration of other significant events or </div><div id="a9189" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">changes in the<div style="display:inline-block;width:5.64px">&#160;</div>business environment.<div style="display:inline-block;width:8.91px">&#160;</div>The Company evaluates<div style="display:inline-block;width:6.07px">&#160;</div>whether impairment exists<div style="display:inline-block;width:5.84px">&#160;</div>for long-lived assets<div style="display:inline-block;width:5.84px">&#160;</div>on the basis<div style="display:inline-block;width:5.78px">&#160;</div>of </div><div id="a9192" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">undiscounted expected future cash flows from operations before interest.<div style="display:inline-block;width:6.31px">&#160;</div>There was </div><div id="a9192_84_2" style="position:absolute;font-weight:normal;font-style:normal;left:455.652px;top:55.2px;">no</div><div id="a9192_86_40" style="position:absolute;font-weight:normal;font-style:normal;left:468.932px;top:55.2px;"><div style="display:inline-block;width:3.2px">&#160;</div>impairment of the Company's long-lived </div><div id="a9196" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">assets for the years ended December</div><div id="a9198" style="position:absolute;font-weight:normal;font-style:normal;left:198.853px;top:73.6px;">&#160;</div><div id="a9199" style="position:absolute;font-weight:normal;font-style:normal;left:202.213px;top:73.6px;">31, 2020,<div style="display:inline-block;width:3.68px">&#160;</div>2019 and 2018.</div></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_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill</a></td>
<td class="text"><div id="TextBlockContainer1663" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9209" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Goodwill </div><div id="a9210" style="position:absolute;font-weight:normal;font-style:normal;left:59.659px;top:0px;">- The purchase consideration of acquired businesses have been allocated to the assets and liabilities<div style="display:inline-block;width:4.73px">&#160;</div>acquired based on </div><div id="a9214" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">the estimated fair values<div style="display:inline-block;width:5.77px">&#160;</div>on the respective<div style="display:inline-block;width:5.39px">&#160;</div>acquisition dates. Based<div style="display:inline-block;width:5.62px">&#160;</div>on these values, the<div style="display:inline-block;width:5.76px">&#160;</div>excess purchase consideration<div style="display:inline-block;width:5.73px">&#160;</div>over the </div><div id="a9216" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">fair value of<div style="display:inline-block;width:5.83px">&#160;</div>the net assets<div style="display:inline-block;width:5.77px">&#160;</div>acquired was allocated<div style="display:inline-block;width:6.11px">&#160;</div>to goodwill. The<div style="display:inline-block;width:5.61px">&#160;</div>Company accounts for<div style="display:inline-block;width:6.11px">&#160;</div>goodwill in accordance<div style="display:inline-block;width:6.02px">&#160;</div>with FASB </div><div id="a9218" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">ASC Topic 350,</div><div id="a9219" style="position:absolute;font-weight:normal;font-style:normal;left:92.613px;top:55.2px;">&#160;</div><div id="a9220" style="position:absolute;font-weight:normal;font-style:italic;left:95.973px;top:55.2px;">Intangibles - Goodwill<div style="display:inline-block;width:6.88px">&#160;</div>and Other.</div><div id="a9224" style="position:absolute;font-weight:normal;font-style:italic;left:280.973px;top:55.2px;">&#160;</div><div id="a9225" style="position:absolute;font-weight:normal;font-style:normal;left:284.333px;top:55.2px;">FASB ASC Topic<div style="display:inline-block;width:5.72px">&#160;</div>350 prohibits<div style="display:inline-block;width:5.86px">&#160;</div>the amortization<div style="display:inline-block;width:5.82px">&#160;</div>of goodwill<div style="display:inline-block;width:5.92px">&#160;</div>and requires </div><div id="a9226" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">these assets be reviewed for impairment<div style="display:inline-block;width:1.47px">&#160;</div>at each reporting unit. As<div style="display:inline-block;width:1.08px">&#160;</div>a result of the Horizon Plastics<div style="display:inline-block;width:1.51px">&#160;</div>acquisition on January</div><div id="a9229" style="position:absolute;font-weight:normal;font-style:normal;left:638.48px;top:73.6px;">&#160;</div><div id="a9230" style="position:absolute;font-weight:normal;font-style:normal;left:641.84px;top:73.6px;">16, 2018 </div><div id="a9231" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">and the status of its integration, the Company established two reporting<div style="display:inline-block;width:4.9px">&#160;</div>units, Core Traditional and Horizon Plastics.</div><div id="a9232" style="position:absolute;font-weight:bold;font-style:normal;left:625.68px;top:92px;">&#160;</div></div><div id="TextBlockContainer1667" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:586px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9241" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">&#160;</div><div id="a9242" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">The annual impairment<div style="display:inline-block;width:5.22px">&#160;</div>tests of goodwill may<div style="display:inline-block;width:5.6px">&#160;</div>be completed through<div style="display:inline-block;width:5.32px">&#160;</div>qualitative assessments; however<div style="display:inline-block;width:5.64px">&#160;</div>the, Company may<div style="display:inline-block;width:5.36px">&#160;</div>elect </div><div id="a9244" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">to bypass the qualitative<div style="display:inline-block;width:5.53px">&#160;</div>assessment and proceed<div style="display:inline-block;width:5.63px">&#160;</div>directly to a quantitative<div style="display:inline-block;width:5.45px">&#160;</div>impairment test for<div style="display:inline-block;width:5.41px">&#160;</div>any reporting unit in<div style="display:inline-block;width:5.44px">&#160;</div>any period. </div><div id="a9246" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">The Company may resume the qualitative assessment for any<div style="display:inline-block;width:4.71px">&#160;</div>reporting unit in any subsequent period.</div><div id="a9247" style="position:absolute;font-weight:normal;font-style:normal;left:547.72px;top:55.2px;">&#160;</div><div id="a9248" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">&#160;</div><div id="a9249" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">Under a qualitative and quantitative<div style="display:inline-block;width:4.95px">&#160;</div>approach, the impairment test<div style="display:inline-block;width:4.89px">&#160;</div>for goodwill consists of an<div style="display:inline-block;width:4.92px">&#160;</div>assessment of whether it is<div style="display:inline-block;width:5.16px">&#160;</div>more-</div><div id="a9252" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">likely-than-not that a<div style="display:inline-block;width:1.22px">&#160;</div>reporting unit&#8217;s fair value is<div style="display:inline-block;width:0.48px">&#160;</div>less than its<div style="display:inline-block;width:1.23px">&#160;</div>carrying amount. As<div style="display:inline-block;width:0.65px">&#160;</div>part of the qualitative<div style="display:inline-block;width:0.46px">&#160;</div>assessment, the Company </div><div id="a9260" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">considers relevant<div style="display:inline-block;width:7.12px">&#160;</div>events and<div style="display:inline-block;width:7.1px">&#160;</div>circumstances that<div style="display:inline-block;width:6.99px">&#160;</div>affect the<div style="display:inline-block;width:6.96px">&#160;</div>fair value<div style="display:inline-block;width:6.77px">&#160;</div>or carrying<div style="display:inline-block;width:6.97px">&#160;</div>amount of<div style="display:inline-block;width:6.9px">&#160;</div>the Company.<div style="display:inline-block;width:7px">&#160;</div>Such events<div style="display:inline-block;width:6.91px">&#160;</div>and </div><div id="a9261" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">circumstances could<div style="display:inline-block;width:7.16px">&#160;</div>include changes<div style="display:inline-block;width:7.14px">&#160;</div>in economic<div style="display:inline-block;width:7.21px">&#160;</div>conditions, industry<div style="display:inline-block;width:7.3px">&#160;</div>and market<div style="display:inline-block;width:7.04px">&#160;</div>conditions, cost<div style="display:inline-block;width:7.36px">&#160;</div>factors, overall<div style="display:inline-block;width:7.08px">&#160;</div>financial </div><div id="a9262" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;">performance, reporting unit<div style="display:inline-block;width:6.76px">&#160;</div>specific events and<div style="display:inline-block;width:6.65px">&#160;</div>capital markets pricing.<div style="display:inline-block;width:10.83px">&#160;</div>The Company places<div style="display:inline-block;width:6.77px">&#160;</div>more weight on<div style="display:inline-block;width:6.41px">&#160;</div>the events and </div><div id="a9264" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">circumstances that most affect the Company's<div style="display:inline-block;width:5.36px">&#160;</div>fair value or carrying amount. These factors<div style="display:inline-block;width:5.15px">&#160;</div>are all considered by management in </div><div id="a9266" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">reaching its conclusion about whether to perform step one of the impairment test. If the Company elects to bypass the qualitative </div><div id="a9268" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">assessment for any<div style="display:inline-block;width:5.93px">&#160;</div>reporting unit, or<div style="display:inline-block;width:6.12px">&#160;</div>if a qualitative<div style="display:inline-block;width:5.54px">&#160;</div>assessment indicates it<div style="display:inline-block;width:6.17px">&#160;</div>is more-likely-than<div style="display:inline-block;width:1.44px">&#160;</div>-not that the<div style="display:inline-block;width:5.75px">&#160;</div>estimated carrying </div><div id="a9275" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">value of a reporting unit exceeds its fair value, the Company proceeds<div style="display:inline-block;width:5.12px">&#160;</div>to a quantitative approach.</div><div id="a9278" style="position:absolute;font-weight:normal;font-style:normal;left:522.6px;top:239.2px;">&#160;</div><div id="a9279" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">&#160;</div><div id="a9280" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;">The company performed a<div style="display:inline-block;width:5.12px">&#160;</div>qualitative analysis for the year<div style="display:inline-block;width:5.33px">&#160;</div>end December 31, 2020<div style="display:inline-block;width:5.15px">&#160;</div>and determined there was no<div style="display:inline-block;width:5.1px">&#160;</div>impairment of </div><div id="a9281" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.5px;">the Company&#8217;s goodwill.<div style="display:inline-block;width:4.52px">&#160;</div></div><div id="a9284" style="position:absolute;font-weight:normal;font-style:normal;left:146.373px;top:294.5px;">&#160;</div><div id="a9285" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.9px;">&#160;</div><div id="a9286" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.3px;">Due to the Company's financial performance and depressed stock price,<div style="display:inline-block;width:4.73px">&#160;</div>the Company performed a quantitative analysis for both </div><div id="a9288" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.7px;">of its reporting units at<div style="display:inline-block;width:1.29px">&#160;</div>September</div><div id="a9290" style="position:absolute;font-weight:normal;font-style:normal;left:183.813px;top:349.7px;">&#160;</div><div id="a9291" style="position:absolute;font-weight:normal;font-style:normal;left:187.173px;top:349.7px;">30, 2019. During 2019, the<div style="display:inline-block;width:1.31px">&#160;</div>Company incurred a loss of<div style="display:inline-block;width:1.37px">&#160;</div>margin in its Horizon Plastics<div style="display:inline-block;width:1.25px">&#160;</div>reporting </div><div id="a9292" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368.1px;">unit caused by selling price decreases that the Company<div style="display:inline-block;width:1.84px">&#160;</div>has not been able to fully offset<div style="display:inline-block;width:1.93px">&#160;</div>with material cost reductions. As<div style="display:inline-block;width:1.78px">&#160;</div>a result </div><div id="a9294" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.5px;">of the quantitative analysis,<div style="display:inline-block;width:5.48px">&#160;</div>the Company concluded that<div style="display:inline-block;width:5.61px">&#160;</div>the carrying value of<div style="display:inline-block;width:5.43px">&#160;</div>Horizon Plastics was greater<div style="display:inline-block;width:5.55px">&#160;</div>than the fair value, </div><div id="a9296" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.9px;">which resulted in a<div style="display:inline-block;width:5.44px">&#160;</div>goodwill impairment charge<div style="display:inline-block;width:5.3px">&#160;</div>of</div><div id="a9298" style="position:absolute;font-weight:normal;font-style:normal;left:277.133px;top:404.9px;">&#160;</div><div id="a9299" style="position:absolute;font-weight:normal;font-style:normal;left:280.493px;top:404.9px;">$</div><div id="a9299_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:287.213px;top:404.9px;">4,100,000</div><div id="a9300" style="position:absolute;font-weight:normal;font-style:normal;left:340.813px;top:404.9px;">&#160;</div><div id="a9301" style="position:absolute;font-weight:normal;font-style:normal;left:344.173px;top:404.9px;">at September</div><div id="a9303" style="position:absolute;font-weight:normal;font-style:normal;left:414.44px;top:404.9px;">&#160;</div><div id="a9304" style="position:absolute;font-weight:normal;font-style:normal;left:417.8px;top:404.9px;">30, 2019 representing</div><div id="a9305" style="position:absolute;font-weight:normal;font-style:normal;left:534.44px;top:404.9px;">&#160;</div><div id="a9306" style="position:absolute;font-weight:normal;font-style:normal;left:537.8px;top:404.9px;">19</div><div id="a9306_2_1" style="position:absolute;font-weight:normal;font-style:normal;left:551.24px;top:404.9px;">%</div><div id="a9307" style="position:absolute;font-weight:normal;font-style:normal;left:562.32px;top:404.9px;">&#160;</div><div id="a9308" style="position:absolute;font-weight:normal;font-style:normal;left:565.68px;top:404.9px;">of the goodwill related </div><div id="a9309" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:423.3px;">to the Horizon<div style="display:inline-block;width:6.97px">&#160;</div>Plastics reporting<div style="display:inline-block;width:6.14px">&#160;</div>unit. The company<div style="display:inline-block;width:6.94px">&#160;</div>performed a<div style="display:inline-block;width:5.88px">&#160;</div>qualitative assessment<div style="display:inline-block;width:6.25px">&#160;</div>at December</div><div id="a9311" style="position:absolute;font-weight:normal;font-style:normal;left:557.68px;top:423.3px;">&#160;</div><div id="a9312" style="position:absolute;font-weight:normal;font-style:normal;left:561.04px;top:423.3px;">31, 2019,<div style="display:inline-block;width:6.04px">&#160;</div>indicating no </div><div id="a9315" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.7px;">additional goodwill impairment related to the Horizon Plastics<div style="display:inline-block;width:4.76px">&#160;</div>reporting unit.</div><div id="a9316" style="position:absolute;font-weight:normal;font-style:normal;left:417.16px;top:441.7px;">&#160;</div><div id="a9317" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:460.1px;">&#160;</div><div id="a9318" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.5px;">The Company&#8217;s annual impairment assessment at December</div><div id="a9322" style="position:absolute;font-weight:normal;font-style:normal;left:323.693px;top:478.5px;">&#160;</div><div id="a9323" style="position:absolute;font-weight:normal;font-style:normal;left:327.213px;top:478.5px;">31, 2018 consisted of<div style="display:inline-block;width:1.27px">&#160;</div>a quantitative analysis for both<div style="display:inline-block;width:1.22px">&#160;</div>reporting units. </div><div id="a9324" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:496.9px;">It concluded that the carrying value of Core<div style="display:inline-block;width:4.61px">&#160;</div>Traditional was greater than the fair value, which resulted<div style="display:inline-block;width:4.83px">&#160;</div>in a goodwill impairment </div><div id="a9326" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:515.3px;">charge of $</div><div id="a9326_11_9" style="position:absolute;font-weight:normal;font-style:normal;left:63.786px;top:515.3px;">2,403,000</div><div id="a9326_20_110" style="position:absolute;font-weight:normal;font-style:normal;left:117.386px;top:515.3px;">, representing all the goodwill related to the Core Traditional reporting unit. The analysis of the Company&#8217;s </div><div id="a9330" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:533.7px;">other reporting unit,<div style="display:inline-block;width:5.58px">&#160;</div>Horizon Plastics, indicated<div style="display:inline-block;width:5.82px">&#160;</div>no goodwill impairment<div style="display:inline-block;width:5.56px">&#160;</div>charge, based on<div style="display:inline-block;width:5.62px">&#160;</div>historical performance and<div style="display:inline-block;width:5.67px">&#160;</div>financial </div><div id="a9332" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:552.1px;">projections at that time, as the excess of the estimated fair<div style="display:inline-block;width:1.78px">&#160;</div>value over the carrying value of its invested capital was approximately </div><div id="a9334" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.5px;">23</div><div id="a9334_2_38" style="position:absolute;font-weight:normal;font-style:normal;left:17.867px;top:570.5px;">% of the book value of its net assets.</div></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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div id="TextBlockContainer1669" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9338" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Income Taxes </div><div id="a9339" style="position:absolute;font-weight:normal;font-style:normal;left:86.213px;top:0px;">- The Company records<div style="display:inline-block;width:6.09px">&#160;</div>deferred income taxes<div style="display:inline-block;width:5.48px">&#160;</div>for differences between<div style="display:inline-block;width:5.45px">&#160;</div>the financial reporting<div style="display:inline-block;width:5.52px">&#160;</div>basis and income </div><div id="a9342" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">tax basis of assets and liabilities. A detailed breakout is located in </div><div id="a9343" style="position:absolute;font-weight:normal;font-style:italic;left:356.653px;top:18.4px;">Note 11 - Income Taxes</div><div id="a9349" style="position:absolute;font-weight:normal;font-style:normal;left:481.16px;top:18.4px;">.</div></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_SelfInsuranceReservePolicyTextBlock', window );">Self-Insurance</a></td>
<td class="text"><div id="TextBlockContainer1671" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9352" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Self-Insurance </div><div id="a9355" style="position:absolute;font-weight:normal;font-style:normal;left:91.173px;top:0px;">- The Company is self<div style="display:inline-block;width:1.86px">&#160;</div>-insured with respect<div style="display:inline-block;width:5.27px">&#160;</div>to Columbus and Batavia,<div style="display:inline-block;width:5.57px">&#160;</div>Ohio; Gaffney, South Carolina;<div style="display:inline-block;width:5.56px">&#160;</div>Winona, </div><div id="a9364" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">Minnesota and<div style="display:inline-block;width:9.76px">&#160;</div>Brownsville, Texas<div style="display:inline-block;width:9.5px">&#160;</div>for medical,<div style="display:inline-block;width:9.6px">&#160;</div>dental and<div style="display:inline-block;width:10.02px">&#160;</div>vision claims<div style="display:inline-block;width:9.55px">&#160;</div>and Columbus<div style="display:inline-block;width:9.78px">&#160;</div>and Batavia,<div style="display:inline-block;width:9.79px">&#160;</div>Ohio for<div style="display:inline-block;width:9.84px">&#160;</div>workers&#8217; </div><div id="a9366" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">compensation claims, all of which are subject to stop<div style="display:inline-block;width:1.39px">&#160;</div>-loss insurance thresholds. The Company is also self-insured for dental and </div><div id="a9372" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">vision with respect to its<div style="display:inline-block;width:5.2px">&#160;</div>Cobourg, Canada location.<div style="display:inline-block;width:7.8px">&#160;</div>The Company has recorded<div style="display:inline-block;width:5.12px">&#160;</div>an estimated liability for self<div style="display:inline-block;width:1.7px">&#160;</div>-insured medical, </div><div id="a9375" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">dental and vision claims incurred but<div style="display:inline-block;width:5.03px">&#160;</div>not reported and worker&#8217;s compensation claims<div style="display:inline-block;width:4.97px">&#160;</div>incurred but not reported at December</div><div id="a9381" style="position:absolute;font-weight:normal;font-style:normal;left:667.92px;top:73.6px;">&#160;</div><div id="a9382" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:73.6px;">31, </div><div id="a9383" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">2020 and December</div><div id="a9387" style="position:absolute;font-weight:normal;font-style:normal;left:111.813px;top:92px;">&#160;</div><div id="a9388" style="position:absolute;font-weight:normal;font-style:normal;left:115.173px;top:92px;">31, 2019 of $</div><div id="a9388_13_7" style="position:absolute;font-weight:normal;font-style:normal;left:186.213px;top:92px;">933,000</div><div id="a9388_20_6" style="position:absolute;font-weight:normal;font-style:normal;left:229.773px;top:92px;"><div style="display:inline-block;width:3.36px">&#160;</div>and $</div><div id="a9388_26_9" style="position:absolute;font-weight:normal;font-style:normal;left:262.253px;top:92px;">1,203,000</div><div id="a9388_35_15" style="position:absolute;font-weight:normal;font-style:normal;left:315.693px;top:92px;">, respectively.</div></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_PostemploymentBenefitPlansPolicy', window );">Post Retirement Benefits</a></td>
<td class="text"><div id="TextBlockContainer1673" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:108px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9403" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Post Retirement<div style="display:inline-block;width:7.79px">&#160;</div>Benefits </div><div id="a9404" style="position:absolute;font-weight:normal;font-style:normal;left:155.333px;top:0px;">- Management<div style="display:inline-block;width:7.73px">&#160;</div>records an<div style="display:inline-block;width:7.78px">&#160;</div>accrual for<div style="display:inline-block;width:7.99px">&#160;</div>post retirement<div style="display:inline-block;width:7.82px">&#160;</div>costs associated<div style="display:inline-block;width:8.19px">&#160;</div>with the<div style="display:inline-block;width:7.73px">&#160;</div>health care<div style="display:inline-block;width:7.99px">&#160;</div>plan </div><div id="a9408" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">sponsored by<div style="display:inline-block;width:7.31px">&#160;</div>the Company<div style="display:inline-block;width:7.53px">&#160;</div>for certain<div style="display:inline-block;width:7.47px">&#160;</div>employees. Should<div style="display:inline-block;width:7.57px">&#160;</div>actual results<div style="display:inline-block;width:7.27px">&#160;</div>differ from<div style="display:inline-block;width:7.53px">&#160;</div>the assumptions<div style="display:inline-block;width:7.59px">&#160;</div>used to<div style="display:inline-block;width:7.29px">&#160;</div>determine the </div><div id="a9409" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">reserves, additional provisions<div style="display:inline-block;width:5.93px">&#160;</div>may be required.<div style="display:inline-block;width:5.44px">&#160;</div>In particular, increases<div style="display:inline-block;width:5.57px">&#160;</div>in future healthcare<div style="display:inline-block;width:5.73px">&#160;</div>costs above the<div style="display:inline-block;width:5.43px">&#160;</div>assumptions could </div><div id="a9412" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">have an adverse<div style="display:inline-block;width:6.24px">&#160;</div>effect on the<div style="display:inline-block;width:6.36px">&#160;</div>Company's operations. The<div style="display:inline-block;width:6.39px">&#160;</div>effect of a<div style="display:inline-block;width:6.27px">&#160;</div>change in healthcare<div style="display:inline-block;width:6.39px">&#160;</div>costs is described<div style="display:inline-block;width:6.42px">&#160;</div>in </div><div id="a9413" style="position:absolute;font-weight:normal;font-style:italic;left:608.88px;top:55.2px;">Note 12 -<div style="display:inline-block;width:6.16px">&#160;</div>Post </div><div id="a9418" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:73.6px;">Retirement Benefits</div><div id="a9419" style="position:absolute;font-weight:normal;font-style:normal;left:110.373px;top:73.6px;">.<div style="display:inline-block;width:10.28px">&#160;</div>Core Molding<div style="display:inline-block;width:6.56px">&#160;</div>Technologies had<div style="display:inline-block;width:7.21px">&#160;</div>a liability<div style="display:inline-block;width:6.91px">&#160;</div>for post<div style="display:inline-block;width:7.06px">&#160;</div>retirement healthcare<div style="display:inline-block;width:7.08px">&#160;</div>benefits based<div style="display:inline-block;width:7.12px">&#160;</div>on actuarially </div><div id="a9420" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">computed estimates of $</div><div id="a9420_23_9" style="position:absolute;font-weight:normal;font-style:normal;left:134.373px;top:92px;">9,109,000</div><div id="a9420_32_12" style="position:absolute;font-weight:normal;font-style:normal;left:187.973px;top:92px;"><div style="display:inline-block;width:3.36px">&#160;</div>at December</div><div id="a9425" style="position:absolute;font-weight:normal;font-style:normal;left:258.893px;top:92px;">&#160;</div><div id="a9426" style="position:absolute;font-weight:normal;font-style:normal;left:262.253px;top:92px;">31, 2020 and $</div><div id="a9426_14_9" style="position:absolute;font-weight:normal;font-style:normal;left:341.613px;top:92px;">9,160,000</div><div id="a9426_23_12" style="position:absolute;font-weight:normal;font-style:normal;left:395.053px;top:92px;"><div style="display:inline-block;width:3.39px">&#160;</div>at December</div><div id="a9433" style="position:absolute;font-weight:normal;font-style:normal;left:465.96px;top:92px;">&#160;</div><div id="a9434" style="position:absolute;font-weight:normal;font-style:normal;left:469.32px;top:92px;">31, 2019.</div></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_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div id="TextBlockContainer1677" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9447" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Fair Value of Financial Instruments </div><div id="a9448" style="position:absolute;font-weight:normal;font-style:normal;left:210.573px;top:0px;">- The Company's financial instruments consist of long-term debt, revolving loans, interest </div><div id="a9453" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">rate swaps,<div style="display:inline-block;width:9.8px">&#160;</div>foreign currency<div style="display:inline-block;width:9.8px">&#160;</div>hedges, accounts<div style="display:inline-block;width:9.93px">&#160;</div>receivable, and<div style="display:inline-block;width:9.87px">&#160;</div>accounts payable.<div style="display:inline-block;width:9.77px">&#160;</div>The carrying<div style="display:inline-block;width:9.55px">&#160;</div>amount of<div style="display:inline-block;width:9.78px">&#160;</div>these financial </div><div id="a9455" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">instruments approximated their fair value. Further detail is located<div style="display:inline-block;width:4.94px">&#160;</div>in </div><div id="a9456" style="position:absolute;font-weight:normal;font-style:italic;left:375.213px;top:36.8px;">Note 14 - Fair Value of Financial Instruments.</div></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_ConcentrationRiskCreditRisk', window );">Concentration Risks</a></td>
<td class="text"><div id="TextBlockContainer1679" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:402px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9462" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Concentration Risks</div><div id="a9463" style="position:absolute;font-weight:normal;font-style:normal;left:120.773px;top:0px;"><div style="display:inline-block;width:3.36px">&#160;</div>- The Company has concentration risk related to significant amounts of sales and accounts receivable with </div><div id="a9469" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">certain customers.<div style="display:inline-block;width:6.75px">&#160;</div>The Company had five major customers during the year end December<div style="display:inline-block;width:4.7px">&#160;</div>31, 2020, </div><div id="a9469_96_25" style="position:absolute;left:543.533px;top:18.4px;">Navistar, Volvo, PACCAR, </div><div id="a9473" style="position:absolute;left:4.427px;top:36.8px;">BRP and UFP</div><div id="a9473_11_115" style="position:absolute;font-weight:normal;font-style:normal;left:78.059px;top:36.8px;">.<div style="display:inline-block;width:6.76px">&#160;</div>Major customers are defined as customers whose current year sales individually consist of more<div style="display:inline-block;width:4.73px">&#160;</div>than ten percent </div><div id="a9476" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">of total sales<div style="display:inline-block;width:5.84px">&#160;</div>during any annual<div style="display:inline-block;width:6.36px">&#160;</div>or interim reporting<div style="display:inline-block;width:5.98px">&#160;</div>period in the<div style="display:inline-block;width:6.16px">&#160;</div>current year. Sales<div style="display:inline-block;width:6.13px">&#160;</div>to five major<div style="display:inline-block;width:6.22px">&#160;</div>customers comprised </div><div id="a9476_122_2" style="position:absolute;font-weight:normal;font-style:normal;left:660.2px;top:55.2px;">70</div><div id="a9476_124_3" style="position:absolute;font-weight:normal;font-style:normal;left:673.639px;top:55.2px;">%, </div><div id="a9480" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">70</div><div id="a9480_2_6" style="position:absolute;font-weight:normal;font-style:normal;left:17.867px;top:73.6px;">% and </div><div id="a9480_8_2" style="position:absolute;font-weight:normal;font-style:normal;left:55.819px;top:73.6px;">70</div><div id="a9480_10_59" style="position:absolute;font-weight:normal;font-style:normal;left:69.259px;top:73.6px;">% of total sales<div style="display:inline-block;width:5.38px">&#160;</div>in 2020, 2019 and<div style="display:inline-block;width:5.57px">&#160;</div>2018, respectively (see </div><div id="a9491" style="position:absolute;font-weight:normal;font-style:italic;left:384.68px;top:73.6px;">Note 4 - Major<div style="display:inline-block;width:5.33px">&#160;</div>Customers</div><div id="a9495" style="position:absolute;font-weight:normal;font-style:normal;left:526.44px;top:73.6px;">).<div style="display:inline-block;width:7.78px">&#160;</div>Concentrations of accounts </div><div id="a9496" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">receivable balances with<div style="display:inline-block;width:6.79px">&#160;</div>five customers accounted<div style="display:inline-block;width:7px">&#160;</div>for </div><div id="a9496_54_2" style="position:absolute;font-weight:normal;font-style:normal;left:303.533px;top:92px;">64</div><div id="a9496_56_6" style="position:absolute;font-weight:normal;font-style:normal;left:316.973px;top:92px;">% and </div><div id="a9496_62_2" style="position:absolute;font-weight:normal;font-style:normal;left:355.853px;top:92px;">56</div><div id="a9496_64_36" style="position:absolute;font-weight:normal;font-style:normal;left:369.293px;top:92px;">% of accounts<div style="display:inline-block;width:6.53px">&#160;</div>receivable at<div style="display:inline-block;width:5.69px">&#160;</div>December</div><div id="a9504" style="position:absolute;font-weight:normal;font-style:normal;left:578.96px;top:92px;">&#160;</div><div id="a9505" style="position:absolute;font-weight:normal;font-style:normal;left:582.32px;top:92px;">31, 2020<div style="display:inline-block;width:5.68px">&#160;</div>and 2019, </div><div id="a9511" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">respectively.<div style="display:inline-block;width:6.99px">&#160;</div>The Company performs ongoing credit<div style="display:inline-block;width:5.21px">&#160;</div>evaluations of its customers' financial<div style="display:inline-block;width:5.31px">&#160;</div>condition.<div style="display:inline-block;width:7px">&#160;</div>The Company maintains </div><div id="a9513" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.8px;">reserves for potential bad debt losses, and such bad<div style="display:inline-block;width:4.85px">&#160;</div>debt losses have been historically within the Company's expectations.<div style="display:inline-block;width:8.62px">&#160;</div>Sales </div><div id="a9515" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:147.2px;">to all customers' manufacturing and<div style="display:inline-block;width:5.31px">&#160;</div>service locations in Mexico and<div style="display:inline-block;width:5.34px">&#160;</div>Canada totaled </div><div id="a9515_83_2" style="position:absolute;font-weight:normal;font-style:normal;left:457.32px;top:147.2px;">35</div><div id="a9515_85_3" style="position:absolute;font-weight:normal;font-style:normal;left:470.6px;top:147.2px;">%, </div><div id="a9515_88_2" style="position:absolute;font-weight:normal;font-style:normal;left:488.68px;top:147.2px;">34</div><div id="a9515_90_6" style="position:absolute;font-weight:normal;font-style:normal;left:502.12px;top:147.2px;">% and </div><div id="a9515_96_2" style="position:absolute;font-weight:normal;font-style:normal;left:539.56px;top:147.2px;">32</div><div id="a9515_98_27" style="position:absolute;font-weight:normal;font-style:normal;left:553px;top:147.2px;">% of total sales for 2020, </div><div id="a9528" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.6px;">2019 and 2018, respectively.</div><div id="a9533" style="position:absolute;font-weight:bold;font-style:normal;left:157.253px;top:165.6px;">&#160;</div><div id="a9534" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:184px;">&#160;</div><div id="a9535" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.4px;">As of December 31,<div style="display:inline-block;width:5.54px">&#160;</div>2020, the Company employed<div style="display:inline-block;width:5.53px">&#160;</div>a total of </div><div id="a9535_57_5" style="position:absolute;font-weight:normal;font-style:normal;left:334.346px;top:202.4px;">1,617</div><div id="a9535_62_31" style="position:absolute;font-weight:normal;font-style:normal;left:364.426px;top:202.4px;"><div style="display:inline-block;width:3.84px">&#160;</div>employees, which consisted of </div><div id="a9535_93_3" style="position:absolute;font-weight:normal;font-style:normal;left:536.746px;top:202.4px;">679</div><div id="a9535_96_25" style="position:absolute;font-weight:normal;font-style:normal;left:556.746px;top:202.4px;"><div style="display:inline-block;width:3.84px">&#160;</div>employees in its United </div><div id="a9536" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.8px;">States operations, </div><div id="a9536_19_3" style="position:absolute;font-weight:normal;font-style:normal;left:105.706px;top:220.8px;">722</div><div id="a9536_22_41" style="position:absolute;font-weight:normal;font-style:normal;left:125.866px;top:220.8px;"><div style="display:inline-block;width:5.28px">&#160;</div>employees in<div style="display:inline-block;width:7.48px">&#160;</div>its Mexican<div style="display:inline-block;width:7.43px">&#160;</div>operations and </div><div id="a9536_63_3" style="position:absolute;font-weight:normal;font-style:normal;left:364.333px;top:220.8px;">216</div><div id="a9536_66_48" style="position:absolute;font-weight:normal;font-style:normal;left:384.493px;top:220.8px;"><div style="display:inline-block;width:5.28px">&#160;</div>employees in<div style="display:inline-block;width:7.48px">&#160;</div>its Canadian<div style="display:inline-block;width:7.58px">&#160;</div>operation.<div style="display:inline-block;width:10.85px">&#160;</div>Of these </div><div id="a9536_114_5" style="position:absolute;font-weight:normal;font-style:normal;left:657.933px;top:220.8px;">1,617</div><div id="a9536_119_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.013px;top:220.8px;"> </div><div id="a9538" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:239.2px;">employees, </div><div id="a9538_11_3" style="position:absolute;font-weight:normal;font-style:normal;left:67.786px;top:239.2px;">518</div><div id="a9538_14_110" style="position:absolute;font-weight:normal;font-style:normal;left:87.946px;top:239.2px;"><div style="display:inline-block;width:3.2px">&#160;</div>employees at the Company&#8217;s Columbus, Ohio facility are covered by a collective bargaining agreement with the </div><div id="a9541" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.6px;">International Association of Machinists<div style="display:inline-block;width:6.47px">&#160;</div>and Aerospace Workers (&#8220;IAM&#8221;),<div style="display:inline-block;width:6.52px">&#160;</div>which extends to<div style="display:inline-block;width:5.21px">&#160;</div>August 7, 2022, </div><div id="a9541_104_3" style="position:absolute;font-weight:normal;font-style:normal;left:593.159px;top:257.6px;">534</div><div id="a9541_107_14" style="position:absolute;font-weight:normal;font-style:normal;left:613.159px;top:257.6px;"><div style="display:inline-block;width:4.16px">&#160;</div>employees at </div><div id="a9546" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:276px;">the Company<div style="display:inline-block;width:1.48px">&#160;</div>&#8217;s Matamoros,<div style="display:inline-block;width:6.9px">&#160;</div>Mexico facility<div style="display:inline-block;width:6.02px">&#160;</div>are covered<div style="display:inline-block;width:6.28px">&#160;</div>by a collective<div style="display:inline-block;width:7.21px">&#160;</div>bargaining agreement<div style="display:inline-block;width:6.43px">&#160;</div>with Sindicato de<div style="display:inline-block;width:7.37px">&#160;</div>Jorneleros y </div><div id="a9549" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.4px;">Obreros, which<div style="display:inline-block;width:7.73px">&#160;</div>extends to<div style="display:inline-block;width:7.86px">&#160;</div>January 21,<div style="display:inline-block;width:7.9px">&#160;</div>2022, </div><div id="a9549_44_3" style="position:absolute;font-weight:normal;font-style:normal;left:260.746px;top:294.4px;">191</div><div id="a9549_47_70" style="position:absolute;font-weight:normal;font-style:normal;left:280.746px;top:294.4px;"><div style="display:inline-block;width:5.44px">&#160;</div>employees at<div style="display:inline-block;width:7.59px">&#160;</div>the Company's<div style="display:inline-block;width:7.81px">&#160;</div>Cobourg, Canada<div style="display:inline-block;width:8.03px">&#160;</div>facility are<div style="display:inline-block;width:7.82px">&#160;</div>covered by<div style="display:inline-block;width:7.61px">&#160;</div>a </div><div id="a9551" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.8px;">collective bargaining agreement<div style="display:inline-block;width:6.06px">&#160;</div>with United Food<div style="display:inline-block;width:5.66px">&#160;</div>&amp; Commercial Workers<div style="display:inline-block;width:5.37px">&#160;</div>Canada ("UFCW"), which<div style="display:inline-block;width:5.63px">&#160;</div>extends to November<div style="display:inline-block;width:5.77px">&#160;</div>1, </div><div id="a9552" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:331.2px;">2021, and </div><div id="a9552_10_2" style="position:absolute;font-weight:normal;font-style:normal;left:63.146px;top:331.2px;">73</div><div id="a9552_12_108" style="position:absolute;font-weight:normal;font-style:normal;left:76.586px;top:331.2px;"><div style="display:inline-block;width:4.64px">&#160;</div>employees at<div style="display:inline-block;width:5.99px">&#160;</div>the Company's<div style="display:inline-block;width:6.21px">&#160;</div>Escobedo, Mexico<div style="display:inline-block;width:6.6px">&#160;</div>facility are<div style="display:inline-block;width:6.06px">&#160;</div>covered by<div style="display:inline-block;width:6.17px">&#160;</div>a collective<div style="display:inline-block;width:6.21px">&#160;</div>bargaining agreement<div style="display:inline-block;width:6.73px">&#160;</div>with </div><div id="a9554" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.6px;">Sindicato de<div style="display:inline-block;width:6.14px">&#160;</div>trabajadores de<div style="display:inline-block;width:6.3px">&#160;</div>la industria metalica<div style="display:inline-block;width:7.37px">&#160;</div>y del comercio<div style="display:inline-block;width:7.33px">&#160;</div>del estado<div style="display:inline-block;width:6.05px">&#160;</div>de Nuevo<div style="display:inline-block;width:6.02px">&#160;</div>Leon Presidente<div style="display:inline-block;width:6.08px">&#160;</div>Benito Juarez<div style="display:inline-block;width:6.24px">&#160;</div>Garcia </div><div id="a9555" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:368px;">C.T.M., which<div style="display:inline-block;width:7.95px">&#160;</div>extends to<div style="display:inline-block;width:8.18px">&#160;</div>February 1,<div style="display:inline-block;width:8.22px">&#160;</div>2021. The<div style="display:inline-block;width:7.75px">&#160;</div>Company is<div style="display:inline-block;width:7.86px">&#160;</div>currently negotiating<div style="display:inline-block;width:8.36px">&#160;</div>an extension<div style="display:inline-block;width:7.97px">&#160;</div>to the<div style="display:inline-block;width:8.05px">&#160;</div>Escobedo, Mexico </div><div id="a9557" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.4px;">collective bargaining agreement.</div></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_EarningsPerSharePolicyTextBlock', window );">Earnings Per Common Share</a></td>
<td class="text"><div id="TextBlockContainer1681" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9561" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Earnings per<div style="display:inline-block;width:6.96px">&#160;</div>Common Share </div><div id="a9562" style="position:absolute;font-weight:normal;font-style:normal;left:181.573px;top:0px;">- Basic<div style="display:inline-block;width:6.91px">&#160;</div>earnings per<div style="display:inline-block;width:7.21px">&#160;</div>common share<div style="display:inline-block;width:7.15px">&#160;</div>is computed<div style="display:inline-block;width:7.29px">&#160;</div>based on<div style="display:inline-block;width:7.08px">&#160;</div>the weighted<div style="display:inline-block;width:7.14px">&#160;</div>average number<div style="display:inline-block;width:7.15px">&#160;</div>of </div><div id="a9565" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">common shares outstanding during the period.<div style="display:inline-block;width:6.59px">&#160;</div>Diluted earnings per common share are computed similarly but include the effect </div><div id="a9567" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">of the assumed exercise of dilutive stock options and vesting of restricted stock under the treasury stock method. The Company's </div><div id="a9569" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">restricted shares are<div style="display:inline-block;width:5.6px">&#160;</div>entitled to receive<div style="display:inline-block;width:5.67px">&#160;</div>dividends and voting<div style="display:inline-block;width:5.56px">&#160;</div>rights applicable to<div style="display:inline-block;width:5.73px">&#160;</div>the Company's common<div style="display:inline-block;width:5.84px">&#160;</div>stock, irrespective of </div><div id="a9571" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">any vesting requirement. The<div style="display:inline-block;width:5.53px">&#160;</div>restricted shares are considered<div style="display:inline-block;width:5.87px">&#160;</div>a participating security and<div style="display:inline-block;width:5.58px">&#160;</div>the Company is required<div style="display:inline-block;width:5.71px">&#160;</div>to apply the </div><div id="a9573" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">two-class method<div style="display:inline-block;width:6.08px">&#160;</div>to consider<div style="display:inline-block;width:5.84px">&#160;</div>the impact of<div style="display:inline-block;width:7.06px">&#160;</div>the restricted<div style="display:inline-block;width:6.09px">&#160;</div>shares on<div style="display:inline-block;width:5.89px">&#160;</div>the calculation<div style="display:inline-block;width:5.88px">&#160;</div>of basic<div style="display:inline-block;width:6.01px">&#160;</div>and diluted<div style="display:inline-block;width:6px">&#160;</div>earnings per<div style="display:inline-block;width:6.09px">&#160;</div>share. A </div><div id="a9579" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">detailed computation of earnings per share is located in </div><div id="a9580" style="position:absolute;font-weight:normal;font-style:italic;left:302.573px;top:110.4px;">Note 3 - Net Income (Loss) per Common Share</div><div id="a9584" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:110.4px;">.</div></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_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><div id="TextBlockContainer1683" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9587" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Research and<div style="display:inline-block;width:9.07px">&#160;</div>Development</div><div id="a9588" style="position:absolute;font-weight:normal;font-style:normal;left:165.093px;top:0px;"><div style="display:inline-block;width:6.08px">&#160;</div>- Research<div style="display:inline-block;width:8.71px">&#160;</div>and development<div style="display:inline-block;width:9.23px">&#160;</div>activities focus<div style="display:inline-block;width:8.94px">&#160;</div>on developing<div style="display:inline-block;width:9.03px">&#160;</div>new material<div style="display:inline-block;width:8.97px">&#160;</div>formulations, new </div><div id="a9592" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">products, new<div style="display:inline-block;width:9.02px">&#160;</div>production capabilities<div style="display:inline-block;width:9.42px">&#160;</div>and processes,<div style="display:inline-block;width:9.06px">&#160;</div>and improving<div style="display:inline-block;width:9.05px">&#160;</div>existing products<div style="display:inline-block;width:9.37px">&#160;</div>and manufacturing<div style="display:inline-block;width:9.03px">&#160;</div>processes.<div style="display:inline-block;width:12.19px">&#160;</div>The </div><div id="a9594" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">Company does not maintain<div style="display:inline-block;width:5.18px">&#160;</div>a separate research and<div style="display:inline-block;width:5.24px">&#160;</div>development organization or facility,<div style="display:inline-block;width:5.62px">&#160;</div>but uses its production<div style="display:inline-block;width:5.08px">&#160;</div>equipment, as </div><div id="a9596" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">necessary, to<div style="display:inline-block;width:7.48px">&#160;</div>support these<div style="display:inline-block;width:7.34px">&#160;</div>efforts and<div style="display:inline-block;width:7.41px">&#160;</div>cooperates with<div style="display:inline-block;width:7.49px">&#160;</div>its customers<div style="display:inline-block;width:7.57px">&#160;</div>and its<div style="display:inline-block;width:7.36px">&#160;</div>suppliers in<div style="display:inline-block;width:7.52px">&#160;</div>research and<div style="display:inline-block;width:7.52px">&#160;</div>development efforts.<div style="display:inline-block;width:5.71px">&#160;</div></div><div id="a9598" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">Likewise, manpower to direct and advance research and development is integrated with the existing manufacturing, engineering, </div><div id="a9600" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">production, and quality organizations.<div style="display:inline-block;width:8.61px">&#160;</div>Research and development costs, which<div style="display:inline-block;width:5.23px">&#160;</div>are expensed as incurred,<div style="display:inline-block;width:4.99px">&#160;</div>totaled approximately </div><div id="a9603" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">$</div><div id="a9603_1_9" style="position:absolute;font-weight:normal;font-style:normal;left:11.147px;top:110.4px;">1,168,000</div><div id="a9603_10_3" style="position:absolute;font-weight:normal;font-style:normal;left:64.619px;top:110.4px;">, $</div><div id="a9603_13_9" style="position:absolute;font-weight:normal;font-style:normal;left:77.899px;top:110.4px;">1,171,000</div><div id="a9603_22_6" style="position:absolute;font-weight:normal;font-style:normal;left:131.338px;top:110.4px;"><div style="display:inline-block;width:3.36px">&#160;</div>and $</div><div id="a9603_28_9" style="position:absolute;font-weight:normal;font-style:normal;left:163.658px;top:110.4px;">1,032,000</div><div id="a9603_37_24" style="position:absolute;font-weight:normal;font-style:normal;left:217.098px;top:110.4px;"><div style="display:inline-block;width:3.36px">&#160;</div>in 2020, 2019 and 2018.</div></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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Adjustments</a></td>
<td class="text"><div id="TextBlockContainer1685" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:126px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9615" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Foreign Currency Adjustments</div><div id="a9616" style="position:absolute;font-weight:normal;font-style:normal;left:181.413px;top:0px;"><div style="display:inline-block;width:3.2px">&#160;</div>- The functional currency for the Mexican and Canadian operations is the United States Dollar.<div style="display:inline-block;width:2.72px">&#160;</div></div><div id="a9621" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">All foreign<div style="display:inline-block;width:6.96px">&#160;</div>currency asset<div style="display:inline-block;width:7.3px">&#160;</div>and liability<div style="display:inline-block;width:7.07px">&#160;</div>amounts are<div style="display:inline-block;width:7.15px">&#160;</div>remeasured into<div style="display:inline-block;width:7.3px">&#160;</div>United States<div style="display:inline-block;width:7.21px">&#160;</div>Dollars at<div style="display:inline-block;width:7.2px">&#160;</div>end-of-period exchange<div style="display:inline-block;width:7.57px">&#160;</div>rates.<div style="display:inline-block;width:3.45px">&#160;</div></div><div id="a9626" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">Income statement accounts are<div style="display:inline-block;width:5.46px">&#160;</div>translated at the weighted<div style="display:inline-block;width:5.37px">&#160;</div>monthly average rates.<div style="display:inline-block;width:8.22px">&#160;</div>Gains and losses resulting<div style="display:inline-block;width:5.65px">&#160;</div>from translation of </div><div id="a9628" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:55.2px;">foreign currency financial statements into United States Dollars and<div style="display:inline-block;width:1.58px">&#160;</div>gains and losses resulting from foreign currency<div style="display:inline-block;width:1.66px">&#160;</div>transactions </div><div id="a9630" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.6px;">are included in current<div style="display:inline-block;width:0.65px">&#160;</div>results of operations. Net<div style="display:inline-block;width:1.05px">&#160;</div>foreign currency translation and<div style="display:inline-block;width:0.89px">&#160;</div>transaction activity is included<div style="display:inline-block;width:1.14px">&#160;</div>in selling, general </div><div id="a9632" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92px;">and administrative expense.<div style="display:inline-block;width:6.36px">&#160;</div>This activity resulted<div style="display:inline-block;width:6.61px">&#160;</div>in an expense<div style="display:inline-block;width:6.35px">&#160;</div>of $</div><div id="a9632_69_7" style="position:absolute;font-weight:normal;font-style:normal;left:378.093px;top:92px;">214,000</div><div id="a9632_76_3" style="position:absolute;font-weight:normal;font-style:normal;left:421.64px;top:92px;">, $</div><div id="a9632_79_7" style="position:absolute;font-weight:normal;font-style:normal;left:435.88px;top:92px;">229,000</div><div id="a9632_86_6" style="position:absolute;font-weight:normal;font-style:normal;left:479.24px;top:92px;"><div style="display:inline-block;width:4.32px">&#160;</div>and $</div><div id="a9632_92_6" style="position:absolute;font-weight:normal;font-style:normal;left:513.64px;top:92px;">88,000</div><div id="a9632_98_25" style="position:absolute;font-weight:normal;font-style:normal;left:550.44px;top:92px;"><div style="display:inline-block;width:4.32px">&#160;</div>in 2020, 2019<div style="display:inline-block;width:6.43px">&#160;</div>and 2018, </div><div id="a9647" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.4px;">respectively.</div></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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div id="TextBlockContainer1689" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:641px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9685" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:0px;">Recent Accounting Pronouncements</div><div id="a9686" style="position:absolute;font-weight:bold;font-style:normal;left:210.253px;top:0px;">&#160;</div><div id="a9687" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:18.1px;">Current expected credit loss (CECL)</div><div id="a9688" style="position:absolute;font-weight:normal;font-style:italic;left:199.653px;top:18.1px;">&#160;</div><div id="a9689" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.5px;">In June 2016, the<div style="display:inline-block;width:5.04px">&#160;</div>FASB issued ASU </div><div id="a9689_34_7" style="position:absolute;left:203.179px;top:36.5px;">2016-13</div><div id="a9689_41_80" style="position:absolute;font-weight:normal;font-style:normal;left:247.853px;top:36.5px;">, &#8220;Financial Instruments-Credit Losses,&#8221;<div style="display:inline-block;width:5.7px">&#160;</div>which changes the impairment model<div style="display:inline-block;width:5.66px">&#160;</div>for </div><div id="a9700" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:54.9px;">most financial assets<div style="display:inline-block;width:5.78px">&#160;</div>and certain other<div style="display:inline-block;width:5.81px">&#160;</div>instruments. For trade<div style="display:inline-block;width:6.12px">&#160;</div>and other receivables,<div style="display:inline-block;width:5.94px">&#160;</div>held-to-maturity debt securities,<div style="display:inline-block;width:6.25px">&#160;</div>loans and </div><div id="a9706" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:73.3px;">other instruments, entities will<div style="display:inline-block;width:1.49px">&#160;</div>be required to use<div style="display:inline-block;width:1.23px">&#160;</div>a new forward-looking &#8220;expected loss&#8221;<div style="display:inline-block;width:1.03px">&#160;</div>model that will replace<div style="display:inline-block;width:1.3px">&#160;</div>today&#8217;s &#8220;incurred </div><div id="a9717" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:91.7px;">loss&#8221; model and generally will result in<div style="display:inline-block;width:1.5px">&#160;</div>the earlier recognition of allowances for losses. For available-for-sale<div style="display:inline-block;width:1.26px">&#160;</div>debt securities with </div><div id="a9725" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:110.1px;">unrealized losses,<div style="display:inline-block;width:7.77px">&#160;</div>entities will<div style="display:inline-block;width:8.07px">&#160;</div>measure credit<div style="display:inline-block;width:7.65px">&#160;</div>losses in<div style="display:inline-block;width:7.74px">&#160;</div>a manner<div style="display:inline-block;width:7.77px">&#160;</div>similar to<div style="display:inline-block;width:7.87px">&#160;</div>current practice,<div style="display:inline-block;width:7.98px">&#160;</div>except that<div style="display:inline-block;width:7.71px">&#160;</div>the losses<div style="display:inline-block;width:8.09px">&#160;</div>will be </div><div id="a9727" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:128.5px;">recognized as an allowance.<div style="display:inline-block;width:5.29px">&#160;</div>Subsequent to issuing ASU 2016<div style="display:inline-block;width:1.58px">&#160;</div>-13, the FASB issued<div style="display:inline-block;width:4.48px">&#160;</div>ASU 2018-19, &#8220;Codification Improvements </div><div id="a9734" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:146.9px;">to Topic 326, Financial Instruments<div style="display:inline-block;width:5.73px">&#160;</div>- Credit Losses,&#8221; for<div style="display:inline-block;width:5.19px">&#160;</div>the purpose of clarifying<div style="display:inline-block;width:5.41px">&#160;</div>certain aspects of ASU 2016<div style="display:inline-block;width:1.56px">&#160;</div>-13. ASU 2018-</div><div id="a9743" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:165.3px;">19 has<div style="display:inline-block;width:6.66px">&#160;</div>the same<div style="display:inline-block;width:6.45px">&#160;</div>effective date<div style="display:inline-block;width:6.92px">&#160;</div>and transition<div style="display:inline-block;width:6.54px">&#160;</div>requirements as<div style="display:inline-block;width:5.89px">&#160;</div>ASU 2016<div style="display:inline-block;width:1.89px">&#160;</div>-13. In<div style="display:inline-block;width:5.56px">&#160;</div>April 201<div style="display:inline-block;width:1.85px">&#160;</div>9, the<div style="display:inline-block;width:6.5px">&#160;</div>FASB issued<div style="display:inline-block;width:5.69px">&#160;</div>ASU 2019<div style="display:inline-block;width:1.95px">&#160;</div>-04, </div><div id="a9752" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:183.7px;">&#8220;Codification Improvements to Topic 326, Financial Instruments - Credit<div style="display:inline-block;width:1.69px">&#160;</div>Losses, Topic 815, Derivatives and Hedging, and Topic </div><div id="a9757" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:202.1px;">825, Financial Instruments,<div style="display:inline-block;width:1.75px">&#160;</div>&#8221;<div style="display:inline-block;width:4px">&#160;</div>which is effective<div style="display:inline-block;width:5.53px">&#160;</div>with the adoption<div style="display:inline-block;width:5.61px">&#160;</div>of ASU 2016-13. In<div style="display:inline-block;width:5.35px">&#160;</div>May 2019, the<div style="display:inline-block;width:5.47px">&#160;</div>FASB issued ASU 2019-</div><div id="a9766" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.5px;">05, &#8220;Financial Instruments<div style="display:inline-block;width:5.27px">&#160;</div>- Credit Losses (Topic<div style="display:inline-block;width:5.68px">&#160;</div>326),&#8221; which is also<div style="display:inline-block;width:5.43px">&#160;</div>effective with the adoption<div style="display:inline-block;width:5.69px">&#160;</div>of ASU 2016-13. In October </div><div id="a9776" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:238.9px;">2019, the FASB voted to delay the implementation date for certain companies, including those that qualify as a smaller reporting </div><div id="a9779" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:257.3px;">company under SEC<div style="display:inline-block;width:5.61px">&#160;</div>rules, until January</div><div id="a9781" style="position:absolute;font-weight:normal;font-style:normal;left:223.053px;top:257.3px;">&#160;</div><div id="a9782" style="position:absolute;font-weight:normal;font-style:normal;left:226.413px;top:257.3px;">1, 2023, with<div style="display:inline-block;width:5.75px">&#160;</div>revised ASU&#8217;s expected<div style="display:inline-block;width:5.68px">&#160;</div>to be issued<div style="display:inline-block;width:5.62px">&#160;</div>in November 2019.<div style="display:inline-block;width:5.65px">&#160;</div>We will adopt </div><div id="a9787" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:275.7px;">this ASU on its effective<div style="display:inline-block;width:5.9px">&#160;</div>date of January</div><div id="a9789" style="position:absolute;font-weight:normal;font-style:normal;left:223.853px;top:275.7px;">&#160;</div><div id="a9790" style="position:absolute;font-weight:normal;font-style:normal;left:227.213px;top:275.7px;">1, 2023. We </div><div id="a9790_12_64" style="position:absolute;left:296.333px;top:275.7px;">do not expect the adoption of this ASU to have a material impact</div><div id="a9790_76_8" style="position:absolute;font-weight:normal;font-style:normal;left:648.812px;top:275.7px;"><div style="display:inline-block;width:4px">&#160;</div>on our </div><div id="a9792" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:294.1px;">consolidated financial position, results of operations, cash flows, or<div style="display:inline-block;width:4.77px">&#160;</div>presentation thereof.</div><div id="a9793" style="position:absolute;font-weight:normal;font-style:normal;left:477px;top:294.1px;">&#160;</div><div id="a9794" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:312.5px;">&#160;</div><div id="a9795" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:330.9px;">Simplifying the Accounting for Income Taxes </div><div id="a9796" style="position:absolute;font-weight:normal;font-style:italic;left:246.733px;top:330.9px;">&#160;</div><div id="a9797" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:349.3px;">In December 2019, the FASB issued<div style="display:inline-block;width:0.64px">&#160;</div>ASU </div><div id="a9797_38_7" style="position:absolute;left:228.267px;top:349.3px;">2019-12</div><div id="a9797_45_76" style="position:absolute;font-weight:normal;font-style:normal;left:272.973px;top:349.3px;">, Income Taxes &#8211;<div style="display:inline-block;width:1.4px">&#160;</div>Simplifying the Accounting for Income<div style="display:inline-block;width:1.14px">&#160;</div>Taxes. This guidance </div><div id="a9805" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:367.7px;">is intended to<div style="display:inline-block;width:6.52px">&#160;</div>simplify various aspects<div style="display:inline-block;width:6.37px">&#160;</div>of income tax<div style="display:inline-block;width:6.35px">&#160;</div>accounting including the<div style="display:inline-block;width:6.47px">&#160;</div>elimination of certain<div style="display:inline-block;width:6.49px">&#160;</div>exceptions related<div style="display:inline-block;width:5.69px">&#160;</div>to the </div><div id="a9808" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:386.1px;">approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of </div><div id="a9811" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:404.5px;">deferred tax<div style="display:inline-block;width:5.83px">&#160;</div>liabilities for<div style="display:inline-block;width:6.01px">&#160;</div>outside basis<div style="display:inline-block;width:5.84px">&#160;</div>differences. The<div style="display:inline-block;width:5.97px">&#160;</div>new guidance also<div style="display:inline-block;width:7.03px">&#160;</div>simplifies aspects<div style="display:inline-block;width:6.11px">&#160;</div>of the accounting<div style="display:inline-block;width:7.17px">&#160;</div>for franchise </div><div id="a9814" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:422.9px;">taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis </div><div id="a9819" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.3px;">of goodwill. The Company adopted<div style="display:inline-block;width:5.19px">&#160;</div>the new standard effective </div><div id="a9819_60_15" style="position:absolute;left:342.986px;top:441.3px;">January 1, 2020</div><div id="a9819_75_31" style="position:absolute;font-weight:normal;font-style:normal;left:428.426px;top:441.3px;"><div style="display:inline-block;width:3.52px">&#160;</div>during the third quarter with </div><div id="a9819_106_18" style="position:absolute;left:587.466px;top:441.3px;">no material impact</div><div id="a9819_124_1" style="position:absolute;font-weight:normal;font-style:normal;left:688.08px;top:441.3px;"> </div><div id="a9821" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:459.7px;">on our consolidated financial statements. Adoption of this guidance requires certain changes to primarily be made prospectively, </div><div id="a9824" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:478.1px;">with some changes to be made retrospectively.</div><div id="a9825" style="position:absolute;font-weight:normal;font-style:normal;left:252.813px;top:478.1px;">&#160;</div><div id="a9826" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:496.5px;">&#160;</div><div id="a9827" style="position:absolute;font-weight:normal;font-style:italic;left:4.427px;top:514.9px;">Facilitation of the Effects of Reference Rate Reform </div><div id="a9828" style="position:absolute;font-weight:normal;font-style:italic;left:284.013px;top:514.9px;">&#160;</div><div id="a9829" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:533.3px;">In March 2020, the FASB issued ASU No. </div><div id="a9829_39_7" style="position:absolute;left:233.226px;top:533.3px;">2020-04</div><div id="a9829_46_78" style="position:absolute;font-weight:normal;font-style:normal;left:277.933px;top:533.3px;">, Facilitation of the Effects of Reference Rate Reform on Financial Reporting </div><div id="a9833" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:551.7px;">(Topic 848).<div style="display:inline-block;width:5.91px">&#160;</div>The ASU provides<div style="display:inline-block;width:6.68px">&#160;</div>optional expedients<div style="display:inline-block;width:6.29px">&#160;</div>and exceptions<div style="display:inline-block;width:6.48px">&#160;</div>for applying<div style="display:inline-block;width:6.08px">&#160;</div>GAAP to transactions<div style="display:inline-block;width:7.28px">&#160;</div>affected by<div style="display:inline-block;width:6.17px">&#160;</div>reference </div><div id="a9835" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:570.1px;">rate(e.g., LIBOR) reform if certain criteria are met, for a limited period of time to ease the potential<div style="display:inline-block;width:4.89px">&#160;</div>burden in accounting for (or </div><div id="a9839" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:588.5px;">recognizing the<div style="display:inline-block;width:6.76px">&#160;</div>effects of)<div style="display:inline-block;width:6.53px">&#160;</div>reference rate<div style="display:inline-block;width:6.76px">&#160;</div>reform on<div style="display:inline-block;width:6.63px">&#160;</div>financial reporting.<div style="display:inline-block;width:6.39px">&#160;</div>The ASU is<div style="display:inline-block;width:7.05px">&#160;</div>effective as<div style="display:inline-block;width:6.62px">&#160;</div>of </div><div id="a9839_101_14" style="position:absolute;left:553.732px;top:588.5px;">March 12, 2020</div><div id="a9839_115_9" style="position:absolute;font-weight:normal;font-style:normal;left:641.572px;top:588.5px;"><div style="display:inline-block;width:4.8px">&#160;</div>through </div><div id="a9843" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:606.9px;">December 31, 2022.<div style="display:inline-block;width:6.08px">&#160;</div>We will evaluate<div style="display:inline-block;width:5.98px">&#160;</div>transactions or contract<div style="display:inline-block;width:6.5px">&#160;</div>modifications occurring as<div style="display:inline-block;width:6.23px">&#160;</div>a result of<div style="display:inline-block;width:5.78px">&#160;</div>reference rate reform<div style="display:inline-block;width:6.35px">&#160;</div>and </div><div id="a9845" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:625.3px;">determine whether to apply the optional guidance on an ongoing basis.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<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(1))<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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<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 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-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>nonnum: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=6371337&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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: 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=6371337&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>nonnum: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=121572278&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum: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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum: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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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 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>nonnum: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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes 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 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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=120406818&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=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: 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=84230637&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>nonnum: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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<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=116846552&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://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>nonnum: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>nonnum: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_PostemploymentBenefitPlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 postemployment benefits. Postemployment benefits are benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) special or contractual termination benefits, and d) stock compensation plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitPlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_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><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum: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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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(4))<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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=84158767&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=121604090&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=121604090&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=121604090&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>nonnum: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_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_SelfInsuranceReservePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).</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_SelfInsuranceReservePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112322752088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_EarningsPerShareAbstract', window );"><strong>Net Income (Loss) per Common Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of basic and diluted net income (loss) per common share</a></td>
<td class="text"><div id="TextBlockContainer1698" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:692px;height:239px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1696_XBRL_TS_90bee4e95a72491a9b6024fec784af6b" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1697" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:692px;height:239px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a9883" style="position:absolute;font-weight:bold;font-style:normal;left:506.44px;top:0px;">December 31, </div><div id="a9886" style="position:absolute;font-weight:bold;font-style:normal;left:434.92px;top:17px;">2020 </div><div id="a9889" style="position:absolute;font-weight:bold;font-style:normal;left:531.88px;top:17px;">2019 </div><div id="a9892" style="position:absolute;font-weight:bold;font-style:normal;left:628.88px;top:17px;">2018 </div><div id="a9894" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Net income (loss) </div><div id="a9896" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:33.8px;">$ </div><div id="a9898" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:33.8px;">8,165,000</div><div id="a9901" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:33.8px;">$ </div><div id="a9903" style="position:absolute;font-weight:normal;font-style:normal;left:517.16px;top:33.8px;display:flex;">(15,223,000)</div><div id="a9906" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:33.8px;">$ </div><div id="a9908" style="position:absolute;font-weight:normal;font-style:normal;left:620.88px;top:33.8px;display:flex;">(4,782,000)</div><div id="a9910" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Less: net income allocated to participating securities </div><div id="a9913" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:50.7px;">424,000</div><div id="a9917" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:50.7px;">&#8212;</div><div id="a9921" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:50.7px;">&#8212;</div><div id="a9923" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Net income (loss) available to common shareholders </div><div id="a9925" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:67.7px;">$ </div><div id="a9927" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:67.7px;">7,741,000</div><div id="a9930" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:67.7px;">$ </div><div id="a9932" style="position:absolute;font-weight:normal;font-style:normal;left:517.16px;top:67.7px;display:flex;">(15,223,000)</div><div id="a9935" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:67.7px;">$ </div><div id="a9937" style="position:absolute;font-weight:normal;font-style:normal;left:620.88px;top:67.7px;display:flex;">(4,782,000)</div><div id="a9957" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.7px;">Weighted average common<div style="display:inline-block;width:4.97px">&#160;</div>shares outstanding &#8212; basic </div><div id="a9963" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:118.7px;">7,936,000</div><div id="a9967" style="position:absolute;font-weight:normal;font-style:normal;left:528.84px;top:118.7px;">7,830,000</div><div id="a9971" style="position:absolute;font-weight:normal;font-style:normal;left:625.84px;top:118.7px;">7,750,000</div><div id="a9973" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:135.7px;">Effect of dilutive securities </div><div id="a9976" style="position:absolute;font-weight:normal;font-style:normal;left:455.08px;top:135.7px;">3,000</div><div id="a9980" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:135.7px;">&#8212;</div><div id="a9984" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:135.7px;">&#8212;</div><div id="a9986" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:156px;">Weighted average common<div style="display:inline-block;width:4.81px">&#160;</div>and potentially issuable<div style="display:inline-block;width:4.11px">&#160;</div></div><div id="a9988" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:171.4px;"><div style="display:inline-block;width:6.72px">&#160;</div>common shares outstanding &#8212; diluted </div><div id="a9995" style="position:absolute;font-weight:normal;font-style:normal;left:431.88px;top:171.4px;">7,939,000</div><div id="a9999" style="position:absolute;font-weight:normal;font-style:normal;left:528.84px;top:171.4px;">7,830,000</div><div id="a10003" style="position:absolute;font-weight:normal;font-style:normal;left:625.84px;top:171.4px;">7,750,000</div><div id="a10014" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:206.4px;">Basic net income (loss) per common share </div><div id="a10016" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:206.4px;">$ </div><div id="a10018" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:206.4px;">0.98</div><div id="a10021" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:206.4px;">$ </div><div id="a10023" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:206.4px;display:flex;">(1.94)</div><div id="a10026" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:206.4px;">$ </div><div id="a10028" style="position:absolute;font-weight:normal;font-style:normal;left:650.96px;top:206.4px;display:flex;">(0.62)</div><div id="a10030" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:223.4px;">Diluted net income (loss) per common share </div><div id="a10032" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:223.4px;">$ </div><div id="a10034" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:223.4px;">0.98</div><div id="a10037" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:223.4px;">$ </div><div id="a10039" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:223.4px;display:flex;">(1.94)</div><div id="a10042" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:223.4px;">$ </div><div id="a10044" style="position:absolute;font-weight:normal;font-style:normal;left:650.96px;top:223.4px;display:flex;">(0.62)</div></div></div></div><div id="TextBlockContainer1703" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:688px;height:213px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10054" style="position:absolute;font-weight:bold;font-style:normal;left:506.44px;top:0px;">December 31, </div><div id="a10057" style="position:absolute;font-weight:bold;font-style:normal;left:434.92px;top:20px;">2020 </div><div id="a10060" style="position:absolute;font-weight:bold;font-style:normal;left:531.88px;top:20px;">2019 </div><div id="a10063" style="position:absolute;font-weight:bold;font-style:normal;left:628.88px;top:20px;">2018 </div><div id="a10065" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:39.7px;">Net income allocated to participating securities </div><div id="a10067" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:39.7px;">$ </div><div id="a10069" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:39.7px;">424,000</div><div id="a10073" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:39.7px;">&#8212;</div><div id="a10077" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:39.7px;">&#8212;</div><div id="a10088" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:79.7px;">Weighted average participating<div style="display:inline-block;width:4.97px">&#160;</div>shares outstanding &#8212; basic </div><div id="a10094" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:79.7px;">434,000</div><div id="a10098" style="position:absolute;font-weight:normal;font-style:normal;left:538.76px;top:79.7px;">300,000</div><div id="a10102" style="position:absolute;font-weight:normal;font-style:normal;left:635.76px;top:79.7px;">216,000</div><div id="a10104" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:99.7px;">Effect of dilutive securities </div><div id="a10107" style="position:absolute;font-weight:normal;font-style:normal;left:471.88px;top:99.7px;">&#8212;</div><div id="a10111" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:99.7px;">&#8212;</div><div id="a10115" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:99.7px;">&#8212;</div><div id="a10117" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:121.1px;">Weighted average participating<div style="display:inline-block;width:4.97px">&#160;</div>and potentially issuable<div style="display:inline-block;width:3.95px">&#160;</div></div><div id="a10119" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:136.5px;"><div style="display:inline-block;width:6.72px">&#160;</div>participating shares outstanding &#8212; diluted </div><div id="a10126" style="position:absolute;font-weight:normal;font-style:normal;left:441.8px;top:136.5px;">434,000</div><div id="a10130" style="position:absolute;font-weight:normal;font-style:normal;left:538.76px;top:136.5px;">300,000</div><div id="a10134" style="position:absolute;font-weight:normal;font-style:normal;left:635.76px;top:136.5px;">216,000</div><div id="a10145" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:177.5px;">Basic net income per participating share </div><div id="a10147" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:177.5px;">$ </div><div id="a10149" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:177.5px;">0.98</div><div id="a10152" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:177.5px;">$ </div><div id="a10154" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:177.5px;">&#8212;</div><div id="a10157" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:177.5px;">$ </div><div id="a10159" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:177.5px;">&#8212;</div><div id="a10161" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:197.5px;">Diluted net income per participating share </div><div id="a10163" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:197.5px;">$ </div><div id="a10165" style="position:absolute;font-weight:normal;font-style:normal;left:461.8px;top:197.5px;">0.98</div><div id="a10168" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:197.5px;">$ </div><div id="a10170" style="position:absolute;font-weight:normal;font-style:normal;left:568.88px;top:197.5px;">&#8212;</div><div id="a10173" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:197.5px;">$ </div><div id="a10175" style="position:absolute;font-weight:normal;font-style:normal;left:665.84px;top:197.5px;">&#8212;</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112206695672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Major Customers (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RevenuesAbstract', window );"><strong>Major Customers</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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Sales revenue for the above-mentioned customers</a></td>
<td class="text"><div id="TextBlockContainer1710" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:732px;height:476px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1708_XBRL_TS_2e320f831cb44060ba6a5589bade5450" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1709" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:732px;height:476px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10244" style="position:absolute;font-weight:bold;font-style:normal;left:444.2px;top:0px;">2020 </div><div id="a10247" style="position:absolute;font-weight:bold;font-style:normal;left:554.12px;top:0px;">2019 </div><div id="a10250" style="position:absolute;font-weight:bold;font-style:normal;left:664.24px;top:0px;">2018 </div><div id="a10252" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">Navistar product sales </div><div id="a10254" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:16.6px;">$ </div><div id="a10256" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:16.6px;">33,656,000</div><div id="a10259" style="position:absolute;font-weight:normal;font-style:normal;left:517.48px;top:16.6px;">$ </div><div id="a10261" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:16.6px;">54,798,000</div><div id="a10264" style="position:absolute;font-weight:normal;font-style:normal;left:627.6px;top:16.6px;">$ </div><div id="a10266" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:16.6px;">52,347,000</div><div id="a10268" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Navistar tooling sales </div><div id="a10271" style="position:absolute;font-weight:normal;font-style:normal;left:450.28px;top:33.8px;">6,569,000</div><div id="a10275" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:33.8px;">2,084,000</div><div id="a10279" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:33.8px;">2,806,000</div><div id="a10281" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:50.7px;">Total Navistar sales </div><div id="a10284" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:50.7px;">40,225,000</div><div id="a10288" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:50.7px;">56,882,000</div><div id="a10292" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:50.7px;">55,153,000</div><div id="a10303" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;">UFP product sales </div><div id="a10306" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:84.6px;">38,530,000</div><div id="a10310" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:83px;">25,395,000</div><div id="a10314" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:84.6px;">27,906,000</div><div id="a10316" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;">UFP tooling sales </div><div id="a10319" style="position:absolute;font-weight:normal;font-style:normal;left:490.28px;top:101.8px;">&#8212;</div><div id="a10323" style="position:absolute;font-weight:normal;font-style:normal;left:600.24px;top:101.8px;">&#8212;</div><div id="a10327" style="position:absolute;font-weight:normal;font-style:normal;left:680.24px;top:101.8px;">240,000</div><div id="a10329" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:118.8px;">Total UFP sales </div><div id="a10332" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:118.8px;">38,530,000</div><div id="a10336" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:118.8px;">25,395,000</div><div id="a10340" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:118.8px;">28,146,000</div><div id="a10351" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:152.7px;">PACCAR product<div style="display:inline-block;width:4.83px">&#160;</div>sales </div><div id="a10354" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:152.7px;">27,997,000</div><div id="a10358" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:152.7px;">44,543,000</div><div id="a10362" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:152.7px;">38,027,000</div><div id="a10364" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:169.8px;">PACCAR tooling<div style="display:inline-block;width:4.89px">&#160;</div>sales </div><div id="a10367" style="position:absolute;font-weight:normal;font-style:normal;left:460.2px;top:169.8px;">507,000</div><div id="a10371" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:169.8px;">1,525,000</div><div id="a10375" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:169.8px;">6,425,000</div><div id="a10377" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:186.8px;">Total PACCAR<div style="display:inline-block;width:5.66px">&#160;</div>sales </div><div id="a10380" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:186.8px;">28,504,000</div><div id="a10384" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:186.8px;">46,068,000</div><div id="a10388" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:186.8px;">44,452,000</div><div id="a10399" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:220.7px;">Volvo<div style="display:inline-block;width:5.15px">&#160;</div>product sales </div><div id="a10402" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:220.7px;">23,538,000</div><div id="a10406" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:220.7px;">48,487,000</div><div id="a10410" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:220.7px;">46,063,000</div><div id="a10412" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:237.8px;">Volvo<div style="display:inline-block;width:5.15px">&#160;</div>tooling sales </div><div id="a10415" style="position:absolute;font-weight:normal;font-style:normal;left:450.28px;top:237.8px;">2,186,000</div><div id="a10419" style="position:absolute;font-weight:normal;font-style:normal;left:570.16px;top:237.8px;">262,000</div><div id="a10423" style="position:absolute;font-weight:normal;font-style:normal;left:686.96px;top:237.8px;">97,000</div><div id="a10425" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:254.8px;">Total Volvo<div style="display:inline-block;width:6.41px">&#160;</div>sales </div><div id="a10428" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:254.8px;">25,724,000</div><div id="a10432" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:254.8px;">48,749,000</div><div id="a10436" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:254.8px;">46,160,000</div><div id="a10447" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:288.7px;">BRP product sales </div><div id="a10450" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:288.7px;">20,269,000</div><div id="a10454" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:288.7px;">16,774,000</div><div id="a10458" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:288.7px;">13,629,000</div><div id="a10460" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:305.8px;">BRP tooling sales </div><div id="a10463" style="position:absolute;font-weight:normal;font-style:normal;left:450.28px;top:305.8px;">1,662,000</div><div id="a10467" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:305.8px;">4,208,000</div><div id="a10471" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:305.8px;">2,169,000</div><div id="a10473" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:322.8px;">Total BRP sales </div><div id="a10476" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:322.8px;">21,931,000</div><div id="a10480" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:322.8px;">20,982,000</div><div id="a10484" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:322.8px;">15,798,000</div><div id="a10495" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:356.7px;">Other product sales </div><div id="a10498" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:356.7px;">66,590,000</div><div id="a10502" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:356.7px;">78,990,000</div><div id="a10506" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:356.7px;">78,245,000</div><div id="a10508" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:373.8px;">Other tooling sales </div><div id="a10511" style="position:absolute;font-weight:normal;font-style:normal;left:460.2px;top:373.8px;">852,000</div><div id="a10515" style="position:absolute;font-weight:normal;font-style:normal;left:560.24px;top:373.8px;">7,224,000</div><div id="a10519" style="position:absolute;font-weight:normal;font-style:normal;left:670.32px;top:373.8px;">1,531,000</div><div id="a10521" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:390.8px;">Total other sales </div><div id="a10524" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:390.8px;">67,442,000</div><div id="a10528" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:390.8px;">86,214,000</div><div id="a10532" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:390.8px;">79,776,000</div><div id="a10543" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:424.7px;">Total product sales </div><div id="a10546" style="position:absolute;font-weight:normal;font-style:normal;left:436.84px;top:424.7px;">210,580,000</div><div id="a10550" style="position:absolute;font-weight:normal;font-style:normal;left:546.76px;top:424.7px;">268,987,000</div><div id="a10554" style="position:absolute;font-weight:normal;font-style:normal;left:656.88px;top:424.7px;">256,217,000</div><div id="a10556" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:441.8px;">Total tooling sales </div><div id="a10559" style="position:absolute;font-weight:normal;font-style:normal;left:443.56px;top:441.8px;">11,776,000</div><div id="a10563" style="position:absolute;font-weight:normal;font-style:normal;left:553.48px;top:441.8px;">15,303,000</div><div id="a10567" style="position:absolute;font-weight:normal;font-style:normal;left:663.6px;top:441.8px;">13,268,000</div><div id="a10569" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:459.7px;">Total sales </div><div id="a10571" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:459.7px;">$ </div><div id="a10573" style="position:absolute;font-weight:normal;font-style:normal;left:436.84px;top:459.7px;">222,356,000</div><div id="a10576" style="position:absolute;font-weight:normal;font-style:normal;left:517.48px;top:459.7px;">$ </div><div id="a10578" style="position:absolute;font-weight:normal;font-style:normal;left:546.76px;top:459.7px;">284,290,000</div><div id="a10581" style="position:absolute;font-weight:normal;font-style:normal;left:627.6px;top:459.7px;">$ </div><div id="a10583" style="position:absolute;font-weight:normal;font-style:normal;left:656.88px;top:459.7px;">269,485,000</div></div></div></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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br><br>Reference 4: 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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-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 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6442-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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112205154024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Foreign Operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SegmentReportingAbstract', window );"><strong>Foreign Operations</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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Sales by country, based on the ship to location of customers' production facilities</a></td>
<td class="text"><div id="TextBlockContainer1715" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10601" style="position:absolute;font-weight:bold;font-style:normal;left:437.64px;top:0px;">2020 </div><div id="a10604" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2019 </div><div id="a10607" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2018 </div><div id="a10609" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">United States </div><div id="a10611" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:16.6px;">$ </div><div id="a10613" style="position:absolute;font-weight:normal;font-style:normal;left:423.88px;top:16.6px;">136,424,000</div><div id="a10616" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.6px;">$ </div><div id="a10618" style="position:absolute;font-weight:normal;font-style:normal;left:520.84px;top:16.6px;">178,953,000</div><div id="a10621" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.6px;">$ </div><div id="a10623" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:16.6px;">181,207,000</div><div id="a10625" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Mexico </div><div id="a10628" style="position:absolute;font-weight:normal;font-style:normal;left:430.6px;top:33.8px;">64,942,000</div><div id="a10632" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:33.8px;">79,761,000</div><div id="a10636" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:33.8px;">74,029,000</div><div id="a10638" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Canada </div><div id="a10641" style="position:absolute;font-weight:normal;font-style:normal;left:430.6px;top:50.7px;">16,827,000</div><div id="a10645" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:50.7px;">16,988,000</div><div id="a10649" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:50.7px;">12,494,000</div><div id="a10651" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Other </div><div id="a10654" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:67.7px;">4,163,000</div><div id="a10658" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:67.7px;">8,588,000</div><div id="a10662" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:67.7px;">1,755,000</div><div id="a10664" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:85.8px;">Total </div><div id="a10666" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:85.8px;">$ </div><div id="a10668" style="position:absolute;font-weight:normal;font-style:normal;left:423.88px;top:85.8px;">222,356,000</div><div id="a10671" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:85.8px;">$ </div><div id="a10673" style="position:absolute;font-weight:normal;font-style:normal;left:520.84px;top:85.8px;">284,290,000</div><div id="a10676" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.8px;">$ </div><div id="a10678" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:85.8px;">269,485,000</div></div><div id="TextBlockContainer1722" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1720_XBRL_TS_6a5c31c2d74e478e86e0e9b6e026ed53" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1721" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10697" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2020 </div><div id="a10700" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2019 </div><div id="a10702" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.7px;">United States </div><div id="a10704" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.7px;">$ </div><div id="a10706" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:16.7px;">36,698,000</div><div id="a10709" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.7px;">$ </div><div id="a10711" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:16.7px;">39,132,000</div><div id="a10713" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Mexico </div><div id="a10716" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:33.8px;">29,537,000</div><div id="a10720" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:33.8px;">31,865,000</div><div id="a10722" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Canada </div><div id="a10725" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:50.7px;">7,817,000</div><div id="a10729" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:50.7px;">8,209,000</div><div id="a10731" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:68.7px;">Total </div><div id="a10733" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:68.7px;">$ </div><div id="a10735" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:68.7px;">74,052,000</div><div id="a10738" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:68.7px;">$ </div><div id="a10740" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:68.7px;">79,206,000</div></div></div></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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>44
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112206669464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant, and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant, and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant, and Equipment</a></td>
<td class="text"><div id="TextBlockContainer1727" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10756" style="position:absolute;font-weight:bold;font-style:normal;left:536.68px;top:0px;">2020 </div><div id="a10759" style="position:absolute;font-weight:bold;font-style:normal;left:635.6px;top:0px;">2019 </div><div id="a10761" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.8px;">Land and land improvements </div><div id="a10763" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.8px;">$ </div><div id="a10765" style="position:absolute;font-weight:normal;font-style:normal;left:538.28px;top:16.8px;">6,009,000</div><div id="a10768" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:16.8px;">$ </div><div id="a10770" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:16.8px;">6,009,000</div><div id="a10772" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Buildings </div><div id="a10775" style="position:absolute;font-weight:normal;font-style:normal;left:531.56px;top:33.8px;">43,545,000</div><div id="a10779" style="position:absolute;font-weight:normal;font-style:normal;left:628.56px;top:33.8px;">43,375,000</div><div id="a10781" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Machinery and equipment </div><div id="a10784" style="position:absolute;font-weight:normal;font-style:normal;left:524.84px;top:50.7px;">121,382,000</div><div id="a10788" style="position:absolute;font-weight:normal;font-style:normal;left:621.84px;top:50.7px;">118,366,000</div><div id="a10790" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Tools, dies, and patterns </div><div id="a10793" style="position:absolute;font-weight:normal;font-style:normal;left:538.28px;top:67.7px;">2,195,000</div><div id="a10797" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:67.7px;">1,516,000</div><div id="a10799" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.8px;">Additions in progress </div><div id="a10802" style="position:absolute;font-weight:normal;font-style:normal;left:538.28px;top:84.8px;">1,422,000</div><div id="a10806" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:84.8px;">1,615,000</div><div id="a10808" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:101.8px;">Total </div><div id="a10811" style="position:absolute;font-weight:normal;font-style:normal;left:524.84px;top:101.8px;">174,553,000</div><div id="a10815" style="position:absolute;font-weight:normal;font-style:normal;left:621.84px;top:101.8px;">170,881,000</div><div id="a10817" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.8px;">Less accumulated depreciation </div><div id="a10820" style="position:absolute;font-weight:normal;font-style:normal;left:520.04px;top:118.8px;display:flex;">(100,501,000)</div><div id="a10824" style="position:absolute;font-weight:normal;font-style:normal;left:623.6px;top:118.8px;display:flex;">(91,675,000)</div><div id="a10826" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:136.8px;">Property, plant and equipment,<div style="display:inline-block;width:4.9px">&#160;</div>net </div><div id="a10828" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:136.8px;">$ </div><div id="a10830" style="position:absolute;font-weight:normal;font-style:normal;left:531.56px;top:136.8px;">74,052,000</div><div id="a10833" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:136.8px;">$ </div><div id="a10835" style="position:absolute;font-weight:normal;font-style:normal;left:628.56px;top:136.8px;">79,206,000</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112315389720">
<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, 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</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 );">Lease expense</a></td>
<td class="text"><div id="TextBlockContainer1736" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:50px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1734_XBRL_TS_586a8c6664b04029b2b39978e022ed7d" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1735" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:50px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10921" style="position:absolute;font-weight:bold;font-style:normal;left:497.16px;top:0px;">2020 </div><div id="a10924" style="position:absolute;font-weight:bold;font-style:normal;left:619.12px;top:0px;">2019 </div><div id="a10926" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.8px;">Operating lease cost </div><div id="a10928" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:16.8px;">$ </div><div id="a10930" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:16.8px;">1,430,000</div><div id="a10933" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:16.8px;">$ </div><div id="a10935" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:16.8px;">1,430,000</div><div id="a10937" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:34.7px;">Total net lease cost </div><div id="a10939" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:34.7px;">$ </div><div id="a10941" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:34.7px;">1,430,000</div><div id="a10944" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:34.7px;">$ </div><div id="a10946" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:34.7px;">1,430,000</div></div></div></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_SupplementalBalanceSheetDisclosuresTextBlock', window );">Other supplemental balance sheet information related to leases</a></td>
<td class="text"><div id="TextBlockContainer1741" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:68px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a10964" style="position:absolute;font-weight:bold;font-style:normal;left:497.16px;top:0px;">2020 </div><div id="a10967" style="position:absolute;font-weight:bold;font-style:normal;left:619.12px;top:0px;">2019 </div><div id="a10969" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">Operating lease: </div><div id="a10976" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Operating lease right of use assets </div><div id="a10978" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:33.8px;">$ </div><div id="a10980" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:33.8px;">2,754,000</div><div id="a10983" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:33.8px;">$ </div><div id="a10985" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:33.8px;">4,484,000</div><div id="a10987" style="position:absolute;font-weight:normal;font-style:normal;left:40.459px;top:51.7px;">Total operating lease right of<div style="display:inline-block;width:4.86px">&#160;</div>use assets </div><div id="a10990" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:51.7px;">$ </div><div id="a10992" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:51.7px;">2,754,000</div><div id="a10995" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:51.7px;">$ </div><div id="a10997" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:51.7px;">4,484,000</div></div><div id="TextBlockContainer1745" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:60px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11000" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:4.6px;">Current operating lease liabilities </div><div id="a11001" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:185.093px;top:4.2px;">(A)</div><div id="a11003" style="position:absolute;font-weight:normal;font-style:normal;left:452.52px;top:4.6px;">$ </div><div id="a11005" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:4.6px;">1,023,000</div><div id="a11008" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:4.6px;">$ </div><div id="a11010" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:4.6px;">1,304,000</div><div id="a11012" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:25.6px;">Noncurrent operating lease liabilities </div><div id="a11013" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:205.133px;top:25.2px;">(B)</div><div id="a11016" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:25.6px;">1,670,000</div><div id="a11020" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:25.6px;">3,119,000</div><div id="a11022" style="position:absolute;font-weight:normal;font-style:normal;left:40.459px;top:43.7px;">Total operating lease liabilities </div><div id="a11024" style="position:absolute;font-weight:normal;font-style:normal;left:452.52px;top:43.7px;">$ </div><div id="a11026" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:43.7px;">2,693,000</div><div id="a11029" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:43.7px;">$ </div><div id="a11031" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:43.7px;">4,423,000</div></div><div id="TextBlockContainer1749" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"><div id="a11036" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Current operating lease liability included in "Other Current Accrued Liabilities" on the Consolidated<div style="display:inline-block;width:4.71px">&#160;</div>Balance Sheet</div></div><div id="TextBlockContainer1753" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:628px;height:16px;display:inline-block;"><div id="a11041" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Noncurrent operating lease liability included in "Other Non<div style="display:inline-block;width:1.33px">&#160;</div>-Current Liabilities" on the Consolidated Balance Sheet.</div></div><div id="TextBlockContainer1757" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:34px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11049" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Weighted average remaining<div style="display:inline-block;width:4.96px">&#160;</div>lease term (in years): </div><div id="a11054" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17.9px;">Operating leases </div><div id="a11056" style="position:absolute;left:581.04px;top:17.9px;">3.5</div><div id="a11059" style="position:absolute;left:667.92px;top:17.9px;">4.0</div></div><div id="TextBlockContainer1761" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:695px;height:33px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11062" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">Weighted average discount<div style="display:inline-block;width:4.84px">&#160;</div>rate: </div><div id="a11069" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;">Operating lease </div><div id="a11071" style="position:absolute;font-weight:normal;font-style:normal;left:554.92px;top:17px;">5.9</div><div id="a11073" style="position:absolute;font-weight:normal;font-style:normal;left:574.64px;top:17px;">% </div><div id="a11076" style="position:absolute;font-weight:normal;font-style:normal;left:658px;top:17px;">4.9</div><div id="a11078" style="position:absolute;font-weight:normal;font-style:normal;left:674.64px;top:17px;">%</div></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_CashFlowSupplementalDisclosuresTextBlock', window );">Other information related to leases</a></td>
<td class="text"><div id="TextBlockContainer1767" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:53px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11085" style="position:absolute;font-weight:bold;font-style:normal;left:495.08px;top:0px;">2020 </div><div id="a11088" style="position:absolute;font-weight:bold;font-style:normal;left:619.12px;top:0px;">2019 </div><div id="a11090" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:17px;">Cash Paid for amounts included in the measurement of<div style="display:inline-block;width:4.79px">&#160;</div>lease liabilities </div><div id="a11097" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:37.6px;">Operating cash flow from operating leases </div><div id="a11098" style="position:absolute;font-size:8.64px;font-weight:normal;font-style:normal;left:260.973px;top:37.2px;">(C)</div><div id="a11100" style="position:absolute;font-weight:normal;font-style:normal;left:452.52px;top:37.6px;">$ </div><div id="a11102" style="position:absolute;font-weight:normal;font-style:normal;left:507.24px;top:37.6px;">1,455,000</div><div id="a11105" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:37.6px;">$ </div><div id="a11107" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:37.6px;">1,455,000</div></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 );">Maturities of lease liabilities</a></td>
<td class="text"><div id="TextBlockContainer1773" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11128" style="position:absolute;font-weight:bold;font-style:normal;left:582.64px;top:0px;">Operating Leases </div><div id="a11130" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">2021 </div><div id="a11132" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:16.6px;">$ </div><div id="a11134" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:16.6px;">1,215,000</div><div id="a11136" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">2022 </div><div id="a11139" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:33.8px;">811,000</div><div id="a11141" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">2023 </div><div id="a11144" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:50.7px;">706,000</div><div id="a11146" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">2024 </div><div id="a11149" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:67.7px;">705,000</div><div id="a11151" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;">2025 </div><div id="a11154" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:84.6px;">&#8212;</div><div id="a11156" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:101.8px;">Total lease payments </div><div id="a11159" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:101.8px;">3,437,000</div><div id="a11161" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.7px;">Less: imputed interest </div><div id="a11164" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:118.7px;display:flex;">(744,000)</div><div id="a11166" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:135.7px;">Total lease obligations </div><div id="a11169" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:135.7px;">2,693,000</div><div id="a11171" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:152.6px;">Less: current obligations </div><div id="a11174" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:152.6px;display:flex;">(1,023,000)</div><div id="a11176" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:170.7px;">Long-term lease obligations </div><div id="a11180" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:170.7px;">$ </div><div id="a11182" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:170.7px;">1,670,000</div></div><div id="TextBlockContainer1779" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:187px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11201" style="position:absolute;font-weight:normal;font-style:normal;left:586px;top:0px;">Operating Leases </div><div id="a11203" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;">2020 </div><div id="a11205" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:17px;">$ </div><div id="a11207" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:17px;">1,433,000</div><div id="a11209" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:34.1px;">2021 </div><div id="a11212" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:34.1px;">1,174,000</div><div id="a11214" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:51.1px;">2022 </div><div id="a11217" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:51.1px;">1,102,000</div><div id="a11219" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68px;">2023 </div><div id="a11222" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:68px;">1,000,000</div><div id="a11224" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85px;">2024 </div><div id="a11227" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:85px;">530,000</div><div id="a11229" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:102.1px;">Total lease payments </div><div id="a11232" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:102.1px;">5,239,000</div><div id="a11234" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.1px;">Less: imputed interest </div><div id="a11237" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:119.1px;display:flex;">(816,000)</div><div id="a11239" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:136px;">Total lease obligations </div><div id="a11242" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:136px;">4,423,000</div><div id="a11244" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:153px;">Less: current obligations </div><div id="a11247" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:153px;display:flex;">(1,304,000)</div><div id="a11249" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:171.1px;">Long-term lease obligation </div><div id="a11253" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:171.1px;">$ </div><div id="a11255" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:171.1px;">3,119,000</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -URI 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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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>nonnum: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=121609121&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>nonnum: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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112206610216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangibles (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangibles</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_ScheduleOfGoodwillTextBlock', window );">Goodwill activity</a></td>
<td class="text"><div id="TextBlockContainer1786" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1784_XBRL_TS_9e4ed58633904e4a83d034220683101b" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1785" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:84px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11274" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2020 </div><div id="a11277" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2019 </div><div id="a11279" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">Balance at beginning of year </div><div id="a11281" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.6px;">$ </div><div id="a11283" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:16.6px;">17,376,000</div><div id="a11286" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.6px;">$ </div><div id="a11288" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:16.6px;">21,476,000</div><div id="a11290" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.6px;">Additions </div><div id="a11293" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:33.6px;">&#8212;</div><div id="a11297" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:33.6px;">&#8212;</div><div id="a11299" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Impairment </div><div id="a11302" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:50.7px;">&#8212;</div><div id="a11306" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:50.7px;display:flex;">(4,100,000)</div><div id="a11308" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68.6px;">Balance at end of year </div><div id="a11310" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:68.6px;">$ </div><div id="a11312" style="position:absolute;font-weight:normal;font-style:normal;left:527.56px;top:68.6px;">17,376,000</div><div id="a11315" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:68.6px;">$ </div><div id="a11317" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:68.6px;">17,376,000</div></div></div></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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Intangible assets</a></td>
<td class="text"><div id="TextBlockContainer1791" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11329" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:5.1px;">Definite-lived Intangible Assets </div><div id="a11334" style="position:absolute;font-weight:bold;font-style:normal;left:204.333px;top:15.4px;">Amortization Period </div><div id="a11337" style="position:absolute;font-weight:bold;font-style:normal;left:343.853px;top:0px;">Gross Carrying<div style="display:inline-block;width:4.01px">&#160;</div></div><div id="a11339" style="position:absolute;font-weight:bold;font-style:normal;left:365.133px;top:15.4px;">Amount </div><div id="a11342" style="position:absolute;font-weight:bold;font-style:normal;left:472.84px;top:0px;">Accumulated<div style="display:inline-block;width:3.64px">&#160;</div></div><div id="a11344" style="position:absolute;font-weight:bold;font-style:normal;left:472.36px;top:15.4px;">Amortization </div><div id="a11347" style="position:absolute;font-weight:bold;font-style:normal;left:594.48px;top:0px;">Net Carrying<div style="display:inline-block;width:3.6px">&#160;</div></div><div id="a11349" style="position:absolute;font-weight:bold;font-style:normal;left:609.2px;top:15.4px;">Amount </div><div id="a11351" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32px;">Trade Name </div><div id="a11354" style="position:absolute;left:239.053px;top:32px;">25 Years</div><div id="a11357" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:32px;">$ </div><div id="a11359" style="position:absolute;font-weight:normal;font-style:normal;left:397.16px;top:32px;">250,000</div><div id="a11362" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:32px;">$ </div><div id="a11364" style="position:absolute;font-weight:normal;font-style:normal;left:521px;top:32px;display:flex;">(58,000)</div><div id="a11367" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:32px;">$ </div><div id="a11369" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:32px;">192,000</div><div id="a11371" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49px;">Trademarks </div><div id="a11374" style="position:absolute;left:239.053px;top:49px;">10 Years</div><div id="a11378" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:49px;">1,610,000</div><div id="a11382" style="position:absolute;font-weight:normal;font-style:normal;left:514.44px;top:49px;display:flex;">(476,000)</div><div id="a11386" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:49px;">1,134,000</div><div id="a11388" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:65.9px;">Non-competition Agreement </div><div id="a11394" style="position:absolute;left:242.413px;top:65.9px;">5 Years</div><div id="a11398" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:65.9px;">1,810,000</div><div id="a11402" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:65.9px;display:flex;">(1,071,000)</div><div id="a11406" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:65.9px;">739,000</div><div id="a11408" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83.1px;">Developed Technology </div><div id="a11411" style="position:absolute;left:242.413px;top:83.1px;">7 Years</div><div id="a11415" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:83.1px;">4,420,000</div><div id="a11419" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:83.1px;display:flex;">(1,869,000)</div><div id="a11423" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:83.1px;">2,551,000</div><div id="a11425" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100px;">Customer Relationships </div><div id="a11428" style="position:absolute;left:230.253px;top:100px;">10</div><div id="a11428_2_1" style="position:absolute;font-weight:normal;font-style:normal;left:243.693px;top:100px;">-</div><div id="a11428_3_2" style="position:absolute;left:248.013px;top:100px;">12</div><div id="a11428_5_7" style="position:absolute;font-weight:normal;font-style:normal;left:261.453px;top:100px;"><div style="display:inline-block;width:3.36px">&#160;</div>Years </div><div id="a11434" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:100px;">9,330,000</div><div id="a11438" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:100px;display:flex;">(2,430,000)</div><div id="a11442" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:100px;">6,900,000</div><div id="a11444" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:117.9px;">Total </div><div id="a11449" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:117.9px;">$ </div><div id="a11451" style="position:absolute;font-weight:normal;font-style:normal;left:380.52px;top:117.9px;">17,420,000</div><div id="a11454" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:117.9px;">$ </div><div id="a11456" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:117.9px;display:flex;">(5,904,000)</div><div id="a11459" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:117.9px;">$ </div><div id="a11461" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:117.9px;">11,516,000</div></div><div id="TextBlockContainer1797" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:134px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11471" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:3.2px;">Definite-lived Intangible Assets </div><div id="a11476" style="position:absolute;font-weight:bold;font-style:normal;left:204.333px;top:15.4px;">Amortization Period </div><div id="a11479" style="position:absolute;font-weight:bold;font-style:normal;left:343.853px;top:0px;">Gross Carrying<div style="display:inline-block;width:4.01px">&#160;</div></div><div id="a11481" style="position:absolute;font-weight:bold;font-style:normal;left:365.133px;top:15.4px;">Amount </div><div id="a11484" style="position:absolute;font-weight:bold;font-style:normal;left:472.84px;top:0px;">Accumulated<div style="display:inline-block;width:3.64px">&#160;</div></div><div id="a11486" style="position:absolute;font-weight:bold;font-style:normal;left:472.36px;top:15.4px;">Amortization </div><div id="a11489" style="position:absolute;font-weight:bold;font-style:normal;left:594.48px;top:0px;">Net Carrying<div style="display:inline-block;width:3.6px">&#160;</div></div><div id="a11491" style="position:absolute;font-weight:bold;font-style:normal;left:609.2px;top:15.4px;">Amount </div><div id="a11493" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32px;">Trade Name </div><div id="a11496" style="position:absolute;left:239.053px;top:32px;">25 Years</div><div id="a11499" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:32px;">$ </div><div id="a11501" style="position:absolute;font-weight:normal;font-style:normal;left:397.16px;top:32px;">250,000</div><div id="a11504" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:32px;">$ </div><div id="a11506" style="position:absolute;font-weight:normal;font-style:normal;left:521px;top:32px;display:flex;">(48,000)</div><div id="a11509" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:32px;">$ </div><div id="a11511" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:32px;">202,000</div><div id="a11513" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49px;">Trademarks </div><div id="a11516" style="position:absolute;left:239.053px;top:49px;">10 Years</div><div id="a11520" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:49px;">1,610,000</div><div id="a11524" style="position:absolute;font-weight:normal;font-style:normal;left:514.44px;top:49px;display:flex;">(315,000)</div><div id="a11528" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:49px;">1,295,000</div><div id="a11530" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:66.1px;">Non-competition Agreement </div><div id="a11535" style="position:absolute;left:242.413px;top:66.1px;">5 Years</div><div id="a11539" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:66.1px;">1,810,000</div><div id="a11543" style="position:absolute;font-weight:normal;font-style:normal;left:514.44px;top:66.1px;display:flex;">(709,000)</div><div id="a11547" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:66.1px;">1,101,000</div><div id="a11549" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83px;">Developed Technology </div><div id="a11552" style="position:absolute;left:242.413px;top:83px;">7 Years</div><div id="a11556" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:83px;">4,420,000</div><div id="a11560" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:83px;display:flex;">(1,237,000)</div><div id="a11564" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:83px;">3,183,000</div><div id="a11566" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100px;">Customer Relationships </div><div id="a11569" style="position:absolute;left:230.253px;top:100px;">10</div><div id="a11569_2_1" style="position:absolute;font-weight:normal;font-style:normal;left:243.693px;top:100px;">-</div><div id="a11569_3_2" style="position:absolute;left:248.013px;top:100px;">12</div><div id="a11569_5_7" style="position:absolute;font-weight:normal;font-style:normal;left:261.453px;top:100px;"><div style="display:inline-block;width:3.36px">&#160;</div>Years </div><div id="a11575" style="position:absolute;font-weight:normal;font-style:normal;left:387.24px;top:100px;">9,330,000</div><div id="a11579" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:100px;display:flex;">(1,647,000)</div><div id="a11583" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:100px;">7,683,000</div><div id="a11585" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.1px;">Total </div><div id="a11590" style="position:absolute;font-weight:normal;font-style:normal;left:332.493px;top:118.1px;">$ </div><div id="a11592" style="position:absolute;font-weight:normal;font-style:normal;left:380.52px;top:118.1px;">17,420,000</div><div id="a11595" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:118.1px;">$ </div><div id="a11597" style="position:absolute;font-weight:normal;font-style:normal;left:504.36px;top:118.1px;display:flex;">(3,956,000)</div><div id="a11600" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:118.1px;">$ </div><div id="a11602" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:118.1px;">13,464,000</div></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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Future intangible amortization</a></td>
<td class="text"><div id="TextBlockContainer1805" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:136px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11631" style="position:absolute;font-weight:bold;font-style:normal;left:544.04px;top:0px;">Amortization Expense </div><div id="a11633" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.7px;">2021 </div><div id="a11635" style="position:absolute;font-weight:normal;font-style:normal;left:531.88px;top:16.7px;">$ </div><div id="a11637" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:16.7px;">1,949,000</div><div id="a11639" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">2022 </div><div id="a11642" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:33.8px;">1,949,000</div><div id="a11644" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">2023 </div><div id="a11647" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:50.7px;">1,602,000</div><div id="a11649" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">2024 </div><div id="a11652" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:67.7px;">1,587,000</div><div id="a11654" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.7px;">2025 </div><div id="a11657" style="position:absolute;font-weight:normal;font-style:normal;left:641.36px;top:84.7px;">951,000</div><div id="a11659" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;">2026 and thereafter </div><div id="a11662" style="position:absolute;font-weight:normal;font-style:normal;left:631.44px;top:101.8px;">3,478,000</div><div id="a11664" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:119.7px;">Total intangibles as of December<div style="display:inline-block;width:5.14px">&#160;</div>31, 2020 </div><div id="a11666" style="position:absolute;font-weight:normal;font-style:normal;left:531.88px;top:119.7px;">$ </div><div id="a11668" style="position:absolute;font-weight:normal;font-style:normal;left:624.72px;top:119.7px;">11,516,000</div></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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_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>nonnum: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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112206444872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DebtDisclosureAbstract', window );"><strong>Debt</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 );">Long-term debt</a></td>
<td class="text"><div id="TextBlockContainer1811" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:723px;height:186px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a11682" style="position:absolute;font-weight:bold;font-style:normal;left:521.64px;top:0px;">December 31,<div style="display:inline-block;width:3.73px">&#160;</div></div><div id="a11684" style="position:absolute;font-weight:bold;font-style:normal;left:547.08px;top:15.4px;">2020 </div><div id="a11687" style="position:absolute;font-weight:bold;font-style:normal;left:631.28px;top:0px;">December 31,<div style="display:inline-block;width:3.69px">&#160;</div></div><div id="a11689" style="position:absolute;font-weight:bold;font-style:normal;left:656.72px;top:15.4px;">2019 </div><div id="a11691" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32.8px;">Wells Fargo<div style="display:inline-block;width:4.83px">&#160;</div>term loans payable </div><div id="a11693" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:32.8px;">$ </div><div id="a11695" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:32.8px;">16,390,000</div><div id="a11698" style="position:absolute;font-weight:normal;font-style:normal;left:626.64px;top:32.8px;">$ </div><div id="a11700" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:32.8px;">&#8212;</div><div id="a11702" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49.8px;">FGI term loans payable </div><div id="a11705" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:49.8px;">13,148,000</div><div id="a11709" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:49.8px;">&#8212;</div><div id="a11711" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:66.8px;">Leaf Capital term loan payable </div><div id="a11714" style="position:absolute;font-weight:normal;font-style:normal;left:569.2px;top:66.8px;">152,000</div><div id="a11718" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:66.8px;">&#8212;</div><div id="a11720" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:83.7px;">KeyBank term loans payable </div><div id="a11724" style="position:absolute;font-weight:normal;font-style:normal;left:599.28px;top:83.7px;">&#8212;</div><div id="a11728" style="position:absolute;font-weight:normal;font-style:normal;left:649.68px;top:83.7px;">38,250,000</div><div id="a11730" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:100.8px;">KeyBank revolving loan </div><div id="a11733" style="position:absolute;font-weight:normal;font-style:normal;left:599.28px;top:100.8px;">&#8212;</div><div id="a11737" style="position:absolute;font-weight:normal;font-style:normal;left:649.68px;top:100.8px;">12,008,000</div><div id="a11739" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:117.8px;">Total </div><div id="a11742" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:117.8px;">29,690,000</div><div id="a11746" style="position:absolute;font-weight:normal;font-style:normal;left:649.68px;top:117.8px;">50,258,000</div><div id="a11748" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:134.8px;">Less: deferred loan costs </div><div id="a11751" style="position:absolute;font-weight:normal;font-style:normal;left:554.28px;top:134.8px;display:flex;">(1,957,000)</div><div id="a11755" style="position:absolute;font-weight:normal;font-style:normal;left:661.52px;top:134.8px;display:flex;">(807,000)</div><div id="a11757" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:151.7px;">Less: current portion </div><div id="a11760" style="position:absolute;font-weight:normal;font-style:normal;left:554.28px;top:151.7px;display:flex;">(2,535,000)</div><div id="a11764" style="position:absolute;font-weight:normal;font-style:normal;left:644.72px;top:151.7px;display:flex;">(49,451,000)</div><div id="a11766" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:169.8px;">Long-term debt </div><div id="a11770" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:169.8px;">$ </div><div id="a11772" style="position:absolute;font-weight:normal;font-style:normal;left:552.52px;top:169.8px;">25,198,000</div><div id="a11775" style="position:absolute;font-weight:normal;font-style:normal;left:626.64px;top:169.8px;">$ </div><div id="a11777" style="position:absolute;font-weight:normal;font-style:normal;left:696.4px;top:169.8px;">&#8212;</div></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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Annual maturities of long-term debt</a></td>
<td class="text"><div id="TextBlockContainer1824" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1822_XBRL_TS_29f41874728940438e3c755f1dc22eff" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1823" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:700px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12129" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">2021 </div><div id="a12131" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:0px;">$ </div><div id="a12133" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:0px;">3,019,000</div><div id="a12135" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:17px;">2022 </div><div id="a12138" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:17px;">4,428,000</div><div id="a12140" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.9px;">2023 </div><div id="a12143" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:33.9px;">4,601,000</div><div id="a12145" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.9px;">2024 </div><div id="a12148" style="position:absolute;font-weight:normal;font-style:normal;left:631.6px;top:50.9px;">11,585,000</div><div id="a12150" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68px;">2025 and thereafter </div><div id="a12153" style="position:absolute;font-weight:normal;font-style:normal;left:638.32px;top:68px;">6,057,000</div><div id="a12155" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.9px;">Total </div><div id="a12157" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.9px;">$ </div><div id="a12159" style="position:absolute;font-weight:normal;font-style:normal;left:631.6px;top:85.9px;">29,690,000</div></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI 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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<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> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: 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=119993939&amp;loc=d3e28551-108399<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 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: 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=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: 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=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: 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 10: 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=109259400&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>nonnum: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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112211991768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Based Compensation</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 );">Status of Restricted Stock and changes</a></td>
<td class="text"><div id="TextBlockContainer1835" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:694px;height:153px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12337" style="position:absolute;font-weight:bold;font-style:normal;left:250.253px;top:0px;">2020 </div><div id="a12340" style="position:absolute;font-weight:bold;font-style:normal;left:422.28px;top:0px;">2019 </div><div id="a12343" style="position:absolute;font-weight:bold;font-style:normal;left:594.32px;top:0px;">2018 </div><div id="a12346" style="position:absolute;font-weight:bold;font-style:normal;left:193.893px;top:21.1px;">Number </div><div id="a12348" style="position:absolute;font-weight:bold;font-style:normal;left:212.013px;top:36.3px;">of </div><div id="a12350" style="position:absolute;font-weight:bold;font-style:normal;left:198.213px;top:51.7px;">Shares </div><div id="a12353" style="position:absolute;font-weight:bold;font-style:normal;left:274.573px;top:21.1px;">Wtd. Avg. </div><div id="a12355" style="position:absolute;font-weight:bold;font-style:normal;left:271.213px;top:36.3px;">Grant Date<div style="display:inline-block;width:3.62px">&#160;</div></div><div id="a12357" style="position:absolute;font-weight:bold;font-style:normal;left:272.973px;top:51.7px;">Fair Value </div><div id="a12360" style="position:absolute;font-weight:bold;font-style:normal;left:365.933px;top:21.1px;">Number </div><div id="a12362" style="position:absolute;font-weight:bold;font-style:normal;left:384.04px;top:36.3px;">of </div><div id="a12364" style="position:absolute;font-weight:bold;font-style:normal;left:370.253px;top:51.7px;">Shares </div><div id="a12367" style="position:absolute;font-weight:bold;font-style:normal;left:446.6px;top:21.1px;">Wtd. Avg. </div><div id="a12369" style="position:absolute;font-weight:bold;font-style:normal;left:443.24px;top:36.3px;">Grant Date </div><div id="a12371" style="position:absolute;font-weight:bold;font-style:normal;left:445px;top:51.7px;">Fair Value </div><div id="a12374" style="position:absolute;font-weight:bold;font-style:normal;left:537.96px;top:21.1px;">Number </div><div id="a12376" style="position:absolute;font-weight:bold;font-style:normal;left:556.04px;top:36.3px;">of </div><div id="a12378" style="position:absolute;font-weight:bold;font-style:normal;left:542.28px;top:51.7px;">Shares </div><div id="a12381" style="position:absolute;font-weight:bold;font-style:normal;left:618.64px;top:21.1px;">Wtd. Avg. </div><div id="a12383" style="position:absolute;font-weight:bold;font-style:normal;left:615.28px;top:36.3px;">Grant Date<div style="display:inline-block;width:3.62px">&#160;</div></div><div id="a12385" style="position:absolute;font-weight:bold;font-style:normal;left:617.04px;top:51.7px;">Fair Value </div><div id="a12387" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68.3px;">Unvested - beginning of year </div><div id="a12392" style="position:absolute;font-weight:normal;font-style:normal;left:205.293px;top:68.3px;">343,919</div><div id="a12395" style="position:absolute;font-weight:normal;font-style:normal;left:262.573px;top:68.3px;">$ </div><div id="a12397" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:68.3px;">9.37</div><div id="a12400" style="position:absolute;font-weight:normal;font-style:normal;left:377.293px;top:68.3px;">349,885</div><div id="a12403" style="position:absolute;font-weight:normal;font-style:normal;left:434.6px;top:68.3px;">$ </div><div id="a12405" style="position:absolute;font-weight:normal;font-style:normal;left:482.6px;top:68.3px;">10.62</div><div id="a12408" style="position:absolute;font-weight:normal;font-style:normal;left:549.32px;top:68.3px;">141,095</div><div id="a12411" style="position:absolute;font-weight:normal;font-style:normal;left:606.64px;top:68.3px;">$ </div><div id="a12413" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:68.3px;">16.79</div><div id="a12415" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.4px;">Granted </div><div id="a12417" style="position:absolute;font-weight:normal;font-style:normal;left:205.293px;top:85.4px;">292,886</div><div id="a12421" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:85.4px;">4.70</div><div id="a12424" style="position:absolute;font-weight:normal;font-style:normal;left:377.293px;top:85.4px;">135,268</div><div id="a12428" style="position:absolute;font-weight:normal;font-style:normal;left:489.32px;top:85.4px;">7.65</div><div id="a12431" style="position:absolute;font-weight:normal;font-style:normal;left:549.32px;top:85.4px;">315,429</div><div id="a12435" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:85.4px;">11.32</div><div id="a12437" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:102.4px;">Vested </div><div id="a12439" style="position:absolute;font-weight:normal;font-style:normal;left:200.453px;top:102.4px;display:flex;">(107,145)</div><div id="a12443" style="position:absolute;font-weight:normal;font-style:normal;left:310.573px;top:102.4px;">10.21</div><div id="a12446" style="position:absolute;font-weight:normal;font-style:normal;left:372.493px;top:102.4px;display:flex;">(117,828)</div><div id="a12450" style="position:absolute;font-weight:normal;font-style:normal;left:482.6px;top:102.4px;">13.81</div><div id="a12453" style="position:absolute;font-weight:normal;font-style:normal;left:551.08px;top:102.4px;display:flex;">(82,067)</div><div id="a12457" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:102.4px;">16.57</div><div id="a12459" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.4px;">Forfeited </div><div id="a12461" style="position:absolute;font-weight:normal;font-style:normal;left:207.053px;top:119.4px;display:flex;">(21,825)</div><div id="a12465" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:119.4px;">9.86</div><div id="a12468" style="position:absolute;font-weight:normal;font-style:normal;left:379.053px;top:119.4px;display:flex;">(23,406)</div><div id="a12472" style="position:absolute;font-weight:normal;font-style:normal;left:482.6px;top:119.4px;">15.02</div><div id="a12475" style="position:absolute;font-weight:normal;font-style:normal;left:551.08px;top:119.4px;display:flex;">(24,572)</div><div id="a12479" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:119.4px;">16.91</div><div id="a12481" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:137.4px;">Unvested - end of year </div><div id="a12486" style="position:absolute;font-weight:normal;font-style:normal;left:205.293px;top:137.4px;">507,835</div><div id="a12489" style="position:absolute;font-weight:normal;font-style:normal;left:262.573px;top:137.4px;">$ </div><div id="a12491" style="position:absolute;font-weight:normal;font-style:normal;left:317.293px;top:137.4px;">6.35</div><div id="a12494" style="position:absolute;font-weight:normal;font-style:normal;left:377.293px;top:137.4px;">343,919</div><div id="a12497" style="position:absolute;font-weight:normal;font-style:normal;left:434.6px;top:137.4px;">$ </div><div id="a12499" style="position:absolute;font-weight:normal;font-style:normal;left:489.32px;top:137.4px;">9.37</div><div id="a12502" style="position:absolute;font-weight:normal;font-style:normal;left:549.32px;top:137.4px;">349,885</div><div id="a12505" style="position:absolute;font-weight:normal;font-style:normal;left:606.64px;top:137.4px;">$ </div><div id="a12507" style="position:absolute;font-weight:normal;font-style:normal;left:654.64px;top:137.4px;">10.62</div></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_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock', window );">Stock appreciation rights activity</a></td>
<td class="text"><div id="TextBlockContainer1844" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:691px;height:191px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1842_XBRL_TS_12f9a2ffa7564c758f4f321cf7c5a538" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1843" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:691px;height:191px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12607" style="position:absolute;font-weight:bold;font-style:normal;left:415.24px;top:0px;">2020 </div><div id="a12610" style="position:absolute;font-weight:bold;font-style:normal;left:592.24px;top:0px;">2019 </div><div id="a12613" style="position:absolute;font-weight:bold;font-style:normal;left:358.893px;top:22.1px;">Number </div><div id="a12615" style="position:absolute;font-weight:bold;font-style:normal;left:376.973px;top:37.4px;">of </div><div id="a12617" style="position:absolute;font-weight:bold;font-style:normal;left:363.213px;top:52.7px;">Shares </div><div id="a12620" style="position:absolute;font-weight:bold;font-style:normal;left:439.56px;top:22.1px;">Wtd. Avg. </div><div id="a12622" style="position:absolute;font-weight:bold;font-style:normal;left:436.2px;top:37.4px;">Grant Date<div style="display:inline-block;width:3.62px">&#160;</div></div><div id="a12624" style="position:absolute;font-weight:bold;font-style:normal;left:437.96px;top:52.7px;">Fair Value </div><div id="a12627" style="position:absolute;font-weight:bold;font-style:normal;left:535.88px;top:22.1px;">Number </div><div id="a12629" style="position:absolute;font-weight:bold;font-style:normal;left:553.96px;top:37.4px;">of </div><div id="a12631" style="position:absolute;font-weight:bold;font-style:normal;left:540.2px;top:52.7px;">Shares </div><div id="a12634" style="position:absolute;font-weight:bold;font-style:normal;left:616.56px;top:22.1px;">Wtd. Avg. </div><div id="a12636" style="position:absolute;font-weight:bold;font-style:normal;left:613.2px;top:37.4px;">Grant Date </div><div id="a12638" style="position:absolute;font-weight:bold;font-style:normal;left:614.96px;top:52.7px;">Fair Value </div><div id="a12640" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:72.4px;">Outstanding - beginning of year </div><div id="a12645" style="position:absolute;font-weight:normal;font-style:normal;left:370.253px;top:72.4px;">222,112</div><div id="a12648" style="position:absolute;font-weight:normal;font-style:normal;left:427.56px;top:72.4px;">$ </div><div id="a12650" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:72.4px;">2.57</div><div id="a12653" style="position:absolute;font-weight:normal;font-style:normal;left:577.36px;top:72.4px;">&#8212;</div><div id="a12656" style="position:absolute;font-weight:normal;font-style:normal;left:604.56px;top:72.4px;">$ </div><div id="a12658" style="position:absolute;font-weight:normal;font-style:normal;left:669.36px;top:72.4px;">&#8212;</div><div id="a12660" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:92.4px;">Granted </div><div id="a12662" style="position:absolute;font-weight:normal;font-style:normal;left:400.36px;top:92.4px;">&#8212;</div><div id="a12666" style="position:absolute;font-weight:normal;font-style:normal;left:492.36px;top:92.4px;">&#8212;</div><div id="a12669" style="position:absolute;font-weight:normal;font-style:normal;left:547.24px;top:92.4px;">226,021</div><div id="a12673" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:92.4px;">2.57</div><div id="a12675" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:112.4px;">Vested </div><div id="a12677" style="position:absolute;font-weight:normal;font-style:normal;left:400.36px;top:112.4px;">&#8212;</div><div id="a12681" style="position:absolute;font-weight:normal;font-style:normal;left:492.36px;top:112.4px;">&#8212;</div><div id="a12684" style="position:absolute;font-weight:normal;font-style:normal;left:577.36px;top:112.4px;">&#8212;</div><div id="a12688" style="position:absolute;font-weight:normal;font-style:normal;left:669.36px;top:112.4px;">&#8212;</div><div id="a12690" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:132.4px;">Forfeited </div><div id="a12692" style="position:absolute;font-weight:normal;font-style:normal;left:372.013px;top:132.4px;display:flex;">(41,187)</div><div id="a12696" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:132.4px;">2.57</div><div id="a12699" style="position:absolute;font-weight:normal;font-style:normal;left:555.72px;top:132.4px;display:flex;">(3,909)</div><div id="a12703" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:132.4px;">2.57</div><div id="a12705" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:153.5px;">Outstanding - end of year </div><div id="a12710" style="position:absolute;font-weight:normal;font-style:normal;left:370.253px;top:153.5px;">180,925</div><div id="a12713" style="position:absolute;font-weight:normal;font-style:normal;left:427.56px;top:153.5px;">$ </div><div id="a12715" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:153.5px;">2.57</div><div id="a12718" style="position:absolute;font-weight:normal;font-style:normal;left:547.24px;top:153.5px;">222,112</div><div id="a12721" style="position:absolute;font-weight:normal;font-style:normal;left:604.56px;top:153.5px;">$ </div><div id="a12723" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:153.5px;">2.57</div><div id="a12725" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:175.4px;">Exercisable - end of year </div><div id="a12730" style="position:absolute;font-weight:normal;font-style:normal;left:376.973px;top:175.4px;">73,888</div><div id="a12733" style="position:absolute;font-weight:normal;font-style:normal;left:427.56px;top:175.4px;">$ </div><div id="a12735" style="position:absolute;font-weight:normal;font-style:normal;left:482.28px;top:175.4px;">2.57</div><div id="a12738" style="position:absolute;font-weight:normal;font-style:normal;left:553.96px;top:175.4px;">29,028</div><div id="a12741" style="position:absolute;font-weight:normal;font-style:normal;left:604.56px;top:175.4px;">$ </div><div id="a12743" style="position:absolute;font-weight:normal;font-style:normal;left:659.28px;top:175.4px;">2.57</div></div></div></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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<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_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112213715128">
<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, 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</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 );">Provision for income taxes</a></td>
<td class="text"><div id="TextBlockContainer1852" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1850_XBRL_TS_3901fcd2622447c39e9f7b59514d7539" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1851" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:701px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12789" style="position:absolute;font-weight:bold;font-style:normal;left:439.72px;top:0px;">2020 </div><div id="a12792" style="position:absolute;font-weight:bold;font-style:normal;left:538.6px;top:0px;">2019 </div><div id="a12795" style="position:absolute;font-weight:bold;font-style:normal;left:635.6px;top:0px;">2018 </div><div id="a12797" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">Current: </div><div id="a12807" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:33.8px;">Federal </div><div id="a12809" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:33.8px;">$ </div><div id="a12811" style="position:absolute;font-weight:normal;font-style:normal;left:436.36px;top:33.8px;display:flex;">(8,378,000)</div><div id="a12814" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:33.8px;">$ </div><div id="a12816" style="position:absolute;font-weight:normal;font-style:normal;left:578.32px;top:33.8px;">&#8212;</div><div id="a12819" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:33.8px;">$ </div><div id="a12821" style="position:absolute;font-weight:normal;font-style:normal;left:651.92px;top:33.8px;">11,000</div><div id="a12823" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:50.7px;">Foreign </div><div id="a12826" style="position:absolute;font-weight:normal;font-style:normal;left:441.32px;top:50.7px;">2,660,000</div><div id="a12830" style="position:absolute;font-weight:normal;font-style:normal;left:548.2px;top:50.7px;">685,000</div><div id="a12834" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:50.7px;">1,023,000</div><div id="a12836" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:67.7px;">State and local </div><div id="a12839" style="position:absolute;font-weight:normal;font-style:normal;left:464.52px;top:67.7px;">5,000</div><div id="a12843" style="position:absolute;font-weight:normal;font-style:normal;left:554.92px;top:67.7px;">20,000</div><div id="a12847" style="position:absolute;font-weight:normal;font-style:normal;left:651.92px;top:67.7px;">14,000</div><div id="a12851" style="position:absolute;font-weight:normal;font-style:normal;left:436.36px;top:84.6px;display:flex;">(5,713,000)</div><div id="a12855" style="position:absolute;font-weight:normal;font-style:normal;left:548.2px;top:84.6px;">705,000</div><div id="a12859" style="position:absolute;font-weight:normal;font-style:normal;left:635.28px;top:84.6px;">1,048,000</div><div id="a12861" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;">Deferred: </div><div id="a12871" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:118.8px;">Federal </div><div id="a12874" style="position:absolute;font-weight:normal;font-style:normal;left:451.24px;top:118.8px;">955,000</div><div id="a12878" style="position:absolute;font-weight:normal;font-style:normal;left:548.2px;top:118.8px;">738,000</div><div id="a12882" style="position:absolute;font-weight:normal;font-style:normal;left:630.32px;top:118.8px;display:flex;">(1,355,000)</div><div id="a12884" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:135.7px;">Foreign </div><div id="a12887" style="position:absolute;font-weight:normal;font-style:normal;left:441.32px;top:135.7px;">1,098,000</div><div id="a12891" style="position:absolute;font-weight:normal;font-style:normal;left:533.32px;top:135.7px;display:flex;">(1,824,000)</div><div id="a12895" style="position:absolute;font-weight:normal;font-style:normal;left:640.4px;top:135.7px;display:flex;">(289,000)</div><div id="a12897" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:152.7px;">State and local </div><div id="a12900" style="position:absolute;font-weight:normal;font-style:normal;left:457.96px;top:152.7px;">42,000</div><div id="a12904" style="position:absolute;font-weight:normal;font-style:normal;left:554.92px;top:152.7px;">26,000</div><div id="a12908" style="position:absolute;font-weight:normal;font-style:normal;left:646.96px;top:152.7px;display:flex;">(68,000)</div><div id="a12912" style="position:absolute;font-weight:normal;font-style:normal;left:441.32px;top:169.8px;">2,095,000</div><div id="a12916" style="position:absolute;font-weight:normal;font-style:normal;left:533.32px;top:169.8px;display:flex;">(1,060,000)</div><div id="a12920" style="position:absolute;font-weight:normal;font-style:normal;left:630.32px;top:169.8px;display:flex;">(1,712,000)</div><div id="a12922" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:187.7px;">Provision (benefit) for income taxes </div><div id="a12924" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:187.7px;">$ </div><div id="a12926" style="position:absolute;font-weight:normal;font-style:normal;left:436.36px;top:187.7px;display:flex;">(3,618,000)</div><div id="a12929" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:187.7px;">$ </div><div id="a12931" style="position:absolute;font-weight:normal;font-style:normal;left:543.4px;top:187.7px;display:flex;">(355,000)</div><div id="a12934" style="position:absolute;font-weight:normal;font-style:normal;left:605.52px;top:187.7px;">$ </div><div id="a12936" style="position:absolute;font-weight:normal;font-style:normal;left:640.4px;top:187.7px;display:flex;">(664,000)</div></div></div></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 );">Reconciliation of income tax provision based on the federal statutory income tax rate to the Company's income tax provision</a></td>
<td class="text"><div id="TextBlockContainer1857" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a12957" style="position:absolute;font-weight:bold;font-style:normal;left:437.64px;top:0px;">2020 </div><div id="a12960" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2019 </div><div id="a12963" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2018 </div><div id="a12965" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:16.6px;">Provision at United States federal statutory rate </div><div id="a12968" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:16.6px;">$ </div><div id="a12970" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:16.6px;">954,000</div><div id="a12973" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:16.6px;">$ </div><div id="a12975" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:16.6px;display:flex;">(3,274,000)</div><div id="a12978" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:16.6px;">$ </div><div id="a12980" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:16.6px;display:flex;">(1,145,000)</div><div id="a12982" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:33.8px;">Valuation<div style="display:inline-block;width:4.94px">&#160;</div>allowance </div><div id="a12985" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:33.8px;display:flex;">(2,074,000)</div><div id="a12989" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:33.8px;">3,267,000</div><div id="a12993" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:33.8px;">&#8212;</div><div id="a12995" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Net operating loss carryback at </div><div id="a12995_32_2" style="position:absolute;font-weight:normal;font-style:normal;left:173.706px;top:50.7px;">34</div><div id="a12995_34_11" style="position:absolute;font-weight:normal;font-style:normal;left:187.146px;top:50.7px;">% tax rate </div><div id="a12998" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:50.7px;display:flex;">(3,205,000)</div><div id="a13002" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:50.7px;">&#8212;</div><div id="a13006" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:50.7px;">&#8212;</div><div id="a13008" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Effect of foreign taxes </div><div id="a13012" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:67.7px;">790,000</div><div id="a13016" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:67.7px;display:flex;">(209,000)</div><div id="a13020" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:67.7px;">213,000</div><div id="a13022" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;">Adoption of ASC 606 </div><div id="a13025" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:84.6px;">&#8212;</div><div id="a13029" style="position:absolute;font-weight:normal;font-style:normal;left:574.32px;top:84.6px;">&#8212;</div><div id="a13033" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:84.6px;">236,000</div><div id="a13035" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;">State and local tax expense </div><div id="a13038" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:101.8px;display:flex;">(372,000)</div><div id="a13042" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:101.8px;display:flex;">(102,000)</div><div id="a13046" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:101.8px;display:flex;">(54,000)</div><div id="a13048" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:118.7px;">Other </div><div id="a13051" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:118.7px;">289,000</div><div id="a13055" style="position:absolute;font-weight:normal;font-style:normal;left:545.96px;top:118.7px;display:flex;">(37,000)</div><div id="a13059" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:118.7px;">86,000</div><div id="a13061" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:136.6px;">Provision (benefit) for income taxes </div><div id="a13063" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:136.6px;">$ </div><div id="a13065" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:136.6px;display:flex;">(3,618,000)</div><div id="a13068" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:136.6px;">$ </div><div id="a13070" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:136.6px;display:flex;">(355,000)</div><div id="a13073" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:136.6px;">$ </div><div id="a13075" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:136.6px;display:flex;">(664,000)</div></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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Deferred tax assets</a></td>
<td class="text"><div id="TextBlockContainer1863" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:238px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13131" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2020 </div><div id="a13134" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2019 </div><div id="a13142" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:33.8px;">Net operating loss carryforwards </div><div id="a13144" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:33.8px;">$ </div><div id="a13146" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:33.8px;">535,000</div><div id="a13149" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:33.8px;">$ </div><div id="a13151" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:33.8px;">4,928,000</div><div id="a13153" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:50.7px;">Interest limitation carryforwards </div><div id="a13156" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:50.7px;">1,033,000</div><div id="a13160" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:50.7px;">686,000</div><div id="a13162" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:67.7px;">Accrued liabilities </div><div id="a13165" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:67.7px;">391,000</div><div id="a13169" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:67.7px;">477,000</div><div id="a13171" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:84.8px;">Accounts receivable </div><div id="a13174" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:84.8px;">40,000</div><div id="a13178" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:84.8px;">108,000</div><div id="a13180" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:101.8px;">Inventory </div><div id="a13183" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:101.8px;">322,000</div><div id="a13187" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:101.8px;">587,000</div><div id="a13189" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:118.7px;">Property, plant, and equipment </div><div id="a13192" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:118.7px;display:flex;">(5,509,000)</div><div id="a13196" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:118.7px;display:flex;">(5,580,000)</div><div id="a13198" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:135.7px;">Post retirement benefits </div><div id="a13201" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:135.7px;">2,068,000</div><div id="a13205" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:135.7px;">2,090,000</div><div id="a13207" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:152.8px;">Goodwill and finite-lived assets, net </div><div id="a13212" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:152.8px;">2,210,000</div><div id="a13216" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:152.8px;">1,973,000</div><div id="a13218" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:169.8px;">Other, net </div><div id="a13221" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:169.8px;">156,000</div><div id="a13225" style="position:absolute;font-weight:normal;font-style:normal;left:647.92px;top:169.8px;">24,000</div><div id="a13227" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:186.7px;">Total deferred<div style="display:inline-block;width:4.71px">&#160;</div>tax asset </div><div id="a13230" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:186.7px;">1,246,000</div><div id="a13234" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:186.7px;">5,293,000</div><div id="a13236" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:203.7px;">Valuation<div style="display:inline-block;width:4.94px">&#160;</div>allowance for deferred tax assets </div><div id="a13239" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:203.7px;display:flex;">(1,193,000)</div><div id="a13243" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:203.7px;display:flex;">(3,267,000)</div><div id="a13245" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:221.8px;">Total deferred<div style="display:inline-block;width:4.71px">&#160;</div>tax asset, net </div><div id="a13247" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:221.8px;">$ </div><div id="a13249" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:221.8px;">53,000</div><div id="a13252" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:221.8px;">$ </div><div id="a13254" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:221.8px;">2,026,000</div></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_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=84230637&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>nonnum: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=84230637&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>nonnum: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=84230637&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>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112213120840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post Retirement Benefits (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Post Retirement Benefits</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_ScheduleOfMultiemployerPlansTableTextBlock', window );">Participation in the multi-employer defined benefit pension plan</a></td>
<td class="text"><div id="TextBlockContainer1874" style="position:relative;font-family:Times New Roman;font-size:8px;color:#000000;line-height:normal;width:674px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1872_XBRL_TS_49b08371da5d4fb5bd6bee9ecddc43ee" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1873" style="position:relative;font-family:Times New Roman;font-size:8px;color:#000000;line-height:normal;width:674px;height:102px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13417" style="position:absolute;font-weight:bold;font-style:normal;left:629.04px;top:0px;">Expiration<div style="display:inline-block;width:1.99px">&#160;</div></div><div id="a13427" style="position:absolute;font-weight:bold;font-style:normal;left:334.573px;top:11px;">FIP/RP </div><div id="a13438" style="position:absolute;font-weight:bold;font-style:normal;left:635.12px;top:11px;">Date of<div style="display:inline-block;width:2.06px">&#160;</div></div><div id="a13444" style="position:absolute;font-weight:bold;font-style:normal;left:211.693px;top:21.9px;">Pension Protection </div><div id="a13447" style="position:absolute;font-weight:bold;font-style:normal;left:336.813px;top:21.9px;">Status </div><div id="a13450" style="position:absolute;font-weight:bold;font-style:normal;left:428.2px;top:21.9px;">Contributions of the<div style="display:inline-block;width:2.02px">&#160;</div></div><div id="a13455" style="position:absolute;font-weight:bold;font-style:normal;left:630.64px;top:21.9px;">Collective </div><div id="a13459" style="position:absolute;font-weight:bold;font-style:normal;left:118.853px;top:33px;">EIN/Pension<div style="display:inline-block;width:2px">&#160;</div></div><div id="a13462" style="position:absolute;font-weight:bold;font-style:normal;left:216.493px;top:33px;">Act Zone Status </div><div id="a13465" style="position:absolute;font-weight:bold;font-style:normal;left:332.333px;top:33px;">Pending/<div style="display:inline-block;width:1.93px">&#160;</div></div><div id="a13468" style="position:absolute;font-weight:bold;font-style:normal;left:446.28px;top:33px;">Company </div><div id="a13471" style="position:absolute;font-weight:bold;font-style:normal;left:560.72px;top:33px;">Surcharge<div style="display:inline-block;width:2.19px">&#160;</div></div><div id="a13474" style="position:absolute;font-weight:bold;font-style:normal;left:628.4px;top:33px;">Bargaining<div style="display:inline-block;width:1.93px">&#160;</div></div><div id="a13476" style="position:absolute;font-weight:bold;font-style:normal;left:26.859px;top:43.7px;">Pension Fund </div><div id="a13479" style="position:absolute;font-weight:bold;font-style:normal;left:117.253px;top:44.6px;">Plan Number </div><div id="a13482" style="position:absolute;font-weight:bold;font-style:normal;left:201.293px;top:44.6px;">2020 </div><div id="a13485" style="position:absolute;font-weight:bold;font-style:normal;left:270.253px;top:44.6px;">2019 </div><div id="a13488" style="position:absolute;font-weight:bold;font-style:normal;left:324.813px;top:44.6px;">Implemented </div><div id="a13491" style="position:absolute;font-weight:bold;font-style:normal;left:414.44px;top:44.6px;">2020 </div><div id="a13494" style="position:absolute;font-weight:bold;font-style:normal;left:495.4px;top:44.6px;">2019 </div><div id="a13497" style="position:absolute;font-weight:bold;font-style:normal;left:563.76px;top:44.6px;">Imposed </div><div id="a13500" style="position:absolute;font-weight:bold;font-style:normal;left:628.56px;top:44.6px;">Agreement </div><div id="a13502" style="position:absolute;font-size:8px;left:2.667px;top:62.7px;-sec-ix-hidden:ID_1086;">IAM National Pension Fund /  </div><div id="a13504" style="position:absolute;font-size:8px;left:10.027px;top:71.8px;-sec-ix-hidden:ID_1086;">National Pension Plan</div><div id="a13505" style="position:absolute;font-size:5.28px;font-weight:normal;font-style:normal;left:83.013px;top:71.6px;">(A)</div><div id="a13508" style="position:absolute;font-size:8px;left:111.653px;top:67.2px;-sec-ix-hidden:ID_1150;">51-6031295</div><div id="a13508_10_3" style="position:absolute;font-weight:normal;font-style:normal;left:150.373px;top:67.2px;"><div style="display:inline-block;width:2.08px">&#160;</div>- </div><div id="a13508_13_3" style="position:absolute;font-size:8px;left:157.093px;top:67.2px;">002</div><div id="a13516" style="position:absolute;font-weight:normal;font-style:normal;left:183.333px;top:67.2px;"><div style="display:inline-block;width:4.16px">&#160;</div></div><div id="a13516_2_15" style="position:absolute;font-size:8px;left:187.493px;top:67.2px;-sec-ix-hidden:ID_1157;">as of  12/31/19</div><div id="a13520" style="position:absolute;font-weight:normal;font-style:normal;left:252.333px;top:67.2px;"><div style="display:inline-block;width:4.16px">&#160;</div></div><div id="a13520_2_15" style="position:absolute;font-size:8px;left:256.493px;top:67.2px;-sec-ix-hidden:ID_1158;">as of  12/31/18</div><div id="a13525" style="position:absolute;font-size:8px;left:326.253px;top:67.2px;">Implemented</div><div id="a13528" style="position:absolute;font-weight:normal;font-style:normal;left:383.4px;top:67.2px;">$ </div><div id="a13530" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:67.2px;">676,000</div><div id="a13533" style="position:absolute;font-weight:normal;font-style:normal;left:464.36px;top:67.2px;">$ </div><div id="a13535" style="position:absolute;font-weight:normal;font-style:normal;left:513.32px;top:67.2px;">971,000</div><div id="a13538" style="position:absolute;font-size:8px;left:572.08px;top:67.2px;">Yes</div><div id="a13541" style="position:absolute;font-size:8px;left:633.2px;top:67.2px;">8/7/2022</div><div id="a13549" style="position:absolute;font-weight:bold;font-style:normal;left:309.453px;top:92.3px;">Total Contributions: </div><div id="a13553" style="position:absolute;font-weight:normal;font-style:normal;left:383.4px;top:92.2px;">$ </div><div id="a13555" style="position:absolute;font-weight:normal;font-style:normal;left:432.36px;top:92.2px;">676,000</div><div id="a13558" style="position:absolute;font-weight:normal;font-style:normal;left:464.36px;top:92.2px;">$ </div><div id="a13560" style="position:absolute;font-weight:normal;font-style:normal;left:513.32px;top:92.2px;">971,000</div></div></div></div><div id="TextBlockContainer1878" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:660px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1876_XBRL_TS_b91daea004614561a7a8bb940461bab3" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1877" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:660px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13570" style="position:absolute;font-weight:normal;font-style:normal;left:9.067px;top:0px;">The plan re-certified its zone status after using the amortization provisions of the Code.<div style="display:inline-block;width:7.59px">&#160;</div>The Company's contributions to </div><div id="a13573" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:18.4px;">the plan </div><div id="a13573_9_7" style="position:absolute;left:50.026px;top:18.4px;">did not</div><div id="a13573_16_110" style="position:absolute;font-weight:normal;font-style:normal;left:87.306px;top:18.4px;"><div style="display:inline-block;width:3.2px">&#160;</div>represent more than 5% of total contributions to the plan as indicated in the plan's most recently available </div><div id="a13575" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:36.8px;">annual report<div style="display:inline-block;width:5.89px">&#160;</div>for the plan<div style="display:inline-block;width:6.79px">&#160;</div>year ended December</div><div id="a13578" style="position:absolute;font-weight:normal;font-style:normal;left:267.021px;top:36.8px;">&#160;</div><div id="a13579" style="position:absolute;font-weight:normal;font-style:normal;left:270.381px;top:36.8px;">31, 2019. </div><div id="a13579_10_60" style="position:absolute;left:325.901px;top:36.8px;">Under the terms of the collective-bargaining agreement, the </div><div id="a13583" style="position:absolute;left:4.427px;top:55.2px;">Company is required to make contributions to the plan for each hour worked up to a maximum of 40 hours per person, per </div><div id="a13584" style="position:absolute;left:4.427px;top:73.6px;">week at $1.55 per hour from August 10, 2019 through August 6, 2022. The Company is paying a surcharge of $2.40.</div></div></div></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_cmt_ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock', window );">The funded status of the Company's post retirement health and life insurance benefits plan and reconciliation with the amounts recognized in the consolidated balance sheets</a></td>
<td class="text"><div id="TextBlockContainer1886" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:698px;height:283px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1884_XBRL_TS_5d3d4aeade214569adbde8dc514b2e92" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1885" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:698px;height:283px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13664" style="position:absolute;font-weight:bold;font-style:normal;left:511.72px;top:0px;">Post Retirement Benefits </div><div id="a13667" style="position:absolute;font-weight:bold;font-style:normal;left:513.64px;top:17px;">2020 </div><div id="a13670" style="position:absolute;font-weight:bold;font-style:normal;left:624.72px;top:17px;">2019 </div><div id="a13672" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:34.1px;">Change in benefit obligation: </div><div id="a13681" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:50.7px;">Benefit obligation at January 1 </div><div id="a13683" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:50.7px;">$ </div><div id="a13685" style="position:absolute;font-weight:normal;font-style:normal;left:506.28px;top:50.7px;">9,160,000</div><div id="a13689" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:50.7px;">$ </div><div id="a13691" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:50.7px;">8,076,000</div><div id="a13694" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Interest cost </div><div id="a13697" style="position:absolute;font-weight:normal;font-style:normal;left:516.2px;top:67.7px;">237,000</div><div id="a13702" style="position:absolute;font-weight:normal;font-style:normal;left:627.28px;top:67.7px;">285,000</div><div id="a13705" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:84.6px;">Unrecognized loss (gain) </div><div id="a13708" style="position:absolute;font-weight:normal;font-style:normal;left:511.4px;top:84.6px;display:flex;">(102,000)</div><div id="a13713" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:84.6px;">1,099,000</div><div id="a13716" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:101.8px;">Benefits paid, net </div><div id="a13719" style="position:absolute;font-weight:normal;font-style:normal;left:511.4px;top:101.8px;display:flex;">(186,000)</div><div id="a13724" style="position:absolute;font-weight:normal;font-style:normal;left:622.48px;top:101.8px;display:flex;">(300,000)</div><div id="a13727" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:119px;">Benefit obligation at December 31 </div><div id="a13729" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:118.7px;">$ </div><div id="a13731" style="position:absolute;font-weight:normal;font-style:normal;left:506.28px;top:118.7px;">9,109,000</div><div id="a13735" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:118.7px;">$ </div><div id="a13737" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:118.7px;">9,160,000</div><div id="a13748" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:140px;">Plan Assets </div><div id="a13751" style="position:absolute;font-weight:normal;font-style:normal;left:546.28px;top:139.7px;">&#8212;</div><div id="a13756" style="position:absolute;font-weight:normal;font-style:normal;left:657.36px;top:139.7px;">&#8212;</div><div id="a13767" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:162.4px;">Amounts recorded in accumulated other comprehensive<div style="display:inline-block;width:5.15px">&#160;</div>income: </div><div id="a13776" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:178.7px;">Prior service credit </div><div id="a13778" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:178.7px;">$ </div><div id="a13780" style="position:absolute;font-weight:normal;font-style:normal;left:501.32px;top:178.7px;display:flex;">(5,114,000)</div><div id="a13784" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:178.7px;">$ </div><div id="a13786" style="position:absolute;font-weight:normal;font-style:normal;left:612.4px;top:178.7px;display:flex;">(5,610,000)</div><div id="a13789" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:195.7px;">Net loss </div><div id="a13792" style="position:absolute;font-weight:normal;font-style:normal;left:506.28px;top:195.7px;">3,351,000</div><div id="a13797" style="position:absolute;font-weight:normal;font-style:normal;left:617.36px;top:195.7px;">3,634,000</div><div id="a13800" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:213.8px;">Total </div><div id="a13802" style="position:absolute;font-weight:normal;font-style:normal;left:476.52px;top:213.8px;">$ </div><div id="a13804" style="position:absolute;font-weight:normal;font-style:normal;left:501.32px;top:213.8px;display:flex;">(1,763,000)</div><div id="a13808" style="position:absolute;font-weight:normal;font-style:normal;left:587.6px;top:213.8px;">$ </div><div id="a13810" style="position:absolute;font-weight:normal;font-style:normal;left:612.4px;top:213.8px;display:flex;">(1,976,000)</div><div id="a13821" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:249px;">Weighted-average<div style="display:inline-block;width:4.71px">&#160;</div>assumptions as of December 31: </div><div id="a13832" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:266.7px;">Discount rate used to determine benefit obligation and net periodic<div style="display:inline-block;width:4.87px">&#160;</div>benefit cost </div><div id="a13835" style="position:absolute;font-weight:normal;font-style:normal;left:542.92px;top:266.7px;">2.0</div><div id="a13837" style="position:absolute;font-weight:normal;font-style:normal;left:566.64px;top:266.7px;">% </div><div id="a13841" style="position:absolute;font-weight:normal;font-style:normal;left:654px;top:266.7px;">2.9</div><div id="a13843" style="position:absolute;font-weight:normal;font-style:normal;left:677.68px;top:266.7px;">%</div></div></div></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_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock', window );">Components of expense for all of the Company's post retirement benefit plans</a></td>
<td class="text"><div id="TextBlockContainer1891" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:204px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a13862" style="position:absolute;font-weight:bold;font-style:normal;left:437.64px;top:0px;">2020 </div><div id="a13865" style="position:absolute;font-weight:bold;font-style:normal;left:534.6px;top:0px;">2019 </div><div id="a13868" style="position:absolute;font-weight:bold;font-style:normal;left:631.6px;top:0px;">2018 </div><div id="a13870" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:17px;">Pension expense: </div><div id="a13880" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:33.8px;">Multi-employer plan </div><div id="a13884" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:33.8px;">$ </div><div id="a13886" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:33.8px;">676,000</div><div id="a13889" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:33.8px;">$ </div><div id="a13891" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:33.8px;">971,000</div><div id="a13894" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:33.8px;">$ </div><div id="a13896" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:33.8px;">760,000</div><div id="a13898" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:50.7px;">Defined contribution plans </div><div id="a13901" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:50.7px;">1,173,000</div><div id="a13905" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:50.7px;">1,258,000</div><div id="a13909" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:50.7px;">1,059,000</div><div id="a13911" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:67.7px;">Total pension expense </div><div id="a13914" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:67.7px;">1,849,000</div><div id="a13918" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:67.7px;">2,229,000</div><div id="a13922" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:67.7px;">1,819,000</div><div id="a13933" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:102.1px;">Health and life insurance: </div><div id="a13943" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:118.7px;">Interest cost </div><div id="a13946" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:118.7px;">235,000</div><div id="a13950" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:118.7px;">285,000</div><div id="a13954" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:118.7px;">277,000</div><div id="a13956" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:135.7px;">Amortization of prior service costs </div><div id="a13959" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:135.7px;display:flex;">(496,000)</div><div id="a13963" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:135.7px;display:flex;">(496,000)</div><div id="a13967" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:135.7px;display:flex;">(496,000)</div><div id="a13969" style="position:absolute;font-weight:normal;font-style:normal;left:13.387px;top:152.7px;">Amortization of net loss </div><div id="a13972" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:152.7px;">181,000</div><div id="a13976" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:152.7px;">117,000</div><div id="a13980" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:152.7px;">171,000</div><div id="a13982" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:169.8px;">Net periodic benefit cost </div><div id="a13985" style="position:absolute;font-weight:normal;font-style:normal;left:449px;top:169.8px;display:flex;">(80,000)</div><div id="a13989" style="position:absolute;font-weight:normal;font-style:normal;left:545.96px;top:169.8px;display:flex;">(94,000)</div><div id="a13993" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:169.8px;display:flex;">(48,000)</div><div id="a13995" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:188px;">Total<div style="display:inline-block;width:4.73px">&#160;</div>post retirement benefits expense </div><div id="a13997" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:187.7px;">$ </div><div id="a13999" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:187.7px;">1,769,000</div><div id="a14002" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:187.7px;">$ </div><div id="a14004" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:187.7px;">2,135,000</div><div id="a14007" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:187.7px;">$ </div><div id="a14009" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:187.7px;">1,771,000</div></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_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock', window );">Effect of changing health care cost trend rate by one-percentage point for each future year</a></td>
<td class="text"><div id="TextBlockContainer1898" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:65px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1896_XBRL_TS_226c6bc853ce4286bd0f5a0a7cad8339" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1897" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:65px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14120" style="position:absolute;font-weight:bold;font-style:normal;left:471.88px;top:0px;">1- Percentage </div><div id="a14125" style="position:absolute;font-weight:bold;font-style:normal;left:469.64px;top:15.4px;">Point Increase </div><div id="a14128" style="position:absolute;font-weight:bold;font-style:normal;left:595.44px;top:0px;">1-Percentage </div><div id="a14132" style="position:absolute;font-weight:bold;font-style:normal;left:590.16px;top:15.4px;">Point Decrease </div><div id="a14134" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:32px;">Effect on total of service and interest cost components </div><div id="a14136" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:32px;">$ </div><div id="a14138" style="position:absolute;font-weight:normal;font-style:normal;left:525.96px;top:32px;">34,000</div><div id="a14141" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:32px;">$ </div><div id="a14143" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:32px;display:flex;">(29,000)</div><div id="a14145" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:49px;">Effect on post retirement benefit obligation </div><div id="a14147" style="position:absolute;font-weight:normal;font-style:normal;left:454.6px;top:49px;">$ </div><div id="a14149" style="position:absolute;font-weight:normal;font-style:normal;left:509.32px;top:49px;">1,081,000</div><div id="a14152" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:49px;">$ </div><div id="a14154" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:49px;display:flex;">(924,000)</div></div></div></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_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Estimated future benefit payments of the health care plan for the next ten years</a></td>
<td class="text"><div id="TextBlockContainer1904" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:148px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1902_XBRL_TS_a270b4bcdb524a159b287baadcde0886" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1903" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:148px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14171" style="position:absolute;font-weight:bold;font-style:normal;left:590px;top:0px;">Postretirement<div style="display:inline-block;width:4.16px">&#160;</div></div><div id="a14173" style="position:absolute;font-weight:bold;font-style:normal;left:597.52px;top:15.4px;">Health Care<div style="display:inline-block;width:3.82px">&#160;</div></div><div id="a14175" style="position:absolute;font-weight:bold;font-style:normal;left:594.96px;top:30.6px;">Benefits Plan </div><div id="a14177" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:47.4px;">2021 </div><div id="a14179" style="position:absolute;font-weight:normal;font-style:normal;left:576.56px;top:47.4px;">$ </div><div id="a14181" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:47.4px;">1,286,000</div><div id="a14183" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:64.3px;">2022 </div><div id="a14186" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:64.3px;">459,000</div><div id="a14188" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:81.3px;">2023 </div><div id="a14191" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:81.3px;">500,000</div><div id="a14193" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:98.3px;">2024 </div><div id="a14196" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:98.3px;">473,000</div><div id="a14198" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:115.4px;">2025 </div><div id="a14201" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:115.4px;">471,000</div><div id="a14203" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:132.3px;">2026 - 2030 </div><div id="a14209" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:132.3px;">2,265,000</div></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmt_ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Changes in Projected Benefit Obligations, Amounts Included in Accumulated Other Comprehensive Income and Assumptions Used [Table Text Block]</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;">cmt_ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_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_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2439-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2410-114920<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-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_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 effect of a one-percentage-point increase and the effect of a one-percentage-point decrease in the assumed health care cost trend rates on the aggregate of the service and interest cost components of net periodic postretirement health care benefit costs and the accumulated postretirement benefit obligation for health care benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (m)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfMultiemployerPlansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about multiemployer 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 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450691-114947<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450691-114947<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMultiemployerPlansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112306558744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_FairValueDisclosuresAbstract', window );"><strong>Fair Value of Financial Instruments</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_FairValueByBalanceSheetGroupingTextBlock', window );">Amounts related to our derivatives designated as hedging instruments</a></td>
<td class="text"><div id="TextBlockContainer1911" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:665px;height:16px;display:inline-block;"><div id="a14399" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:0px;">The following tables detail amounts related to our derivatives designated<div style="display:inline-block;width:4.83px">&#160;</div>as hedging instruments as of December</div><div id="a14401" style="position:absolute;font-weight:normal;font-style:normal;left:606.16px;top:0px;">&#160;</div><div id="a14402" style="position:absolute;font-weight:normal;font-style:normal;left:609.52px;top:0px;">31, 2019:</div></div><div id="TextBlockContainer1915" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:693px;height:152px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14407" style="position:absolute;font-weight:bold;font-style:normal;left:334.893px;top:0px;">Fair Values<div style="display:inline-block;width:4.79px">&#160;</div>of Derivatives Instruments </div><div id="a14411" style="position:absolute;font-weight:bold;font-style:normal;left:272.013px;top:17px;">Asset Derivatives </div><div id="a14414" style="position:absolute;font-weight:bold;font-style:normal;left:510.6px;top:17px;">Liability Derivatives </div><div id="a14417" style="position:absolute;font-weight:bold;font-style:normal;left:206.893px;top:34.1px;">Balance Sheet Location </div><div id="a14420" style="position:absolute;font-weight:bold;font-style:normal;left:366.413px;top:34.1px;">Fair Value </div><div id="a14423" style="position:absolute;font-weight:bold;font-style:normal;left:453.8px;top:34.1px;">Balance Sheet Location </div><div id="a14426" style="position:absolute;font-weight:bold;font-style:normal;left:614.48px;top:34.1px;">Fair Value </div><div id="a14428" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:68.3px;">Foreign exchange contracts </div><div id="a14430" style="position:absolute;font-weight:normal;font-style:normal;left:202.533px;top:53.1px;">Prepaid expense other<div style="display:inline-block;width:3.9px">&#160;</div></div><div id="a14432" style="position:absolute;font-weight:normal;font-style:normal;left:202.533px;top:68.3px;">current assets </div><div id="a14435" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:68.3px;">$ </div><div id="a14437" style="position:absolute;font-weight:normal;font-style:normal;left:392.2px;top:68.3px;">452,000</div><div id="a14440" style="position:absolute;font-weight:normal;font-style:normal;left:449.48px;top:68.3px;">Accrued liabilities other </div><div id="a14443" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:68.3px;">$ </div><div id="a14445" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:68.3px;">&#8212;</div><div id="a14447" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:85.4px;">Notional contract values </div><div id="a14451" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:85.4px;">$ </div><div id="a14453" style="position:absolute;font-weight:normal;font-style:normal;left:375.533px;top:85.4px;">15,358,000</div><div id="a14458" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:85.4px;">$ </div><div id="a14460" style="position:absolute;font-weight:normal;font-style:normal;left:671.28px;top:85.4px;">&#8212;</div><div id="a14462" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.4px;">Interest rate swaps </div><div id="a14464" style="position:absolute;font-weight:normal;font-style:normal;left:202.533px;top:119.4px;">Other non-current assets </div><div id="a14469" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:119.4px;">$ </div><div id="a14471" style="position:absolute;font-weight:normal;font-style:normal;left:422.28px;top:119.4px;">&#8212;</div><div id="a14474" style="position:absolute;font-weight:normal;font-style:normal;left:449.48px;top:104px;">Other non-current<div style="display:inline-block;width:3.7px">&#160;</div></div><div id="a14478" style="position:absolute;font-weight:normal;font-style:normal;left:449.48px;top:119.4px;">liabilities </div><div id="a14481" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:119.4px;">$ </div><div id="a14483" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:119.4px;">706,000</div><div id="a14485" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:136.3px;">Notional swap values </div><div id="a14489" style="position:absolute;font-weight:normal;font-style:normal;left:354.573px;top:136.3px;">$ </div><div id="a14491" style="position:absolute;font-weight:normal;font-style:normal;left:422.28px;top:136.3px;">&#8212;</div><div id="a14496" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:136.3px;">$ </div><div id="a14498" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:136.3px;">29,750,000</div></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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Unrealized realized gain and loss recognized in Accumulated Comprehensive Income (AOCI)</a></td>
<td class="text"><div id="TextBlockContainer1921" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:721px;height:160px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14518" style="position:absolute;font-weight:normal;font-style:normal;left:22.453px;top:0px;">Derivatives in<div style="display:inline-block;width:2.48px">&#160;</div></div><div id="a14520" style="position:absolute;font-weight:normal;font-style:normal;left:17.973px;top:12.2px;">subtopic 815-20<div style="display:inline-block;width:2.22px">&#160;</div></div><div id="a14524" style="position:absolute;font-weight:normal;font-style:normal;left:29.685px;top:24.5px;">Cash Flow<div style="display:inline-block;width:2.47px">&#160;</div></div><div id="a14526" style="position:absolute;font-weight:normal;font-style:normal;left:34.165px;top:36.8px;">Hedging<div style="display:inline-block;width:2.44px">&#160;</div></div><div id="a14528" style="position:absolute;font-weight:normal;font-style:normal;left:25.653px;top:49px;">Relationship </div><div id="a14530" style="position:absolute;font-weight:normal;font-style:normal;left:155.6px;top:19px;">Amount of Unrealized Gain or<div style="display:inline-block;width:2.06px">&#160;</div></div><div id="a14532" style="position:absolute;font-weight:normal;font-style:normal;left:145.68px;top:31.4px;">(Loss) Recognized in Accumulated<div style="display:inline-block;width:1.96px">&#160;</div></div><div id="a14534" style="position:absolute;font-weight:normal;font-style:normal;left:150.16px;top:43.5px;">Other Comprehensive Income on<div style="display:inline-block;width:2.09px">&#160;</div></div><div id="a14536" style="position:absolute;font-weight:normal;font-style:normal;left:198.64px;top:55.8px;">Derivative </div><div id="a14539" style="position:absolute;font-weight:normal;font-style:normal;left:365.4px;top:6.7px;">Location of Gain or<div style="display:inline-block;width:2.23px">&#160;</div></div><div id="a14541" style="position:absolute;font-weight:normal;font-style:normal;left:366.68px;top:19px;">(Loss) Reclassified<div style="display:inline-block;width:2.36px">&#160;</div></div><div id="a14543" style="position:absolute;font-weight:normal;font-style:normal;left:367.48px;top:31.4px;">from Accumulated<div style="display:inline-block;width:2.24px">&#160;</div></div><div id="a14545" style="position:absolute;font-weight:normal;font-style:normal;left:360.76px;top:43.5px;">Other Comprehensive<div style="display:inline-block;width:2.3px">&#160;</div></div><div id="a14547" style="position:absolute;font-weight:normal;font-style:normal;left:387.027px;top:55.8px;">Income</div><div id="a14548" style="position:absolute;font-size:6.72px;font-weight:normal;font-style:normal;left:418.867px;top:55.5px;">(A)</div><div id="a14551" style="position:absolute;font-weight:normal;font-style:normal;left:518.547px;top:31.4px;">Amount of Realized Gain or (Loss)<div style="display:inline-block;width:1.99px">&#160;</div></div><div id="a14553" style="position:absolute;font-weight:normal;font-style:normal;left:526.547px;top:43.5px;">Reclassified from Accumulated<div style="display:inline-block;width:2.06px">&#160;</div></div><div id="a14556" style="position:absolute;font-weight:normal;font-style:normal;left:529.907px;top:55.8px;">Other Comprehensive Income </div><div id="a14559" style="position:absolute;font-weight:bold;font-style:normal;left:128.08px;top:71px;">2020 </div><div id="a14562" style="position:absolute;font-weight:bold;font-style:normal;left:212.6px;top:71px;">2019 </div><div id="a14565" style="position:absolute;font-weight:bold;font-style:normal;left:295px;top:71px;">2018 </div><div id="a14570" style="position:absolute;font-weight:bold;font-style:normal;left:503.507px;top:71px;">2020 </div><div id="a14573" style="position:absolute;font-weight:bold;font-style:normal;left:588.027px;top:71px;">2019 </div><div id="a14576" style="position:absolute;font-weight:bold;font-style:normal;left:668.027px;top:71px;">2018 </div><div id="a14578" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:89.3px;">Foreign exchange<div style="display:inline-block;width:2.25px">&#160;</div></div><div id="a14580" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:101.4px;">contracts </div><div id="a14582" style="position:absolute;font-weight:normal;font-style:normal;left:101.68px;top:101.4px;">$ </div><div id="a14584" style="position:absolute;font-weight:normal;font-style:normal;left:137.04px;top:101.4px;">142,000</div><div id="a14587" style="position:absolute;font-weight:normal;font-style:normal;left:185.68px;top:101.4px;">$ </div><div id="a14589" style="position:absolute;font-weight:normal;font-style:normal;left:214.04px;top:101.4px;">1,499,000</div><div id="a14592" style="position:absolute;font-weight:normal;font-style:normal;left:270.68px;top:101.4px;">$ </div><div id="a14594" style="position:absolute;font-weight:normal;font-style:normal;left:299px;top:101.4px;display:flex;">(385,000)</div><div id="a14597" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:101.4px;">Cost of goods sold </div><div id="a14600" style="position:absolute;font-weight:normal;font-style:normal;left:474.707px;top:101.4px;">$ </div><div id="a14602" style="position:absolute;font-weight:normal;font-style:normal;left:515.027px;top:101.4px;">526,000</div><div id="a14605" style="position:absolute;font-weight:normal;font-style:normal;left:563.707px;top:101.4px;">$ </div><div id="a14607" style="position:absolute;font-weight:normal;font-style:normal;left:595.067px;top:101.4px;">272,000</div><div id="a14610" style="position:absolute;font-weight:normal;font-style:normal;left:643.707px;top:101.4px;">$ </div><div id="a14612" style="position:absolute;font-weight:normal;font-style:normal;left:680.507px;top:101.4px;">68,000</div><div id="a14624" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:119.2px;">Selling, general and<div style="display:inline-block;width:2.27px">&#160;</div></div><div id="a14626" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:131.5px;">administrative expense </div><div id="a14629" style="position:absolute;font-weight:normal;font-style:normal;left:474.707px;top:131.5px;">$ </div><div id="a14631" style="position:absolute;font-weight:normal;font-style:normal;left:520.467px;top:131.5px;">68,000</div><div id="a14634" style="position:absolute;font-weight:normal;font-style:normal;left:563.707px;top:131.5px;">$ </div><div id="a14636" style="position:absolute;font-weight:normal;font-style:normal;left:600.507px;top:131.5px;">25,000</div><div id="a14639" style="position:absolute;font-weight:normal;font-style:normal;left:643.707px;top:131.5px;">$ </div><div id="a14641" style="position:absolute;font-weight:normal;font-style:normal;left:699.067px;top:131.5px;">&#8212;</div><div id="a14643" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:146.6px;">Interest rate swaps </div><div id="a14645" style="position:absolute;font-weight:normal;font-style:normal;left:101.68px;top:146.6px;">$ </div><div id="a14647" style="position:absolute;font-weight:normal;font-style:normal;left:134px;top:146.6px;display:flex;">(915,000)</div><div id="a14650" style="position:absolute;font-weight:normal;font-style:normal;left:185.68px;top:146.6px;">$ </div><div id="a14652" style="position:absolute;font-weight:normal;font-style:normal;left:219px;top:146.6px;display:flex;">(708,000)</div><div id="a14655" style="position:absolute;font-weight:normal;font-style:normal;left:270.68px;top:146.6px;">$ </div><div id="a14657" style="position:absolute;font-weight:normal;font-style:normal;left:299px;top:146.6px;display:flex;">(223,000)</div><div id="a14660" style="position:absolute;font-weight:normal;font-style:normal;left:350.68px;top:146.6px;">Interest Expense </div><div id="a14663" style="position:absolute;font-weight:normal;font-style:normal;left:474.707px;top:146.6px;">$ </div><div id="a14665" style="position:absolute;font-weight:normal;font-style:normal;left:503.987px;top:146.6px;display:flex;">(1,620,000)</div><div id="a14668" style="position:absolute;font-weight:normal;font-style:normal;left:563.707px;top:146.6px;">$ </div><div id="a14670" style="position:absolute;font-weight:normal;font-style:normal;left:597.307px;top:146.6px;display:flex;">(67,000)</div><div id="a14673" style="position:absolute;font-weight:normal;font-style:normal;left:643.707px;top:146.6px;">$ </div><div id="a14675" style="position:absolute;font-weight:normal;font-style:normal;left:672.027px;top:146.6px;display:flex;">(159,000)</div></div><div id="TextBlockContainer1926" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:646px;height:35px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="div_1924_XBRL_TS_d43630d258c3441bba2036edbaba94e7" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer1925" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:646px;height:35px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14678" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:0px;">(A)<div style="display:inline-block;width:2.09px">&#160;</div></div><div id="a14679" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:19.2px;top:0.4px;">The foreign currency derivative activity reclassified from<div style="display:inline-block;width:3.92px">&#160;</div>Accumulated Other Comprehensive Income is allocated to </div><div id="a14680" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:18.8px;">cost of goods sold and selling, general and administrative expense based<div style="display:inline-block;width:4.79px">&#160;</div>on the percentage of Mexican Peso spend.</div></div></div></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_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4E<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624181-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112213930360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Accumulated Other Comprehensive Income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Changes in Accumulated Other Comprehensive Income by component, net of tax</a></td>
<td class="text"><div id="TextBlockContainer1931" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:285px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14711" style="position:absolute;font-weight:bold;font-style:normal;left:426.92px;top:15.4px;">Hedging<div style="display:inline-block;width:3.56px">&#160;</div></div><div id="a14713" style="position:absolute;font-weight:bold;font-style:normal;left:421.32px;top:30.6px;">Derivative<div style="display:inline-block;width:3.57px">&#160;</div></div><div id="a14715" style="position:absolute;font-weight:bold;font-style:normal;left:424.36px;top:45.9px;">Activities </div><div id="a14718" style="position:absolute;font-weight:bold;font-style:normal;left:535.72px;top:0px;">Post<div style="display:inline-block;width:3.54px">&#160;</div></div><div id="a14720" style="position:absolute;font-weight:bold;font-style:normal;left:515.88px;top:15.4px;">Retirement<div style="display:inline-block;width:3.81px">&#160;</div></div><div id="a14722" style="position:absolute;font-weight:bold;font-style:normal;left:513px;top:30.6px;">Benefit Plan<div style="display:inline-block;width:3.61px">&#160;</div></div><div id="a14724" style="position:absolute;font-weight:bold;font-style:normal;left:526.12px;top:45.9px;">Items</div><div id="a14725" style="position:absolute;font-size:8.64px;font-weight:bold;font-style:normal;left:557.84px;top:45.5px;">(A)</div><div id="a14728" style="position:absolute;font-weight:bold;font-style:normal;left:629.84px;top:45.9px;">Total </div><div id="a14730" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:63px;">2019: </div><div id="a14740" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:79.7px;">Balance at January 1, 2019 </div><div id="a14742" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:79.7px;">$ </div><div id="a14744" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:79.7px;display:flex;">(612,000)</div><div id="a14747" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:79.7px;">$ </div><div id="a14749" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:79.7px;">2,729,000</div><div id="a14752" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:79.7px;">$ </div><div id="a14754" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:79.7px;">2,117,000</div><div id="a14756" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:96.6px;">Other comprehensive income before reclassifications </div><div id="a14759" style="position:absolute;font-weight:normal;font-style:normal;left:447.24px;top:96.6px;">791,000</div><div id="a14763" style="position:absolute;font-weight:normal;font-style:normal;left:529.32px;top:96.6px;display:flex;">(1,102,000)</div><div id="a14767" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:96.6px;display:flex;">(311,000)</div><div id="a14769" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:113.6px;">Amounts reclassified from accumulated other comprehensive<div style="display:inline-block;width:4.85px">&#160;</div>income </div><div id="a14772" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:113.6px;display:flex;">(230,000)</div><div id="a14776" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:113.6px;display:flex;">(379,000)</div><div id="a14780" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:113.6px;display:flex;">(609,000)</div><div id="a14782" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:130.7px;">Income tax (expense) benefit </div><div id="a14785" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:130.7px;display:flex;">(140,000)</div><div id="a14789" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:130.7px;">313,000</div><div id="a14793" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:130.7px;">173,000</div><div id="a14795" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:148.6px;">Balance at December 31, 2019 </div><div id="a14797" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:148.6px;">$ </div><div id="a14799" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:148.6px;display:flex;">(191,000)</div><div id="a14802" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:148.6px;">$ </div><div id="a14804" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:148.6px;">1,561,000</div><div id="a14807" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:148.6px;">$ </div><div id="a14809" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:148.6px;">1,370,000</div><div id="a14820" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:184px;">2020: </div><div id="a14830" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:200.7px;">Balance at January 1, 2020 </div><div id="a14832" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:200.7px;">$ </div><div id="a14834" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:200.7px;display:flex;">(191,000)</div><div id="a14837" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:200.7px;">$ </div><div id="a14839" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:200.7px;">1,561,000</div><div id="a14842" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:200.7px;">$ </div><div id="a14844" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:200.7px;">1,370,000</div><div id="a14846" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:217.6px;">Other comprehensive income before reclassifications </div><div id="a14849" style="position:absolute;font-weight:normal;font-style:normal;left:442.44px;top:217.6px;display:flex;">(773,000)</div><div id="a14853" style="position:absolute;font-weight:normal;font-style:normal;left:544.2px;top:217.6px;">102,000</div><div id="a14857" style="position:absolute;font-weight:normal;font-style:normal;left:636.4px;top:217.6px;display:flex;">(671,000)</div><div id="a14859" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:234.8px;">Amounts reclassified from accumulated other comprehensive<div style="display:inline-block;width:4.91px">&#160;</div>income </div><div id="a14863" style="position:absolute;font-weight:normal;font-style:normal;left:437.32px;top:234.8px;">1,026,000</div><div id="a14867" style="position:absolute;font-weight:normal;font-style:normal;left:539.4px;top:234.8px;display:flex;">(315,000)</div><div id="a14871" style="position:absolute;font-weight:normal;font-style:normal;left:641.2px;top:234.8px;">711,000</div><div id="a14873" style="position:absolute;font-weight:normal;font-style:normal;left:31.499px;top:251.7px;">Income tax (expense) benefit </div><div id="a14876" style="position:absolute;font-weight:normal;font-style:normal;left:449px;top:251.7px;display:flex;">(62,000)</div><div id="a14880" style="position:absolute;font-weight:normal;font-style:normal;left:550.92px;top:251.7px;">27,000</div><div id="a14884" style="position:absolute;font-weight:normal;font-style:normal;left:642.96px;top:251.7px;display:flex;">(35,000)</div><div id="a14886" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:269.6px;">Balance at December 31, 2020 </div><div id="a14888" style="position:absolute;font-weight:normal;font-style:normal;left:407.56px;top:269.6px;">$ </div><div id="a14890" style="position:absolute;font-weight:normal;font-style:normal;left:477.32px;top:269.6px;">&#8212;</div><div id="a14893" style="position:absolute;font-weight:normal;font-style:normal;left:504.52px;top:269.6px;">$ </div><div id="a14895" style="position:absolute;font-weight:normal;font-style:normal;left:534.28px;top:269.6px;">1,375,000</div><div id="a14898" style="position:absolute;font-weight:normal;font-style:normal;left:601.52px;top:269.6px;">$ </div><div id="a14900" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:269.6px;">1,375,000</div></div><div id="TextBlockContainer1935" style="position:relative;font-family:Times New Roman;font-size:8.64px;color:#000000;line-height:normal;width:668px;height:90px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14903" style="position:absolute;font-weight:normal;font-style:normal;left:2.88px;top:0px;">(A)</div><div id="a14904" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:14.72px;top:0.4px;"><div style="display:inline-block;width:4px">&#160;</div>The effect of<div style="display:inline-block;width:6.07px">&#160;</div>post-retirement benefit items<div style="display:inline-block;width:6.43px">&#160;</div>reclassified from Accumulated<div style="display:inline-block;width:5.6px">&#160;</div>Other Comprehensive Income<div style="display:inline-block;width:6.51px">&#160;</div>is included<div style="display:inline-block;width:5.52px">&#160;</div>in </div><div id="a14910" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:18.8px;">other income<div style="display:inline-block;width:7.75px">&#160;</div>and expense<div style="display:inline-block;width:7.85px">&#160;</div>on the<div style="display:inline-block;width:7.98px">&#160;</div>Consolidated Statements<div style="display:inline-block;width:8px">&#160;</div>of Operations.<div style="display:inline-block;width:7.78px">&#160;</div>These Accumulated<div style="display:inline-block;width:6.81px">&#160;</div>Other Comprehensive </div><div id="a14914" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:37.2px;">Income components are included<div style="display:inline-block;width:6.02px">&#160;</div>in the computation of<div style="display:inline-block;width:5.4px">&#160;</div>net periodic benefit cost<div style="display:inline-block;width:5.64px">&#160;</div>(see </div><div id="a14915" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:italic;left:475.581px;top:37.2px;">Note 12 - Post<div style="display:inline-block;width:5.4px">&#160;</div>Retirement Benefits</div><div id="a14922" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:662.501px;top:37.2px;">&#160;</div><div id="a14923" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:55.6px;">for additional details). The tax<div style="display:inline-block;width:1.09px">&#160;</div>effect of post-retirement benefit items<div style="display:inline-block;width:1.35px">&#160;</div>reclassified from Accumulated Other<div style="display:inline-block;width:1.45px">&#160;</div>Comprehensive </div><div id="a14926" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:15.36px;top:74px;">Income is included in income tax expense on the Consolidated<div style="display:inline-block;width:4.83px">&#160;</div>Statements of Operations.</div></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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112205094776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Results of Operations (Unaudited) (Table)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Results of Operations (Unaudited)</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 );">Unaudited quarterly results of operations</a></td>
<td class="text"><div id="TextBlockContainer1941" style="position:relative;font-family:Times New Roman;font-size:13.28px;color:#000000;line-height:normal;width:697px;height:656px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a14957" style="position:absolute;font-weight:bold;font-style:normal;left:232.813px;top:0px;">1st Quarter </div><div id="a14960" style="position:absolute;font-weight:bold;font-style:normal;left:325.293px;top:0px;">2nd Quarter </div><div id="a14963" style="position:absolute;font-weight:bold;font-style:normal;left:421px;top:0px;">3rd Quarter </div><div id="a14966" style="position:absolute;font-weight:bold;font-style:normal;left:516.68px;top:0px;">4th Quarter </div><div id="a14969" style="position:absolute;font-weight:bold;font-style:normal;left:615.12px;top:0px;">Total<div style="display:inline-block;width:4.73px">&#160;</div>Year </div><div id="a14971" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:20px;">2020: </div><div id="a14987" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:40px;">Product sales </div><div id="a14989" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:39.7px;">$ </div><div id="a14991" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:39.7px;">61,930,000</div><div id="a14995" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:39.7px;">35,847,000</div><div id="a14999" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:39.7px;">54,240,000</div><div id="a15004" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:39.7px;">58,563,000</div><div id="a15008" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:39.7px;">210,580,000</div><div id="a15010" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:59.7px;">Tooling sales </div><div id="a15013" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:59.7px;">2,093,000</div><div id="a15017" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:59.7px;">1,959,000</div><div id="a15021" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:59.7px;">5,633,000</div><div id="a15025" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:59.7px;">2,091,000</div><div id="a15029" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:59.7px;">11,776,000</div><div id="a15031" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:80px;">Net sales </div><div id="a15034" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:79.7px;">64,023,000</div><div id="a15038" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:79.7px;">37,806,000</div><div id="a15042" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:79.7px;">59,873,000</div><div id="a15046" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:79.7px;">60,654,000</div><div id="a15050" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:79.7px;">222,356,000</div><div id="a15052" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:100px;">Gross margin </div><div id="a15055" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:99.7px;">10,766,000</div><div id="a15059" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:99.7px;">2,903,000</div><div id="a15063" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:99.7px;">10,838,000</div><div id="a15067" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:99.7px;">9,967,000</div><div id="a15071" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:99.7px;">34,474,000</div><div id="a15073" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:119.7px;">Operating income (loss) </div><div id="a15076" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:119.7px;">4,261,000</div><div id="a15080" style="position:absolute;font-weight:normal;font-style:normal;left:341.293px;top:119.7px;display:flex;">(1,206,000)</div><div id="a15084" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:119.7px;">4,321,000</div><div id="a15088" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:119.7px;">3,014,000</div><div id="a15092" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:119.7px;">10,390,000</div><div id="a15094" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:140px;">Net income (loss) </div><div id="a15097" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:139.7px;">7,961,000</div><div id="a15101" style="position:absolute;font-weight:normal;font-style:normal;left:341.293px;top:139.7px;display:flex;">(2,272,000)</div><div id="a15105" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:139.7px;">3,343,000</div><div id="a15109" style="position:absolute;font-weight:normal;font-style:normal;left:541.32px;top:139.7px;display:flex;">(867,000)</div><div id="a15113" style="position:absolute;font-weight:normal;font-style:normal;left:631.28px;top:139.7px;">8,165,000</div><div id="a15115" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:160px;">Net income (loss) per common share: </div><div id="a15131" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:179.7px;">Basic (1) </div><div id="a15133" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:179.7px;">$ </div><div id="a15135" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:179.7px;">0.97</div><div id="a15138" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:179.7px;">$ </div><div id="a15140" style="position:absolute;font-weight:normal;font-style:normal;left:371.373px;top:179.7px;display:flex;">(0.29)</div><div id="a15143" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:179.7px;">$ </div><div id="a15145" style="position:absolute;font-weight:normal;font-style:normal;left:471.08px;top:179.7px;">0.39</div><div id="a15148" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:179.7px;">$ </div><div id="a15150" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:179.7px;display:flex;">(0.10)</div><div id="a15153" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:179.7px;">$ </div><div id="a15155" style="position:absolute;font-weight:normal;font-style:normal;left:661.2px;top:179.7px;">0.98</div><div id="a15157" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:199.7px;">Diluted (1) </div><div id="a15159" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:199.7px;">$ </div><div id="a15161" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:199.7px;">0.97</div><div id="a15164" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:199.7px;">$ </div><div id="a15166" style="position:absolute;font-weight:normal;font-style:normal;left:371.373px;top:199.7px;display:flex;">(0.29)</div><div id="a15169" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:199.7px;">$ </div><div id="a15171" style="position:absolute;font-weight:normal;font-style:normal;left:471.08px;top:199.7px;">0.39</div><div id="a15174" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:199.7px;">$ </div><div id="a15176" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:199.7px;display:flex;">(0.10)</div><div id="a15179" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:199.7px;">$ </div><div id="a15181" style="position:absolute;font-weight:normal;font-style:normal;left:661.2px;top:199.7px;">0.98</div><div id="a15198" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:240px;">2019: </div><div id="a15214" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:260px;">Product sales </div><div id="a15217" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:259.7px;">$ </div><div id="a15219" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:259.7px;">71,451,000</div><div id="a15222" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:259.7px;">$ </div><div id="a15224" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:259.7px;">75,440,000</div><div id="a15227" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:259.7px;">$ </div><div id="a15229" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:259.7px;">67,511,000</div><div id="a15232" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:259.7px;">$ </div><div id="a15234" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:259.7px;">54,585,000</div><div id="a15237" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:259.7px;">$ </div><div id="a15239" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:259.7px;">268,987,000</div><div id="a15241" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:279.7px;">Tooling sales </div><div id="a15244" style="position:absolute;font-weight:normal;font-style:normal;left:261.133px;top:279.7px;">815,000</div><div id="a15248" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:279.7px;">5,807,000</div><div id="a15252" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:279.7px;">7,144,000</div><div id="a15256" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:279.7px;">1,537,000</div><div id="a15260" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:279.7px;">15,303,000</div><div id="a15262" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:300px;">Net sales </div><div id="a15265" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:299.7px;">72,266,000</div><div id="a15269" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:299.7px;">81,247,000</div><div id="a15273" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:299.7px;">74,655,000</div><div id="a15277" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:299.7px;">56,122,000</div><div id="a15281" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:299.7px;">284,290,000</div><div id="a15283" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:320px;">Gross margin </div><div id="a15286" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:319.7px;">3,149,000</div><div id="a15290" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:319.7px;">8,491,000</div><div id="a15294" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:319.7px;">6,484,000</div><div id="a15298" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:319.7px;">3,382,000</div><div id="a15302" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:319.7px;">21,506,000</div><div id="a15304" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:339.7px;">Operating income (loss) </div><div id="a15307" style="position:absolute;font-weight:normal;font-style:normal;left:246.253px;top:339.7px;display:flex;">(4,017,000)</div><div id="a15311" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:339.7px;">1,267,000</div><div id="a15315" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:339.7px;display:flex;">(4,657,000)</div><div id="a15319" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:339.7px;display:flex;">(4,121,000)</div><div id="a15323" style="position:absolute;font-weight:normal;font-style:normal;left:619.6px;top:339.7px;display:flex;">(11,528,000)</div><div id="a15325" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:360px;">Net income (loss) </div><div id="a15328" style="position:absolute;font-weight:normal;font-style:normal;left:246.253px;top:359.7px;display:flex;">(3,845,000)</div><div id="a15332" style="position:absolute;font-weight:normal;font-style:normal;left:356.173px;top:359.7px;">209,000</div><div id="a15336" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:359.7px;display:flex;">(6,125,000)</div><div id="a15340" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:359.7px;display:flex;">(5,462,000)</div><div id="a15344" style="position:absolute;font-weight:normal;font-style:normal;left:619.6px;top:359.7px;display:flex;">(15,223,000)</div><div id="a15346" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:380px;">Net income (loss) per common share: </div><div id="a15362" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:399.7px;">Basic (1) </div><div id="a15364" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:399.7px;">$ </div><div id="a15366" style="position:absolute;font-weight:normal;font-style:normal;left:276.333px;top:399.7px;display:flex;">(0.49)</div><div id="a15369" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:399.7px;">$ </div><div id="a15371" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:399.7px;">0.03</div><div id="a15374" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:399.7px;">$ </div><div id="a15376" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:399.7px;display:flex;">(0.78)</div><div id="a15379" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:399.7px;">$ </div><div id="a15381" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:399.7px;display:flex;">(0.69)</div><div id="a15384" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:399.7px;">$ </div><div id="a15386" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:399.7px;display:flex;">(1.94)</div><div id="a15388" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:419.7px;">Diluted (1) </div><div id="a15390" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:419.7px;">$ </div><div id="a15392" style="position:absolute;font-weight:normal;font-style:normal;left:276.333px;top:419.7px;display:flex;">(0.49)</div><div id="a15395" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:419.7px;">$ </div><div id="a15397" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:419.7px;">0.03</div><div id="a15400" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:419.7px;">$ </div><div id="a15402" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:419.7px;display:flex;">(0.78)</div><div id="a15405" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:419.7px;">$ </div><div id="a15407" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:419.7px;display:flex;">(0.69)</div><div id="a15410" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:419.7px;">$ </div><div id="a15412" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:419.7px;display:flex;">(1.94)</div><div id="a15429" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:460.1px;">2018: </div><div id="a15445" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:480.1px;">Product sales </div><div id="a15448" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:479.7px;">$ </div><div id="a15450" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:479.7px;">59,712,000</div><div id="a15453" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:479.7px;">$ </div><div id="a15455" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:479.7px;">65,225,000</div><div id="a15458" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:479.7px;">$ </div><div id="a15460" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:479.7px;">62,305,000</div><div id="a15463" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:479.7px;">$ </div><div id="a15465" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:479.7px;">68,975,000</div><div id="a15468" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:479.7px;">$ </div><div id="a15470" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:479.7px;">256,217,000</div><div id="a15472" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:499.7px;">Tooling sales </div><div id="a15475" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:499.7px;">3,334,000</div><div id="a15479" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:499.7px;">3,376,000</div><div id="a15483" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:499.7px;">2,371,000</div><div id="a15487" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:499.7px;">4,187,000</div><div id="a15491" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:499.7px;">13,268,000</div><div id="a15493" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:520.1px;">Net sales </div><div id="a15496" style="position:absolute;font-weight:normal;font-style:normal;left:244.493px;top:519.7px;">63,046,000</div><div id="a15500" style="position:absolute;font-weight:normal;font-style:normal;left:339.533px;top:519.7px;">68,601,000</div><div id="a15504" style="position:absolute;font-weight:normal;font-style:normal;left:434.44px;top:519.7px;">64,676,000</div><div id="a15508" style="position:absolute;font-weight:normal;font-style:normal;left:529.48px;top:519.7px;">73,162,000</div><div id="a15512" style="position:absolute;font-weight:normal;font-style:normal;left:617.84px;top:519.7px;">269,485,000</div><div id="a15514" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:540.1px;">Gross margin </div><div id="a15517" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:539.7px;">7,885,000</div><div id="a15521" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:539.7px;">7,897,000</div><div id="a15525" style="position:absolute;font-weight:normal;font-style:normal;left:441.16px;top:539.7px;">4,862,000</div><div id="a15529" style="position:absolute;font-weight:normal;font-style:normal;left:536.2px;top:539.7px;">6,497,000</div><div id="a15533" style="position:absolute;font-weight:normal;font-style:normal;left:624.56px;top:539.7px;">27,141,000</div><div id="a15535" style="position:absolute;font-weight:normal;font-style:normal;left:4.427px;top:559.7px;">Operating income (loss) </div><div id="a15538" style="position:absolute;font-weight:normal;font-style:normal;left:251.213px;top:559.7px;">1,125,000</div><div id="a15542" style="position:absolute;font-weight:normal;font-style:normal;left:346.253px;top:559.7px;">1,418,000</div><div id="a15546" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:559.7px;display:flex;">(1,487,000)</div><div id="a15550" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:559.7px;display:flex;">(4,156,000)</div><div id="a15554" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:559.7px;display:flex;">(3,100,000)</div><div id="a15556" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:580.1px;">Net income (loss) </div><div id="a15559" style="position:absolute;font-weight:normal;font-style:normal;left:261.133px;top:579.7px;">518,000</div><div id="a15563" style="position:absolute;font-weight:normal;font-style:normal;left:356.173px;top:579.7px;">445,000</div><div id="a15567" style="position:absolute;font-weight:normal;font-style:normal;left:436.2px;top:579.7px;display:flex;">(1,803,000)</div><div id="a15571" style="position:absolute;font-weight:normal;font-style:normal;left:531.24px;top:579.7px;display:flex;">(3,942,000)</div><div id="a15575" style="position:absolute;font-weight:normal;font-style:normal;left:626.32px;top:579.7px;display:flex;">(4,782,000)</div><div id="a15577" style="position:absolute;font-weight:bold;font-style:normal;left:4.427px;top:600.1px;">Net income (loss) per common share: </div><div id="a15593" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:619.7px;">Basic (1) </div><div id="a15595" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:619.7px;">$ </div><div id="a15597" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:619.7px;">0.07</div><div id="a15600" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:619.7px;">$ </div><div id="a15602" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:619.7px;">0.06</div><div id="a15605" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:619.7px;">$ </div><div id="a15607" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:619.7px;display:flex;">(0.23)</div><div id="a15610" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:619.7px;">$ </div><div id="a15612" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:619.7px;display:flex;">(0.51)</div><div id="a15615" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:619.7px;">$ </div><div id="a15617" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:619.7px;display:flex;">(0.62)</div><div id="a15619" style="position:absolute;font-weight:normal;font-style:normal;left:22.507px;top:639.7px;">Diluted (1) </div><div id="a15621" style="position:absolute;font-weight:normal;font-style:normal;left:223.533px;top:639.7px;">$ </div><div id="a15623" style="position:absolute;font-weight:normal;font-style:normal;left:281.133px;top:639.7px;">0.07</div><div id="a15626" style="position:absolute;font-weight:normal;font-style:normal;left:318.573px;top:639.7px;">$ </div><div id="a15628" style="position:absolute;font-weight:normal;font-style:normal;left:376.173px;top:639.7px;">0.06</div><div id="a15631" style="position:absolute;font-weight:normal;font-style:normal;left:413.48px;top:639.7px;">$ </div><div id="a15633" style="position:absolute;font-weight:normal;font-style:normal;left:466.28px;top:639.7px;display:flex;">(0.23)</div><div id="a15636" style="position:absolute;font-weight:normal;font-style:normal;left:508.52px;top:639.7px;">$ </div><div id="a15638" style="position:absolute;font-weight:normal;font-style:normal;left:561.36px;top:639.7px;display:flex;">(0.51)</div><div id="a15641" style="position:absolute;font-weight:normal;font-style:normal;left:603.6px;top:639.7px;">$ </div><div id="a15643" style="position:absolute;font-weight:normal;font-style:normal;left:656.4px;top:639.7px;display:flex;">(0.62)</div></div><div id="TextBlockContainer1945" style="position:relative;font-family:Times New Roman;font-size:10.72px;color:#000000;line-height:normal;width:358px;height:16px;display:inline-block;border:inherit;margin-left:-2px;margin-right:-2px;"><div id="a15646" style="position:absolute;font-weight:normal;font-style:normal;left:3.573px;top:0px;">(1)</div><div id="a15647" style="position:absolute;font-size:13.28px;font-weight:normal;font-style:normal;left:16.053px;top:-2.3px;"><div style="display:inline-block;width:3.36px">&#160;</div>Sum of the quarters may not sum to total year due to rounding.</div></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=121640914&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112206574568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>Segments</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>Basis of Presentation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<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">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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_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=120311839&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_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>55
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112205465160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Cash and Cash Equivalents (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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>Summary of Significant Accounting Policies</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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 4,131,000<span></span>
</td>
<td class="nump">$ 1,856,000<span></span>
</td>
<td class="nump">$ 1,891,000<span></span>
</td>
<td class="nump">$ 26,780,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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=121586364&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=121566466&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112206619336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Accounts Receivable Allowances (Narrative) (Details) - USD ($)<br></strong></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>Summary of Significant Accounting Policies</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_AllowanceForDoubtfulAccountsReceivable', window );">Accounts Receivable, Allowance for Credit Loss</a></td>
<td class="nump">$ 41,000<span></span>
</td>
<td class="nump">$ 50,000<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_cmt_AccountsReceivableAllowanceForCreditLossChargebacks', window );">Accounts Receivable, Allowance for Credit Loss, Chargebacks</a></td>
<td class="nump">$ 179,000<span></span>
</td>
<td class="nump">$ 476,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmt_AccountsReceivableAllowanceForCreditLossChargebacks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 chargebacks to accounts receivable.</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;">cmt_AccountsReceivableAllowanceForCreditLossChargebacks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&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 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&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_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>57
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112212772312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Inventories (Narrative) (Details) - USD ($)<br></strong></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>Summary of Significant Accounting Policies</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_InventoryValuationReserves', window );">Inventory Valuation Reserves</a></td>
<td class="nump">$ 546,000<span></span>
</td>
<td class="nump">$ 898,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation reserve for 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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>58
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112205438552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Contracts assets and liabilities (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract', window );">Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized</a></td>
<td class="nump">$ 6,828,000<span></span>
</td>
<td class="nump">$ 1,240,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_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of Intangible Assets, Finite-lived</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 revenue recognized for cumulative catch-up adjustment from contract modification which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a 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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-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_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-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_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>59
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112319264232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Property, Plant, and Equipment (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember', window );">Land improvements</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 &amp; Equipment</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 );">Useful life</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements | Minimum</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 &amp; Equipment</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 );">Useful life</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements | Maximum</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 &amp; Equipment</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 );">Useful life</a></td>
<td class="text">40 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="re">
<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 &amp; Equipment</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 );">Useful life</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="ro">
<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 &amp; Equipment</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 );">Useful life</a></td>
<td class="text">15 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_ToolsDiesAndMoldsMember', window );">Tools, dies and patterns | Minimum</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 &amp; Equipment</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 );">Useful life</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_ToolsDiesAndMoldsMember', window );">Tools, dies and patterns | Maximum</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 &amp; Equipment</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 );">Useful life</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_LandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LandImprovementsMember</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_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_ToolsDiesAndMoldsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ToolsDiesAndMoldsMember</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>60
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112206996312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Long-Lived Assets (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</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_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of Intangible Assets, Finite-lived</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-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_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>61
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112315402568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Goodwill (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_GoodwillLineItems', window );"><strong>Goodwill [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_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 4,100,000<span></span>
</td>
<td class="nump">$ 2,403,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_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount', window );">Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.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_ReportingUnitAxis=cmt_HorizonPlasticsReportingUnitMember', window );">Horizon Plastics reporting unit</a></td>
<td class="text">&#160;<span></span>
</td>
<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_GoodwillLineItems', window );"><strong>Goodwill [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_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">$ 4,100,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_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount', window );">Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount</a></td>
<td class="nump">19.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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the write-down of an asset representing the 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://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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<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=121586364&amp;loc=d3e3602-108585<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> -Subparagraph (e)<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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-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_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of reporting unit in excess of carrying amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ReportingUnitAxis=cmt_HorizonPlasticsReportingUnitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ReportingUnitAxis=cmt_HorizonPlasticsReportingUnitMember</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>62
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112310593464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Self-Insurance (Narrative) (Details) - USD ($)<br></strong></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>Summary of Significant Accounting Policies</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_SelfInsuranceReserve', window );">Self Insurance Reserve</a></td>
<td class="nump">$ 933,000<span></span>
</td>
<td class="nump">$ 1,203,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_SelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>63
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112206563224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Post-Retirement Benefits (Narrative) (Details) - USD ($)<br></strong></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>Summary of Significant Accounting Policies</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_PostemploymentBenefitsLiabilityCurrentAndNoncurrent', window );">Postemployment Benefits Liability</a></td>
<td class="nump">$ 9,109,000<span></span>
</td>
<td class="nump">$ 9,160,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PostemploymentBenefitsLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount as of the balance sheet date of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement.</p></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 712<br> -SubTopic 10<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6410138&amp;loc=d3e79691-111665<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6410138&amp;loc=d3e79708-111665<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)<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)<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_PostemploymentBenefitsLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>64
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112213443944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Concentration Risks (Narrative) (Details) - Employees<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Total | Customer Concentration Risk</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</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_ConcentrationRiskCustomer', window );">Concentration Risk, Customer</a></td>
<td class="text">Navistar, Volvo, PACCAR, BRP and UFP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">70.00%<span></span>
</td>
<td class="nump">70.00%<span></span>
</td>
<td class="nump">70.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 );">Sales Revenue, Total | Customer Concentration Risk | Mexico and Canada</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</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_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
<td class="nump">32.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_AccountsReceivableMember', window );">Accounts Receivable | Customer Concentration Risk</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">64.00%<span></span>
</td>
<td class="nump">56.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_NumberOfEmployeesGeographicAreaMember', window );">Number of employees, geographic area | Labor force concentration risk</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</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_dei_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="nump">1,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_NumberOfEmployeesGeographicAreaMember', window );">Number of employees, geographic area | Labor force concentration risk | United States</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</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_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="nump">679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_NumberOfEmployeesGeographicAreaMember', window );">Number of employees, geographic area | Labor force concentration risk | Mexico</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</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_dei_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="nump">722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_NumberOfEmployeesGeographicAreaMember', window );">Number of employees, geographic area | Labor force concentration risk | Canada</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</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_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="nump">216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember', window );">Workforce subject to collective bargaining arrangements | Unionized employees concentration risk | United States | International Association of Machinists and Aerospace Workers</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</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_dei_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="nump">518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember', window );">Workforce subject to collective bargaining arrangements | Unionized employees concentration risk | Mexico | Sindicato de Jorneleros y Obreros</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</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_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="nump">534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember', window );">Workforce subject to collective bargaining arrangements | Unionized employees concentration risk | Mexico | Sindicato de trabajadores de la industria metalica y del comercio del estado de Nuevo Leon Presidente Benito Juarez Garcia C.T.M.</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</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_dei_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="nump">73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember', window );">Workforce subject to collective bargaining arrangements | Unionized employees concentration risk | Canada | United Food &amp; Commercial Workers Canada</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</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_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="nump">191<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_EntityNumberOfEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 persons employed by the 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_EntityNumberOfEmployees</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:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of risks that arise due to the volume of business transacted with a particular customer. At a minimum, the description informs financial statement users of the general nature of the risk, but excludes "Information about Major Customers" that may be disclosed elsewhere (for instance, segment disclosures).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-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_ConcentrationRiskCustomer</td>
</tr>
<tr>
<td style="padding-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_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=120311839&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=121572278&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=121572278&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>num: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_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_StatementGeographicalAxis=cmt_MexicoAndCanadaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_MexicoAndCanadaMember</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_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsReceivableMember</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_NumberOfEmployeesGeographicAreaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NumberOfEmployeesGeographicAreaMember</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_LaborForceConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LaborForceConcentrationRiskMember</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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_US</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_StatementGeographicalAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MX</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_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CA</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_WorkforceSubjectToCollectiveBargainingArrangementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WorkforceSubjectToCollectiveBargainingArrangementsMember</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_UnionizedEmployeesConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_UnionizedEmployeesConcentrationRiskMember</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_CollectiveBargainingArrangementAxis=cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CollectiveBargainingArrangementAxis=cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember</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_CollectiveBargainingArrangementAxis=cmt_SindicatoDeJornelerosYObrerosMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CollectiveBargainingArrangementAxis=cmt_SindicatoDeJornelerosYObrerosMember</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_CollectiveBargainingArrangementAxis=cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CollectiveBargainingArrangementAxis=cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember</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_CollectiveBargainingArrangementAxis=cmt_UnitedFoodAndCommercialWorkersCanadaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CollectiveBargainingArrangementAxis=cmt_UnitedFoodAndCommercialWorkersCanadaMember</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112205073592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Research and Development (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</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_ResearchAndDevelopmentExpense', window );">Research and Development Expense</a></td>
<td class="nump">$ 1,168,000<span></span>
</td>
<td class="nump">$ 1,171,000<span></span>
</td>
<td class="nump">$ 1,032,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>66
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112320426584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Foreign Currency Adjustments (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax</a></td>
<td class="nump">$ 214,000<span></span>
</td>
<td class="num">$ (229,000)<span></span>
</td>
<td class="num">$ (88,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after 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=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>67
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112206985832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted', window );">Change in Accounting Principle, Accounting Standards Update, Adopted [true false]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated', window );">New Accounting Pronouncement or Change in Accounting Principle, Prior Period Not Restated [true false]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201912Member', window );">Accounting Standards Update 2019-12</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted', window );">Change in Accounting Principle, Accounting Standards Update, Adopted [true false]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated', window );">New Accounting Pronouncement or Change in Accounting Principle, Prior Period Not Restated [true false]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate', window );">Change in Accounting Principle, Accounting Standards Update, Adoption Date</a></td>
<td class="text">Jan.  01,  2020<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cmt_AccountingStandardsUpdate202004Member', window );">Accounting Standards Update 2020-04</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted', window );">Change in Accounting Principle, Accounting Standards Update, Adopted [true false]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate', window );">Change in Accounting Principle, Accounting Standards Update, Adoption Date</a></td>
<td class="text">Mar. 12,  2020<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_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (true false) whether accounting standards update was adopted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121329987&amp;loc=SL120154346-209984<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 20<br> -Section 65<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121483254&amp;loc=SL120254523-199619<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&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 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&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 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 10: 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 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL120320025-210437<br><br>Reference 11: 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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL120320025-210437<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120240428&amp;loc=SL120254526-165497<br><br>Reference 13: 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=121370832&amp;loc=SL117420844-207641<br><br>Reference 14: 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 15: 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 16: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL120254519-210437<br><br>Reference 17: 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 (a)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date accounting standards update was adopted, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121329987&amp;loc=SL120154346-209984<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 20<br> -Section 65<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121483254&amp;loc=SL120254523-199619<br><br>Reference 4: 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=121646688&amp;loc=SL121648383-210437<br><br>Reference 5: 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=121646688&amp;loc=SL121648383-210437<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 7: 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 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL120320025-210437<br><br>Reference 8: 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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL120320025-210437<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 10: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 11: 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 12: 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=121370832&amp;loc=SL117420844-207641<br><br>Reference 13: 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 14: 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=121370832&amp;loc=SL117420844-207641<br><br>Reference 15: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL120254519-210437<br><br>Reference 16: 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> -URI http://asc.fasb.org/extlink&amp;oid=120240428&amp;loc=SL120254526-165497<br><br>Reference 17: 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 (a)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (true false) whether prior period was not restated when there is change in accounting principle or adoption of new accounting pronouncement. Excludes correction of error.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-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_NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201912Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201912Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cmt_AccountingStandardsUpdate202004Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=cmt_AccountingStandardsUpdate202004Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112217616360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) per Common Share - Basic and diluted net income (loss) per common share (Details) - USD ($)<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, 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, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss)</a></td>
<td class="num">$ (867,000)<span></span>
</td>
<td class="nump">$ 3,343,000<span></span>
</td>
<td class="num">$ (2,272,000)<span></span>
</td>
<td class="nump">$ 7,961,000<span></span>
</td>
<td class="num">$ (5,462,000)<span></span>
</td>
<td class="num">$ (6,125,000)<span></span>
</td>
<td class="nump">$ 209,000<span></span>
</td>
<td class="num">$ (3,845,000)<span></span>
</td>
<td class="num">$ (3,942,000)<span></span>
</td>
<td class="num">$ (1,803,000)<span></span>
</td>
<td class="nump">$ 445,000<span></span>
</td>
<td class="nump">$ 518,000<span></span>
</td>
<td class="nump">$ 8,165,000<span></span>
</td>
<td class="num">$ (15,223,000)<span></span>
</td>
<td class="num">$ (4,782,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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic', window );">Less: net income allocated to participating securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">424,000<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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic', window );">Net income (loss) available to common shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,741,000<span></span>
</td>
<td class="num">$ (15,223,000)<span></span>
</td>
<td class="num">$ (4,782,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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding - 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="text">&#160;<span></span>
</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,936,000<span></span>
</td>
<td class="nump">7,830,000<span></span>
</td>
<td class="nump">7,750,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_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,000<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common and potentially issuable common shares outstanding - 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="text">&#160;<span></span>
</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,939,000<span></span>
</td>
<td class="nump">7,830,000<span></span>
</td>
<td class="nump">7,750,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_EarningsPerShareBasic', window );">Basic net income (loss) per common share</a></td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="num">$ (0.29)<span></span>
</td>
<td class="nump">$ 0.97<span></span>
</td>
<td class="num">$ (0.69)<span></span>
</td>
<td class="num">$ (0.78)<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.49)<span></span>
</td>
<td class="num">$ (0.51)<span></span>
</td>
<td class="num">$ (0.23)<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="nump">$ 0.98<span></span>
</td>
<td class="num">$ (1.94)<span></span>
</td>
<td class="num">$ (0.62)<span></span>
</td>
</tr>
<tr class="re">
<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 net income (loss) per common share</a></td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="num">$ (0.29)<span></span>
</td>
<td class="nump">$ 0.97<span></span>
</td>
<td class="num">$ (0.69)<span></span>
</td>
<td class="num">$ (0.78)<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.49)<span></span>
</td>
<td class="num">$ (0.51)<span></span>
</td>
<td class="num">$ (0.23)<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="nump">$ 0.98<span></span>
</td>
<td class="num">$ (1.94)<span></span>
</td>
<td class="num">$ (0.62)<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_RestrictedStockMember', window );">Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic', window );">Net income (loss) available to common shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 424,000<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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding - 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="text">&#160;<span></span>
</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">434,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">216,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_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common and potentially issuable common shares outstanding - 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="text">&#160;<span></span>
</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">434,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">216,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_EarningsPerShareBasic', window );">Basic net income (loss) per common share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.98<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_EarningsPerShareDiluted', window );">Diluted net income (loss) per common share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.98<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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 9: 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=120380238&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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=6371337&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 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=120395209&amp;loc=SL114868664-224227<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<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 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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>num: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=120380238&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=109234566&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=120380238&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=121326447&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=109234566&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=109234566&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=109234566&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=121326447&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 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 10: 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=6371337&amp;loc=d3e3550-109257<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<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=120395209&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>num: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_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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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(22))<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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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://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=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) from continuing operations 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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=121326447&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=121326447&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=121326447&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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></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=6371337&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_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-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_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=6371337&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=121326447&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=6371337&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=121326447&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_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedStockMember</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112202750040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Major Customers - Sales revenue for customers (Details) - USD ($)<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, 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, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="nump">$ 60,654,000<span></span>
</td>
<td class="nump">$ 59,873,000<span></span>
</td>
<td class="nump">$ 37,806,000<span></span>
</td>
<td class="nump">$ 64,023,000<span></span>
</td>
<td class="nump">$ 56,122,000<span></span>
</td>
<td class="nump">$ 74,655,000<span></span>
</td>
<td class="nump">$ 81,247,000<span></span>
</td>
<td class="nump">$ 72,266,000<span></span>
</td>
<td class="nump">$ 73,162,000<span></span>
</td>
<td class="nump">$ 64,676,000<span></span>
</td>
<td class="nump">$ 68,601,000<span></span>
</td>
<td class="nump">$ 63,046,000<span></span>
</td>
<td class="nump">$ 222,356,000<span></span>
</td>
<td class="nump">$ 284,290,000<span></span>
</td>
<td class="nump">$ 269,485,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_srt_MajorCustomersAxis=cmt_NavistarMember', window );">Navistar</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,225,000<span></span>
</td>
<td class="nump">56,882,000<span></span>
</td>
<td class="nump">55,153,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_srt_MajorCustomersAxis=cmt_UniversalForestProductsMember', window );">Universal Forest 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>
<td class="text">&#160;<span></span>
</td>
<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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">21,931,000<span></span>
</td>
<td class="nump">20,982,000<span></span>
</td>
<td class="nump">15,798,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_srt_MajorCustomersAxis=cmt_VolvoMember', window );">Volvo</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">28,504,000<span></span>
</td>
<td class="nump">46,068,000<span></span>
</td>
<td class="nump">44,452,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_srt_MajorCustomersAxis=cmt_PaccarMember', window );">Paccar</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,724,000<span></span>
</td>
<td class="nump">48,749,000<span></span>
</td>
<td class="nump">46,160,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_srt_MajorCustomersAxis=cmt_OtherCustomersMember', window );">Other 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">67,442,000<span></span>
</td>
<td class="nump">86,214,000<span></span>
</td>
<td class="nump">79,776,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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk | Sales Revenue, Total | Universal Forest 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>
<td class="text">&#160;<span></span>
</td>
<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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,530,000<span></span>
</td>
<td class="nump">25,395,000<span></span>
</td>
<td class="nump">28,146,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_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="nump">58,563,000<span></span>
</td>
<td class="nump">54,240,000<span></span>
</td>
<td class="nump">35,847,000<span></span>
</td>
<td class="nump">61,930,000<span></span>
</td>
<td class="nump">54,585,000<span></span>
</td>
<td class="nump">67,511,000<span></span>
</td>
<td class="nump">75,440,000<span></span>
</td>
<td class="nump">71,451,000<span></span>
</td>
<td class="nump">68,975,000<span></span>
</td>
<td class="nump">62,305,000<span></span>
</td>
<td class="nump">65,225,000<span></span>
</td>
<td class="nump">59,712,000<span></span>
</td>
<td class="nump">210,580,000<span></span>
</td>
<td class="nump">268,987,000<span></span>
</td>
<td class="nump">256,217,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_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product | Navistar</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,656,000<span></span>
</td>
<td class="nump">54,798,000<span></span>
</td>
<td class="nump">52,347,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_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product | Universal Forest 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,269,000<span></span>
</td>
<td class="nump">16,774,000<span></span>
</td>
<td class="nump">13,629,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_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product | Volvo</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,997,000<span></span>
</td>
<td class="nump">44,543,000<span></span>
</td>
<td class="nump">38,027,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_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product | Paccar</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,538,000<span></span>
</td>
<td class="nump">48,487,000<span></span>
</td>
<td class="nump">46,063,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_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product | Other 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">66,590,000<span></span>
</td>
<td class="nump">78,990,000<span></span>
</td>
<td class="nump">78,245,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_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product | Customer Concentration Risk | Sales Revenue, Total | Universal Forest 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,530,000<span></span>
</td>
<td class="nump">25,395,000<span></span>
</td>
<td class="nump">27,906,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_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Tooling</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="nump">$ 2,091,000<span></span>
</td>
<td class="nump">$ 5,633,000<span></span>
</td>
<td class="nump">$ 1,959,000<span></span>
</td>
<td class="nump">$ 2,093,000<span></span>
</td>
<td class="nump">$ 1,537,000<span></span>
</td>
<td class="nump">$ 7,144,000<span></span>
</td>
<td class="nump">$ 5,807,000<span></span>
</td>
<td class="nump">$ 815,000<span></span>
</td>
<td class="nump">$ 4,187,000<span></span>
</td>
<td class="nump">$ 2,371,000<span></span>
</td>
<td class="nump">$ 3,376,000<span></span>
</td>
<td class="nump">$ 3,334,000<span></span>
</td>
<td class="nump">11,776,000<span></span>
</td>
<td class="nump">15,303,000<span></span>
</td>
<td class="nump">13,268,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_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Tooling | Navistar</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,569,000<span></span>
</td>
<td class="nump">2,084,000<span></span>
</td>
<td class="nump">2,806,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_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Tooling | Universal Forest 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>
<td class="text">&#160;<span></span>
</td>
<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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,662,000<span></span>
</td>
<td class="nump">4,208,000<span></span>
</td>
<td class="nump">2,169,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_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Tooling | Volvo</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">507,000<span></span>
</td>
<td class="nump">1,525,000<span></span>
</td>
<td class="nump">6,425,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_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Tooling | Paccar</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,186,000<span></span>
</td>
<td class="nump">262,000<span></span>
</td>
<td class="nump">97,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_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Tooling | Other 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">852,000<span></span>
</td>
<td class="nump">7,224,000<span></span>
</td>
<td class="nump">1,531,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_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Tooling | Customer Concentration Risk | Sales Revenue, Total | Universal Forest 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>
<td class="text">&#160;<span></span>
</td>
<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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Major customers:</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="nump">$ 240,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including 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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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=120311839&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MajorCustomersAxis=cmt_NavistarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_NavistarMember</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=cmt_UniversalForestProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_UniversalForestProductsMember</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=cmt_VolvoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_VolvoMember</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=cmt_PaccarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_PaccarMember</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=cmt_OtherCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_OtherCustomersMember</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_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_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ProductMember</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=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ServiceMember</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112217620776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Foreign Operations - Sales by country, based on the ship to location of customers' production facilities (Details) - USD ($)<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, 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, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Foreign 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 60,654,000<span></span>
</td>
<td class="nump">$ 59,873,000<span></span>
</td>
<td class="nump">$ 37,806,000<span></span>
</td>
<td class="nump">$ 64,023,000<span></span>
</td>
<td class="nump">$ 56,122,000<span></span>
</td>
<td class="nump">$ 74,655,000<span></span>
</td>
<td class="nump">$ 81,247,000<span></span>
</td>
<td class="nump">$ 72,266,000<span></span>
</td>
<td class="nump">$ 73,162,000<span></span>
</td>
<td class="nump">$ 64,676,000<span></span>
</td>
<td class="nump">$ 68,601,000<span></span>
</td>
<td class="nump">$ 63,046,000<span></span>
</td>
<td class="nump">$ 222,356,000<span></span>
</td>
<td class="nump">$ 284,290,000<span></span>
</td>
<td class="nump">$ 269,485,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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment - net</a></td>
<td class="nump">74,052,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">79,206,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="nump">74,052,000<span></span>
</td>
<td class="nump">79,206,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_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Foreign 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">136,424,000<span></span>
</td>
<td class="nump">178,953,000<span></span>
</td>
<td class="nump">181,207,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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment - net</a></td>
<td class="nump">36,698,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">39,132,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="nump">36,698,000<span></span>
</td>
<td class="nump">39,132,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_srt_StatementGeographicalAxis=country_MX', window );">Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Foreign 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">64,942,000<span></span>
</td>
<td class="nump">79,761,000<span></span>
</td>
<td class="nump">74,029,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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment - net</a></td>
<td class="nump">29,537,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">31,865,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="nump">29,537,000<span></span>
</td>
<td class="nump">31,865,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_srt_StatementGeographicalAxis=country_CA', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Foreign 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,827,000<span></span>
</td>
<td class="nump">16,988,000<span></span>
</td>
<td class="nump">12,494,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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment - net</a></td>
<td class="nump">$ 7,817,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">$ 8,209,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="nump">7,817,000<span></span>
</td>
<td class="nump">8,209,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_srt_StatementGeographicalAxis=cmt_OtherGeographicalLocationMember', 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Foreign 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,163,000<span></span>
</td>
<td class="nump">$ 8,588,000<span></span>
</td>
<td class="nump">$ 1,755,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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_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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including 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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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=120311839&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_US</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_StatementGeographicalAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MX</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_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CA</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_StatementGeographicalAxis=cmt_OtherGeographicalLocationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_OtherGeographicalLocationMember</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112213720216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant, and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant &amp; Equipment</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_PropertyPlantAndEquipmentGross', window );">Property, plant, and Equipment</a></td>
<td class="nump">$ 174,553,000<span></span>
</td>
<td class="nump">$ 170,881,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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(100,501,000)<span></span>
</td>
<td class="num">(91,675,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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">74,052,000<span></span>
</td>
<td class="nump">79,206,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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">16,994,000<span></span>
</td>
<td class="nump">19,910,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_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">8,659,000<span></span>
</td>
<td class="nump">8,187,000<span></span>
</td>
<td class="nump">$ 7,361,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember', window );">Land and land improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant &amp; Equipment</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_PropertyPlantAndEquipmentGross', window );">Property, plant, and Equipment</a></td>
<td class="nump">6,009,000<span></span>
</td>
<td class="nump">6,009,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant &amp; Equipment</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_PropertyPlantAndEquipmentGross', window );">Property, plant, and Equipment</a></td>
<td class="nump">43,545,000<span></span>
</td>
<td class="nump">43,375,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant &amp; Equipment</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_PropertyPlantAndEquipmentGross', window );">Property, plant, and Equipment</a></td>
<td class="nump">121,382,000<span></span>
</td>
<td class="nump">118,366,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ToolsDiesAndMoldsMember', window );">Tools, dies and patterns</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant &amp; Equipment</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_PropertyPlantAndEquipmentGross', window );">Property, plant, and Equipment</a></td>
<td class="nump">2,195,000<span></span>
</td>
<td class="nump">1,516,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember', window );">Additions in progress</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant &amp; Equipment</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_PropertyPlantAndEquipmentGross', window );">Property, plant, and Equipment</a></td>
<td class="nump">1,422,000<span></span>
</td>
<td class="nump">1,615,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_ConstructionInProgressExpendituresIncurredButNotYetPaid', window );">Purchase commitments for capital expenditures in progress</a></td>
<td class="nump">677,000<span></span>
</td>
<td class="nump">336,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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 145,000<span></span>
</td>
<td class="nump">$ 158,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_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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_ConstructionInProgressExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 construction in progress expenditures 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&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_ConstructionInProgressExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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_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_LandAndLandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LandAndLandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_ToolsDiesAndMoldsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ToolsDiesAndMoldsMember</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_AssetUnderConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetUnderConstructionMember</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112209166840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm', window );">Lessee, Operating Lease with Options to Extend Lease, Term</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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</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_LesseeOperatingLeaseRemainingLeaseTerm', window );">Lessee, Operating Lease, Remaining Lease Term</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 [Member]</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_LesseeOperatingLeaseRemainingLeaseTerm', window );">Lessee, Operating Lease, Remaining Lease Term</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 leases' options to extend.</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;">cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmt_</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_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_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-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>73
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112206475528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Lease expense (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_LeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 1,430,000<span></span>
</td>
<td class="nump">$ 1,430,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total net lease cost</a></td>
<td class="nump">$ 1,430,000<span></span>
</td>
<td class="nump">$ 1,430,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121609121&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=121568110&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=121568110&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=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112205265912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Other supplemental balance sheet information related to leases (Details) - USD ($)<br></strong></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_AssetsAndLiabilitiesLesseeAbstract', window );"><strong>Operating Leases:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right of use assets</a></td>
<td class="nump">$ 2,754,000<span></span>
</td>
<td class="nump">$ 4,484,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_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities</a></td>
<td class="num">$ (1,023,000)<span></span>
</td>
<td class="num">$ (1,304,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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other Accrued Liabilities, Current<span></span>
</td>
<td class="text">Other Accrued Liabilities, Current<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Noncurrent operating lease liabilities</a></td>
<td class="num">$ (1,670,000)<span></span>
</td>
<td class="num">$ (3,119,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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other non-current liabilities<span></span>
</td>
<td class="text">Other non-current liabilities<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 liabilities</a></td>
<td class="nump">$ 2,693,000<span></span>
</td>
<td class="nump">$ 4,423,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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (in years), Operating leases</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="re">
<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, Operating leases</a></td>
<td class="nump">5.90%<span></span>
</td>
<td class="nump">4.90%<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_AssetsAndLiabilitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsAndLiabilitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&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=121603541&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=121603541&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>srt-types:extensibleListItemType</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=121603541&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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncurrent 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=121603541&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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</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_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=121603541&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=121609121&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=121568110&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>num: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=121568110&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=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112214123592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Other information related to leases (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease 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_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 1,455,000<span></span>
</td>
<td class="nump">$ 1,455,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowOperatingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121603541&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=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112210194936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Maturities of lease liabilities (Details) - USD ($)<br></strong></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_LesseeOperatingLeaseDescriptionAbstract', window );"><strong>Maturities of lease 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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths', window );">2021</a></td>
<td class="nump">$ 1,215,000<span></span>
</td>
<td class="nump">$ 1,433,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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">811,000<span></span>
</td>
<td class="nump">1,174,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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">706,000<span></span>
</td>
<td class="nump">1,102,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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">705,000<span></span>
</td>
<td class="nump">1,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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">530,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">$ 3,437,000<span></span>
</td>
<td class="nump">$ 5,239,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121609121&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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></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=121609121&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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121609121&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=121609121&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=121609121&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=121609121&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112214059080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Maturities of lease liabilities - Long-term lease obligations (Details) - USD ($)<br></strong></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_LeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">$ 3,437,000<span></span>
</td>
<td class="nump">$ 5,239,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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(744,000)<span></span>
</td>
<td class="num">(816,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_OperatingLeaseLiability', window );">Total lease obligations</a></td>
<td class="nump">2,693,000<span></span>
</td>
<td class="nump">4,423,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_OperatingLeaseLiabilityCurrent', window );">Less: current obligations</a></td>
<td class="num">(1,023,000)<span></span>
</td>
<td class="num">(1,304,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_OperatingLeaseLiabilityNoncurrent', window );">Long-term lease obligations</a></td>
<td class="nump">$ 1,670,000<span></span>
</td>
<td class="nump">$ 3,119,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121609121&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_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=121609121&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=121603541&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=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112212028904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangibles - Goodwill activity (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_GoodwillRollForward', window );"><strong>Goodwill [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_Goodwill', window );">Beginning Balance</a></td>
<td class="nump">$ 17,376,000<span></span>
</td>
<td class="nump">$ 21,476,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_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,100,000)<span></span>
</td>
<td class="num">$ (2,403,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_Goodwill', window );">Ending Balance</a></td>
<td class="nump">$ 17,376,000<span></span>
</td>
<td class="nump">$ 17,376,000<span></span>
</td>
<td class="nump">$ 21,476,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the write-down of an asset representing the 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://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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<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=121586364&amp;loc=d3e3602-108585<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> -Subparagraph (e)<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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112213757784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangibles - Intangible assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying</a></td>
<td class="nump">$ 17,420,000<span></span>
</td>
<td class="nump">$ 17,420,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(5,904,000)<span></span>
</td>
<td class="num">(3,956,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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">11,516,000<span></span>
</td>
<td class="nump">13,464,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_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="nump">$ 1,948,000<span></span>
</td>
<td class="nump">$ 1,949,000<span></span>
</td>
<td class="nump">$ 1,869,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Name</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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization Period</a></td>
<td class="text">25 years<span></span>
</td>
<td class="text">25 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">$ 250,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(58,000)<span></span>
</td>
<td class="num">(48,000)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 192,000<span></span>
</td>
<td class="nump">$ 202,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization Period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying</a></td>
<td class="nump">$ 1,610,000<span></span>
</td>
<td class="nump">$ 1,610,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(476,000)<span></span>
</td>
<td class="num">(315,000)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 1,134,000<span></span>
</td>
<td class="nump">$ 1,295,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-competition Agreement</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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization Period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying</a></td>
<td class="nump">$ 1,810,000<span></span>
</td>
<td class="nump">$ 1,810,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(1,071,000)<span></span>
</td>
<td class="num">(709,000)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 739,000<span></span>
</td>
<td class="nump">$ 1,101,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology</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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization Period</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying</a></td>
<td class="nump">$ 4,420,000<span></span>
</td>
<td class="nump">$ 4,420,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(1,869,000)<span></span>
</td>
<td class="num">(1,237,000)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">2,551,000<span></span>
</td>
<td class="nump">3,183,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships</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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying</a></td>
<td class="nump">9,330,000<span></span>
</td>
<td class="nump">9,330,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(2,430,000)<span></span>
</td>
<td class="num">(1,647,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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 6,900,000<span></span>
</td>
<td class="nump">$ 7,683,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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Customer Relationships</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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization Period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Customer Relationships</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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Amortization Period</a></td>
<td class="text">12 years<span></span>
</td>
<td class="text">12 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_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_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=121586364&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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI 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_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetsByMajorClassAxis=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_FiniteLivedIntangibleAssetsByMajorClassAxis=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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112208783496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangibles - Future intangible amortization (Details) - USD ($)<br></strong></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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangibles</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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 1,949,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2022</a></td>
<td class="nump">1,949,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2023</a></td>
<td class="nump">1,602,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2024</a></td>
<td class="nump">1,587,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2025</a></td>
<td class="nump">951,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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">2026 and thereafter</a></td>
<td class="nump">3,478,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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 11,516,000<span></span>
</td>
<td class="nump">$ 13,464,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>81
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112209471880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Long-term debt (Details) - USD ($)<br></strong></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_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Total</a></td>
<td class="nump">$ 29,690,000<span></span>
</td>
<td class="nump">$ 50,258,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_DeferredFinanceCostsGross', window );">Less deferred loan costs</a></td>
<td class="num">(1,957,000)<span></span>
</td>
<td class="num">(807,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_LongTermDebtCurrent', window );">Less current portion</a></td>
<td class="num">(2,535,000)<span></span>
</td>
<td class="num">(49,451,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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">25,198,000<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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | Wells Fargo Bank, National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Total</a></td>
<td class="nump">16,390,000<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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | FGI Equipment Finance LLC Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></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_DebtLongtermAndShorttermCombinedAmount', window );">Total</a></td>
<td class="nump">13,148,000<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_DeferredFinanceCostsGross', window );">Less deferred loan costs</a></td>
<td class="num">(308,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_LoansPayableMember', window );">Term loans payable | Leaf Capital Funding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></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_DebtLongtermAndShorttermCombinedAmount', window );">Total</a></td>
<td class="nump">152,000<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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">120,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_LoansPayableMember', window );">Term loans payable | KeyBank National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></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_DebtLongtermAndShorttermCombinedAmount', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">38,250,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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving loans | Wells Fargo Bank, National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</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_DeferredFinanceCostsGross', window );">Less deferred loan costs</a></td>
<td class="num">(1,957,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_RevolvingCreditFacilityMember', window );">Revolving loans | KeyBank National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Total</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">12,008,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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,008,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DebtLongtermAndShorttermCombinedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate of total long-term debt, including current maturities and short-term 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;">us-gaap_DebtLongtermAndShorttermCombinedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, 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=120520924&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(a)(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 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 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))<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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI 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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoansPayableMember</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=cmt_WellsFargoBankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_WellsFargoBankNationalAssociationMember</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=cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</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=cmt_LeafCapitalFundingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_LeafCapitalFundingMember</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=cmt_KeybankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_KeybankNationalAssociationMember</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_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_LongtermDebtTypeAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112208480968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Wells Fargo Term Loans (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 28, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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</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_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,165,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 45,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,725,000<span></span>
</td>
<td class="nump">$ 3,375,000<span></span>
</td>
<td class="nump">$ 10,125,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | Wells Fargo Bank, National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<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</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_DebtInstrumentIssuanceDate1', window );">Debt Instrument, Issuance Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct. 27,  2020<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_DebtInstrumentIssuer', window );">Debt Instrument, Issuer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Wells Fargo Bank, National Association<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Debt Instrument, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On October 27, 2020, the Company entered into a credit agreement (the &#8220;Credit Agreement&#8221;) with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the &#8220;Lenders&#8221;). Pursuant to the terms of the Credit Agreement, the Lenders made available to the Company secured term loans (the &#8220;WF Term Loans&#8221;) in the maximum aggregate principal amount of $18,500,000 ($16,790,000 of which was advanced to the Company on October 28, 2020).<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 );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,500,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_DebtInstrumentUnusedBorrowingCapacityDescription', window );">Debt Instrument, Unused Borrowing Capacity, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the maximum aggregate principal amount of $18,500,000 ($16,790,000 of which was advanced to the Company on October 28, 2020).<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_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from term loan</a></td>
<td class="nump">$ 16,790,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_DebtInstrumentInterestRateTerms', window );">Debt Instrument, Interest Rate Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">At the option of the Company, the WF Term Loans bears interest at a per annum rate equal to LIBOR plus a margin of 300 basis points or base rate plus a margin of 200 basis points.  LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company.   Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis or (d) prime rate.   The weighted average interest rate was 3.77% as of December 31, 2020.<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_LongtermDebtWeightedAverageInterestRate', window );">Long-term Debt, Weighted Average Interest Rate, at Point in Time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.77%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentTerms', window );">Long-term Debt, Maturities, Repayment Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The WF Term Loans are to be repaid in monthly installments of $200,000 plus interest, with the remaining outstanding balance due on November 30, 2024, subject to certain optional and mandatory repayment terms. The Company&#8217;s obligations under the WF Term Loans are unconditionally guaranteed by each of the Company&#8217;s U.S. and Canadian subsidiaries, with such obligations of the Company and such subsidiaries being secured by a lien on substantially all of their U.S. and Canadian assets.<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_DebtInstrumentFrequencyOfPeriodicPayment', window );">Debt Instrument, Frequency of Periodic Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">monthly<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Debt Instrument, Periodic Payment, Principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<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_DebtInstrumentMaturityDateDescription', window );">Debt Instrument, Maturity Date, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the remaining outstanding balance due on November 30, 2024, subject to certain optional and mandatory repayment terms.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov. 30,  2024<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_DebtInstrumentCovenantDescription', window );">Debt Instrument, Covenant Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The WF Term Loans contains reporting, indebtedness, and financial covenants.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCovenantCompliance', window );">Debt Instrument, Covenant Compliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company is in compliance with its covenants as of December 31, 2020.<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_DebtInstrumentRedemptionDescription', window );">Debt Instrument, Redemption, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Voluntary prepayments of amounts outstanding under the WF Term Loans are permitted at any time without premium or penalty.  To the extent applicable, LIBOR breakage fees may be charged in connection with any prepayment.<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_LoansPayableMember', window );">Term loans payable | Wells Fargo Bank, National Association | KeyBank National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<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</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_RepaymentsOfLongTermDebt', window );">Repayments of Long-term Debt</a></td>
<td class="nump">$ 16,790,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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | Wells Fargo Bank, National Association | Libor 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>
</tr>
<tr class="ro">
<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</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_DebtInstrumentInterestRateTerms', window );">Debt Instrument, Interest Rate Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis', window );">Debt Instrument, Description of Variable Rate Basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">LIBOR<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | Wells Fargo Bank, National Association | Libor Rate | 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_DebtInstrumentLineItems', window );"><strong>Debt</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.75%<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_LoansPayableMember', window );">Term loans payable | Wells Fargo Bank, National Association | Base 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>
</tr>
<tr class="re">
<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</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_DebtInstrumentInterestRateTerms', window );">Debt Instrument, Interest Rate Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis or (d) prime rate.<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_DebtInstrumentDescriptionOfVariableRateBasis', window );">Debt Instrument, Description of Variable Rate Basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">base rate<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | Wells Fargo Bank, National Association | Base Rate | 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="ro">
<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</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_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | Wells Fargo Bank, National Association | Federal Funds 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>
</tr>
<tr class="re">
<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</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DebtInstrumentCovenantCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCovenantCompliance</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentCovenantDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the 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 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 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCovenantDescription</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<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><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))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDescription</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentDescriptionOfVariableRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR.</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_DebtInstrumentDescriptionOfVariableRateBasis</td>
</tr>
<tr>
<td style="padding-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_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://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=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtInstrumentFrequencyOfPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the frequency of periodic payments (monthly, quarterly, annual).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFrequencyOfPeriodicPayment</td>
</tr>
<tr>
<td style="padding-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_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://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>num: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_DebtInstrumentInterestRateTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(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_DebtInstrumentInterestRateTerms</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentIssuanceDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the debt instrument was issued, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(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_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identification of the contractual issuer of the debt instrument (for example, a subsidiary of the reporting entity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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_DebtInstrumentIssuer</td>
</tr>
<tr>
<td style="padding-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_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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentMaturityDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(a)(2))<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_DebtInstrumentMaturityDateDescription</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 required periodic payments applied to principal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentRedemptionDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of debt redemption features under terms of 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://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> -Subparagraph e<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionDescription</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentUnusedBorrowingCapacityDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of unused borrowing capacity under the debt instrument and conditions under which the commitment can be withdrawn by the lender.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_DebtInstrumentUnusedBorrowingCapacityDescription</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 timing of required repayments, sinking fund requirements, and other redeemable securities at fixed or determinable prices and dates in the five years immediately following the date of the latest balance sheet presented in the financial statements, and the amount thereafter to fully repay the principal of long-term debt. These disclosures may be made either on an individual debt or security basis, by type of debt or security basis, or on a combined basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<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=6802200&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_LongTermDebtMaturitiesRepaymentTerms</td>
</tr>
<tr>
<td style="padding-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_LongtermDebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest rate of long-term debt outstanding calculated at point in time.</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_LongtermDebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoansPayableMember</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=cmt_WellsFargoBankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_WellsFargoBankNationalAssociationMember</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=cmt_KeybankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_KeybankNationalAssociationMember</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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</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_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_BaseRateMember</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_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112207843000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - FGI Equipment Finance LLC Term Loan (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 27, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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</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_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,165,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 45,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,725,000<span></span>
</td>
<td class="nump">$ 3,375,000<span></span>
</td>
<td class="nump">$ 10,125,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | FGI Equipment Finance LLC Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<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</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_DebtInstrumentIssuanceDate1', window );">Debt Instrument, Issuance Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct. 20,  2020<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_DebtInstrumentIssuer', window );">Debt Instrument, Issuer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">FGI Equipment Finance LLC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Debt Instrument, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On October 20, 2020, the Company entered into a Master Security Agreement and a Promissory Note, among FGI Equipment Finance LLC, (&#8220;FGI&#8221;) the Company as debtor, and each of Core Composites Corporation, a subsidiary of the Company organized in Delaware, and CC HPM, S. de R.L. de C.V., a subsidiary of the Company organized in Mexico, as guarantors, a term loan in the principal amount of $13,200,000 (the &#8220;FGI Term Loan&#8221;).<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 );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,200,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_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from term loan</a></td>
<td class="nump">$ 12,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromDepositOnLoan', window );">Payments for (Proceeds from) Deposit on Loan</a></td>
<td class="nump">1,200,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_DebtInstrumentInterestRateTerms', window );">Debt Instrument, Interest Rate Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Interest on the FGI Term Loan is a fixed rate of 8.25% and is payable monthly.<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 );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Debt Instrument, Frequency of Periodic Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">monthly<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_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid', window );">Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,446,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_LongTermDebtMaturitiesRepaymentTerms', window );">Long-term Debt, Maturities, Repayment Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Following the advance of funds by FGI, the FGI Term Loans are to be repaid in monthly principal and interest installments of $117,000 for the first 12 months, $246,000 for the subsequent 59 months and $1,446,000 due on October 31, 2026, subject to certain optional and mandatory repayment terms.<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_DebtInstrumentMaturityDateDescription', window );">Debt Instrument, Maturity Date, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">due on October 31, 2026, subject to certain optional and mandatory repayment terms<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct. 31,  2026<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_DebtInstrumentRedemptionDescription', window );">Debt Instrument, Redemption, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company may prepay in full or in part (but not less than the amount equal to 20% of the original principal amount of the loan) outstanding amounts before they are due on any scheduled Payment Date upon at least thirty (30) days&#8217; prior written notice.    The Company will pay a &#8220;Prepayment Fee&#8221; in an amount equal to an additional sum equal to the following percentage of the principal amount to be prepaid for prepayments occurring in the indicated period:  four percent (4.0%) (for prepayments occurring prior to the first anniversary of the Loan); three percent (3.0%) (for prepayments occurring on and thereafter and prior to the second anniversary of the Loan); two percent (2.0%) (for prepayments occurring on and thereafter and prior to the third anniversary of the Loan ); and one percent (1.0%) (for prepayments occurring any time thereafter).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Debt Instrument, Redemption Price, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | FGI Equipment Finance LLC Term Loan | Debt Instrument, Redemption, Period One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 117,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_DebtInstrumentRedemptionDescription', window );">Debt Instrument, Redemption, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">first 12 months<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_DebtInstrumentRedemptionPricePercentage', window );">Debt Instrument, Redemption Price, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | FGI Equipment Finance LLC Term Loan | Debt Instrument, Redemption, Period Two</a></td>
<td class="text">&#160;<span></span>
</td>
<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</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_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 246,000<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_DebtInstrumentRedemptionDescription', window );">Debt Instrument, Redemption, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">subsequent 59 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Debt Instrument, Redemption Price, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | FGI Equipment Finance LLC Term Loan | Debt Instrument, Redemption, Period Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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_DebtInstrumentRedemptionPricePercentage', window );">Debt Instrument, Redemption Price, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | FGI Equipment Finance LLC Term Loan | Debt Instrument, Redemption, Period Four</a></td>
<td class="text">&#160;<span></span>
</td>
<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</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_DebtInstrumentRedemptionPricePercentage', window );">Debt Instrument, Redemption Price, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | FGI Equipment Finance LLC Term Loan | KeyBank National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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_RepaymentsOfLongTermDebt', window );">Repayments of Long-term Debt</a></td>
<td class="nump">$ 12,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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<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><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))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDescription</td>
</tr>
<tr>
<td style="padding-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_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://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=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtInstrumentFrequencyOfPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the frequency of periodic payments (monthly, quarterly, annual).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFrequencyOfPeriodicPayment</td>
</tr>
<tr>
<td style="padding-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_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://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>num: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_DebtInstrumentInterestRateTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(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_DebtInstrumentInterestRateTerms</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentIssuanceDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the debt instrument was issued, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(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_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identification of the contractual issuer of the debt instrument (for example, a subsidiary of the reporting entity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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_DebtInstrumentIssuer</td>
</tr>
<tr>
<td style="padding-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_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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentMaturityDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(a)(2))<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_DebtInstrumentMaturityDateDescription</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 payment greater than the preceding installment payments to be paid at final maturity date of 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;">us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentRedemptionDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of debt redemption features under terms of 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://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> -Subparagraph e<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionDescription</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price of original principal amount of debt at which debt can be redeemed by 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 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_LongTermDebtMaturitiesRepaymentTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 timing of required repayments, sinking fund requirements, and other redeemable securities at fixed or determinable prices and dates in the five years immediately following the date of the latest balance sheet presented in the financial statements, and the amount thereafter to fully repay the principal of long-term debt. These disclosures may be made either on an individual debt or security basis, by type of debt or security basis, or on a combined basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<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=6802200&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_LongTermDebtMaturitiesRepaymentTerms</td>
</tr>
<tr>
<td style="padding-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_PaymentsForProceedsFromDepositOnLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash inflow or outflow from resulting from payment, receipt or drawdown of cash deposit to guarantee a loan 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3095-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 9<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3098-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_PaymentsForProceedsFromDepositOnLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoansPayableMember</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=cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember</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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember</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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodThreeMember</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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodFourMember</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=cmt_KeybankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_KeybankNationalAssociationMember</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112209101096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Leaf Capital (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Long-term, gross</a></td>
<td class="nump">$ 29,690,000<span></span>
</td>
<td class="nump">$ 50,258,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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">$ 25,198,000<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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | Leaf Capital Funding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Debt Instrument, Description</a></td>
<td class="text">On April 24, 2020 the Company entered into a finance agreement with Leaf Capital Funding of $175,000 for equipment. The parties agreed to a fixed interest rate of 5.5% and a term of 60 months.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">Debt Instrument, Issuance Date</a></td>
<td class="text">Apr. 24,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuer', window );">Debt Instrument, Issuer</a></td>
<td class="text">Leaf Capital Funding<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 175,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 );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">5.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt Instrument, Term</a></td>
<td class="text">60 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Long-term, gross</a></td>
<td class="nump">$ 152,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">$ 120,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_us-gaap_DebtInstrumentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<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><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))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDescription</td>
</tr>
<tr>
<td style="padding-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_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://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=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://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>num: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_DebtInstrumentIssuanceDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the debt instrument was issued, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(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_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identification of the contractual issuer of the debt instrument (for example, a subsidiary of the reporting entity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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_DebtInstrumentIssuer</td>
</tr>
<tr>
<td style="padding-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_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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of time between issuance and maturity of debt instrument, 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_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_DebtLongtermAndShorttermCombinedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate of total long-term debt, including current maturities and short-term 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;">us-gaap_DebtLongtermAndShorttermCombinedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=120520924&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(a)(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 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 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))<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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoansPayableMember</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=cmt_LeafCapitalFundingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_LeafCapitalFundingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112203237544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Wells Fargo Revolving Loan (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 28, 2020</div></th>
<th class="th"><div>Oct. 27, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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</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_ProceedsFromLinesOfCredit', window );">Proceeds from Lines of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,793,000<span></span>
</td>
<td class="nump">$ 194,414,000<span></span>
</td>
<td class="nump">$ 133,848,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 );">Repayments of Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,725,000<span></span>
</td>
<td class="nump">3,375,000<span></span>
</td>
<td class="nump">$ 10,125,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_DeferredFinanceCostsGross', window );">Debt origination fees, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,957,000<span></span>
</td>
<td class="nump">$ 807,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=cmt_IncrementalRevolvingCommitmentMember', window );">Incremental revolving commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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_LineOfCreditFacilityDescription', window );">Line of Credit Facility, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Credit Agreement also makes available to the Company an incremental revolving commitment in the maximum amount of $10,000,000 at the Company&#8217;s option at any time during the three (3) year period following the closing.<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_LoansPayableMember', window );">Term loans payable | Wells Fargo Bank, National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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</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_LongtermDebtWeightedAverageInterestRate', window );">Long-term Debt, Weighted Average Interest Rate, at Point in Time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.77%<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_DebtIssuanceCostsLineOfCreditArrangementsGross', window );">Debt origination fees, gross, line of credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,730,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_LoansPayableMember', window );">Term loans payable | Wells Fargo Bank, National Association | KeyBank National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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</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_RepaymentsOfLongTermDebt', window );">Repayments of Long-term Debt</a></td>
<td class="nump">$ 16,790,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>
</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_LoansPayableMember', window );">Term loans payable | Wells Fargo Bank, National Association | Libor 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>
</tr>
<tr class="ro">
<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</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_DebtInstrumentDescriptionOfVariableRateBasis', window );">Debt Instrument, Description of Variable Rate Basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">LIBOR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | Wells Fargo Bank, National Association | Libor Rate | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.75%<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_LoansPayableMember', window );">Term loans payable | Wells Fargo Bank, National Association | Base 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>
</tr>
<tr class="ro">
<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</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_DebtInstrumentDescriptionOfVariableRateBasis', window );">Debt Instrument, Description of Variable Rate Basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">base rate<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | Wells Fargo Bank, National Association | Base Rate | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | Wells Fargo Bank, National Association | Federal Funds 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>
</tr>
<tr class="re">
<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</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<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_LoansPayableMember', window );">Term loans payable | FGI Equipment Finance LLC Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Debt origination fees, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 308,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_LoansPayableMember', window );">Term loans payable | FGI Equipment Finance LLC Term Loan | KeyBank National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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_RepaymentsOfLongTermDebt', window );">Repayments of Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,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>
</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_RevolvingCreditFacilityMember', window );">Revolving loans | Wells Fargo Bank, National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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</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_LineOfCreditFacilityInitiationDate1', window );">Line of Credit Facility, Initiation Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct. 27,  2020<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_LineOfCreditFacilityDescription', window );">Line of Credit Facility, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On October 27, 2020, the Company entered into a credit agreement (the &#8220;Credit Agreement&#8221;) with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the &#8220;Lenders&#8221;). Pursuant to the terms of the Credit Agreement, the Lenders made available to the Company a revolving loan commitment (the &#8220;WF Revolving Loan&#8221;) of $25,000,000 ($8,745,000 of which was advanced to the Company on October 28, 2020).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityBorrowingCapacityDescription', window );">Line of Credit Facility, Borrowing Capacity, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The borrowing availability under the line of credit is the lesser of (a) the loan commitment of $25,000,000 or (b) the sum of 90% of eligible investment grade accounts receivable, 85% of non-investment grade eligible accounts receivable and 65% of eligible inventory.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Lines of Credit</a></td>
<td class="nump">8,745,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDescription', window );">Line of Credit Facility, Interest Rate Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">At the option of the Company, the WF Revolving Loan bears interest at a per annum rate equal to LIBOR plus a margin of 200 to 250 basis points or base rate plus a margin of 100 to 150 basis points, with the margin rate being based on the excess availability amount under the line of credit.  LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company.   Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis and (d) prime rate.   The weighted average interest rate was 4.75% as of December 31, 2020.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Long-term Debt, Weighted Average Interest Rate, at Point in Time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.75%<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_LineOfCreditFacilityExpirationDate1', window );">Line of Credit Facility, Expiration Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov. 30,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms', window );">Line of Credit Facility, Frequency of Payment and Payment Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The WF Revolving Loan commitment terminates, and all outstanding borrowings thereunder must be repaid, by November 30, 2024.<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_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Current Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,223,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_LineOfCredit', window );">Revolving Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 420,000<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_LineOfCreditFacilityCovenantTerms', window );">Line of Credit Facility, Covenant Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The WF Revolving Loan contains the same covenants as the WF Term Loans.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCovenantCompliance', window );">Line of Credit Facility, Covenant Compliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company is in compliance with its covenants as of December 31, 2020.<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_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 160,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_DeferredFinanceCostsGross', window );">Debt origination fees, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,957,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_RevolvingCreditFacilityMember', window );">Revolving loans | Wells Fargo Bank, National Association | Letter of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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_RevolvingCreditFacilityMember', window );">Revolving loans | Wells Fargo Bank, National Association | Eligible investment grade | Accounts Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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</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_GuaranteeObligationsLiquidationProceedsPercentage', window );">Borrowing availability under the line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving loans | Wells Fargo Bank, National Association | Eligible investment grade | Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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_GuaranteeObligationsLiquidationProceedsPercentage', window );">Borrowing availability under the line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving loans | Wells Fargo Bank, National Association | Non-investment grade eligible | Accounts Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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</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_GuaranteeObligationsLiquidationProceedsPercentage', window );">Borrowing availability under the line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving loans | Wells Fargo Bank, National Association | KeyBank National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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_RepaymentsOfLongTermDebt', window );">Repayments of Long-term Debt</a></td>
<td class="nump">$ 8,745,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>
</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_RevolvingCreditFacilityMember', window );">Revolving loans | Wells Fargo Bank, National Association | Libor 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>
</tr>
<tr class="re">
<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</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_LineOfCreditFacilityInterestRateDescription', window );">Line of Credit Facility, Interest Rate Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">LIBOR rate means the greater of (a) 0.75% per annum and (b) the per annum published LIBOR rate for interest periods of one, three or six months as chosen by the Company.<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_DebtInstrumentDescriptionOfVariableRateBasis', window );">Debt Instrument, Description of Variable Rate Basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">LIBOR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving loans | Wells Fargo Bank, National Association | Libor Rate | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.75%<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_RevolvingCreditFacilityMember', window );">Revolving loans | Wells Fargo Bank, National Association | Libor Rate | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<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_RevolvingCreditFacilityMember', window );">Revolving loans | Wells Fargo Bank, National Association | Base 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>
</tr>
<tr class="re">
<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</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_LineOfCreditFacilityInterestRateDescription', window );">Line of Credit Facility, Interest Rate Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Base rate is the greater of (a) 1.0% per annum, (b) the Federal Funds Rate plus 0.5%, (c) LIBOR Rate plus 100 basis and (d) prime rate.<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_DebtInstrumentDescriptionOfVariableRateBasis', window );">Debt Instrument, Description of Variable Rate Basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">base rate<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_RevolvingCreditFacilityMember', window );">Revolving loans | Wells Fargo Bank, National Association | Base Rate | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving loans | Wells Fargo Bank, National Association | Base Rate | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<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_RevolvingCreditFacilityMember', window );">Revolving loans | Wells Fargo Bank, National Association | Federal Funds 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>
</tr>
<tr class="ro">
<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</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<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_RevolvingCreditFacilityMember', window );">Revolving loans | Incremental revolving commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DebtInstrumentDescriptionOfVariableRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR.</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_DebtInstrumentDescriptionOfVariableRateBasis</td>
</tr>
<tr>
<td style="padding-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_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://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>num: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_DebtIssuanceCostsLineOfCreditArrangementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section S45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68176171&amp;loc=SL68176184-208336<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsLiquidationProceedsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, if estimable, (as a percentage) the approximate extent to which the proceeds from liquidation of any assets held either as collateral or by third parties would be expected to cover the maximum potential amount of future payments under the guarantee or each group of similar guarantees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121555522&amp;loc=d3e12069-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_GuaranteeObligationsLiquidationProceedsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LineOfCreditFacilityBorrowingCapacityDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the credit facility's borrowing capacity including discussion of how the borrowing capacity is determined (for example, borrowing capacity based on the amount of current 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 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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(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_LineOfCreditFacilityBorrowingCapacityDescription</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityCovenantCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identification of whether the entity has been in compliance with any credit facility debt covenants 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<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 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_LineOfCreditFacilityCovenantCompliance</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityCovenantTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the conditions for borrowing under the credit facility including the nature of any restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_LineOfCreditFacilityCovenantTerms</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the 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 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_LineOfCreditFacilityDescription</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the frequency of the required periodic payments of interest, principal, or both, and the amount, if set, or a description of a formula upon which payment is based.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityInitiationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility first became available, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_LineOfCreditFacilityInitiationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LineOfCreditFacilityInterestRateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_LineOfCreditFacilityInterestRateDescription</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongtermDebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest rate of long-term debt outstanding calculated at point in time.</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_LongtermDebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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=121586364&amp;loc=d3e3255-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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=121586364&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_DebtInstrumentAxis=cmt_IncrementalRevolvingCommitmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_IncrementalRevolvingCommitmentMember</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_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoansPayableMember</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=cmt_WellsFargoBankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_WellsFargoBankNationalAssociationMember</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=cmt_KeybankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_KeybankNationalAssociationMember</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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</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_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_BaseRateMember</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_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember</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=cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</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_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_LongtermDebtTypeAxis=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_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LetterOfCreditMember</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_ExternalCreditRatingByGroupingAxis=us-gaap_ExternalCreditRatingInvestmentGradeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ExternalCreditRatingByGroupingAxis=us-gaap_ExternalCreditRatingInvestmentGradeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_InventoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_InventoriesMember</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_ExternalCreditRatingByGroupingAxis=us-gaap_ExternalCreditRatingNonInvestmentGradeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ExternalCreditRatingByGroupingAxis=us-gaap_ExternalCreditRatingNonInvestmentGradeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112206828472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Annual Maturities of Long-Term Debt (Details) - USD ($)<br></strong></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_MaturitiesOfLongTermDebtAbstract', window );"><strong>Annual maturities of long-term debt are as follows:</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 3,019,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2022</a></td>
<td class="nump">4,428,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2023</a></td>
<td class="nump">4,601,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2024</a></td>
<td class="nump">11,585,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2025 and Thereafter</a></td>
<td class="nump">6,057,000<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_DebtLongtermAndShorttermCombinedAmount', window );">Total</a></td>
<td class="nump">$ 29,690,000<span></span>
</td>
<td class="nump">$ 50,258,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtLongtermAndShorttermCombinedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate of total long-term debt, including current maturities and short-term 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;">us-gaap_DebtLongtermAndShorttermCombinedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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 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=6802200&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://fasb.org/us-gaap/role/ref/legacyRef<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 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=6802200&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_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://fasb.org/us-gaap/role/ref/legacyRef<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 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=6802200&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_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://fasb.org/us-gaap/role/ref/legacyRef<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 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=6802200&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://fasb.org/us-gaap/role/ref/legacyRef<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 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=6802200&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MaturitiesOfLongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MaturitiesOfLongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-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>87
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112212261688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Key Bank Loan (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 27, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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</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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,198,000<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_RepaymentsOfLongTermDebt', window );">Repayments of Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,725,000<span></span>
</td>
<td class="nump">3,375,000<span></span>
</td>
<td class="nump">$ 10,125,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans payable | KeyBank National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<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</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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,250,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_DebtInstrumentInterestRateEffectivePercentage', window );">Debt Instrument, Interest Rate, Effective Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Repayments of Long-term Debt</a></td>
<td class="nump">$ 38,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>
</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_RevolvingCreditFacilityMember', window );">Revolving loans | KeyBank National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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_LongTermDebt', window );">Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,008,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_DebtInstrumentInterestRateEffectivePercentage', window );">Debt Instrument, Interest Rate, Effective Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.04%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Repayments of Long-term Debt</a></td>
<td class="nump">$ 12,008,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6036836-161870<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=119993939&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 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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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=120520924&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(a)(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 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 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))<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_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=121586364&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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoansPayableMember</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=cmt_KeybankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_KeybankNationalAssociationMember</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_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_LongtermDebtTypeAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112212608200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Interest Rate Swaps (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>InterestRateSwaps</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Derivative, Fixed Interest Rate</a></td>
<td class="nump">2.49%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swaps | Designated as Hedging Instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Derivative, Fixed Interest Rate</a></td>
<td class="nump">2.49%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue', window );">Interest Rate Cash Flow Hedge Liability at Fair Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 706,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_GainLossOnCashFlowHedgesCaption', window );">Gain (Loss) on Cash Flow Hedges, Caption</a></td>
<td class="text">interest expense<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness', window );">Loss on Interest Rate Cash Flow Hedge Ineffectiveness</a></td>
<td class="nump">$ 1,253,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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">LIBOR | Term loans payable | Wells Fargo Bank, National Association</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis', window );">Debt Instrument, Description of Variable Rate Basis</a></td>
<td class="text">LIBOR<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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash Flow Hedging | Interest Rate Swaps | Designated as Hedging Instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfInterestRateDerivativesHeld', window );">Number of Interest Rate Derivatives Held | InterestRateSwaps</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypesOfItemsHedgedByInterestRateDerivatives', window );">Types of Items Hedged by Interest Rate Derivatives</a></td>
<td class="text">KeyBank credit agreement<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForOperatingActivities', window );">Payments for Operating Activities</a></td>
<td class="nump">$ 1,253,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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash Flow Hedging | Interest Rate Swaps | Wells Fargo Bank, National Association | Designated as Hedging Instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfInterestRateDerivativesHeld', window );">Number of Interest Rate Derivatives Held | InterestRateSwaps</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative Notional Amount</a></td>
<td class="nump">$ 25,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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash Flow Hedging | Interest Rate Swaps | FGI Equipment Finance LLC Term Loan | Designated as Hedging Instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative Notional Amount</a></td>
<td class="nump">$ 10,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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash Flow Hedging | LIBOR | Interest Rate Swaps | Designated as Hedging Instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis', window );">Debt Instrument, Description of Variable Rate Basis</a></td>
<td class="text">30 day LIBOR<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_DebtInstrumentDescriptionOfVariableRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR.</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_DebtInstrumentDescriptionOfVariableRateBasis</td>
</tr>
<tr>
<td style="padding-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_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_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</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_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnCashFlowHedgesCaption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identifies the line item(s) where the net gain (loss) on cash flow hedges is reported in the statement of income or other statement of financial performance. Includes description for amounts included in other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-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_GainLossOnCashFlowHedgesCaption</td>
</tr>
<tr>
<td style="padding-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_GainLossOnInterestRateCashFlowHedgeIneffectiveness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain (loss) during the reporting period due to ineffectiveness in interest rate cash flow hedges. Recognized in earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestRateCashFlowHedgeLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date of all interest rate derivative liabilities designated as cash flow hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NumberOfInterestRateDerivativesHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest rate derivative instruments held by the entity at the reporting 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-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 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-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_NumberOfInterestRateDerivativesHeld</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of cash paid for operating activities during the current 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 25<br> -Subparagraph (d)-(g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_PaymentsForOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TypesOfItemsHedgedByInterestRateDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the instruments designated as hedged items in hedges involving interest rate derivatives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579240-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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41620-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 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-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_TypesOfItemsHedgedByInterestRateDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</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_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoansPayableMember</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=cmt_WellsFargoBankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_WellsFargoBankNationalAssociationMember</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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</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=cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112210012344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Bank Covenants (Details) - Credit Agreement<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DebtInstrumentLineItems', window );"><strong>Debt</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_DebtInstrumentCovenantDescription', window );">Debt Instrument, Covenant Description</a></td>
<td class="text">Fixed Charge Coverage Ratio<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RatioOfIndebtednessToNetCapital1', window );">Ratio of Indebtedness to Net Capital</a></td>
<td class="nump">2.6<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>
</tr>
<tr class="re">
<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</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_DebtInstrumentCovenantDescription', window );">Debt Instrument, Covenant Description</a></td>
<td class="text">Minimum 1.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_RatioOfIndebtednessToNetCapital1', window );">Ratio of Indebtedness to Net Capital</a></td>
<td class="nump">1.10<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCovenantDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the 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 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 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCovenantDescription</td>
</tr>
<tr>
<td style="padding-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_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_RatioOfIndebtednessToNetCapital1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indebtedness divided by net capital.</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_RatioOfIndebtednessToNetCapital1</td>
</tr>
<tr>
<td style="padding-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>instant</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=cmt_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=cmt_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112310599432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation (Narrative) (Details) - Long Term Equity Incentive Plan - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward', window );">Terms of Award</a></td>
<td class="text">The Company has a Long-Term Equity Incentive Plan (the &#8220;2006 Plan&#8221;), as approved by the Company&#8217;s stockholders in May 2006. The 2006 Plan allows for grants to directors and employees of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock, performance shares, performance units and other incentive awards (&#8220;Stock Awards&#8221;) up to an aggregate of 3,000,000 awards, each representing a right to buy a share of Core Molding Technologies common stock. Stock Awards can be granted under the 2006 Plan through the earlier of December 31, 2025, or the date the maximum number of available awards under the 2006 Plan have been granted.<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 );">Number of shares authorized for grant</a></td>
<td class="nump">3,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</a></td>
<td class="nump">514,823<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_RestrictedStockMember', window );">Restricted Stock</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward', window );">Terms of Award</a></td>
<td class="text">Restricted stock granted under the 2006 Plan vest over three years or upon the date of the participants' sixty-fifth birthday, death, disability or change in control.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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 expense</a></td>
<td class="nump">$ 1,614,000<span></span>
</td>
<td class="nump">$ 1,923,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_AllocatedShareBasedCompensationExpense', window );">Compensation costs</a></td>
<td class="nump">$ 1,254,000<span></span>
</td>
<td class="nump">1,369,000<span></span>
</td>
<td class="nump">$ 1,774,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term</a></td>
<td class="text">1 year 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Share-based Payment Arrangement, Decrease for Tax Withholding Obligation</a></td>
<td class="nump">$ 97,000<span></span>
</td>
<td class="nump">$ 98,000<span></span>
</td>
<td class="nump">$ 110,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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares Withheld for Tax Withholding Obligation</a></td>
<td class="nump">4,574<span></span>
</td>
<td class="nump">16,047<span></span>
</td>
<td class="nump">17,180<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_StockAppreciationRightsSARSMember', window );">Stock Appreciation Rights (SARs)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward', window );">Terms of Award</a></td>
<td class="text">As part of the Company's 2019 annual grant, Stock Appreciation Rights (SARs) were granted with a grant price of $10. These awards have a contractual term of five years and vest ratably over a period of three years or immediately vest if the recipient is over 65 years of age.  These awards are valued using the Black-Scholes option pricing model.<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation expense</a></td>
<td class="nump">$ 179,000<span></span>
</td>
<td class="nump">$ 386,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_AllocatedShareBasedCompensationExpense', window );">Compensation costs</a></td>
<td class="nump">$ 101,000<span></span>
</td>
<td class="nump">$ 185,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term</a></td>
<td class="text">3 years 3 months 18 days<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_SharesIssuedPricePerShare', window );">Grant price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected Term</a></td>
<td class="text">5 years<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">1 year 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Intrinsic Value</a></td>
<td class="nump">$ 114,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_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 to equity for grantee's tax withholding obligation 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=115993241&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_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of terms of 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 (a)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of 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 (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-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.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual term for option awards 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>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 (e)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per unit amount of equity securities issued.</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_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 used to settle grantee's tax withholding obligation 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_PlanNameAxis=cmt_LongTermEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_LongTermEquityIncentivePlanMember</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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedStockMember</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_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112212359944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation - Restricted Stock (Details) - Restricted Stock - Long Term Equity Incentive Plan - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares, Restricted Stock</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested balance at Period Start</a></td>
<td class="nump">343,919<span></span>
</td>
<td class="nump">349,885<span></span>
</td>
<td class="nump">141,095<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">292,886<span></span>
</td>
<td class="nump">135,268<span></span>
</td>
<td class="nump">315,429<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="num">(107,145)<span></span>
</td>
<td class="num">(117,828)<span></span>
</td>
<td class="num">(82,067)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(21,825)<span></span>
</td>
<td class="num">(23,406)<span></span>
</td>
<td class="num">(24,572)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unvested balance at Period End</a></td>
<td class="nump">507,835<span></span>
</td>
<td class="nump">343,919<span></span>
</td>
<td class="nump">349,885<span></span>
</td>
</tr>
<tr class="re">
<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 Grant Date Fair Value, Restricted Stock</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested balance at Period Start,USD per share</a></td>
<td class="nump">$ 9.37<span></span>
</td>
<td class="nump">$ 10.62<span></span>
</td>
<td class="nump">$ 16.79<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, USD per share</a></td>
<td class="nump">4.70<span></span>
</td>
<td class="nump">7.65<span></span>
</td>
<td class="nump">11.32<span></span>
</td>
</tr>
<tr class="ro">
<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, USD per share</a></td>
<td class="nump">10.21<span></span>
</td>
<td class="nump">13.81<span></span>
</td>
<td class="nump">16.57<span></span>
</td>
</tr>
<tr class="re">
<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, USD per share</a></td>
<td class="nump">9.86<span></span>
</td>
<td class="nump">15.02<span></span>
</td>
<td class="nump">16.91<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unvested balance at Period End, USD per share</a></td>
<td class="nump">$ 6.35<span></span>
</td>
<td class="nump">$ 9.37<span></span>
</td>
<td class="nump">$ 10.62<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>num: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>num: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>num: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>num: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_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedStockMember</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=cmt_LongTermEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_LongTermEquityIncentivePlanMember</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112311370072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation - Stock Appreciation Rights (Details) - Stock Appreciation Rights (SARs) - Long Term Equity Incentive Plan - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward', window );"><strong>Number of Shares, Stock Appreciation Rights</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning Balance</a></td>
<td class="nump">222,112<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">226,021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Vested</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares', window );">Forfeited</a></td>
<td class="num">(41,187)<span></span>
</td>
<td class="num">(3,909)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending Balance</a></td>
<td class="nump">180,925<span></span>
</td>
<td class="nump">222,112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable at the end of period</a></td>
<td class="nump">73,888<span></span>
</td>
<td class="nump">29,028<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value, Stock Appreciation Rights</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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Beginning balance</a></td>
<td class="nump">$ 2.57<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2.57<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Vested</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited</a></td>
<td class="nump">2.57<span></span>
</td>
<td class="nump">2.57<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Ending balance</a></td>
<td class="nump">2.57<span></span>
</td>
<td class="nump">2.57<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable at the Period end</a></td>
<td class="nump">$ 2.57<span></span>
</td>
<td class="nump">$ 2.57<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option 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)(1)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option 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)(1)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)-(4)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of share options (or share units) granted during the 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options outstanding, including both vested and non-vested 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> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-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 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price at which option holders acquired shares when converting their stock options into 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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per share amount at which grantees can acquire shares of common stock by exercise of options.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested options forfeited.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options (or share units) exercised during the current 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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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 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://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockAppreciationRightsSARSMember</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=cmt_LongTermEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cmt_LongTermEquityIncentivePlanMember</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112213577480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Provision for income taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_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>
</tr>
<tr class="ro">
<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="num">$ (8,378,000)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 11,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_CurrentForeignTaxExpenseBenefit', window );">Federal - Foreign</a></td>
<td class="nump">2,660,000<span></span>
</td>
<td class="nump">685,000<span></span>
</td>
<td class="nump">1,023,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_CurrentStateAndLocalTaxExpenseBenefit', window );">State and local</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">14,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current income tax expense (benefit)</a></td>
<td class="num">(5,713,000)<span></span>
</td>
<td class="nump">705,000<span></span>
</td>
<td class="nump">1,048,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_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>
</tr>
<tr class="re">
<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="nump">955,000<span></span>
</td>
<td class="nump">738,000<span></span>
</td>
<td class="num">(1,355,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_DeferredForeignIncomeTaxExpenseBenefit', window );">Deferred Foreign Income Tax Expense (Benefit)</a></td>
<td class="nump">1,098,000<span></span>
</td>
<td class="num">(1,824,000)<span></span>
</td>
<td class="num">(289,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_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State and local</a></td>
<td class="nump">42,000<span></span>
</td>
<td class="nump">26,000<span></span>
</td>
<td class="num">(68,000)<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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="nump">2,095,000<span></span>
</td>
<td class="num">(1,060,000)<span></span>
</td>
<td class="num">(1,712,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_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="num">$ (3,618,000)<span></span>
</td>
<td class="num">$ (355,000)<span></span>
</td>
<td class="num">$ (664,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 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=84230637&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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=116825942&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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 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 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=116825942&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=84230637&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://fasb.org/us-gaap/role/ref/legacyRef<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 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=116825942&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=84230637&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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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://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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 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=84230637&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_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=116825942&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=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 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=116825942&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=121586364&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=84230637&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=84230637&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=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=116825942&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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&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>94
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112212180600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of the income tax provision based on the federal statutory income tax rate (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Reconciliation of income tax provision:</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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Provision at United States federal statutory rate</a></td>
<td class="nump">$ 954,000<span></span>
</td>
<td class="num">$ (3,274,000)<span></span>
</td>
<td class="num">$ (1,145,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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation Allowance</a></td>
<td class="num">(2,074,000)<span></span>
</td>
<td class="nump">3,267,000<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_IncomeTaxReconciliationPriorYearIncomeTaxes', window );">Net operating loss carryback at 34% tax rate</a></td>
<td class="num">(3,205,000)<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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Effect of foreign taxes</a></td>
<td class="nump">790,000<span></span>
</td>
<td class="num">(209,000)<span></span>
</td>
<td class="nump">213,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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">236,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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State and local tax expense</a></td>
<td class="num">(372,000)<span></span>
</td>
<td class="num">(102,000)<span></span>
</td>
<td class="num">(54,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_IncomeTaxReconciliationNondeductibleExpenseOther', window );">Other</a></td>
<td class="nump">289,000<span></span>
</td>
<td class="num">(37,000)<span></span>
</td>
<td class="nump">86,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income taxes</a></td>
<td class="num">$ (3,618,000)<span></span>
</td>
<td class="num">$ (355,000)<span></span>
</td>
<td class="num">$ (664,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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Tax rate</a></td>
<td class="nump">34.00%<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 domestic federal statutory tax rate applicable to pretax 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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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=116825942&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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_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=84230637&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=84230637&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=84230637&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_IncomeTaxReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other nondeductible expenses.</p></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=84230637&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_IncomeTaxReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, 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=84230637&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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 revisions of previously reported 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=84230637&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_IncomeTaxReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=84230637&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112214059432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Deferred tax assets (Details) - USD ($)<br></strong></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_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Deferred 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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 535,000<span></span>
</td>
<td class="nump">$ 4,928,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_DeferredTaxAssetInterestCarryforward', window );">Interest limitation carryforwards</a></td>
<td class="nump">1,033,000<span></span>
</td>
<td class="nump">686,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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">391,000<span></span>
</td>
<td class="nump">477,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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Accounts receivable</a></td>
<td class="nump">40,000<span></span>
</td>
<td class="nump">108,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_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">322,000<span></span>
</td>
<td class="nump">587,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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property, plant, and equipment</a></td>
<td class="num">(5,509,000)<span></span>
</td>
<td class="num">(5,580,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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits', window );">Post retirement benefits</a></td>
<td class="nump">2,068,000<span></span>
</td>
<td class="nump">2,090,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_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Goodwill and finite-lived assets, net</a></td>
<td class="nump">2,210,000<span></span>
</td>
<td class="nump">1,973,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_DeferredTaxAssetsOther', window );">Other, net</a></td>
<td class="nump">156,000<span></span>
</td>
<td class="nump">24,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total Deferred Tax Assets</a></td>
<td class="nump">1,246,000<span></span>
</td>
<td class="nump">5,293,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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance for deferred tax assets</a></td>
<td class="num">(1,193,000)<span></span>
</td>
<td class="num">(3,267,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax asset, net</a></td>
<td class="nump">$ 53,000<span></span>
</td>
<td class="nump">$ 2,026,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetInterestCarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest carryforward.</p></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=84230637&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_DeferredTaxAssetInterestCarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 intangible assets including goodwill.</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_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=84230637&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=84230637&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=84230637&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=84230637&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=84230637&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=84230637&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=84230637&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=84230637&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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 postretirement 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/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=84230637&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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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=84230637&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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=84230637&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=84230637&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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=84230637&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_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=84230637&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=84230637&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>96
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112212194664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Narrative) (Details) - USD ($)<br></strong></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_DeferredTaxAssetsNet', window );">Deferred Tax Assets, net</a></td>
<td class="nump">$ 53,000<span></span>
</td>
<td class="nump">$ 2,026,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_DeferredTaxAssetsGross', window );">Deferred tax asset</a></td>
<td class="nump">1,246,000<span></span>
</td>
<td class="nump">5,293,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_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="nump">1,193,000<span></span>
</td>
<td class="nump">3,267,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_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</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_DeferredIncomeTaxLiabilities', window );">Deferred Tax Liabilities, Gross</a></td>
<td class="nump">876,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_srt_StatementGeographicalAxis=country_US', window );">United States | State and Local Jurisdiction</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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">25,990,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_srt_StatementGeographicalAxis=country_US', window );">United States | Domestic Tax Authority</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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></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_TaxCreditCarryforwardAmount', window );">Interest limitation carryforwards</a></td>
<td class="nump">4,697,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_srt_StatementGeographicalAxis=country_MX', window );">Mexico</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_DeferredTaxAssetsGross', window );">Deferred tax asset</a></td>
<td class="nump">469,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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></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_StatementGeographicalAxis=country_CA', window );">Canada</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_DeferredTaxAssetsGross', window );">Deferred tax asset</a></td>
<td class="nump">460,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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></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_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=84230637&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=84230637&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_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=84230637&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_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=84230637&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_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=84230637&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_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=84230637&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_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=120406818&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=84230637&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_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_US</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>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MX</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_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112212321480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post Retirement Benefits - Multi-employer Plans (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_MultiemployerPlanPensionSignificantAbstract', window );"><strong>Multiemployer plans:</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_MultiemployerPlansPlanBenefitsDescription', window );">Multiemployer Plans, Plan Benefits, Description</a></td>
<td class="text">a multi-employer defined benefit pension plan, health care and life insurance benefits<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanTypeExtensibleList', window );">Multiemployer Plan, Type [Extensible Enumeration]</a></td>
<td class="text">Pension Plan [Member]<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanSponsorLocationExtensibleList', window );">Multiemployer Plan, Sponsor Location [Extensible Enumeration]</a></td>
<td class="text">us-gaap:DomesticPlanMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantAnnualReportDate', window );">Multiemployer Plan, Pension, Significant, Annual Report Date</a></td>
<td class="text">Dec. 31,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusDate', window );">Multiemployer Plan, Pension, Significant, Certified Zone Status, Date</a></td>
<td class="text">Dec. 31,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">Red<span></span>
</td>
<td class="text">Red<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundedStatusFixedList', window );">Multiemployer Plan, Pension, Significant, Funded Status [Fixed List]</a></td>
<td class="text">Less than 65 percent<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionExceedsFivePercent', window );">Multiemployer Plan, Pension, Significant, Employer Contribution Exceeds Five Percent [true false]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansMinimumContributionDescription', window );">Multiemployer Plans, Minimum Contribution, Description</a></td>
<td class="text">Under the terms of the collective-bargaining agreement, the Company is required to make contributions to the plan for each hour worked up to a maximum of 40 hours per person, per week at $1.55 per hour from August 10, 2019 through August 6, 2022. The Company is paying a surcharge of $2.40.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExtensibleList', window );">Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement [Extensible Enumeration]</a></td>
<td class="text">cmt:InternationalAssociationofMachinistsAndAerospaceWorkersMember<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_MultiemployerPlanPensionSignificantAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MultiemployerPlanPensionSignificantAbstract</td>
</tr>
<tr>
<td style="padding-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_MultiemployerPlanPensionSignificantAnnualReportDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Year-end date of annual report for multiemployer pension plan determined to be individually significant, in CCYY-MM-DD format.</p></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 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantAnnualReportDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Year-end date of plan applicable to certified zone status for multiemployer pension plan determined to be individually significant, in CCYY-MM-DD format.</p></div>
<a 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 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 certified zone status of multiemployer pension plan determined to be individually significant. Acceptable values are "Green", "Yellow", "Orange", "Red", "Other", and "NA".</p></div>
<a 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 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:zoneStatusItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 collective-bargaining arrangement (CBA) between employer sponsoring multiemployer pension plan determined to be individually significant and its employees represented by union.</p></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 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionExceedsFivePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (true false) whether, in plan's most recently available annual report, employer contribution exceeds five percent of total contribution from all participating employers to multiemployer pension plan determined to be individually significant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantEmployerContributionExceedsFivePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_MultiemployerPlanPensionSignificantFundedStatusFixedList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 whether multiemployer pension plan determined to be individually significant is less than 65 percent funded, between 65 and less than 80 percent funded, or at least 80 percent funded. Acceptable values are "Less than 65 percent", "Between 65 and less than 80 percent", "At least 80 percent", and "NA".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantFundedStatusFixedList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:fundedStatusItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanSponsorLocationExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 location of employer sponsoring multiemployer plan designed to provide retirement benefits. Includes, but is not limited to, pension plan and other postretirement 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=29639808&amp;loc=d3e29008-114946<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450691-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanSponsorLocationExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanTypeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 type of multiemployer plan designed to provide retirement benefits. Includes, but is not limited to, pension plan and other postretirement plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450673-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450673-114947<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450673-114947<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanTypeExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlansMinimumContributionDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of any minimum contributions required for future periods to a multiemployer plan by collective bargaining arrangements, statutory obligations, or other contractual obligations. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlansMinimumContributionDescription</td>
</tr>
<tr>
<td style="padding-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_MultiemployerPlansPlanBenefitsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the nature of multiemployer plan benefits as well as who is covered by the benefits. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450678-114947<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlansPlanBenefitsDescription</td>
</tr>
<tr>
<td style="padding-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>98
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112212772120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post Retirement Benefits - Multi-employer Plans (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_MultiemployerPlanPensionSignificantAbstract', window );"><strong>Multiemployer plans:</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_MultiemployerPlanPensionSignificantNameExtensibleList', window );">Pension Fund</a></td>
<td class="text">cmt:InternationalAssociationofMachinistsAndAerospaceWorkersNationalPensionFundNationalPensionPlanMember<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_MultiemployerPlanPensionSignificantEmployerIdentificationNumber', window );">EIN</a></td>
<td class="text">516031295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantPlanNumber', window );">Pension Plan Number</a></td>
<td class="text">002<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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList', window );">Pension Protection Act Zone Status</a></td>
<td class="text">Red<span></span>
</td>
<td class="text">Red<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList', window );">FIP/RP Status Pending/Implemented</a></td>
<td class="text">Implemented<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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Contributions of the Company</a></td>
<td class="nump">$ 676,000<span></span>
</td>
<td class="nump">$ 971,000<span></span>
</td>
<td class="nump">$ 760,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_MultiemployerPlanPensionSignificantSurchargeFixedList', window );">Surcharge Imposed</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_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate', window );">Expiration Date of Collective Bargaining Agreement</a></td>
<td class="text">Aug.  07,  2022<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_MultiemployerPlanPensionSignificantAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MultiemployerPlanPensionSignificantAbstract</td>
</tr>
<tr>
<td style="padding-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_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 certified zone status of multiemployer pension plan determined to be individually significant. Acceptable values are "Green", "Yellow", "Orange", "Red", "Other", and "NA".</p></div>
<a 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 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:zoneStatusItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date of collective-bargaining arrangement (CBA) requiring contribution to multiemployer pension plan determined to be individually significant, in CCYY-MM-DD format.</p></div>
<a 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 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 employer contribution to multiemployer pension plan determined to be individually significant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MultiemployerPlanPensionSignificantEmployerIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employer Identification Number (EIN) or Tax Identification Number (TIN) assigned by Internal Revenue Service (IRS) for multiemployer pension plan determined to be individually significant, in nine-digit numeric format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:nineDigitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 whether funding improvement plan or rehabilitation plan was implemented or pending for multiemployer pension plan, determined to be individually significant. Acceptable values are "No", "Pending", "Implemented", "Other", and "NA".</p></div>
<a 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 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:fundingImprovementAndRehabilitationPlanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantNameExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 name of multiemployer pension plan designed to provide retirement benefits, determined to be individually significant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantNameExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantPlanNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Plan number for multiemployer pension plan determined to be individually significant, in three-digit numeric format.</p></div>
<a 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 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantPlanNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:threeDigitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 whether employer paid surcharge to multiemployer pension plan determined to be individually significant. Acceptable values are "No", "Yes" and "NA".</p></div>
<a 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 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:surchargeItemType</td>
</tr>
<tr>
<td><strong> Balance 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>99
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112213600504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post Retirement Benefits (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">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>
<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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Postretirement benefits:</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_DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures', window );">Defined Benefit Plan, Changes in Benefit Obligation and Plan Assets, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In August 2010, as part of a new collective-bargaining agreement, the post retirement health and life insurance benefits for all current and future represented employees who were not retired were eliminated in exchange for a one-time cash payment. Individuals who retired prior to August 2010 remain eligible for post retirement health and life insurance benefits.<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_DefinedBenefitPlanPlanNameExtensibleList', window );">Defined Benefit Plan, Plan Name [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">cmt:NavistarsPostRetirementHealthAndLifeInsuranceBenefitPlanMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanTypeExtensibleList', window );">Defined Benefit Plan, Type [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Post retirement health and life insurance benefit plan<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_DefinedBenefitPlanSponsorLocationExtensibleList', window );">Defined Benefit Plan, Sponsor Location [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">us-gaap:DomesticPlanMember<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment', window );">Defined Benefit Plan, Accumulated Benefit Obligation, Increase (Decrease) for Plan Amendment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (10,282,000)<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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">496,000<span></span>
</td>
<td class="nump">$ 496,000<span></span>
</td>
<td class="nump">$ 496,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_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit', window );">Actuarial gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">945,000<span></span>
</td>
<td class="nump">1,956,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_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract', window );"><strong>Amounts that will be amortized from accumulated other comprehensive income in next fiscal year:</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_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">235,000<span></span>
</td>
<td class="nump">285,000<span></span>
</td>
<td class="nump">$ 277,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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Post retirement health and life insurance benefit plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Postretirement benefits:</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_DefinedBenefitPlanActuarialGainLoss', window );">Unrecognized loss (gain)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(102,000)<span></span>
</td>
<td class="nump">1,099,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_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit', window );">Actuarial gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,047,000)<span></span>
</td>
<td class="num">(857,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_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Immediate Recognition of Actuarial Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Accumulated Other Comprehensive Income (Loss), Net of Tax<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract', window );"><strong>Amounts that will be amortized from accumulated other comprehensive income in next fiscal year:</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_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear', window );">Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,763,000)<span></span>
</td>
<td class="num">(1,976,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_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear', window );">Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">496,000<span></span>
</td>
<td class="nump">173,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_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">237,000<span></span>
</td>
<td class="nump">285,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_DefinedBenefitPlanExpectedAmortizationNextFiscalYear', window );">Defined Benefit Plan, Expected Amortization, Next Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 161,000<span></span>
</td>
<td class="nump">$ 162,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_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract', window );"><strong>Assumed health care cost trend rates:</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_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear', window );">Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.10%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1', window );">Defined Benefit Plan, Ultimate Health Care Cost Trend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate', window );">Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2027<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 retirement health and life insurance benefit plan | Medical pre age 65</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract', window );"><strong>Assumed health care cost trend rates:</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_DefinedBenefitPlanUltimateHealthCareCostTrendRate1', window );">Defined Benefit Plan, Ultimate Health Care Cost Trend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Post retirement health and life insurance benefit plan | Medical post age 65</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract', window );"><strong>Assumed health care cost trend rates:</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_DefinedBenefitPlanUltimateHealthCareCostTrendRate1', window );">Defined Benefit Plan, Ultimate Health Care Cost Trend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.25%<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 retirement health and life insurance benefit plan | Drugs - all ages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract', window );"><strong>Assumed health care cost trend rates:</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_DefinedBenefitPlanUltimateHealthCareCostTrendRate1', window );">Defined Benefit Plan, Ultimate Health Care Cost Trend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember', window );">Scenario plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Postretirement benefits:</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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service costs</a></td>
<td class="nump">$ 496,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated benefit obligation from change in existing term of defined benefit plan or initiation of new 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of ten percent of greater of fair value of plan assets or benefit obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanExpectedAmortizationNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (credit) included in accumulated other comprehensive (income) loss expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (s)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanExpectedAmortizationNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (s)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount included in accumulated other comprehensive (income) loss for prior service cost (credit) expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (s)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of reason for changes in benefit obligation and plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income or comprehensive income that includes actuarial gain (loss) recognized immediately as component of net periodic benefit (cost) credit for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanNameExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 name of defined benefit plan designed to provide retirement benefits. Includes, but is not limited to, legal name of 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-114920<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)(B)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-114920<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2919-114920<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)(C)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<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=118255775&amp;loc=d3e1928-114920<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2410-114920<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 24: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(8)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(8)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 33: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(9)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<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=118255775&amp;loc=d3e1928-114920<br><br>Reference 35: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 36: http://www.xbrl.org/2009/role/commonPracticeRef<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=118255775&amp;loc=d3e1928-114920<br><br>Reference 37: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 41: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 42: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 46: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 47: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 48: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 49: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 50: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (n)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 51: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 52: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 53: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 54: http://www.xbrl.org/2009/role/commonPracticeRef<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=118255775&amp;loc=d3e1928-114920<br><br>Reference 55: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 56: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 57: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)(A)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 58: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 59: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 60: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 61: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanPlanNameExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanSponsorLocationExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 location of employer sponsoring defined benefit plan designed to provide 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2439-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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 (h)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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 6<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2919-114920<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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 (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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 (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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 (k)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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 (h)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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 (n)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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 (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 16: 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=118255775&amp;loc=d3e1928-114920<br><br>Reference 17: 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 (b)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 18: 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 (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(9)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 20: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 23: 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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-114920<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 26: 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 (k)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 30: 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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 31: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 33: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 34: 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 (b)(8)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 36: 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)(02)(B)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 37: 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=118255775&amp;loc=d3e1928-114920<br><br>Reference 38: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 40: 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 (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 41: 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 (b)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(8)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 44: 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 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-114920<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 46: 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)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 48: 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 (b)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 49: 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=118255775&amp;loc=d3e1928-114920<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 52: 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)(02)(C)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 53: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 55: 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)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 58: 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)(02)(A)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 59: 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 (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 61: 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)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanSponsorLocationExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</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_DefinedBenefitPlanTypeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 type of defined benefit plan. Includes, but is not limited to, pension plan, other postretirement plan and special and contractual termination benefits payable upon retirement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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 (b)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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 (b)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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 6<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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 (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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 (a)(8)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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 (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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 (b)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 19: 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=109237824&amp;loc=d3e1703-114919<br><br>Reference 20: 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)(02)(B)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 22: 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)(02)(A)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 24: 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 (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 25: 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=118255775&amp;loc=d3e1928-114920<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 27: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2410-114920<br><br>Reference 28: 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)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 29: 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 (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 31: 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 (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 33: 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)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 34: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2919-114920<br><br>Reference 35: 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 (n)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 36: 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 (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 37: 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=118255775&amp;loc=d3e1928-114920<br><br>Reference 38: 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 (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -SubTopic 10<br> -Section 15<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6410066&amp;loc=d3e79218-111664<br><br>Reference 40: 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 (k)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -SubTopic 10<br> -Section 15<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6410066&amp;loc=d3e79218-111664<br><br>Reference 43: 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 (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 44: 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)(02)(C)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 45: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(9)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 53: 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 (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 56: 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=118255775&amp;loc=d3e1928-114920<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 59: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 60: 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 (b)(8)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanTypeExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</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_DefinedBenefitPlanUltimateHealthCareCostTrendRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ultimate trend rate for health care cost for defined benefit postretirement plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanUltimateHealthCareCostTrendRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Year ultimate health care cost trend rate is expected to be reached, in CCYY format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:gYearListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=cmt_MedicalPreAgeSixtyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationTechniqueAxis=cmt_MedicalPreAgeSixtyFiveMember</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_ValuationTechniqueAxis=cmt_MedicalPostAgeSixtyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationTechniqueAxis=cmt_MedicalPostAgeSixtyFiveMember</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_ValuationTechniqueAxis=cmt_DrugsAllAgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationTechniqueAxis=cmt_DrugsAllAgesMember</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_StatementScenarioAxis=us-gaap_ScenarioPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=us-gaap_ScenarioPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112212769752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post Retirement Benefits - Change in Benefit Obligation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation:</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_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">$ 235,000<span></span>
</td>
<td class="nump">$ 285,000<span></span>
</td>
<td class="nump">$ 277,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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Post retirement health and life insurance benefit 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_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation:</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_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">9,160,000<span></span>
</td>
<td class="nump">8,076,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_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">237,000<span></span>
</td>
<td class="nump">285,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_DefinedBenefitPlanActuarialGainLoss', window );">Unrecognized loss (gain)</a></td>
<td class="num">(102,000)<span></span>
</td>
<td class="nump">1,099,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_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid, net</a></td>
<td class="num">(186,000)<span></span>
</td>
<td class="num">(300,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_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">9,109,000<span></span>
</td>
<td class="nump">9,160,000<span></span>
</td>
<td class="nump">$ 8,076,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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Plan Assets</a></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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract', window );"><strong>Amounts recorded in accumulated other comprehensive income:</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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Prior service credit</a></td>
<td class="num">(5,114,000)<span></span>
</td>
<td class="num">(5,610,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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Net loss</a></td>
<td class="nump">3,351,000<span></span>
</td>
<td class="nump">3,634,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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax', window );">Total</a></td>
<td class="num">$ (1,763,000)<span></span>
</td>
<td class="num">$ (1,976,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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Weighted-average assumptions:</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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate used to determine benefit obligation and net periodic benefit cost</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.90%<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract</td>
</tr>
<tr>
<td style="padding-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_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>101
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112212306184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post Retirement Benefits - Post Retirement Benefits Expense (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_PensionAndOtherPostretirementBenefitExpenseAbstract', window );"><strong>Pension, health and life insurance expense:</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_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Multi-employer plan</a></td>
<td class="nump">$ 676,000<span></span>
</td>
<td class="nump">$ 971,000<span></span>
</td>
<td class="nump">$ 760,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_DefinedContributionPlanCostRecognized', window );">Defined contribution plans</a></td>
<td class="nump">1,173,000<span></span>
</td>
<td class="nump">1,258,000<span></span>
</td>
<td class="nump">1,059,000<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_PensionAndOtherPostretirementBenefitExpense', window );">Total pension expense</a></td>
<td class="nump">1,849,000<span></span>
</td>
<td class="nump">2,229,000<span></span>
</td>
<td class="nump">1,819,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_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">235,000<span></span>
</td>
<td class="nump">285,000<span></span>
</td>
<td class="nump">277,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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service costs</a></td>
<td class="num">(496,000)<span></span>
</td>
<td class="num">(496,000)<span></span>
</td>
<td class="num">(496,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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax', window );">Amortization of net loss</a></td>
<td class="nump">181,000<span></span>
</td>
<td class="nump">117,000<span></span>
</td>
<td class="nump">171,000<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_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="num">(80,000)<span></span>
</td>
<td class="num">(94,000)<span></span>
</td>
<td class="num">(48,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsPeriodExpense', window );">Total post retirement benefits expense</a></td>
<td class="nump">$ 1,769,000<span></span>
</td>
<td class="nump">$ 2,135,000<span></span>
</td>
<td class="nump">$ 1,771,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_MultiemployerPlanPensionSignificantEmployerContributionCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 employer contribution to multiemployer pension plan determined to be individually significant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 80<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450657-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=35742348&amp;loc=SL14450788-114948<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PensionAndOtherPostretirementBenefitExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (reversal of cost) for pension and other postretirement benefits.</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_PensionAndOtherPostretirementBenefitExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PensionAndOtherPostretirementBenefitExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PensionAndOtherPostretirementBenefitExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_PostemploymentBenefitsPeriodExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense related to postemployment benefits.</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_PostemploymentBenefitsPeriodExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>102
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112205097160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post Retirement Benefits - Effect of changing the health care cost trend rate by one-percentage point for each future year (Details) - Post retirement health and life insurance benefit plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Postretirement benefits:</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_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents', window );">Effect on total of service and interest cost components, 1 - percentage point increase</a></td>
<td class="nump">$ 34,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_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1', window );">Effect on total of service and interest cost components, 1 - percentage point decrease</a></td>
<td class="num">(29,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_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation', window );">Effect on post retirement benefit obligation, 1 - percentage point increase</a></td>
<td class="nump">1,081,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_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1', window );">Effect on post retirement benefit obligation, 1 - percentage point decrease</a></td>
<td class="num">$ (924,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated postretirement benefit obligation from one-percentage-point decrease in assumed health care cost trend rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (m)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 service and interest cost components of net periodic postretirement benefit cost from one-percentage-point decrease in assumed health care cost trend rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (m)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated postretirement benefit obligation from one-percentage-point increase in assumed health care cost trend rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (m)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 service and interest cost components of net periodic postretirement benefit cost from one-percentage-point increase in assumed health care cost trend rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (m)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems</td>
</tr>
<tr>
<td style="padding-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_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>103
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112210287208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Post Retirement Benefits - Future benefit payments of the health care plan for the next ten years (Details) - Post retirement health and life insurance benefit plan<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Postretirement benefits:</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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 1,286,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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2022</a></td>
<td class="nump">459,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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2023</a></td>
<td class="nump">500,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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2024</a></td>
<td class="nump">473,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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2025</a></td>
<td class="nump">471,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_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2026 - 2030</a></td>
<td class="nump">$ 2,265,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems</td>
</tr>
<tr>
<td style="padding-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_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>104
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112214227624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Narrative) (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign exchange contracts | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeForwardExchangeRate1', window );">Derivative, Forward Exchange Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.53<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign exchange contracts | Median</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_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeForwardExchangeRate1', window );">Derivative, Forward Exchange Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.32<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign exchange contracts | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeForwardExchangeRate1', window );">Derivative, Forward Exchange Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.58<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swaps</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_DerivativeLineItems', window );"><strong>Derivative [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_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 35,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_DerivativeFixedInterestRate', window );">Derivative, Fixed Interest Rate</a></td>
<td class="nump">2.49%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swaps | Designated as Hedging Instrument</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_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeFixedInterestRate', window );">Derivative, Fixed Interest Rate</a></td>
<td class="nump">2.49%<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_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://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=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</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_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DerivativeForwardExchangeRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate at which a foreign currency can be purchased or sold.</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_DerivativeForwardExchangeRate1</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</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_MedianMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MedianMember</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112213955880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Derivatives designated as hedging instruments (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</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_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid expense other current assets</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeAssetNotionalAmount', window );">Asset Derivatives, Notional values</a></td>
<td class="nump">$ 15,358,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_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember', window );">Accrued other liabilities</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeLiabilityNotionalAmount', window );">Liability Derivatives, Notional values</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign exchange contracts | Prepaid expense other current assets | Designated as Hedging Instrument</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeAssets', window );">Asset Derivatives</a></td>
<td class="nump">452,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_DerivativeLiabilities', window );">Liability Derivatives</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swaps | Other Noncurrent Assets [Member] | Designated as Hedging Instrument</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeAssets', window );">Asset Derivatives</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_DerivativeAssetNotionalAmount', window );">Asset Derivatives, Notional values</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swaps | Other Noncurrent Liabilities [Member] | Designated as Hedging Instrument</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_DerivativeLiabilities', window );">Liability Derivatives</a></td>
<td class="nump">706,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_DerivativeLiabilityNotionalAmount', window );">Liability Derivatives, Notional values</a></td>
<td class="nump">$ 29,750,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-113959<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<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 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilityNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-113959<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-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_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember</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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112212261240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - unrealized realized gain and loss recognized in Accumulated Comprehensive Income (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Amount of Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss) on Derivative</a></td>
<td class="num">$ (773,000)<span></span>
</td>
<td class="nump">$ 791,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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Amount of Realized Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">1,026,000<span></span>
</td>
<td class="nump">230,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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of goods sold</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Amount of Realized Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">526,000<span></span>
</td>
<td class="nump">272,000<span></span>
</td>
<td class="nump">$ 68,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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Amount of Realized Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">68,000<span></span>
</td>
<td class="nump">25,000<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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign exchange contracts</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Amount of Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss) on Derivative</a></td>
<td class="nump">142,000<span></span>
</td>
<td class="nump">1,499,000<span></span>
</td>
<td class="num">(385,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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swaps</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Amount of Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss) on Derivative</a></td>
<td class="num">(915,000)<span></span>
</td>
<td class="num">(708,000)<span></span>
</td>
<td class="num">(223,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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swaps | Interest Expense</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Amount of Realized Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="num">$ (1,620,000)<span></span>
</td>
<td class="num">$ (67,000)<span></span>
</td>
<td class="num">$ (159,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121577181&amp;loc=SL110061190-113977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<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 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember</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>107
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112207486248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Hedging Derivative 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_AociLossCashFlowHedgeCumulativeGainLossAfterTax', window );">Beginning balance, Hedging Derivative Activities</a></td>
<td class="num">$ (191,000)<span></span>
</td>
<td class="num">$ (612,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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Other comprehensive income (loss) before reclassifications, Hedging Derivative Activities</a></td>
<td class="num">(773,000)<span></span>
</td>
<td class="nump">791,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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Amounts reclassified from accumulated other comprehensive income (loss), Hedging Derivative Activities</a></td>
<td class="nump">1,026,000<span></span>
</td>
<td class="nump">230,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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Income tax benefit (expense), hedging activities</a></td>
<td class="num">(62,000)<span></span>
</td>
<td class="num">(140,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_AociLossCashFlowHedgeCumulativeGainLossAfterTax', window );">Ending balance, Hedging Derivative Activities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(191,000)<span></span>
</td>
<td class="num">$ (612,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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Post Retirement Benefit Plan 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_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Beginning balance, Post Retirement Benefit Plan Items</a></td>
<td class="nump">1,561,000<span></span>
</td>
<td class="nump">2,729,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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax', window );">Other comprehensive income (loss) before reclassifications, Post Retirement Benefit Plan Items</a></td>
<td class="nump">102,000<span></span>
</td>
<td class="num">(1,102,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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax', window );">Amounts reclassified from accumulated other comprehensive income (loss), Post Retirement Benefit Plan Items</a></td>
<td class="nump">315,000<span></span>
</td>
<td class="nump">379,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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Income tax benefit (expense), Post retirement benefits</a></td>
<td class="num">(27,000)<span></span>
</td>
<td class="num">(313,000)<span></span>
</td>
<td class="num">(123,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_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Ending balance, Post Retirement Benefit Plan Items</a></td>
<td class="nump">1,375,000<span></span>
</td>
<td class="nump">1,561,000<span></span>
</td>
<td class="nump">2,729,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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>Accumulated Other 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>
</tr>
<tr class="ro">
<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 );">Beginning balance, Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">1,370,000<span></span>
</td>
<td class="nump">2,117,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_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other comprehensive income (loss) before reclassifications, Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="num">(671,000)<span></span>
</td>
<td class="num">(311,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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax</a></td>
<td class="nump">711,000<span></span>
</td>
<td class="num">(609,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_OtherComprehensiveIncomeLossTax', window );">Income tax benefit (expense), Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">35,000<span></span>
</td>
<td class="num">(173,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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending balance, Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">$ 1,375,000<span></span>
</td>
<td class="nump">$ 1,370,000<span></span>
</td>
<td class="nump">$ 2,117,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=121641772&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=121641772&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=121370832&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=121370832&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=121641772&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_AociLossCashFlowHedgeCumulativeGainLossAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-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_AociLossCashFlowHedgeCumulativeGainLossAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossBeforeReclassificationsTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) before reclassification adjustment from accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=121641772&amp;loc=d3e640-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_OtherComprehensiveIncomeLossBeforeReclassificationsTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121577181&amp;loc=SL110061190-113977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<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 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=121641772&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=121641772&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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-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=121641772&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net period benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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=121641772&amp;loc=d3e637-108580<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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e689-108580<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 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724391-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=120385591&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=120385591&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 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 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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<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://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=121641772&amp;loc=d3e640-108580<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(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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<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 17B<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL34724394-108580<br><br>Reference 5: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>108
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112212827320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Results of Operations (Unaudited) (Details) - USD ($)<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, 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, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Quarterly results of 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 60,654,000<span></span>
</td>
<td class="nump">$ 59,873,000<span></span>
</td>
<td class="nump">$ 37,806,000<span></span>
</td>
<td class="nump">$ 64,023,000<span></span>
</td>
<td class="nump">$ 56,122,000<span></span>
</td>
<td class="nump">$ 74,655,000<span></span>
</td>
<td class="nump">$ 81,247,000<span></span>
</td>
<td class="nump">$ 72,266,000<span></span>
</td>
<td class="nump">$ 73,162,000<span></span>
</td>
<td class="nump">$ 64,676,000<span></span>
</td>
<td class="nump">$ 68,601,000<span></span>
</td>
<td class="nump">$ 63,046,000<span></span>
</td>
<td class="nump">$ 222,356,000<span></span>
</td>
<td class="nump">$ 284,290,000<span></span>
</td>
<td class="nump">$ 269,485,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_GrossProfit', window );">Gross margin</a></td>
<td class="nump">9,967,000<span></span>
</td>
<td class="nump">10,838,000<span></span>
</td>
<td class="nump">2,903,000<span></span>
</td>
<td class="nump">10,766,000<span></span>
</td>
<td class="nump">3,382,000<span></span>
</td>
<td class="nump">6,484,000<span></span>
</td>
<td class="nump">8,491,000<span></span>
</td>
<td class="nump">3,149,000<span></span>
</td>
<td class="nump">6,497,000<span></span>
</td>
<td class="nump">4,862,000<span></span>
</td>
<td class="nump">7,897,000<span></span>
</td>
<td class="nump">7,885,000<span></span>
</td>
<td class="nump">34,474,000<span></span>
</td>
<td class="nump">21,506,000<span></span>
</td>
<td class="nump">27,141,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="nump">3,014,000<span></span>
</td>
<td class="nump">4,321,000<span></span>
</td>
<td class="num">(1,206,000)<span></span>
</td>
<td class="nump">4,261,000<span></span>
</td>
<td class="num">(4,121,000)<span></span>
</td>
<td class="num">(4,657,000)<span></span>
</td>
<td class="nump">1,267,000<span></span>
</td>
<td class="num">(4,017,000)<span></span>
</td>
<td class="num">(4,156,000)<span></span>
</td>
<td class="num">(1,487,000)<span></span>
</td>
<td class="nump">1,418,000<span></span>
</td>
<td class="nump">1,125,000<span></span>
</td>
<td class="nump">10,390,000<span></span>
</td>
<td class="num">(11,528,000)<span></span>
</td>
<td class="num">(3,100,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (867,000)<span></span>
</td>
<td class="nump">$ 3,343,000<span></span>
</td>
<td class="num">$ (2,272,000)<span></span>
</td>
<td class="nump">$ 7,961,000<span></span>
</td>
<td class="num">$ (5,462,000)<span></span>
</td>
<td class="num">$ (6,125,000)<span></span>
</td>
<td class="nump">$ 209,000<span></span>
</td>
<td class="num">$ (3,845,000)<span></span>
</td>
<td class="num">$ (3,942,000)<span></span>
</td>
<td class="num">$ (1,803,000)<span></span>
</td>
<td class="nump">$ 445,000<span></span>
</td>
<td class="nump">$ 518,000<span></span>
</td>
<td class="nump">$ 8,165,000<span></span>
</td>
<td class="num">$ (15,223,000)<span></span>
</td>
<td class="num">$ (4,782,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_EarningsPerShareAbstract', window );"><strong>Net income (loss) per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="num">$ (0.29)<span></span>
</td>
<td class="nump">$ 0.97<span></span>
</td>
<td class="num">$ (0.69)<span></span>
</td>
<td class="num">$ (0.78)<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.49)<span></span>
</td>
<td class="num">$ (0.51)<span></span>
</td>
<td class="num">$ (0.23)<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="nump">$ 0.98<span></span>
</td>
<td class="num">$ (1.94)<span></span>
</td>
<td class="num">$ (0.62)<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="num">$ (0.29)<span></span>
</td>
<td class="nump">$ 0.97<span></span>
</td>
<td class="num">$ (0.69)<span></span>
</td>
<td class="num">$ (0.78)<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.49)<span></span>
</td>
<td class="num">$ (0.51)<span></span>
</td>
<td class="num">$ (0.23)<span></span>
</td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="nump">$ 0.98<span></span>
</td>
<td class="num">$ (1.94)<span></span>
</td>
<td class="num">$ (0.62)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Quarterly results of 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>
<td class="text">&#160;<span></span>
</td>
<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 58,563,000<span></span>
</td>
<td class="nump">$ 54,240,000<span></span>
</td>
<td class="nump">$ 35,847,000<span></span>
</td>
<td class="nump">$ 61,930,000<span></span>
</td>
<td class="nump">$ 54,585,000<span></span>
</td>
<td class="nump">$ 67,511,000<span></span>
</td>
<td class="nump">$ 75,440,000<span></span>
</td>
<td class="nump">$ 71,451,000<span></span>
</td>
<td class="nump">$ 68,975,000<span></span>
</td>
<td class="nump">$ 62,305,000<span></span>
</td>
<td class="nump">$ 65,225,000<span></span>
</td>
<td class="nump">$ 59,712,000<span></span>
</td>
<td class="nump">$ 210,580,000<span></span>
</td>
<td class="nump">$ 268,987,000<span></span>
</td>
<td class="nump">$ 256,217,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_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Tooling</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SelectedQuarterlyFinancialInformationAbstract', window );"><strong>Quarterly results of 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 2,091,000<span></span>
</td>
<td class="nump">$ 5,633,000<span></span>
</td>
<td class="nump">$ 1,959,000<span></span>
</td>
<td class="nump">$ 2,093,000<span></span>
</td>
<td class="nump">$ 1,537,000<span></span>
</td>
<td class="nump">$ 7,144,000<span></span>
</td>
<td class="nump">$ 5,807,000<span></span>
</td>
<td class="nump">$ 815,000<span></span>
</td>
<td class="nump">$ 4,187,000<span></span>
</td>
<td class="nump">$ 2,371,000<span></span>
</td>
<td class="nump">$ 3,376,000<span></span>
</td>
<td class="nump">$ 3,334,000<span></span>
</td>
<td class="nump">$ 11,776,000<span></span>
</td>
<td class="nump">$ 15,303,000<span></span>
</td>
<td class="nump">$ 13,268,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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 9: 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=120380238&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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=6371337&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 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=120395209&amp;loc=SL114868664-224227<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<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 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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>num: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=120380238&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=109234566&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=120380238&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=121326447&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=109234566&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=109234566&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=109234566&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=121326447&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 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 10: 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=6371337&amp;loc=d3e3550-109257<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<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=120395209&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>num: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/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 2: 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=120311839&amp;loc=d3e8924-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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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(g)(1)(ii))<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: 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=75031198&amp;loc=d3e14064-108612<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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<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,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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_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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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(22))<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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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://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=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including 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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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=120311839&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SelectedQuarterlyFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SelectedQuarterlyFinancialInformationAbstract</td>
</tr>
<tr>
<td style="padding-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_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ProductMember</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=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ServiceMember</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>109
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140112209222776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</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_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Year</a></td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="nump">$ 25,000<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_cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries', window );">(Recovered)/Charged to Costs and Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">25,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_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,000<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_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at End of Year</a></td>
<td class="nump">41,000<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">25,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_ValuationAllowancesAndReservesTypeAxis=cmt_AllowanceforChargebacksMember', window );">Allowance for Chargebacks [Member]</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_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning of Year</a></td>
<td class="nump">476,000<span></span>
</td>
<td class="nump">2,344,000<span></span>
</td>
<td class="nump">857,000<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_cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries', window );">(Recovered)/Charged to Costs and Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,316,000<span></span>
</td>
<td class="nump">2,639,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_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Charged to Other Accounts</a></td>
<td class="nump">0<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_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,184,000<span></span>
</td>
<td class="nump">1,152,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_ValuationAllowancesAndReservesBalance', window );">Balance at End of Year</a></td>
<td class="nump">$ 179,000<span></span>
</td>
<td class="nump">$ 476,000<span></span>
</td>
<td class="nump">$ 2,344,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Valuation Allowances and Reserves, Charged to Cost and Expense and 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;">cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAndQualifyingAccountsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">srt_ValuationAndQualifyingAccountsDisclosureLineItems</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>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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<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 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation and qualifying accounts and reserves from charge to accounts other than cost and 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</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_ValuationAllowancesAndReservesTypeAxis=cmt_AllowanceforChargebacksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowancesAndReservesTypeAxis=cmt_AllowanceforChargebacksMember</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>EXCEL
<SEQUENCE>110
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( (V+:U('04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " "-BVM27:FT:.T    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M2L0P$(=?17)O)VE!)71[43PI""XHWD(RNQML_I",M/OVIG6WB^@#>,S,+]]\
M ]/I*'5(^)Q"Q$06\]7D!I^ECAMV((H2(.L#.I7KDO"EN0O)*2K/M(>H](?:
M(S2<7X-#4D:1@AE8Q97(^LYHJ1,J"NF$-WK%Q\\T+#"C 0=TZ"F#J 6P?IX8
MC]/0P04PPPB3R]\%-"MQJ?Z)73K 3LDIVS4UCF,]MDNN["#@[>GQ95FWLCZ3
M\AK+KVPE'2-NV'GR:WMWOWU@?<,;4?&V$F(K;F1S*[EXGUU_^%V$73!V9_^Q
M\5FP[^#77?1?4$L#!!0    ( (V+:U*97)PC$ 8  )PG   3    >&PO=&AE
M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X?
MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@
MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?<D3$L/<@HL(2W@4R]9<
MX%L:+R/6ZK3;W5:$:6RA&$=D8'U>+&A T%116F]?(+3E'S/X%<M4C66C 1-7
M02:YB+3R^6S%_-K>/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1
MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP
M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?=
MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP
M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%,
M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I
MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88<G;CL3<CH<9T)\S_;VD:4E
M,L_O^0KK3CQG'U:6L%W/S^2>C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ
MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A
M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;S<HY=8%0&7&-\TJC4LQ=9XE<#QK9P\
M'1,2S90+!D&&ER0F$JDY?DU($_XKI=K^G-- \)0O)/I*D8]ILR.G=";-Z#,:
MP4:O&W6':-(\>OX%^9PU"AR1&QT"9QNS1B&$:;OP'J\DCIJMPA$K0CYB&38:
M<K46@;9QJ81@6A+&T7A.TK01_%FL-9,^8,CLS9%USM:1#A&27C="/F+.BY 1
MOQZ&.$J:[:)Q6 3]GE[#2<'H@LMF_;A^AM4S;"R.]T?4%TKD#R:G/^DR- >C
MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_
M+GW/I>^Y]#VATK<W(WUGP=.+6]Y&;EO$^ZXQVM<T+BAC5W+-R,=4KY,IV#F?
MP.S]:#Z>\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE"<M4TV4WBA*>
M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT
ML<QP3A[+##MG/)(=MG>@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3
M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.'
M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\
M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^
M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON<K2<15.+]%,[82EQB\X^;'
M<4Y3N!)VM@\",KF[.:EZ93%GIO+?+0P)+%N(61+B35WMU>>;G*YZ(G;ZEW?!
M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4<!A87,N10[I*0
M!A,!S93)1/ "@F2F'("8^@N]\@RY*17.K3XY?T4L@X9.7M(E$A2*L P%(1=R
MX^_ODVIWC-?Z+(%MA%0R9-47RD.)P3TS<D/85"7SKMHF"X7;XE3-NQJ^)F!+
MPWING2TG_]M>U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83
M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL'
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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
ME^8#>+\10K_<F 8.Q\)7_P%02P,$%     @ C8MK4AB.I9;1!   WA,  !@
M  !X;"]W;W)K<VAE971S+W-H965T,BYX;6RE6-MNXS80_17"Z,,66%LB1=T"
MQ\#&[B4/VUULNNVS8M$VL9+HDG2<_GVIBR7%'#$&^F)+\ID9GAG.'(O+LY _
MU($QC5[+HE+WLX/6QSO/4]L#*S.U$$=6F5]V0I:9-K=R[ZFC9%G>&)6%1WP_
M\LJ,5[/5LGGV5:Z6XJ0+7K&O$JE366;RWP=6B//]#,\N#[[Q_4'7#[S5\ICM
MV1/3WX]?I;GS>B\Y+UFEN*B09+O[V2=\MR%!;= @_N+LK$;7J*;R+,2/^N8Q
MOY_Y]8I8P;:Z=I&9KQ>V9D51>S+K^*=S.NMCUH;CZXOW7QORALQSIMA:%'_S
M7!_N9\D,Y6R7G0K]39Q_9QVAL/:W%85J/M&YQ5(#WIZ4%F5G;%90\JK]SEZ[
M1(P,<#1A0#H#<FU )PR"SB"XU8!V!K3)3$NER<,FT]EJ*<49R1IMO-4733(;
M:T.?5W7=G[0TOW)CIU=K42E1\#S3+$=/VGR9HFJ%Q Y].3*9U<51:(Z^/VW0
MAY]^7GK:!*U-O6T7X*$-0"8"8((^BTH?%/JEREG^UH%G5MLOF5R6_$"<'C=L
MNT !_HB(3WQ@0>N;S7$*F&]N-T\<;(*^ $'C+_@_!7#$H7T<VL2A$W'^,#-$
M90534 E;T[ QK2?%RXH0$H21[YL$OXQS"R 32E+?0FX 9)32)!PCWS )>R:A
MD\F?0F<%V@JEZR1-<FJ=1*/X.(F3A-B<;"2)2)Q0FQ. I"2@=))3U'.*G)Q^
MDT(IT]=RSRN(3&0%-E%C>X5K&TAPZ-N%W # &%,\R23NF<1.)D]FA/-J_Q'M
M666V;X&R*D=9;D875[K>SB\,L5<C6XI!1&,@PSY0BC4 3-( J!D C),@F22:
M]$03=\F$R,^\*! OCQF7==="A!(K_#43&]&4P2)BXTQJ@DD>:<\CO:&=NI*
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
M>! _O+%ZW3_+?M36ZKI_N5(2S'<"^/V3UG;_IGL\?OASB)O_ E!+ P04
M" "-BVM2F]RT]*L"  !X"   &    'AL+W=O<FMS:&5E=',O<VAE970U+GAM
M;)V66V^;,!3'OXJ%]K!)7;B%6T60UG33]C I:G9Y=N$D6#4VM4W2]M//!HIR
M(6FZ/ 3;G/_?OV.,#^F6BP=9 BCT5%$F9U:I5'UMVS(OH<)RPFM@^LZ*BPHK
MW15K6]8"<-&**FI[CA/:%2;,RM)V;"&RE#>*$@8+@61355@\WP#EVYGE6J\#
M=V1=*C-@9VF-U[ $];M>"-VS!Y>"5, DX0P)6,VL+^[U/#'Q;< ? ENYTT8F
MDWO.'TSG1S&S' ,$%')E'+"^;& .E!HCC?'8>UK#E$:XVWYU_];FKG.YQQ+F
MG/XEA2IG5FRA E:XH>J.;[]#GT]@_').9?N/MEUL$%DH;Z3B52_6!!5AW14_
M]>NP(W"G)P1>+_ N%?B]P&\3[<C:M&ZQPEDJ^!8)$ZW=3*-=FU:MLR',/,6E
M$OHNT3J5S3F3G)("*RC0#::8Y8"6QDZBCPLL@*D2%,DQ_80^HP_(1K+4HS*U
ME9[=>-AY/]---Y-W8J9;R"?(=Z^0YWC.B'Q^L=Q-]N6VSGE(W!L2]UH__X3?
M4O'\H>2T "'1U\>&J.?K,[;^8.NWMM,3M@N]"T$(O9C23'"%:BS0!M,&QE:L
M\XI:+_.^;3)GXKBIO=E=ES>"]C"G ^;T?9C=4T6X4247Y 6*,=S.,]PA<9WN
M=X!\0> >=C!@!_^%K8\GJ3 K"%N/<0='.(? YR+V2,.!-#Q+.N=5I4^I2S9!
M>,DF>"-HCS$:&*-W,%ZT Z*C=?+&=\ %@7O,\< <OY_YC<<?'[%$2>P$;GC
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
M,L?W&HY?K-[Y)_VWVEJ]]1\W4C32. #\OM;:/GUQ YS>+KGZ'U!+ P04
M" "-BVM2["$C>6X"  !9!0  &    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM
M;*6436\:,1"&_XKE4RH1%A;21A$@!6C5'B*AI!]GLSOL6MB>K3\@_/N.O<N6
M2$D.[86UQ_,^?L=X/#NBW;L:P+-GK8R;\]K[YB[+7%&#%FZ(#1A:V:'5PM/4
M5IEK+(@RB;3*\M'H8Z:%-'PQ2[&-7<PP>"4-;"QS06MA3TM0>)SS,3\''F55
M^QC(%K-&5/ $_D>SL33+>DHI-1@GT3 +NSF_']\MIS$_)?R4<'078Q8KV2+N
MX^1;.>>C: @4%#X2!'T.L *E(HAL_.Z8O-\R"B_'9_J75#O5LA4.5JA^R=+7
M<W[+60D[$91_Q.-7Z.JYB;P"E4N_[-CFYCEG17 >=2<F!UJ:]BN>NW.X$-R.
MWA#DG2!/OMN-DLNU\&(QLWAD-F83+0Y2J4E-YJ2)?\J3M[0J2><72^&D8[AC
M&PL.C!?QK&:9)W1,R(H.LVPQ^1N8<<X>T/C:L<^FA/(E("-/O;'\;&R9OTM<
M0S%DD_& Y:-\] YOTA<Z2;S)OQ?Z@COMN=/$G?[O ;Z+B;UWYQI1P)PW$60/
MP!?C(7L5SU9H@0Y<E=)4# TP7X/5V"CAO"R8,&47<=36_HBMX+L5I8QZH5)*
M8[&R0K,#JJ AA0K4#0937O&GAQ7_,&#;H/9,=SM=\?5JLXYA>@'$Z3HTS'D;
M"A\L(7=(K B1IE A"<@$TU#*T"[4( ZGZS+X$XNR_8!NLJ6#&# 1Z*)C;% :
M5U86U%3!TN2U?RB[N.X:;)6:VI'W8'Q[\_MH_V[<M^WR-[U]=!Z$K:1Q3,&.
MI*/AIQO.;-O([<1CDYIGBYX<IB%548*-";2^0_3G2=R@?TT7?P!02P,$%
M  @ C8MK4JS-C)"\#P  '"<  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N
M>&ULM5II<QLW$OTK*.T1IXJB>.E*;%=)M)UH2TY4DIU\!F= $O9PP  SHIA?
MOZ^[,9@96O:FMG:_2', C3Y?'\.7.^<_A[4QE7K:%&5X=;2NJNT/)R<A6YN-
M#D.W-27>+)W?Z JW?G42MM[HG#=MBI/):'1VLM&V/'K]DI_=^=<O75T5MC1W
M7H5ZL]%^?VT*MWMU-#YJ'MS;U;JB!R>O7V[URCR8ZN/VSN/N)%')[<:4P;I2
M>;-\=70U_N%Z1NMYP6_6[$+G6I$D"^<^T\U-_NIH1 R9PF054=#X]VCFIBB(
M$-CX(](\2D?2QNYU0_T=RPY9%CJ8N2M^MWFU?G5T<:1RL]1U4=V[W<\FRG-*
M]#)7!/ZK=K)V-CU261TJMXF;P<'&EO)?/T4]=#9<C+ZR81(W3)AO.8BY?*,K
M_?JE=SOE:36HT06+RKO!G"W)* ^5QUN+?=7K!S&&<DOU8%>E7=I,EY6ZRC)7
MEY4M5^K.%3:S)KP\J7 >[3K)(NUKH3WY"NWQ1+UW9;4.ZFV9F[Q/X 2,)FXG
M#;?7DV]2?&.RH9J.!VHRFHR^06^:I)\RO>G_6/K>8;-TV(P/F_U?5/UMVI.A
M^NODU9VW96:W!2ZQ>N[*@#>YYC QA86;R35>ZJ)0MJR,S]QFJ\L]PHCIA8&J
MO"Z#YN#"G2YSM?5N:8$1ZF,PM/EMJ"P"!\=\+&UE<O50\1U>76V,!X.(ZS]J
MZ_%LHTN  ,*]4I7#W6>C3-I.Q'4 <&SY-%6M=:7T<HG0QK4!E:WS=(#>,'-T
M0F'UPA:V@L #E=N0%2[47D[?XG"7#]7:Z*):9]H;/H( Q/B@2%;@#BMA $*/
MAH\W)!IHU898G/_ZV\V;X_&E@EIRL[$9=!#4#OA"_QW8\FH)]3B/7??FT938
M=V\R!]NP=H_5!V:=WPQA%)?7D"<^4#8HHWV)HY?>;5C,K2SIT.-7 A,XCF3
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
MDF=R22.2=R(-"";%JZ*"S=O8]F7<PL6/OM3,M)VY"U90K!GYM7- 3O3MD&Y
M\[T'TA:D;9)?)VQ(9[T6!$&1"HH#,U@D2<.5R.4Q"NM!?R/W</#A"- \XJ-R
MB$I15 \R]J):,0YSJ9.*@[HTVY)\Y@JWVHLU=9'Q5P#^F,.'57Q8_+)#)8O=
M-./A!B]\Y_,MY7&S-/+]#"?*=I[BECJ+'U[2\!,+"KWCF:A/G[0)Z6A&+ZVF
M[NNN^WE=/*L-5<TCI.-ZVPQ6>\UC.X?IMGCL(.#J7TAC]#N!IC8MW1?.0=+5
M_FL^TJ8/U(F'7K>JL5[2;/RPG^(F:H/F8% M)"_XF]9&Y_PUN$T-,1("&:6S
MJUGK3=5=3:U29F44UC!BU%L.&U;'/5G)$$_W%,OWAF=P\,;W7 9(-7SHBA0]
MO[@AOST>S>"2_]4I6-KBT'T"@1>"=A>S"VHLL/Z%&:Y0G-[>7/]Z_SW]V(DV
MVV6K/&_91)SKX,L#F?,I^K$&6:?YC+&4S]W0%HVYXC?NIL%HT+P)5I%_/(F.
M<#@UGPP[7U(Z4TS$72%0*;:GT51C=<?1@R[3T2'LD</G?CISTOG%$KJ9%?\N
MBP>S924_7DI/TT^_KN073^UR^=T8I%C1Q]_"++%U-#P_/5)>?HLE-Y7;\N^?
M%JY"Z\27:P-'\K0 [Y<.&HHW=$#Z0=SK?P-02P,$%     @ C8MK4F9+Q :%
M P  0@H  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULK59M;]LV$/XK
MA!9L*>#IW6^9;:!.6JQ .P3-MGZFJ;-%A!)5DHJ;?[\C*<M.$SLNUB\27^Z>
M>^Z%Y,VV4MWK$L"0;Y6H]3PHC6FNHDBS$BJJ0]E C3MKJ2IJ<*HVD6X4T,(I
M52)*XW@45937P6+FUF[58B9;(W@-MXKHMJJH>ER"D-MYD 2[A<]\4QJ[$"UF
M#=W '9A_FEN%LZA'*7@%M>:R)@K6\^!M<K7,K;P3^)?#5A^,B?5D)>6]G7PH
MYD%L"8$ 9BP"Q=\#7(,0%@AI?.TP@]ZD53P<[]#?.]_1EQ75<"W%%UZ8<AY,
M E+ FK;"?);;/Z'S9VCQF!3:?<G6RV;#@+!6&UEURLB@XK7_TV]=' X4)O$1
MA;132!UO;\BQO*&&+F9*;HFRTHAF!\Y5IXWD>&V3<F<4[G+4,XN_,.\?:B8K
M()<?I=9O2 .*7,NJPI#=E53!+#)HQTI'K,-<>LST"&:2DD^R-J4F[^H"BJ<
M$1+L6:8[ELOT).(-L)!DR8"D<1J?P,MZKS.'E_TDKY\8R7LCN3.2_]30GL;,
M0O(ZK!/AG8CH19@7T4[$E& 7N2Q"<L-%:Z @]2FUP@KA 2)8DNR>R,8>*DUH
M7>#9U$9Q9B'\9HMI5\Z$P8M"M^JQV_@;EY!I0^O'W_03/4M*$Z[PVX [J42N
M=[*$6^&O+5<H:B2A32,>/?Y6_LX$U9I48$KI=AGRXCL"' &8L5AV]MPB>F8W
M&!6L%=1=%"B+YYPSYUO1Q0:HJGF]T2XD3C=TWF!TFM:<4#P95)\+K&ZH5KBZ
MJW#\)%/[F;R0R@LR&22CX2".8QQ?)L-!FF9V9K<N\\%XDOK91]#ZZM ^%4(R
M:GP,&ZH,9[Q!ZO6&:&"MXH9C1/(T=]B__C))D_2/_O^<"7V@7-"5 !_UO4>E
M%!A_C7S&@W&>O$[UB[L\D1A] (5OP0YM/)AF(Z<^'DRRN!N-AW[T;KT&G]M]
M<>[]R%[TXI2EZ5%+2Y?6,U)Y0>)P.G'.AM/<N1F'H_3->6?L%8P?K3>+_%V:
M?=&?67#GU<O%T8IY%NNG&'GFU;+8!SE-1F>D]7LC_]/8L\P>"=H^*SN#^]$+
MN?UQE)<>G.C@7:] ;5SWHK$&VMKX)[Y?[1NDM[XOV(O[[NH351N.][6 -:K&
MX1C[$>4[%C\QLG%=PDH:[#G<L,0F#Y05P/VUE&8WL0;ZMG'Q'U!+ P04
M" "-BVM2 LOC$?8#  !B"0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6R=5LERXS80_144D\H),0$0W!Q)598F4YF#$Y5GR1D2(8D9DE  2!K_?1H+
M:5F5\6$N))9^KU\O(#B[*/W5'*2TZ%O?#6:>'*P]WJ>IV1YD+\R=.LH!=G9*
M]\+"5.]3<]12-![4=RDCI$A[T0[)8N;7UGHQ4R?;M8-<:V1.?2_T\U)VZC)/
M:#(N/+7[@W4+Z6)V%'OY4=K/Q[6&63JQ-&TO!].J 6FYFR</]'[)G;TW^-+*
MB[D:(Q?)1JFO;O*AF2?$"9*=W%K'(.!UEBO9=8X(9/P;.9/)I0->CT?V]SYV
MB&4CC%RI[N^VL8=Y4B6HD3MQZNR3NOPA8SRYX]NJSO@GN@1;6B1H>S)6]1$,
M"OIV"&_Q+>;A"E"1[P!8!#"O.SCR*M\)*Q8SK2Y(.VM@<P,?JD>#N'9P1?EH
M->RV@+.+1_&/TFCE'4EM9JD%4K>5;B/!,A"P[Q!0AA[58 \&_3XTLGE-D(*:
M21(;)2W9FXSOY/8.910C1AAY@R^;0LP\7_8C(;YBY!,C]XS\QY/V-@&_0S<<
MZ--!HI7JCV)X1@?1H!TT*Q3:&6TGH^:DVV&/+-@^2Z&1="E'D##9;Z3V25MK
MU9RVUF#T8=B.;EX8A)9(#,-)= C6V\%*W?9PNHY*6T<-?0XKL"N:,]A+)'<[
M.$ (#I#SNCD9",48I'9^'A7?>?D[U<$9]P+%II,(OA)&#M8@(SIIP,E9#B=G
MICU6;-19_@H'W!U/".-%9$;O??'A06OWJ-"?XMP:"R$?0WR1\V>49;C("TP(
M@4G.<5E7XX3AC)=^,J&M4IT3&- %SHO:&S!,*AY'%0ETGY2%/$S0 .$$,Y;[
M??!:52P,<TSSS \_OU_?:,PJG&<DD.<XJP.:E;B.CASDM;!??JH89;]-;\;)
ME21G_R9UA2D/U.N'U>KA:1+DG-8A)9SCG ?)P$)8>6T_JLE)6*8XCT$7F,=1
MT!(!X#(G(8'.<U&-/G@>,O1%=6>%6 9ZXUZ%>56^(+)K,TRKH)\5 1Y%!Y_1
M*,<EXR-7R>N1BQ8A(\NGVTHP*%XL."UP608TA0YB]01Y70F*BRB!8T:JV"(T
ML@0]#A4=4%S#(?1&!->Q.V@^=>5?T/BW/5Q &]9!<EE!?:8AX_D5Z+6N*N:U
MA';D8XVBZZ!*>51T46+. P 2RVA E#7DX+K7;[)%"<ZKV%U0T3J6B^6.XKH@
M-RFC$RU$GI%LS#*+;1% XP%F#,[I=((9'$,64P SR#.O?!;^[[.=7MU[\.'8
M^]O=H*TZ#39<@=/J] /Q$.[-%_/P]_$H]+X=#.KD#J#DKLP3I,.-'B96'?TM
MNE$6OE)^>("?(*F= >SOE++CQ#F8?JL6_P%02P,$%     @ C8MK4HL),&D$
M P  M@8  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N>&ULI55-C],P$/TK
MHPB)B]4DSD>355N)74!P6+%B63B[B=M8.'&P7;K]]XSM-'3YV -<DAE[YLV;
M%WNR.BK]U72<6WCLY6#646?M>!7'INEXS\Q"C7S G9W2/;/HZGUL1LU9ZY-Z
M&=,D*>.>B2':K/S:G=ZLU,%*,? [#>;0]TR?KKE4QW641N>%CV+?6;<0;U8C
MV_-[;A_&.XU>/*.THN>#$6H S7?KZ%5Z=9V[>!_P6?"CN;#!=;)5ZJMSWK?K
M*'&$N.2-=0@,7]_Y#9?2 2&-;Q-F-)=TB9?V&?VM[QU[V3+#;Y3\(EK;K:,J
M@I;OV$':C^KXCD_]% ZO4=+X)QQ#;%I'T!R,5?V4C QZ,80W>YQTN$BHDK\D
MT"F!>MZAD&?YFEFV66EU!.VB$<T9OE6?C>3$X#[*O=6X*S#/;K U)#[ AY%K
MYG0RJ]@BKMN-FPGC.F#0OV"D%&[58#L#;X:6MT\!8B0TLZ)G5M?T6<37O%E
MEA*@"4V>P<OF+C./E_UCET] \QDT]Z#Y?TGW/$:Q@-]AX$X+O"%"GH!)"6H'
MMN-PH_J1#:>7!D:MVD-C01@P2K9@%3PL[A?^=+;3H>':@'#71C++?8AADAO8
MGJ!1A\'J$YGB\6HX>-.)T85)U7@6KNP,]?)<TVUDZ97_+OA(:_>HX&$0KLJ]
MQ6(&7D":E22G.4F2Q'G+BM1%=O:JE-!DZ;U;_B@:!65.ZISZE65-EF4:3,RG
MM3=OV,!:!FE)*AHRT:RK*IB4Y'6H]0$[T9"3M S5*E*<@\BR*+SU25DFD0>E
ME&1%.;&B54YHG9R]LB9Y-<6C.#LE<7J)80^6;25W:GP7+7<2A[D81M2LM1/T
M4DB,QZ]K4?.GXOVJ&\I6UM5$(JM)FM%+G5"-(@O]X^6HRN)2G"6ITN74-4WJ
M)[TZ*0LZX:+$-/%]_^D2Q!>S!#_]WD],$PY-&"OSZCR47X59]#,\3/1;IO<"
MC[/D.TQ-%LLB AVF9'"L&OUDVBJ+Y\R;'?Y8N'8!N+]3RIX=5V#^56U^ %!+
M P04    " "-BVM2-@@2JC0#  !R!P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q-"YX;6RM54MOVS ,_BN"L<,&"+%EQXE3) &:=<,&K$"PYUFUF5B8;'F2
MW#3_?I3DN,FPYM2#95(D/[XD:GE0^K>I 2QY:F1K5E%M;7<3QZ:LH>%FHCIH
M4;)3NN$66;V/3:>!5]ZHD7&:)+.XX:*-UDN_M]7KI>JM%"UL-3%]TW!]W(!4
MAU7$HM/&5[&OK=N(U\N.[^$;V!_=5B,7CRB5:* U0K5$PVX5W;*;S=3I>X6?
M @[FC"8NDP>E?COF<[6*$A<02"BM0^#X>X3W(*4#PC#^#)C1Z-(9GM,G](\^
M=\SE@1MXK^0O4=EZ%141J6#'>VF_JL,G&/+)'5ZII/$K.03=##V6O;&J&8R1
M;T0;_OQIJ,.909&\8) .!JF/.SCR4=YQR]=+K0Y$.VU$<X1/U5MC<*)U3?EF
M-4H%VMGU5F-_M3U2LI6\M93PMB(?_O2BP\K;96S1A].,RP%O$_#2%_!82NY5
M:VM#/K055)< ,08W1IB>(MRD5Q'OH)R0C%&2)FER!2\;,\X\7O8*&5\XF(X.
MIM[!]-5*>AUO-B'7(<_$W;,81G&I\ X9"Q51.V)K(#LE\3**=D^X)5A?:!Y
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
M#V6:I#_W_S=-R[C&9VW[J9.<)G'L<.^&YV$X+YTT,+[DAS!CP!H'_38'.]"
M(3>MYN;9D*]AQ26W<"JP2@S33A:!=M$H;?G?S!>3.]!<U>2#5L:0*Z;UWN4%
MMVPQKD55;9NM8"ZW1ZA;++)?;W[0K 9RRQH@:4'^Q&"-2V41=Z&>%&7(#$8]
M3?VDAV )?30DB3M(0L=)@)QT=_ .YY(L]W.W2IZZX,'Z6R&+M0;P=U#T^/*
M3V@\20+#))OZN6OXC.6[Q7@>H-I()=1Z3R8=-*=YVD/+\31 4UH4GH5<^2J&
MEW$/PN?!;'CK73\E6#2F-,LZ>$KSK-/!F$Z#),B#LDR$.S^<X[*"ZWF?F(06
MR??+ 67]_Y5#WLL!=?T]<LB2XB"'=%J\70Z3>-K+*4[>*(<TFP1P1I,R>Z,<
M,(B\@T_HN(,_+X>,3HMQ+X>,YN,@_ >\U2N,E,D]X;+::HU.)W0:LDBHVXU6
M4'FOWKYL!+507T%Q5%+L0TP+OI,0^S/4@I/.-]6&DM76;E%A?*#&X<WOF.G$
M9LZ/-?'^"=LM XXF.7(.)])C,W.WW&D S1S-HIP<S(),N_>'QMA'@!+'OFUE
MG:=8J<M!/OG@*\..@QH^K^>^E-&@^<!K7?L6R^#C0CF'/J2?[;NX16A>OFP/
M+>!'IO$38XB %4+CLPDV33JT5<&PJO6MS%)9U) ?;K 3!>TVX/I**7LPW %]
M;SO_!U!+ P04    " "-BVM2(<"WSK$,  "))0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970Q-RYX;6SM6NMOVT82_U<6/N=@ RPM4I(?>0&.4[?!.:WAI.WG
M%;62MB&YZBYI6_?7WV]FER])=IMK^ZU X(CDS.R\7^3K!V._N)52E7@L\M*]
M.5A5U?KER8G+5JJ0+C9K5>+)PMA"5KBTRQ.WMDK.&:G(3]+1Z/2DD+H\>/N:
M[]W:MZ]-7>6Z5+=6N+HHI-V\4[EY>'.0'#0W[O1R5=&-D[>OUW*I/JGJI_6M
MQ=5)2V6N"U4Z;4IAU>+-P67R\MV$X!G@9ZT>7.^W($EFQGRABP_S-P<C8DCE
M*JN(@L1_]^I*Y3D1 AN_!9H'[9&$V/_=4+]FV2'+3#IU9?)?]+Q:O3DX/Q!S
MM9!U7MV9A^]5D&=*]#*3._XK'CQL,CX06>TJ4P1D<%#HTO\O'X,>>@CGHR<0
MTH"0,M_^(.;RO:SDV]?6/ A+T*!&/UA4Q@9SNB2C?*HLGFK@56_?JUGU^J0"
M);H^R0+6.X^5/H&5I.*C*:N5$]^6<S4?$C@!"RT?:</'N_19BN]5%HMQ$HET
ME(Z>H3=NY1HSO?$?EFM 9M*2F3"9R5>JYWFLBU@0HK@QY?*;2MD"?H++S,"7
M7>6$68AJI<3"Y(@)72Z%K%X"(U/%3-E6"]MWD@OQ"[S7B6MIET8<BN0T&E^,
MHM%HA(M__^L\3=)7XOJ[#X*/S(TLG5C+C9SE2B3C*)F<,VP#>:/D0ES)M:YD
MWJ%T&--T /X?M7DGRR_[B#<@X_,HG7J&&FBK[DU^3S(R\08R(=J>G<^&SD\O
MHM,@"RBD4__L1CGWDH),6:OFGD1F2(5'270Q/2.@8W%T/@J_/'Q6 [JLQ-I8
MCORC-)J.IP%V<A%-IDD ']KG4*33*+DXW]+H9P*X88'[^N_=_K$4/V:5(5.E
M9]YX$5OXRA1K66X$N%$D@"XK(Z3(\%M70BZM4@5Q>D3 =%XZ>G7E'UXV#_EV
M\NH8B:%:#3@@!4?B!TE"0H67SIE,\U4DI!-RCGP!?[.2$A]. [%(Y,C<0EHK
MRR78E>5<4,H4MBY+92.^0<SD"H%MR<2VVM =J\!ZG\\;#]&P%XO;VKI:0AH
M$APIMO7U;:F\?@(-)+0Y&+R7.F=_"@0:[3D%BT)[/<_K,_++=<\6K;9TR320
M*G51%Y >)R]EI<3:ZC+3:RA,%J8&N^#P,#F/IB/O?D>'B*NSX(MX]K#2V4H\
ML$+O99D1(T/^3,_\Y][\4$<3 4_8IV0RB""1*5NA>HJ%4H[OJT>47$<7 0-'
MLO$Y:>@23""@8G%9\1VS9B]O%.V9\OH=J$;,E(2N-?NB@_OAGUBS$Y30D"7E
MJ-]J2@9&W'QX]^.=6.<UN( 2[5+S"6/H!$50PS$,",&\OBAZ[!WP= L\#G09
MNE#$%+$)T^"&)8PC>2Q&\=GT18\STLG1[)A!N[OK>I9K%+YYGR:ZE$Y P&HS
M9Q<TI2*-P/F(8Z<?1>'K%\R:K8Q3I9AM^OJ+$5V-6'HOETD\ZC$9M1Q>*[@T
ME'A=ESC[KM7+*)Z^ %1V'/CMGB2MEL#;T?R87+3P9\?B,T@^<&\!2>4]2"]5
M)R+S1[XYCL_.7I TX&ZGDG@J0V>0EN-LAG/46FK*35XG^08_'7)R3G'*! _3
M$!O,;G-XU#FE5=3_499'WP?<<DZ_9S*G>!'S6E&,_&#N ULC9FL2H16<_8KV
MC!AIHL![,T4GK%[@CZR,W3"3&\Z5G%:\1,%6G*C/7H%5>,22 \R)FC++GB @
MN>L2I1CIB ^"O,M:(A]6"AJ&%RB)>!]&4WO"3_&GF#F[DJ6<:Y0CB. T?EFM
M7-"(JXE CY<A,<9GF#XN+$$Z:W(=^) BU_!+X\^ 4BO-W.)/H*CM'H:0-%3E
M]ID<0I.*'2F32F.YC&!,*GUJ7J)R^JP4$@PLD,%@^%T-M4WAH*D,%^M<LWU9
M:%VY#N%I1_S9Y,BY:/_AY(U)&=8G8S=PH.=LB,@K=,5!@3P&MBJ*&6(%%(AX
MH9$D$%#(I3*O$-"??=96CQ6YD5R#_8S*310"<H;X_D+1Q8FX0&9&<&0K)#.N
MW*2^,LP2+#$=V@D1<^?U[6^U7K.;7K,:4>)NKCK6!YW"Z ]T"A^EHY3SB;Q"
MHQ"W]9--)<6M-85&E8 ^?S 51($:H;@G64$""E43(&VM'#BGXV;(A%Z@"88K
M8SV,<;J">G -'VJ*6>?)FVUGQ[PH2_U?K\+W*I</L)ZG?74EOK_]& EX,,K_
M77S#_U_%/\=?0?*C>M29X88GA+&QY,F]CC:T OL+_SAJDEN_IR %ME;K6AQN
M6SVT;PO6UF1(&PXIFO**4VU5-XO]&03L.@J][>J?M'S,%2LY9.>5RN?B0Y/O
MC1=EP!X%I$38/N)PK@>0ZSQ.44))R;IKTT-ZCT%"^M;!-7[5G$DJZ;%RW4XH
M!!WZ'P):<'%#D@(GT2Y+SY>7GB'*>5?+=JI.DG!;ST7=MSX68)@]?>V.4)<F
MIP,(\AFT,.3TTXNVQ..0PR2:!-A0C9HP#*GI]$\5HUEGQP(!@W'0^C2OVB ,
M/MSY*'PSX]:N[\1 01;*R:^0X*I-&WI9%WJ(D09^;^3DSGQ]^/03/*4^G]@(
M8E%3O:&VBH<!]#G(KZ6I,"(X:HRD=\D04VT#F:(["@<;J]$/LE2[$<C#!ESF
M>)#YFVHP4PN2'D ;=JE@/)X*,O1^=0XQ;H,QWI/SUVMZ3MPA=0)1DQ:/QICV
MYG+C0A@2)Q#IP5(%*4D:G:EAE7O0$)M4()N<<-N9_5JID!1(+51TMZ2G6_.F
MPZ"-5_=H./G#RADH4MD)RMA1D@^C=8@C<O5!Z<QHW"52(<VAHFOO6+[_?0F4
MVC8'80!&WXHY^&DZ7C<-IQQS:'$Q0EK7\R8*\^-7H:=NB8]_CS@;;^X'2KFH
MP@@Z.!))R5!Q>_K,!].=F/X%)Y*7/'F@P(F$@1&B.S7YO5/;CJ0[%_5CL'*A
M 8% T1-<@IU<4$?,BY]G&H)%J.7=[H![D;V$.8>>3=L,V28C[^D4S=1X,BFN
M6TT5&8X7(#.-0S4)916W3D<AO\94,<*N*$E]W;AKMSZ[>Y/ALW]V)W_O[D1N
M;^!02- W[V@.#?;0,*WJ>/Z;MGW/T>%Y=#:9_MGMR)87?'W[U*\6_2'&F_KO
M7[Y\WF,87WL+^870G[0(-:3P8D( 8YUY>I;97E[U^M51:XG0P^T,P7X=U)^*
MYK5M>CB?KX_&QV*CI TEHE>/"";+T6DT,LZ,M6%)[272.36,W6A&RV]B+01F
M6)90<]#M2IHBWY=QRZ]H]1$V*%0N\?3"=Q *<[0F/>KR'CF)<9>6G3[+?)=@
M,6?J>S_+G4\9JS3E-SL(+:D]F&S\T^GND=2L;?[@LFW+J_^"A1MMT*B;FG[5
MWBWQ6,D65F]C$V 9W6\>B-R\&3#48T:Q-#!Y\,*G+/_/;N_YW1Y+^O\M]R:L
MM-];[FTY7R_4J)H@<U4JK'AX@]1?U#4Q[GRU\B8N:O#0#G 1*7%GA8>1^")*
MTW%3#KJL=R@FH1G0PZ7.U\D0-E:<%F2AABNFG<U0O%/C?1^OG:MI-*"@.!3=
M$+^=.RT-CPZN?+E?U\/.)#GU5&+,Y\3JKW796P\19%/X^/6256WY&-)!.:CY
M_582G8W#X,T"].";:>()S'%XF>;#<J'V<@_I47$ 32-^>'L&YB_AX_#I0E:T
M"Z".$,CY\-48S5Y0N*\3[B612T &=H?]B0QNI&(23=+SYG*,R]-1TEQ.1))$
MT_-I<SW=[LHQG0>6_!O!P_X[P::>-RWCSJM1KY?>"\C>&\;]30!";*WXFP!:
MB>Q;)W<;)#^7#_JH%5K!>VFU]'6B%[*LO]-X/!*^9SZ-1Q/Q8G@@U8)6!C]=
M^,6DCT>UX0F(:W2TM\IW&_<M2S5+=\H;68XF1B\T)1<J$,V+T5PW.3TT&MO4
MZ4VUR?6<NY^&HO](9&\62B[B;D?%R>_3@UR[P4!-4UO"#2#]I6EJKIQ>EGR&
M9T^ZE5C P42O+^@U/-U*(Q8_-57(]68AYW65QI,+Z#[T75SIE?7-.*D:AIFC
M\_.9FHK*S"!<N\,;7]N9-*(P7_?3LR,YH] &)_"^<8BJS\P: .N\"NM!FLJ7
MQH;52Z 2^DWO!"@YDKM;_EC%!V,PT:<*V,S&O<SK=ENPAQLV_>%HX&)M"J ]
MDK3-N-<Y B_^SD9^1<;B7[69=FOY[U?B@I>_,83*LSH/+SJ>*%$OPPJ:7BIT
M9"^SJA[<> (;R#247OEC"9S+Y!V=*3XB"*A%3N($:24^W??-QTGO\YA"@<@5
M%PEV#/^E3'NW_<[HTG]>TX'[CY0^<MODT-XN@$K-S(&P_L,??U&9-7]L Y^J
M3,$_5Y@:E24 /%\84S47=$#[]=7;_P%02P,$%     @ C8MK4OA0 /YJ!P
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
M!K_J0)$ GJ^D--T+7=!_)\[_ 5!+ P04    " "-BVM2C4P8U?,)   >&0
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
M-X$E1$>#HVD/YQI_VPX/*$=_P\4(PWW9+S/!$03:@.]+C>E5/Y"!]E\>9_\
M4$L#!!0    ( (V+:U+]/*;J<P,  )P(   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(S+GAM;*U6;6\B-Q#^*Z-M51&)LNM=8$,*2)"TNE2Z%N6N[6>S.X!U
M7IO:)J3_ON,7"*DNZ:F]+WB\Z^>9F<?,S$Z/VGRR.T0'3YU4=I;MG-O?Y+EM
M=MAQ.]![5/1FHTW''6W--K=[@[P-H$[F95&,\XX+E<VGX=G*S*?ZX*10N#)@
M#UW'S5]+E/HXRUAV>O @MCOG'^3SZ9YO\0.ZW_8K0[O\S-**#I456H'!S2Q;
ML)OET)\/!WX7>+07-OA,UEI_\IO[=I85/B"4V#C/P&EYQ%N4TA-1&'\FSNSL
MT@,O[1/[3R%WRF7-+=YJ^8=HW6Z676?0XH8?I'O0QW>8\AEYOD9+&W[A&,]6
MDPR:@W6Z2V"*H!,JKOPIZ7 !N"Y> 90)4(:XHZ,0Y1UW?#XU^@C&GR8V;X14
M YJ"$\I?R@=GZ*T@G)LOFN;0'21WV,*O;H<&;G5'U[OSNC\BW*M&=SC-'?GR
MB+Q)O,O(6[["RTIXKY7;6?A1M=B^),@IR'.DY2G29?DFXQTV ZA8'\JB+-[@
MJ\Z95X&O^HJ9OW T/#L:!D?#KR[QF[R^7&_LGC<XRXC-HGG$;,Y& _@RA_!Q
MA[#1DLI2J"TXOI8(@4@Y"Z0V=FN"GA0'KEHRV.0&WF&[]9 [-.*1^ZHBE[0(
M)]#"2EL'#^B$02I>!TM4N!$.5I(KN'?86>@MKN"C=EPFPB6G=PT"=_ S5P=J
M#A"\L@E\"[TQ*_M%45R17?;K<N(WP6:L#G;,L7F1HX@YKI'Z%E+W:"2W5FQ$
MPWTSL%!/6,#V6)\5B;]7,1:M1:</7H5G'$FY,;JC+O*LK?Z,WUY9%2>V>I*L
M<9&LI+SC3]##)VJL%J\HQBA0CPT3M&)5"([5<;W0YQ_W$A5B$W92B/5'8Y84
M8OVJ#HSA E^7N2R^B.2_R-RK8PI7D%0F,>K_+3(1E./(5K%19*OCW?V+Q.-T
MU66=X G]NL)!G.^^N2Y9^4.28W0A3;3]'SH&F@1)4?BPM0H%Q4U02QZH&\(O
MVE$6)7P?JX7$ ]ZVPFM&1=&BXT+:JT$H49])HA/VF4*HDR]_(&4*-.<H#*IW
M9;44;5#P<RTLOY@8'9IMF(N6XJ4;B</C_/0\>A=QXCP?CW/[/3?4#2Q(W!"T
M&-2C#$R<A7'C]#[,G[5V-,V"N://!S3^ +W?:%(C;;R#\P?)_&]02P,$%
M  @ C8MK4CQZ$=EV!   J@L  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N
M>&ULM5;;CMLV$/T50NB#%R!LWD4M; /9I+>'M-O-IGW6VO1:B"2Z)!TG?Y^A
M2&GOB[1H7ZR9(>?P#.>0YO)DW2>_-R:@+UW;^U6Q#^%POECXS=YTM9_;@^EA
M9&==5P=PW>W"'YRIMT-2URX8(6K1U4U?K)=#[-*ME_88VJ8WEP[Y8]?5[NN%
M:>UI5=!B#%PUM_L0 XOU\E#?F@\F?#Q<.O 6$\JVZ4SO&]LC9W:KX@T]OQ!Q
M_C#AS\:<_#T;Q4INK/T4G5^WJX)$0J8UFQ 1:OA\-F]-VT8@H/%WQBRF)6/B
M?7M$_VFH'6JYJ;UY:]N_FFW8KPI=H*W9U<<V7-G3+R;7(R/>QK9^^$6G-%>(
M FV./M@N)P.#KNG3M_Z2]^%>@B8O)+"<P ;>::&!Y;LZU.NELR?DXFQ B\90
MZI -Y)H^-N5#<##:0%Y8_W&L73"N_8JNC(=*/+([]/O!N#INFD>SCWU]W#;!
M;,^6BP +QK3%)H-?)'#V CAEZ+WMP]ZC'_NMV3X$6 #3B2X;Z5ZP5Q'?F<T<
M<8H1(XR\@L>G\OF Q__K\A^L)J;5Q+":^'\V^U7P>'K/_:'>F%4!Q],;]]D4
M:ZKFZ'IOT,ZV</R:_A8U?MJ_^$NK^*/GB/J ,C_$^NUD<W=GB["?[&L;ZG:
M.4>7SFZ/FX!\W1J/?D"*XHH33 A!7&(MRL&4 C.1HE)CJ?A@,DJPU"E\;6T;
M.28<ADF5Y@"<K%(B5CSGP2A-HQ27I1K,W\Q(0@E,6)K)2ZQ)&@<47::H(E@!
MHP&*,<QEFO&SL][# 7.W38^ 6JE47JXBF0S!FNO!K'"E4FU<8%$FM-S/N-7]
MQG8&S5J /$-0O4J$9Q2S1"A&.4M10*=B7(%79"KH(4P):V88AEG)$@S'7"1Z
M,YTHG2&-J9(OH !'!'X']Z+?U\Z<HXO:-QN@=@;](_.JA,^,S%F5?%XEGY(\
MKM&[ICV"4O])2I3;4[64% N92@)'8I%% CHJL:3C"#1+:ID=IC2N=/F,:C25
M62F:I/$24Y$W%DN>8C")YW[>:08VD^5V:VA1EBVT5<F,J3!E+.E!0S]SDQYH
MAL-J2:L:BZQ0A846N<E<9P @DU7YDF)FD$-S,X%/EMHL\LE1L&F2#]BP4Y+I
MY#SM^(S#091IE)'$<!;KR;$9;+QB(Y3$+)V>YZ!>%P^T7&0)$)[\4N<!-0S,
MZ+P29X\$]-UI\;IZ*B(XV25EHVXB_5$J4!0GDP.R*2<103\9?4Y$T"8^-:P<
M;P!>IG;"IF?I48ZC$A]=/;!Q(N7 F")9 ]"VC 0W$%59!:H";<BG,H([*X?!
MJLJ\KLYI(*@<8U'=]%49T;')8 FJQRM(Z'LBDODZ I500EYJO,S9(@DIHFC"
MI\Q*L FQU.S?R0?:7Z:/RO<)SRJ0HTX4>RR>[TR*DY_[&U_<>S]UQMT.KT0/
M)(]]2$^I*3H]1-^D]]?=]/2*?3^TSZ/6[" 5-"P+Y-++,#G!'H;7V(T-\+8;
MS#T\IHV+$V!\9VT8G;C ]#Q??P-02P,$%     @ C8MK4E6L9HPI P  K <
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
MDG;;:F-?!>#%_:#/G+"&EW[[Y+^Z@__]C_,X.OO1B6705\(+3;[9LFF!+*)
M/,FZG&>A<J1Q!$*!7))O6%V33(*>]K?OJ 0PG=2P/""3%F9X\<G*>9?J5!9R
M>9#$0@F$Y6J1=D\<1-'3K]H9MQ";W#!C9;" 4\N)!RD@=J_69?!Z87<MB*0=
MX/E?]2HUI[J0AM[_%XC^#VA.BWDZZ4\SJ:,NS\P'@(#S27K)<R.FIP;<41\<
M9!=$G7N#<K0.Y1)ET/&TSNNXJ"&MW=(Q&[V;4<3PN9;/*.+1\63*W!KU.4.Y
M_!!7F-)G*QM.]#5B'-Q2&SCW*:>/DOV97&GYZILCK%?^.#I77';TU9Z$X'(@
MNN/2XVDK4NJZM(<G/:6D(10XAZ)?6S"/AHO<UP4,$8R0C\\D22^?'J)@%Y)3
MF:F4CY0,>B;NCVQC<4GH4^J,[ O&](U\'&;4<1&F\;,IE8@B3E,[:PYRH2VC
M1\-5\'N5+0ZO"U=9<A][^? ]!'8X0156?!>?=('8;TH9(%=;NJ842>?4'X"B
M@DW>,Q \=M7\*P<'0VYL+1XT1P$N=4+9U^$;J48*S:>"!N5Z?I2GVE;MYN#J
M<%;EC>IB.JWSI8YQ\6+P8-EVD.EMF3P:+G'?4NR[4R6 $7N)*R2,U!C9R_[O
M(]4K7;DUM6ZL=]T!:;N>$Z3T@CD64!E!YA0X&X#(JUT,BGMV*L8ALR'@V[1
M/ OAQ2^>5J;XP^GDY<6/MFH:#=<Z/Y+O^+5V%1^;L BE+&V5/U= _?M4^\K>
M"\FZ,RJX^R9GH5P3*CLO2;4>3/9 _C,SDKID=4I Y6>8P$:N^65+3*XALL?@
M->$HM>V CK'X6%EVS-ZG=!V)%^<Q]OR"DPT*IJWD1L.EW!GBFJ*""AOZG7;?
M]@OBNZF()+06ZOH/_.C/$HI<2CL2OX*E!EG_Y6QV>3<25W>WK(!?/MY":RF\
M&'(6OO-S-A'_&O&_/(9_[ QAQAVS87T%&'P])O]>%XWG,O.8EMW2Z7&@<W+J
MZ325X<84>LZDL4F&F6M#G1"2Q%RFK""AA.Q+%]P1H2]P>N0LF[/_A_J2%;7Q
M/'BCP=,3.M>TWL\T?GHN6M(GD^S^:!BADQU_AV3\224H&IU&9^+T[*+IE3:I
M+7@9QR*.3L,@E:\SLU5TAA,@GVM2;]\\QCZ0YYNZ(((U?&5#4[?E!#OOHLE?
M$!JM:8!C=!'!JK+,[Q),L4MH Y]]:97W5#A:Y!EW-A7W&IDZ[," K6(V_CS^
M-*YI_0F=04MH*]71<+7Y@[0%%W5NP4(<*L>)[X'E]@?<%]("TZ&55P 8"3EC
MHNF(9K^2E[:UQKJC'" 6-ZNY<*%LHGTW/-59Q;SPF8,)O6Q?176,]#"*/!02
M@++),*JF&U=:[J9MPP=?8!OO^,GN?+]CW]W>-HN$3@1+@"<C<3[D:FJG9N=1
MDX]#C1:I+GN8^CXX-07G?@:@#(CJU0T,[35/Z4IG$&/%;74^'J[.W\'*I4U6
M 7C KLRSE<YA4OM+9SWZ=1M[!,"\:0PH-6 RY?1U-PM?"8E+NQV10[E!ZK^!
M#HS(EZS-QB?8*41 -7VZV9 ^,+ZSW;72]BS$Y+H" CXW#6GUJ+U$>SYJ)%2Q
MQ-&4?PA[YLI)J$KX*A_LL=!_>-<RIM82(,1Y@&7\=%:W(B?3F'\-":PM4,?#
M!>J/P$QZ68@9%^R3K;AL.VE[A?;7R5';D5PQ#PC:2'4E[\2:^$'*6(]*:C(M
MW&AFL!#,SE66]W!Q5$UD.7+=,:2;NB96RSAG_VM]NDX%S<(!5,31<</S./;8
M[MR+X:78.&X+S/%P@9DZLCNWI*PI\#M1S_/_[Y$,@BG;$FX"S*Q]^!6O9A]F
M-Z_IPL/_JD)1C#SUI1'Z=1A-P1;*BN/)CWNAU.',T[KQH9R'1C_Z\E<KP) =
M^JRZ@_?(4$)_D5-YVE%+(E4^Z6D;3B'?I[H*2;<J?!NSZ4:/>KTQU^OKCLGD
M0_4TQAGW8UY !6I&AR//3,I5<O:^U]UNQ4MH'8K G//XY)DQ(S$Y&69PIUC%
MA=T'$VH=X([<U@7!C+?E]\GW-[@Y4\-(]I+<_/6VX2.F<<J7,-@?+;;,,.%R
M<*Q7^Z@+>CX*WG^8"8_VIJ/:#\(Y7MY_H:LEE#LIKGJ2B85Q8_&;@HMF!^UU
MT ?HU,=?'[ ##1S,9VJ"<@"K0^DIX3)2N*='!96V.FB<]JZU;GNTO1!&;&VC
M8D0]CGOB%DY;HX:.V1#/>C4(&$6##'?$H($N%$/*BT-DD:/^1*XC08=#U. V
M!^%:RFX  WWIG4!_:+=1*24T"YKZN@<")C/+K9>FS!)N*?,%"EZLY,7";0K"
MGCJO&WAU$=]VKID1 %(+Y>_Y8$4_G?MLA4S"98>F 80!F=QP7\@V-P"!42PU
M?'VY2_9YU[T1Z36K-57)9>S#:ETWEWK5H[86W"VOL()@5_]#;*6;IG6249@G
MRD&GJ^QS.M+&#P#^7:U;5ACO8W^X!]G83> &U>+!6IP\XWLDN4SYUEH;&X(E
M.!)*9U8]UJJR.QIYK$RT+\?7&U'B YL-L^..I*1H3W=DRW>*^P#0QD^,37Q:
MLZN*9#T_FS%_/9P<0R7_TBH8VOJAN\8)O/+>[OSXG#)$C'^EQDMD&3?75[_<
MO:;KYC19+UKF6<TBXI ,71[Y7H.@^[4DG;K1O/#7\L M*K6'NWAUIEA[\]I8
M_?FC."C";N<P'G=ZW9U."NPN\Z[2RY[*X[74#5N/*9:&%F&-W!OICSI7QI&6
M+OEB/#>'BM+?'F_>-I?O+_V5\W:XO[F/4RSIPE6F%I@Z&9^=' CK+\/[A]*L
M^0+ZW)3(@?GG2D&1+ W ]X4!A\(#+=#\EX1W_P=02P,$%     @ C8MK4@+T
M5G[Y @  3@@  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&ULI59M3]LP
M$/XK5H8FD*HF<=(V96TE"DQ# H1@&Y_=Y-)8.'%FNY3]^YV=-A1*"]N^Q.>7
M>Y[G[EQ?1TNI'G0!8,A3*2H]]@ICZF/?UVD!)=-=64.%.[E4)3,X57-?UPI8
MYIQ*X=,@Z/LEXY4W&;FU&S49R841O((;1?2B+)GZ/04AEV,O]-8+MWQ>&+O@
M3T8UF\,=F!_UC<*9WZ)DO(1*<UD1!?G8.PF/I[$][P[\Y+#4&S:QD<RD?+"3
MBVSL!580"$B-16 X/,(I"&&!4,:O%:;74EK'37N-_M7%CK',F(93*>YY9HJQ
MEW@D@YPMA+F5RV^PBJ=G\5(IM/N297.VCX?3A3:R7#FC@I)7S<B>5GG8<$B"
M'0YTY4"=[H;(J3QCADU&2BZ)LJ<1S1HN5.>-XGAEBW)G%.YR]#.3:ZS[197*
M$LCAI=3ZB-2@R*DL2TS97<$4KG]G,P'Z:.0;)+1N?KH"GS;@= =X2,F5K$RA
MR7F50?82P$>EK5RZECNE>Q'/(.V2*.P0&M!@#U[4AA\YO.B?P]]#$K<DL2.)
M=Y @7+TPS-U"F=M+Q%/"JHQD7"P,9*1"%7RE0K0JTD:%WE;19&H_*68*RAG"
MK+.%GW!H/PFYWN([($DG[/<Z01"@?1CV.I1&=F:W#N/.(*'-[!*T/MX4S(20
M*;-1&$EJI@Q/>8VQ5G.B(5TH;CAH$M/887_^E-"0?FG';27LD7%A+YS%VTQ!
M(44&2J.>06<0A^]+O7>_2!3&'D'A [-&&W2&4=^Y#SI)%*RL0:^QSO,<'PQ;
M)U<=?#(VXXC>C&(?TW GT]3=@_=KCV$%W6'B@NT.8Q=FT.W3(W+VX?NS!^-C
M]^1C93[86>BM%+W$B*/&+0J:W-"P_X%JO";Y3[*M@M@LOHKU93+7A,_6&R7Y
M>Y2WWAQ_XXTO0<U=)]-8Y$5EFN>^76V;Y4G3(YZ/-YWVBJDYKS01D*-KT!WT
M/**:[M5,C*Q=QYA)@_W'F04V?%#V .[G4IKUQ!*T?R$F?P!02P,$%     @
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
M%7PH<YJ? _CH3>M2='1I%?4BOJ?9".)P"%$0!3UX<1MB;/'BWA![@)(6*+%
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
MS)*LQ:;#,,UH"]\I&5XBRT(ZS'=O=$]K9'UK9'M+>RK$&G/$";%6I2E!$[G
M9/[7+_M%L44HNDQ"; SG&#<82<.4Y5V88#B(:1>FA-(PR[,NS@@7!3$KP%F]
M0"=D$,;^3MNB'&R5Y;UKB+:F2@UJZ6:GQ@JMA?$#IM_MQ_.IGTJO<#_;K[&G
M2VRI"A9(C8^.,7GEYZ4/C&S<C)I)@Q//+5?XB0%E 7B^D-)T@7U _]&:_ -0
M2P,$%     @ C8MK4D^  RY5 P  40@  !D   !X;"]W;W)K<VAE971S+W-H
M965T,S0N>&ULO59-;^,V$/TK W51)( JB=3WUC809W?;'K8-DF[V3$NT1402
M79**DW_?(65IO4'BHH?V8O)1\][,B$^D%P>I'G3#N8&GKNWUTFN,V;\/0UTU
MO&,ZD'O>XY.M5!TS"-4NU'O%6>U(71O2*,K"CHG>6RW<VHU:+>1@6M'S&P5Z
MZ#JFGM>\E8>E1[QIX5;L&F,7PM5BSW;\CILO^QN%*)Q5:M'Q7@O9@^+;I7=%
MWJ]3&^\"[@4_Z),YV$XV4CY8\%N]]");$&]Y9:P"P^&17_.VM4)8QE]'36].
M:8FG\TG]D^L=>]DPS:]E^U74IEEZA0<UW[*A-;?R\"L_]N,*K&2KW2\<QMBX
M]* :M)'=D8P5=*(?1_9T? \GA")Z@T"/!.KJ'A.Y*C\PPU8+)0^@;#2JV8EK
MU;&Q.-';3;DS"I\*Y)G5G9'5 ZRQKQJN98=[K9E[71=_LDW+]>4B-)C&!H?5
M47(]2M(W) F%S[(WC8:/?<WK[P5"K&\NDDY%KNE9Q0^\"B F/M"(1F?TXKGI
MV.G%_[+I,]+)+)TXZ>1-:68&#7(+MUP;)2J#.<9\K*^A:EB_X_JUEWI>UW:.
M[9/2_A3P^]!MN+)I[AJFN(:OI@[@ZG$7P"^*]0;0#!P^,:'@GK4#_Q\(7_I'
M[!B[_0DV?"?Z7O0[2W_F3$&<Q'Z)Q;^#,HASA*5?%"E"$@49!9(0/RH=SH*\
M'#.@%"TIQF60!'D$)$Y]FA60!UF*;DC]A)9 2!!3N!\S7Y H]TF27EI92A"3
MW"]H@3@."L0%]:,LO[19TASPL]YRX8B48!SRR@"S7=#83Z(,P](@H@@3/\VI
M8Y7DM$^..SIUF&+J(K8M9 $.YQL^8[1T-EKZ#T9SGMKC45R)\9-5]@32XT$G
MS/-K)CNO^<UD_[U=_AB,-OA)6)>\YAA*J4_P*'D'U.[5CS\4E-"?$4ZSR2,3
MGD9*,S_"S7>THS%>QKP<3YR 3B0%6L31+W 3H_((OJ_X=.])$?DE3:=:7Y3^
M\8FK2FA[G+[@Y3&:HIAI)=8]H=<<$IX<\QU7.W>9::CDT)OQQ)]7Y_OR:KPF
MOH6/E^UGIO"%:VCY%JE1D*,QU'B!C<#(O;LT-M+@%>2F#=[Y7-D ?+Z5TDS
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
MT]Z]VB)>0'N[X]66G.@X3:T+N77V7K0">VN4WM\X5JQ^!D:(&;!9'-"3#N*
MI#O$HQ9X>$86)..Y6TW2J?O]7.WY72B#+8OJ^!SZ+$YHQSD@#!<+M[FSN>8R
M'T"%MYT^2V=^6W\<QWYTW%)L/\)QUSC8&B]:I'=V.]Y9&H,1AI]^2!.6_-+]
M+O?RI'.?)9YE#;8%ER"%*=/H9(G7JAWQ&#+P2DO$D1'Z06+J,H0>FG4&_>F
ML8DWULUF+)A^CRZY*(P'XZGGG_%@-IYX)G*4A0)L,)^-.W$V6,Q##/YPUQ>1
M#_F#T'@;@S?29&0V:.HFC?'8SP71"!;(D42[6J7((F2ERF4&R2B&'_&Y@!]/
MH&S6H6QVL@X)3,B;%$F$EWBBMBD<W?"B^'?$==T6,W44!:=/?REV?*1=OPEF
M7,#[PQ[OP'NL*9S!/)3,FW -V*=2;QT6+IN[-.$HF:9A%$\7>]FL#RW ]^G$
MOT\&2;((,BGSHU]?XYN+[V V/8!9,O>P6^ZW)0QV?5B@*(H G"Q:2!T9_5-#
MU58L2WUH&/-'L1"J^_U::M/GC.RGH>K[BTE[3.H';:E3I;<P308L>.76O?H3
M%3GO*G)^^NJUV6 3)5\R(D!J,8'7,ZY]4,!J011.(%H_ ];O$%W*L" )9+62
M6)E=Q]PTMD&Y9\'UL0(];0P;8E%VFE=.\UV%S,&I.(;?O4-6\^]:+[!UN-BA
M.VU:J5SD07ED+R \@\ NR"2^WL[W=+T&OSV^H&3$:0N+_B+QN3R1F+1+3'HZ
M,<;*TG%K"&D'?OY<M@Q"=+&?KN[V0B\J\82Y$Y5+QE&Z.&T!-<T][P/\;NF<
MKA>YGH&\PEPD$M^.W 4&)@'J.!G#U+<GFDQ@$H@!)U.<L'8R@R'^C!WZ9]/7
M"CS:^U(L!=Z#Z'O8@&-Z_]'8K7:?W$O_I?FRW7^OO\=K%+((%&*#HO%HCK<(
M[;^!_<2JVGUWKI7%KU@WQ'#C=90VX/N-PL^2,*$#NG]$7/\-4$L#!!0    (
M (V+:U)G::3R( 0  (L*   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM
M;)U6;6_;. S^*X2O.*1 5K\DSDLO"9"TZU:@NQ7MMONLV(HM3)9RDIRT]^N/
MDAPGN[2Y;E\2ZH4/'U(DS<E6JN^ZI-3 4\6%G@:E,>O+,-1922NB+^2:"CQ9
M2541@TM5A'JM*,F=4L7#)(H&8468"&83MW>O9A-9&\X$O5>@ZZHBZGE!N=Q.
M@SC8;3RPHC1V(YQ-UJ2@C]1\7=\K7(4M2LXJ*C23 A1=38-Y?+E([7UWX1NC
M6WT@@_5D*>5WN[C-IT%D"5%.,V,1"/YMZ!7EW (AC;\;S* U:14/Y1WZC?,=
M?5D23:\D_XOEIIP&HP!RNB(U-P]R^Y$V_CB"F>3:_<*VN1L%D-7:R*I11@85
M$_Z?/#5Q>(M"TB@DCK<WY%A>$T-F$R6WH.QM1+."<]5I(SDF[*,\&H6G#/7,
M[(8P!=\(KRG(%=PP043&"(=;H8VJ,?I&0^<+67*JSR>A08M6+\P:](5'3UY!
MCQ/X)(4I-;P7.<U_! B1:LLWV?%=)"<1KVEV ;VX"TF41"?P>JW_/8?7^W7_
M3UCIMU;ZSDK_%2OS2M8VDHIR8F@.1H*L%6:/8AMBTU*CK%DAW"G14-*\8*(
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
M_P-0NP=TOU'$1MPX Z=_%O-_ 5!+ P04    " "-BVM2)^+FAG0$  "&"P
M&0   'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6RE5MMRVS80_14,IP_4#,;"
ME00]DF;BI+>'M*[CM,^T!%F<D(0"0%'R]UD0('V5)FU?K-T%]NQ9["&,Q='8
M3VZGM4=?N[9WRVSG_?YR/G?KG>YJ=V'VNH>5K;%=[<&U]W.WM[K>#$E=.V>$
M%/.N;OILM1ABUW:U, ??-KV^ML@=NJZVWZYT:X[+C&9CX*:YW_D0F*\6^_I>
M?]#^X_[:@C>?4#9-IWO7F!Y9O5UF;^CEE0C[APU_-_KH'MDH=')GS*?@_+Y9
M9B00TJU>^X!0P\\7_5:W;0 "&I\39C:5#(F/[1']EZ%WZ.6N=OJM:?]I-GZW
MS%2&-GI;'UI_8XZ_Z=2/#'AKT[KA+SK&O9)E:'UPWG0I&1AT31]_ZZ_I'!XE
M*'(B@:4$-O".A0:6[VI?KQ;6')$-NP$M&$.K0S:0:_HPE _>PFH#>7[UUZ&V
M7MOV&[K1#CIQR&S1GWMMZW!H#N4?^_JP:;S>S%!^6]^U>K:8>R@<TN?K5.0J
M%F$GBE"&WIO>[QSZN=_HS5. .3">:+.1]A4[B_A.KR\0IQ@QPL@9/#X= Q_P
M^/\_AC/5Q%1-#-7$B6H3&/H\U;4/=<U4][6C/@L=ON%+MZ_7>IG!1^JT_:*S
M%74>I0X1ZS>3S>V#+?QNLF^-K]OA:"_1M36;P]HC5[?:H9]007'%"2:$("ZQ
M$N5@2H&9B%&IL"SX8#)*L%0Q?&L,<+U/. R3*NX!.%G%1%SPE >K-*Y27);%
M8/ZA1Q*%P(3%G;S$BL1U0%%EC!8$%\!H@&(,<QEW_&J-<_#QV/NF1T"M+(I4
MKB*)#,&*J\&L<%7$WKC HHQH21'01M.O3:=1W@+D#$'W122<4\PBH1#E+$8!
MG8JQ J_(U-!3F!)J)AB&6<DB#,=<1'JYBI1F2&%:R!,HP!&!W\&=YW:UU9?H
MJG;-&JC-8'[DHBKA)R<7K(H^KZ)/25I7Z%W3'H(\_T4*([1ZJ9:28B%C2^!(
M+))(0$<EEG1<@6%))9/#"H4K5;ZB&D5E4HHB<;W$5*2#Q9+'&&SB:9X/FH'#
M9&G<"D:49 MC+63"+#!E+.I!P3S3D)YHAD.UJ%6%15)H@842:<A<)0 @DU1Y
M2C$YY- T3."3I)8'/BD*-HWR 1M.2C(5G9<3SSE\B#*N,A(9YJ&?%,OAX LV
M0DG,XM?S&M1Y\<#(19( X=$O55HHAH6<7E1B]DQ /YP&(E(O101?=DG9J)M
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
M^.BJPU83J]:^YZR4I3/B7POZ*:%V ?0]4\KN)JY \YL;_0502P,$%     @
MC8MK4L%V9IH1 P  Y P  !D   !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL
MM5?1;MHP%/T5*P]3*[$F-A3:#I!*VVF3QH3*NCV[R0VQZMBI[8Q6VL?/3B!A
MU7 J(5Z([?B<>^^Q=;@9KZ5ZTAF 02\Y%WH29,845V&HXPQRJL]D <*^2:7*
MJ;%3M0IUH8 F%2CG(8FB89A3)H+IN%I;J.E8EH8S 0N%=)GG5+W.@,OU),#!
M=N&>K3+C%L+IN* K6()Y*!;*SL*&)6$Y",VD0 K227"-KV:D[P#5CI\,UGIG
MC%PICU(^N<G79!)$+B/@$!M'0>WC-]P YX[)YO&\(0V:F ZX.]ZR?ZZ*M\4\
M4@TWDO]BB<DFP46 $DAIR<V]7'^!34'GCB^67%>_:+W9&P4H+K61^09L,\B9
MJ)_T92/$#@ /]P#(!D"JO.M 59:WU-#I6,DU4FZW97.#JM0*;9-CPIW*TBC[
MEEF<F2[KTT R14NV$BQE,14&7<>Q+(5A8H46DK.8@48?T4+9VZ#,:P\MN-W5
M0U0DZ.ZY9(4])X-.OE.EJ%/Y%)W<@J&,Z]-Q:&R:+E@8;U*:U2F1/2EA@N92
MF$RC.Y% \B]!:.MKBB3;(F?$RW@+\1GJXQXB$8D\?/U&M'[%-]C#]\W5S?)"
MR=_@*M<>SD'#.:@X^WLXWVB+/M"\^-2*ZXEPWD0X]V;]H"$M.>(LA?\=BA],
M(O0*5/DJ'39Y#+U4LY+QQ-XLC=[*B/Z@.1,L+W-/F%$39G0D02^:"!>'".H'
MOT/0RR:/RP,$I2\=@N*H]8KH2)+B'3_"AXC:@1YTJXI)FPKQDLUIG-DEZXY.
M5VA\[CVW%+=>@OO'$K7U%CPX2%0_NM^M:>M!V.\C'DV[+VKK,'AX+$U;>\&C
M@S3UH_%YMZBM#V&_E_R0M@OHH<3]2SM9"VH,*/$^/\6MS>#+(ZE*6HLAT2&J
M=J"[;RIIC8CXK<0G:N=5):W)$'(L45N+(?Y^I4M4/]IS4\.=QC,'M:K::XVJ
MWK'N09O5IH6_KAO7=GO=_\^I6C&K+H?40J.SD?415;?4]<3(HFIC'Z6Q37$U
MS.QG""BWP;Y/I33;B0O0?-A,_P)02P,$%     @ C8MK4MG><A%8 @  XP4
M !D   !X;"]W;W)K<VAE971S+W-H965T-#8N>&ULI5113]LP$/XKIV@/( %)
MT\(8:B.US="08*JHV)[=Y))8.'9F7UOX][.=-.L0[9#VDOCL^[Z[[\Z^\5;I
M9U,A$KS40II)4!$U-V%HL@IK9BY4@]*>%$K7C*RIR] T&EGN0;4(XRBZ"FO&
M99",_=Y")V.U)L$E+C28=5TS_3I#H;:38!#L-AYY69';")-QPTI<(CTU"VVM
ML&?)>8W2<"5!8S$)IH.;=.3\O<,/CENSMP:G9*74LS/N\DD0N8108$:.@=G?
M!N<HA".R:?SJ.(,^I /NKW?LMUZ[U;)B!N=*_.0Y59/@.H <"[86]*BVW[#3
M<^GX,B6,_\*V\XT"R-:&5-V!;08UE^V?O71UV ,,K@X X@X0OP6,#@"&'6#X
M4<"H _A2AZT47X>4$4O&6FU!.V_+YA:^F!YMY7/IVKXD;4^YQ5&R;-L-JH E
M+R4O>,8DP33+U%H2ER4LE. 91P/G<*]D>7YO^Y3#U!@D R??F=;,M>X43E(D
MQH4YM9Y/RQ1./IV.0[(YNDAAUN4S:_.)#^0SB.%!2:H,?)4YYG\3A%9<KS#>
M*9S%1QE3S"Y@.#B#.(JC=Q*:?Q@^^/(.//TX_/J(FF'?KZ'G&_YWOXX$&_7!
M1C[8Z$"PN[IA7-M'3B[>G20F2[X2V'7_#&ZYY(3GPEV)]WK=TE]Z>C> -HGM
MP&:_^/_T2(]YM*K"O>M?HR[]&#'@*]+>DWZWGU13_T#?[,_L!&L'SA^:=OP]
M,%UR:4!@82FCB\\V']V.E-8@U?A'ME)DGZQ?5G8*HW8.]KQ0BG:&"]#/]>0W
M4$L#!!0    ( (V+:U+V =+2\0(  !\)   9    >&PO=V]R:W-H965T<R]S
M:&5E=#0W+GAM;,566V_:,!3^*U:T2:W4D9 $"A4@<>M::9U04;N':0]N<@"K
MCIW9IK3[]3MV0D9;2/M0:3P07\[WG8N/SW%O(]6]7@$8\IAQH?O>RIC\S/=U
MLH*,ZH;,0>#.0JJ,&IRJI:]S!31UH(S[81"T_8PRX0UZ;FVF!CVY-IP)F"FB
MUUE&U=,(N-STO::W7;AFRY6Q"_Z@E],ES,'<Y#.%,[]B25D&0C,IB()%WQLV
MSZ9=*^\$;AEL],Z86$_NI+RWD\NT[P76(."0&,M \?, 8^#<$J$9OTM.KU)I
M@;OC+?NY\QU]N:,:QI+_8*E9];V.1U)8T#4WUW)S :4_+<N72*[=/]F4LH%'
MDK4V,BO!:$'&1/&ECV4<=@#(LQ\0EH#P):!] !"5@.@E(#X B$M _%Y JP0X
MU_W"=Q>X"35TT%-R0Y251C8[<-%W:(P7$S9/YD;A+D.<&<R+_"!R0>9L*=B"
M)508,DP2N1:&B2692<X2!II\(5^E3#>,<W+TG2I%[1$?DZ,)&,JX/D:!F_F$
M''TZ[OD&3;,*_*0T8U28$1XP(R)74IB5)E.10KH'/Z['-\,: A]C4@4FW 9F
M%-8RSB%OD"@X(6'0[.XSJ!X^@03A30L/@SWPR;OA>[5/WP_OU 0CJK(D<GS1
M ;[JX']^PQUR:2#3OVIXXXHW=KSQ6[PLRRE36'_,OE 7)"U'8@O?PP!#^K ;
MS=<2<3.PO^=RT]=R81Q$NW+/_&A5?K1J_;B&7"IW6VX$,R=D!BI!7[#0VHMU
MCJZ16\K70)@@T\<$M+;K8[Q$3Q8TS.QEVY<E]6K#J!$$GVO.H5W9WZXENI"*
M_<&R/>-4&Y9H[ !;A];H4(V&TTK#Z8=F4*?B[7Q !HTZ;^;',^W=2GOWOYS[
MJ%YMLWOHW/V=3I"!6KH6K(DKYD7MJU:K+C]TS>W%^AB[?]&L_]$43X<KJI9,
M:,)A@91!XQ2CJHIV7$R,S%V_N9,&NY<;KO % \H*X/Y"2K.=6 75FVCP%U!+
M P04    " "-BVM2*SG;< D"  "=!   &0   'AL+W=O<FMS:&5E=',O<VAE
M970T."YX;6RE5%UOFS 4_2L6VD,BK3$?[;96!*E--*T/FZ*@=L^.N8!58S/;
MA.[?SS:$4;69*NT%?.U[SCWW^"/MI7K2-8!!SPT7>AW4QK0W&&M:0T/T2K8@
M[$HI54.,#56%=:N %![4<!R'X2?<$":"+/5S.Y6ELC.<"=@II+NF(>KW'7#9
MKX,H.$WL654;-X&SM"45Y& >VIVR$9Y8"M: T$P*I*!<![?1S29Q^3[AD4&O
M9V/D.CE(^>2"^V(=A$X0<*#&,1#[.\(&.'=$5L:OD3.82CK@?'QB_^I[M[T<
MB(:-Y#]98>IU\"5 !92DXV8O^V\P]G/E^*CDVG]1/^:& :*=-K(9P59!P\3P
M)\^C#S- ='D&$(^ ^+V 9 1XY_"@S+>U)89DJ9(]4B[;LKF!]\:C;3=,N%W,
MC;*KS.),E@^[AV2)<E8)5C)*A$&WE,I.&"8JM).<408:7: <>'EQ+W2GB*"
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
M-R8KV8V7SM"B<0]N([1YOFY9F8F,TCJ8\T((O3=L@&'&)V]02P,$%     @
MC8MK4I$52>R& @  -P8  !D   !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL
MI55M;]HP$/XKIV@?0&J;%]*.5A )R*95:C=4VNVS22Z)5\=FMH'VW\]V0LI:
MJ"KM"_'9]SSWW)U]C+9"/JH*4<-3S;@:>Y76JRO?5UF%-5%G8H7<G!1"UD0;
M4Y:^6DDDN0/5S(^"X,*O">5>,G)[<YF,Q%HSRG$N0:WKFLCG*3*Q'7NAM]NX
MHV6E[8:?C%:DQ 7JA]5<&LOO6'):(U=4<)!8C+U)>)7&UM\Y_*2X57MKL)DL
MA7BTQG4^]@(K"!EFVC(0\]G@#!FS1$;&GY;3ZT):X/YZQ_[5Y6YR61*%,\%^
MT5Q78V_H08X%63-])[;?L,WGW/)E@BGW"]O6-_ @6RLMZA9L%-24-U_RU-9A
M#Q!>' %$+2!Z#8B/  8M8/!10-P"7*G])A57AY1HDHRDV(*TWH;-+EPQ'=JD
M3[EM^T)+<TH-3B>+IMT@"EC0DM."9H1KF&296'-->0ESP6A&4<$IF$J;.G*8
MK:5$GCW#)/]M))I;H!7TOA,IB>UB'WHI:D*9ZAO0PR*%WJ?^R-=&K@WJ9ZVT
M:2,M.B(MC.!6<%TI^,)SS/\E\$V>7;+1+MEI]"YCBMD9#,(3B((H."!H]F%X
M>'D GGX</GPGFT'7NH'C&_QWZ]X)%G?!8A<L/A+LAZY0PDS49KA4]M5O$*YY
M)FJ$WHU0JG_R]G;<2\(5:=\WSQN;$6>_W)P36*(97PCWY.G0)6ETG3M==HAM
MDBB,@\#T;[/?NK=NIU%T^<8O/> W'.Z[->7Q]YY4C;)THTF!*VUSX;K=;OI-
MW*-_M3\U4[$98B\TS4B]);*D7 '#PE &9Y^-*-F,J<;08N4>[E)H,P;<LC*3
M':5U,.>%$'IGV #=?T7R%U!+ P04    " "-BVM2QW0LFO@"  !6#   &0
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
M@L9"O['/PL:\(#SX-/9<F.0'C1T7],!R&ALN;,QMO/,>A@T:0_BE97 :+WV
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
M2</&5#!;/)F[>-I4[&M V-;HJK?9%;.UC'697HUK]D[8@S"$DC)!D*:KX+!
M10B2*9\VKP!FBRAS%U$;]KVM"+."QGJ;;C K9ZS3?(/!<01E@D$]F2!(KC@F
M^AC2M(C-(PYF=92Y==3&O7U3PJRNL=[&'-R*&.\TYN!P)"&E0 9T$P09J! =
MY6%(RIM'>=RJ)W>KITW ;VM/N!5#WMODA%LUY)TF)QQ..1K:$P39T)Y@R"#T
MF]L3OO4,89\,I^;0G2LR5@1Y;Z,3;D60=QF=G-3LG3&U'\)]]RD"-%T,]I0#
M DDH8+T_QT^-/>5 + H&A?(3 C1=!-Q 7&#.*!][R@&!BL [[ K!<8)H^6?,
M:1; >']!@(PA3T-&*)!!I\<<3K0("1"3$PQIEB"R)<"0C,KF 3"WA9;O*[35
MRFK7CG!;\7AO@S)N"QWO-"CCR*!,8%M@!$A]A>R ,:!R")JPY57L*Z_KL+^F
MM@A;^$1OHR]A"Y;H-/H2<$Q%)/(H<H( N4D$S ,"I$0V-R+"EDFQKTRN\["O
M$1&V6(G>YE]BZVEDE_G76" 3$T1I)PB."&0$$R% R:GCL:HME6)?J5R'?&\3
M(JR,B=[&'\**F.@T_A!P5$&)0H0> R+K(4)P87/;)ZQNBGVZN8YX^_9#6BF3
MO8T[I-4MV6G<(>%H0@E$81!<0)$G5A$"-+68- 9?6K&4^\1R'?S?UGI(*W^R
MMYF)M/HG.\U,)'QE Z1M+R1"("^&^*NK'VZ]TVE<O*O>NLZ]:?J8%*OWHC9'
M-V]V?ZC>;WUQ_(0<C AR?$P.HM5[V];\ZC7R49S=S9/<6^A;<RK_?6 N-EN]
MF;WZ4J0/U1NEW]/"Q+_Z>*_CF<Y*@/G]-DV+]9?R!)OWXX__!U!+ P04
M" "-BVM2R].7Z]H$  !:%P  &0   'AL+W=O<FMS:&5E=',O<VAE970U-BYX
M;6RU6&MOFSH8_BM6=*2S23O%-F"@2B.M3;NV6RY:U)W/;G :-, ,G*;]]S.7
M0%([S.K:+PF0YWEX[W8\W/+\9[%F3("G)$Z+L\%:B.S4LHKEFB6T..$92^4O
M*YXG5,C;_,$JLIS1L"(EL84A)%9"HW0P&E;/YOEHR#<BCE(VST&Q21*:/Y^S
MF&_/!FBP>_ ]>EB+\H$U&F;T@2V8N,OFN;RS6I4P2EA:1#P%.5N=#3ZCTSF&
M):%"_(C8MMB[!J4K]YS_+&]NPK,!+"UB,5N*4H+*KT=VP>*X5))V_&I$!^T[
M2^+^]4[]JG)>.G-/"W;!X_^C4*S/!OX A&Q%-['XSK?7K''(+?66/"ZJ3[!M
ML'  EIM"\*0A2PN2**V_Z5,3B#V"U-$3<$/ +PG.$8+=$&Q3@M,0'%."VQ!<
M4P)I",24X#4$SY3@-P3?E! TA,"4@. N<]"8TB9;R?91RB[=R#C?:)=PI&2<
M'*/L4HZ,<XYV24?&64>[M*,J[U;=)%6'C:F@HV'.MR O\5*OO*C:M.++QHK2
M<J(L1"Y_C21/C&1;RJ9+P2QC.2U[O #_@06-60'NG\&2;U*1/W^JFC8$<@*(
M-0/%.LJ X"#FRXH"^*HQEN7%OR#+>;BIY\6*+J,X$I%4^S!F@D9Q\5'JWRW&
MX,,_'X>6D!Z4=EC+QMKSVEI\Q%H;3'@JU@6X3$,6:OC3?C["/0*6#%T;/[R+
MWSGN51RSY0FPT2> (88:@R[ZZ0N623H\2A_WTV\W:2_]LI\^H7FO\5?&OJ-
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
MO6% TJU&R??)1@%GHG[3W=Z(DX2X?R8AV2<D3G=-Y%3.*-+)2,F**!MMT.S
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
M%91=@.]G4IK'B6V/JG9X]!]02P,$%     @ C8MK4L@+W*57 @  6 4  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C$N>&ULC53;;MLP#/T5PMA#"VSU)4F[
M%8F!)MFP 2M:M.CVK-AT+%073Y*;[>]'28Z7%4VWEUB4R,/#PY#SG3:/MD5T
M\%,*91=)ZUQWF::V:E$R>Z8[5/32:".9(]-L4]L99'4(DB(MLNP\E8RKI)R'
MNUM3SG7O!%=X:\#V4C+S:XE"[Q9)GNPO[OBV=?XB+><=V^(]NH?NUI"5CB@U
MEZ@LUPH,-HOD*K]<3;U_</C&<6</SN KV6C]Z(TO]2+)/"$46#F/P.CSA"L4
MP@,1C1\#9C*F](&'YSWZIU [U;)A%E=:?.>U:Q?)^P1J;%@OW)W>?<:AGIG'
MJ[2PX1=VT?>",E:]=5H.P61+KN*7_1QT. C(SX\$%$- \3Q@>B1@,@1,0J&1
M62AKS1PKYT;OP'AO0O.'H$V(IFJX\EV\=X9>.<6Y\BN2!A;>P8UKT0!7\8\1
M>R28PQJ<!A&]3M;H&!?VE/P?[M=P\N9TGCIBX;'2:LBXC!F+(QGS JZU<JV%
MCZK&^F^ E.B/-13[&I;%JXAKK,Y@DK^%(BNR%PBM_CL\__ *G<DHZ23@38[@
MK9AMH6.\!M(2F-2]<I:4K41/]=(!2&J0)&EOD ;"@6ZBPB XVW#!'4?["I'I
M2&0:B$R/$+GIT% KU18J3ZFAB;70&"U!CR^QLR]U,6+/ K;?!4]E/IW-LHP4
M?CH4]]]^D7QZ\">5:+9A=BU47I[8Z_%V7 ]782J>W2]I;<0I_P,3=\XU,UNN
M+!75$&1V=D&L3)SC:#C=A5'8:$>#%8XMK3XTWH'>&ZW=WO )QF5:_@902P,$
M%     @ C8MK4L-H%^!I @  6P<  !D   !X;"]W;W)K<VAE971S+W-H965T
M-C(N>&ULC95=;YLP%(;_BH5VT4I;^#!?K0C2FFC:I%6*FG6[=HB36#68V4[3
M_OL=&X+H@*8WP<>\[SG/.023G81\4@=*-7HI>:7FSD'K^M9U57&@)5$S4=,*
M[NR$+(F&4.Y=54M*MM94<C?PO-@M":N</+-[*YEGXJ@YJ^A*(G4L2R)?[R@7
MI[GC.^>-![8_:+/AYEE-]G1-]6.]DA"Y798M*VFEF*B0I+NY\]6_7:1&;P6_
M&3VIWAJ93C9"/)G@QW;N> :(<EIHDX' Y9DN*.<F$6#\;7,Z74EC[*_/V;_9
MWJ&7#5%T(?@?MM6'N9,Z:$MWY,CU@SA]IVT_D<E7"*[L+SHUVA@J%D>E1=F:
M(2Y9U5S)2SN'GL$/)PQ!:P@^:L"M =M&&S+;UI)HDF=2G) T:LAF%G8VU@W=
ML,H\Q;66<)>!3^<_*<Q H2_HGNBC9)I!(':(FVW$&=DPWFQ>+:DFC*MKT#ZN
ME^CJTW7F:B P>=RBK7;75 LFJBUI,4/8_XP"+_!&[(L/V_V;MW87^NZ:#[KF
M YL/3^2[T/,[%7!7 =L*X40%Z-,?&U/CBJS+O&C/N1_XD>?!4)[[\QC1A1CW
M=6^PP@XKO(05C&$UKKA7+O7](=50YOM).$D5=531)2H\1A4-RB5>/*0:RH ]
MF*2*.ZKX$E4X1A6/4(T\P:',#'22*NFHDDM4T1A5,BCW/]!0$>%IGK3C2=_E
M^24TX>TK5)-7..>U&N-+!W]H'.)D.+:A+@KPS1#3[1U]YK-S3^2>50I(=N#T
M9@FDD,U1W@1:U/8TW @-9ZM='N#K1Z41P/V=$/H<F .V^Y[F_P!02P,$%
M  @ C8MK4LWG+TF  @  )@<  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N
M>&ULC95=;YLP%(;_BH5VT4I+^0PT48*T)IHVJ96J=MVN'7*26#68V:9I_WV/
M#45T0):;Q!_G?7G\VIC%4<AG=0#0Y#7GA5HZ!ZW+N>NJ[  Y55>BA )G=D+F
M5&-7[EU52J!;*\JY&WA>[.:4%4ZZL&/W,EV(2G-6P+TDJLIS*M]N@(OCTO&=
MCX$'MC]H,^"FBY+NX1'T4WDOL>>V+EN60Z&8*(B$W=+YYL]7B:FW!;\9'%6G
M3<Q*-D(\F\[/[=+Q#!!PR+1QH/CW BO@W!@AQM_&TVD?:83=]H?[=[MV7,N&
M*E@)_H=M]6'I7#MD"SM:<?T@CC^@6<_4^&6"*_M+CDVMYY"L4EKDC1@)<E;4
M__2UR:$C\*,10= (@G,%82,([4)K,KNL-=4T74AQ)-)4HYMIV&RL&E?#"K.+
MCUKB+$.=3F\!,U!D0NZHKB33##MB1[@9)IS1#>/UX(3<BF(_T2#S9E9L.-M3
MLQF*7*Q!4\;5)=8]/:[)Q9?+A:N1SSS%S1J6FYHE&&%90W9%0O\K";S &Y"O
MSI;[L\]R%U-IHPG:: +K%YZ,YH11V!J%UB@:,?HE-.5-:"5]PW= JZ%T:I>I
M=3%OWTL:1F'B>9C%2S>&?MTT"&?=ND^848L9G<2\!:7FA.5EI6%+6(%;#4H/
M@=8^<0=@DD11'W2@[MJ/1T&G+>CT[#P[AW"(=-HC".)9V"?MUT51$(Z2QBUI
M?$:D624E[OG_6.-^6KX7#, .%89>-$J;M+3):=KQ%WR(-^D=0S\VI_5?W'Y=
MZ/L#Q]7MW&+F"W)'Y9[AW<)AATKO*D$+6=_*=4>+TEYL&Z'QFK3- W[(0)H"
MG-\)H3\ZYJYL/XWI.U!+ P04    " "-BVM2V98T0YH"  "?!P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970V-"YX;6R-5=M.XS 0_14KV@>0%G)MPJ(V$B5[
MX0$)@=A]6.V#FTP3"\?.VBZ!O\=VTM#2-O0E\67.F3,SR<RTY>))5@ *O=24
MR9E3*=5<NJ[,*ZBQ/.<-,'VSY*+&2F]%Z<I& "XLJ*9NX'FQ6V/"G'1JS^Y$
M.N4K10F#.X'DJJZQ>)T#Y>W,\9WUP3TI*V4.W'3:X!(>0#TV=T+OW(&E(#4P
M23A# I8SY\J_S!)C;PU^$VCEQAJ92!:</YG-33%S/",(*.3*,&#]>H9KH-00
M:1G_>TYG<&F F^LU^P\;NXYE@25<<_J'%*J:.1<.*F")5U3=\_87]/%,#%_.
MJ;1/U':V\<1!^4HJ7O=@K: FK'OCESX/&P _/@ (>D#P$1 = (0](#P6$/6
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
MR9+C=?H'AYBY0+YCL2-,(@I;+0TN<NTA^D.Y[RB^M^?:FBM]2MIFK>\Q$"9
MSV\Y5V\=<U2ZF['\"U!+ P04    " "-BVM2G]%A(L$#   <$   &0   'AL
M+W=O<FMS:&5E=',O<VAE970V-RYX;6RM6%UOVC 4_2M6M(=56IO8(2&9 &FE
M8YO&IJI=MV<3#%AUXLPVL$K[\;.3- G*1Z&,!XB3>X_/O=?WQ&:TY^)1;@A1
MX$_,$CFV-DJE[VU;1AL28WG%4Y+H)RLN8JST4*QMF0J"EYE3S&SD.+X=8YI8
MDU%V[U9,1GRK&$W(K0!R&\=8/%T3QO=C"UK/-^[H>J/,#7LR2O&:W!/UD-X*
M/;)+E"6-22(I3X @J['U ;Z?HL X9!8_*=G+VC4PH2PX?S2#+\NQY1A&A)%(
M&0BL?W9D2A@S2)K'[P+4*N<TCO7K9_19%KP.9H$EF7+VBR[59FP%%EB2%=XR
M=<?WGTD1D&?P(LYD]@WVN:WO6"#:2L7CPEDSB&F2_^(_12)J#G#0X8 *!W2L
M@ULXN%F@.;,LK!NL\&0D^!X(8ZW1S$66F\Q;1T,34\9[)?13JOW4Y(8L%+@$
M<YZL+Q41L4Z!OO'VABA,F;S0CQ[N;\#;-Q<C6^GIC),=%=#7.33JA(ZN@ O?
M >0@I\5]>K0[# _=;1UD&2DJ(T49GML3:0^,6\*X&<R@ ^8'5YBU)2-W\S(W
MTSR["0K]T-&?D;VKA]TT]!SD!77# V:#DMF@E]F<2&E6,!&"+ 'C. $1ETJV
MD<V1_!J'2QAZPR;9%L/ &79R]4JNWLM<HZUFFBB0<F%:NHVGUYP>>:[7Y-EB
M. @''NQDZI=,_7ZF96<T%U#.T6],C3P8!DV.3<,.;L.2V[!_+1I:IM 2I/@)
M+Q@!?\$O+8D2S+!8<W"-D\=WX#LVZ<4,?)"21Q0WDWTP>U#.'IS34&$)$[ZN
MH<)&NJ#OMC54T[ CK]"I5-$Y/;.S3U_ Q]];FL9FU<YH@I.(@/E\"C+SN3;O
MR0>L23(\)[&P4CR(7I?:PN\@MRX<M*S9%LNNY%8*"OLE]!2A*J .&MMUNL42
M5FH)^^6RM<1S@E=@BE.J$P=FVV1)DW5?*2J]@]Y9-:WD"/;K47=-F_("/=12
MT:-E"%8Z!/N%Z&61+  .V"&GNXR5",'@]#)^)4]&^DY5/EAI%@S/*2>JA :]
M(#1=Y2S\VLN45[+%Q V0UYU55$D0@N<5=%H G#!Y;:/6+UMW9,?93G=>4=?_
M\$Y#E3@A]ZS*5OJ"_M]V#!VQ'SND40D/ZM]I-9/YRN9 E40A_ZP45K*"7MC?
M=#;'L+&';C1'N^!TOSE0)3FH7W*.:(Z@P:]C<KMV=#/GYF]ZC5-=)D96VM6Y
M&FH,D1]%\X'B:7::6W"ESX;9Y48?WXDP!OKYBG/U/# 'Q/(/@<D_4$L#!!0
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
MJT>U[Y[5NPW*[DYMR!VT4%L@NC%E;M@*11:%N55L1&@HWKGX#N6M4 M4Z<F
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
M2"YG"'RA$;UO:V&7M7$$-8>W[")IT>4"-1O ;RM1.)TV?"(+!==6H"FA4MC
M/Y>VR*:Q0!4('4S23MX!ERE)^.RBHUX$N:\G[8: #JJ #DX+Z*TQ*^\G%52L
M"VDS'L6S[<+YVYLWA\7I%4,6[8IT=#I'U+65N!GIQ*1G>WV$G4;QAE,(+W.U
MDK7%8 .W7PTH7XY6(1;OB,0GQFJ;40]TGRUXM/1(X1[UC%[3J%++KMD&Y63T
MKBELN\;!.J>Q=:6JEE$S3O5)-+':]1OV\PV''382EL2'Q;Q&[M@=[UH-^]E>
MPPZ;#8NCP_0*]T:G'/7"3Y0&9BYMRRFJ.JVFUDL_JX4[\7+D_<CU0E"'R7!.
MJE'[@HSK<HHL-U85?A";*DMCG5\N:?)&[03H_5PIN]TX ]4L/_X?4$L#!!0
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
M)XP/@/?WE!;K+_P/&-1_1./LOU!+ P04    " "-BVM2$TH'46@"  "V!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6R-E6MOFS 4AO^*A?:AE=9P
M)[1*D-I$TR:M4M7+]MD)AV#5V)GM--V_W[&A+%6@Z1?PY;SG\6OLPVPOU;.N
M 0QY;;C0<Z\V9GOE^WI=0T/U1&Y!X$PE54,-=M7&UUL%M'2BAOM1$&1^0YGP
MBID;NU/%3.X,9P+N%-&[IJ'J[PUPN9][H?<V<,\VM;$#?C';T@T\@'G:WBGL
M^7V6DC4@-)."**CFWG5XM<AMO OXQ6"O#]K$.EE)^6P[/\JY%]@% 8>UL1DH
MOEY@ 9S;1+B,/UU.KT=:X6'[+?LWYQV]K*B&A>2_66GJN9=[I(2*[KBYE_OO
MT/E);;ZUY-H]R;Z-S6*/K'?:R*83XPH:)MHW?>WVX4 0)B."J!-$GQ7$G2!V
M1MN5.5M+:F@Q4W)/E(W&;+;A]L:IT0T3]BL^&(6S#'6F6,+*D MR+<2.<G)+
MS4XQPT 369&?4FPN'D$UQ$6=+<%0QO4YQC\]+,G9E_.9;W --I._[G@W+2\:
MY:TG) Z_DBB(@@'YXM/R\/*]W$?GO?VHMQ^Y?/%(OLYW\\XWM[Z-]5U:WU0!
MH9I4DN.1UU<?4..>&CMJ,D)%[^'0UK6JU*GL]7LI8K09!+A1+P.XI,<EIW#1
M$*Y590>X)(GR45S:X])3N'@(EQ[CLB <Q64]+CN%2X9PV1$N#-,\'>5->][T
M%"\E5)3DL0:LFQ4>E"'\] B?!>ETE)[W]/Q#^J,TE _Q\J.S$UUF]NS\![87
M[#@P14<#G]T_J"JVHM]2M6%"$PX52H/)%'.HMDJV'2.WKM"LI,&RY9HU_EA
MV0"<KZ0T;QU;N_I?5?$/4$L#!!0    ( (V+:U(4O3HL!0,  -X*   9
M>&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;*U6;6_:,!#^*U:T2:W4DC@AO%2
M-$JG5>LZ1-?MLPD7B.K$S#;02OOQ.SMI  $I&_V2V,D]S]T].5^NLQ+R2<T
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
M=#BXH1MDVJ;93E#7OE%M-5+;\\.2_C-@W ':WVF-YXES$/Y<V6]02P,$%
M  @ C8MK4M'BXF[Z!@  C!@  !D   !X;"]W;W)K<VAE971S+W-H965T-S8N
M>&ULS5E;;]NX$OXK ^]B-P&<6)2O:9, N72[!;8]0;)M'Q;[0$NT150259**
MX_/KSPPI2TXLRSG;ERW06J)F1M_,<.8;JN<KI;^91 @+3UF:FXM>8FWQ9C P
M42(R;DY5(7)\LE ZXQ9O]7)@"BUX[)2R=! &P620<9GW+L_=VIV^/%>E364N
M[C28,LNX7E^+5*TN>JRW6;B7R\32PN#RO.!+\2#LY^).X]V@MA++3.1&JART
M6%STKMB;VW!""D[BBQ0KLW4-Y,I<J6]T\R&^Z 6$2*0BLF2"X\^CN!%I2I80
MQ_?*:*]^)REN7V^L_^:<1V?FW(@;E7Z5L4TN>K,>Q&+!R]3>J]7OHG)H3/8B
ME1KW+ZPJV: '46FLRBIE1)#)W/_RIRH0KU$(*X7PA0(;[5$85@K#URJ,*H61
MBXQWQ<7AEEM^>:[5"C1)HS6Z<,%TVNB^S"GO#U;C4XEZ]O+!JN@;7&/D8KA1
M&6XGPUU"CCYQK3DEY1B.;H7E,C7'< )_J'P)?PJ=P;OOI;1K^)!'(B<YN$MY
MCA*?'V[AZ.?C\X%%?/26051AN?98PCU86 @?56X3 ^_R6,3/#0S0L=J[<./=
M==AI\59$IS!D?0B#,&@!=/-J=7;6HG[[>O59AS?#.E=#9V^X+U<)U^)DOINK
M*\Q4OA18CA;F:]B6N^-KMWRUXCJ&O_Y D_#!BLS\W0%H5 ,:.4"C/8!H&QA0
M"V^]+>$']!/A'.'Y&A)N@+O===*QNXXLJOSRTRP,@[?4VMRJNV=OC_M -HI"
MJT?T' -A&_LDPZ9O#1C:\(E*8Z$-R!P^\C60I5,@-+5-X"FV1 /866&)T;4&
MK()8:NQ7"C5Y'H/(BE2MA7 AR%5^\KWDJ5Q(?+E["ZB"TF/Z^)Z-%R\>^%O"
M+"+IDZFI4^$C+8S5,K(;:WTHA':-'HV!H1R;YVME+JU'IM!SO?563ODQ<%1%
MSA>]2YK9! _*@CPDSY=++9;<"G)KV ^"@/Y6-OH@>)0@.$1LR#IV ^XQD_J\
M7..M T?:-PI_/V*PI6L:49*K5"TE1BQ268;..L].81L01(AA+GS4T?D2>X%V
MJ6R28Q.MRF7B5@77J40)?!T6G,CF>%V5_+@/RJO&Y Y=8.N469E!7CI!5.*/
MV-KX/*VCU/;"A&,4YT+D&UBG'>4SKLMGW+G]/]48?#:!ES916OX7O:[W75M5
M>;,39Y:(_?%R&+@_YX/'%CR3&L^D$\\/]Y<^-"X]>)>NZNB21^_W>339\6C,
M1K-PV.[0M'9HVNG0?5-";H=UY&Q6FYS].WKP60WH[ =[<+?^_8LVTUEWCR@,
MV%UI70L!:RP^0S56%BIO"@W1T'7!M961+*A[_@I&/MGUR4(N; )SJ6T2\W4?
M1S1N$_R1AL]E2AT?K44)A9*Z<X3S@%9I5[6QH!EU@DY7??R_H _4CNZ$EJHU
M8 ?,#+W;79"VIB_6:>MSCHU?+7-7\]'V?A)/="U:\7F;XZUJ81,VVJY_/]VT
M"9Z%P[V-@H4-[K 3][.M'REC32O0</?]X;@-:+A3_VPX.=L1O&VS.)V.]GO4
MS%9LV.G15W="P"Q<X?;&$P_<"SHVT4ZYH4V(!Q1D=S?YMKK:;9VY/0,L@,Q/
MN.$(2V7=N8F:*8QUCU&MO:9I1WWB13P3&M^#_^1/\%7:)*EH^3_S5"Y=(EO]
M&NT$_&S:DL 6L5E+^G;%&-M/7*QA4M9-I17;.+]$&O\31W=)=32>CE[ZN2O%
M)L%H^M+/%K$IF^USLR%H=H"A_9RT/2ZZDSJ.=@]7]^:X:SLUI,FF_PZ*8PWI
MLMD/DMP! U?&L=&&F:I#P:_&G>QPZ,VIMAWS]>%0D&$E=#.>KG"'X<CK;J%
M)G7T]S,+W('"U%.EFR"Y)[2JEU@ZYZ#P@D9T3Z4TO#N2Q:,W3DUK3[:<QGPD
M*P__&?'*+!,QHA0HZQ2E]Y"P%Y)2(HTW,AEOM'#F78I3>(Z/)O9'GI;$_(;*
MA:Q<ISSZ=O(080G1*<>=6IR3))"I6'0S<S/#L.XAY-7,W&WF,#.'S; 0=K/\
M/V+FRN9S>MJEL9L6N>%LLK</ALT\$7;/$Z_CY;!E+@A8"\P6N=EX/\QF? B[
MQX<?)-L#UJMM ,,-V;+9(;(-FSDA[&;R]TVAMWY0&K:$=D^X&H(/NPG^'>XX
M-Z'O#4BW_OAP731,&[Z":;N&C4\JIT9$R?5GPAO<AKAJ$83%1&^*JE_5N>/J
M:GD?.1_ 5$U7_T^^&\H-NRGW VY'F1L9P1?JCJWH)BU33<M,.MCZ3)L)O72?
MN^E32)E;_TVS7JT_J5^Y#\DOUJ_9FUO_8;PQX[_3?^1ZB6@A%0LT&9Q.$93V
MG[[]C56%^Q@\5]:JS%TF@N-)CP3P^4(IN[FA%]3_ 7'Y/U!+ P04    " "-
MBVM28=+M)^ #  #H#0  &0   'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6RE
M5UV/VCH0_2M6U(=;:3>)G>\*D!;2+^GV"BUWM\\F&(@VB:EMH/WWM9UL@,2A
MM-V')7;.S)PSCF?LT9&R%[XE1(#O95'QL;458O?.<7BV)27F-MV12KY94U9B
M(8=LX_ =(WBEC<K"0:X;.B7.*VLRTG-S-AG1O2CRBLP9X/NRQ.S'E!3T.+:@
M]3KQF&^V0DTXD]$.;\B"B*?=G,F1TWI9Y26I>$XKP,AZ;#W =RGTE8%&/.?D
MR,^>@9*RI/1%#3ZOQI:K&)&"9$*YP/+G0&:D*)0GR>-;X]1J8RK#\^=7[Q^T
M>"EFB3F9T>)KOA+;L15;8$76>%^(1WK\1!I!@?*7T8+K_^#88%T+9'LN:-D8
M2P9E7M6_^'N3B#,#& X8H,8 =0W\ 0.O,?!N-? ; YUJIY:B\Y!B@2<C1H^
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
M%&UUNX#>)Y*N]69@ [3?=9/_ %!+ P04    " "-BVM2HI42+F@#  !9"@
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
M2H.7"O>(HU(&R@K@^Y64YKBP!]17S^E_4$L#!!0    ( (V+:U+U#&J,< ,
M )\+   9    >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;)6676_;-A2&_PHA
M[*(%FNC#LCX"VT <;5@O,@3)NE[3TK%-E"(UDH[3_OJ1E*S8%:5Z-[8HO>?E
M>?AY%D<NOLD]@$)O-65RZ>V5:NY\7Y9[J+&\Y0TP_67+18V5;HJ=+QL!N+)!
M-?6C($C\&A/FK1;VW9-8+?A!4<+@22!YJ&LLOJ^!\N/2"[W3BV>RVROSPE\M
M&KR#%U!?FB>A6W[O4I$:F"2<(0';I7<?WA6A#;"*?P@<Y=DS,B@;SK^9QN=J
MZ04F(Z!0*F.!]=\K/ "EQDGG\6]GZO5]FL#SYY/['Q9>PVRPA =.OY)*[9=>
MYJ$*MOA U3,__@D=T-SXE9Q*^XN.G3;P4'F0BM==L,Z@)JS]QV_=0)P%A,E(
M0-0%1#\'Q",!LRY@=FU W 7$=F1:%#L.!59XM1#\B(11:S?S8 ?31FM\PLR\
MORBAOQ(=IU9/7"KT#(H(T+.IT!H8;(F2Z :-?OK]3:\Z">A# 0H3*C]J\9>7
M GWX[>/"5SHI8^V770+K-H%H)($P0H^<J;VV9154EP:^INF1HA/2.IIT+*"\
M1;/P$XJ"*' D]'!U>)@[PHOKP[,)FED_03/K-QN;H':/?4)[P%3M$685HF0+
MB#!Y$)B5@*"=C[N)WN*^M]CV%H_T]JBW"[F!NJ'\.PC44,Q<4]J:S*V).5E>
M5TF:!($>[=?S@1[*\C0<R(JAS)J]RRY0YCW*?!*ET(N5085*O;H$V1SL,6.
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
M(<]40AG<"R2S-"7B]Q4D?#MRL+-?>*#+E3(+[GBX)DN8@7I<WPL]<TN5F*;
M).4,"5B,G$M\,<$]8V!//%'8RMH8F53FG#^;R6T\<CP3$200*2-!]&,#$T@2
MHZ3C^%6(.J5/8U@?[]6O;?(ZF3F1,.')=QJKU<CI.RB&!<D2]<"W-U D%!J]
MB"?2_J-M?C;4AZ-,*IX6QCJ"E++\278%B)J!CP\8^(6!_X\![AXP" J#P"::
M1V;3FA)%QD/!MTB8TUK-#"P;:ZVSH<Q<XTP)O4NUG1I?$RK0$TDR0'R!KBDC
M+*(D0;=,*I'I^U(2G7PC0A"#^Q2=3$$1FLC3H:NT>R/B1H6KJ]R5?\#5%*(.
M"O 9\CW?>YQ-T<FG)I7)FU7PX*6YJW,O ?@E -_J=0\!X$)?-4.PBU:$+0%%
MG"FAWRZ)_J [RFB:I2UN@M)-8-T$!\,6=&,9HA]?]1ZZ59#*GRW*W5*YVYI
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
M9*73H"CXS#K[' ?K>9CK^3OKK*?S((RR=]9[Z_.GGG7VQ[O+;FX:44AU9U7
MFTU ?B*@L$9)G"\RJQ_/]1SPQ\U\QAL$NB;[71?P;1?<\$;%GIZ=6X+]:7&;
MVZ!!M\WT3WIEZ/9)>J^9_KB.&^G]9OHH2!L;?]<Z=^8#^GWKW"']H77ND#YH
MG3ND/[;/W0/TI_:Y(_JP?>Z(/FJ?.Z*/?\WSDU^SS?2G>_ZH@L5N$A.EGGAS
M$DOWDUBRF\0N&D+(70A9AI G0HS-XBX+(IVA&6]#=4IJL83[=JULY4C;-EW[
M[7 FH4#']UQ!@#T*%*YG*P+L@]#2YE3Q#H16C',"O*= 5RK'(< '"O08ERX!
M#H BYXHF\PB @BG:QB>4M7*IXA  /64S AP!H+ E51Q3(.=<.!0Y 4A/<M\F
MR"E *E]Z1WU^Y%IGYUJGT;7W:9)E9KV0OH0Q,NZ&K0X"^[ZB(WA+<<SVA$=]
M2X$F8>K&/A)T@27N*% (#[B6XI3T: 4^4)PG?>J' 8C+I$\MB^+ZM >?*$YZ
MP-E#BG,]H#=".(\6Z1CD(:5+.V8"1HXY8,:9 J#+)#OI5;7SJFKT:K7HC%^L
M03Q+EMHZ&QKSPA6FHDG9#$RW%"<%IX/=H[CWC*/9%@AR107O@*!D(/(] BJ'
MCO<#!3(.*G6 !&U&@8^PB6 :>T*=(SVJ. 1-E(S.$2. 8QQ8%^!L :;/"6HA
M<S@-/05(48S**>^Z.^^Z;ZX.PLJUT2G7NF26?^^AR9;BA)!@C0#T.'?IG-*G
M0-='K@6"C@23U#T *C2$#Q3(;3J)#H">\"35>T1 7X(% @ :*]).'%*@!(%'
M%.8 :X\IS&.*RDU0\QP.EFU3@)3N\1?@D6.]G6.]QB4S<:QEIE_+7"^3V,H6
M0:J;5LW^+HK?6!<W01;.4"UL:.YA6O8YJQ4"!=GGPJ]5 53B-50?2?ENS?]0
M2GG^T:M6"I#C>K4Z0.%M4:L"*"5K 1\ARJEUW1/NE5K$(6R6JED?@ES[Z%4+
M/X;=7>N4"6@C._=EK0#PH'#L?F;OC[WL1F?VPFB=P_.GFXKYACD!"K@3:Q%[
M0C'B3RSVAD$QB3@4MH!8%(L1CV(8,>F)SJF[%#>M;E.,>L.GN-_K1D7M!$X]
M,3RGK'IP0LL:K3I-D_EZEC=,QXSOM?CO.BEA^],8)G[^K*3B'GV5>HZB7WVW
M""FYI O 'D *QP-'$7V 5,P75/,.1G? %NL>:;H.HPNL!X!T'0DR&B DDP[5
M?$31S8Z1MO,)(<V2@R*'"&F6)V!=A'K)=QE=D8T!TFR(' ^LYQ'4Y 3V'%,$
M=10_WO <VWA_XL>:C_S^3A)SZZ6I)/;G,,SY;76WWT"SYAUT<]TIM!:GAKH%
M0%.>8/\!@,QWZ/*^CT.#,TJDZ @Z[/< :,H#'/>@9#P;[)L!T&-@!P)P9I,+
M#GQ0TL*E_3T$0"' 6>8( @5->HRZD;E <H(['.R3I@@I3%72.NL>_!BYU.E+
M^;A 9K86ZSC?'.GO[NX>2?A0_C!;NW_#+D8,W!\7CS"4/W[NY3?//XS*@\[,
MBO2S"656.::YZ>:1@LU%GJS*GT*_)'F>+,NW"QW,=5H S.?/29)O+XH NP<[
MKO\'4$L#!!0    ( (V+:U(\:NQ>LP,  ,(-   9    >&PO=V]R:W-H965T
M<R]S:&5E=#DU+GAM;,U736_;.!#]*X2PAP1((U&2OPK;0&REV  --IN@713%
M'FAI; FA1)>DXO3?+TG)LAS1JHOVL#G$$O7F\<UP.$-.=XP_BQ1 HM><%F+F
MI%)NW[NNB%/(B;AF6RC4ES7C.9'JE6]<L>5 $F.44]?WO*&;DZQPYE,S]L#G
M4U9*FA7PP)$H\YSP[PN@;#=SL+,?>,PVJ=0#[GRZ)1MX OEI^\#5F]NP)%D.
MA<A8@3BL9\X-?A_AH38PB,\9[$3K&6E75HP]ZY>[9.9X6A%0B*6F(.KG!99
MJ692.K[5I$XSIS9L/^_9/QCGE3,K(F#)Z#]9(M.9,W90 FM24OG(=G]"[=!
M\\6,"O,?[2KL:.*@N!22Y;6Q4I!G1?5+7NM M R4HW8#OS;PWQJ$)PR"VB X
MUR"L#4(3F<H5$X>(2#*?<K9#7*,5FWXPP336ROVLT.O^)+GZFBD[.7]2B924
M%-#=';J(0)*,BDOT#GUZBM#%'Y=35ZI)--2-:\)%1>B?(,0^NF>%3 6Z+1)(
MC@E<I:Z1Z.\E+OQ>Q@CB:Q3@*^1[OF<1M#S;'$\LYM'YYN,>;X(FX('A"T\%
M_':)]D&_0MA_YTVNT U5^X\4L1I9<D@RB3XR(=#7>\A7P/_MF39LI@W-M,'/
M3/N9T))4VZ](T-\EH=GZ>U9LT$T<L[*0 D69B"D3)0?T]:.B1'<2<M$G:- (
M&O3&84&H=A@1B1:PR8I"S\O6Z L0;LNZBFU@V'0Q>YD///4W=5_:J=!%^8,.
M*NJB#H@C9X:-,\->9RX>(68OH);NTEVFA&\@09*A)1,JACJVMZ^J4 L0MO2M
MJ(<M-6%7<A=T[-B1[%$C>]0KNR7U+YD";];=)G/441 ,NSJ[J!,:QXW&<:_&
M2*6L:1%64>/.=-BRWEW4"5&31M3DW.155:XO;2?=Q<7=M.VB+,D==5$].8"]
M0P?P>IUIB@]2QPA4Y<2*Q,]GU1_<:C3X_U&!L'^0Y/_6&E33':WFJ+L)EA:<
M'X2676T!C@>CTVMZ:#*XO\O\4D&JN8]V58 MF]T"](?!Y+3^0[?"X6^K3(N:
MR[Z_:Y=^"(EZ(<=N''H<[F]R_<6K-CXJJ7AL2Y,N$..!?SK.A[Z%^QO7^86L
M)FHW33R:6'*_B[/MD<B">[M'*I_<UN$V!Y45^I(@D$F'ZA#9C#87D1MS_'XS
MOM 7%'-H/M!4MYM[E6Q9(1"%M:+TKD=*%:\N#-6+9%MSA%XQJ0[DYC%5ERS@
M&J"^KQF3^Q<]07-MF_\'4$L#!!0    ( (V+:U)CU_JO.@(  %P*   -
M>&PO<W1Y;&5S+GAM;-5676O;,!3]*T(9HX51V\F:T=4V;(7"8"N%YF%O1;&O
M;8$^/%G.G/[Z29;L.&D#I0];]F+=>^Z]YQY]8"EN]);!0P6@4<>9:!)<:5U_
M#H(FJX"3YD+6($RDD(H3;5Q5!DVM@.2-+>(LF(?A,N"$"IS&HN6W7#<HDZW0
M"5Z,$'+#MSS!T?(C1H[N1N:0X,>S][]:J:_?(3?./LQFX>/Y]2%^U@?.<? B
MZ>4K2"_"X[PF=HQZN4_MTPW34-D7!G[R:5Q(L;\&%C#,A /:$);@&\+H6E%;
M51!.V=;!<PMDDDF%M%E\TRJR2//DPI'S[+YX'DZ%5'UOU\%]US[](#!X5B!E
M;!0XQPY(XYIH#4K<&J=/[L%G(>3MU;8V"DM%MM'\$N\*^L$T64N5@QK;1'B
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
M              "  <L!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%
M  @ C8MK4DAB5 'M!@  (AX  !@              ("!# @  'AL+W=O<FMS
M:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( (V+:U(8CJ66T00  -X3   8
M              " @2\/  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"
M% ,4    " "-BVM2C=%;4@P$   1$   &               @($V%   >&PO
M=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ C8MK4K6C\2EU!P
M&B$  !@              ("!>!@  'AL+W=O<FMS:&5E=',O<VAE970T+GAM
M;%!+ 0(4 Q0    ( (V+:U*;W+3TJP(  '@(   8              " @2,@
M  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " "-BVM2WLIG
M%NT&  #W(P  &               @($$(P  >&PO=V]R:W-H965T<R]S:&5E
M=#8N>&UL4$L! A0#%     @ C8MK4BWR=X'< @  QP@  !@
M ("!)RH  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( (V+
M:U)99]P*S <  &DB   8              " @3DM  !X;"]W;W)K<VAE971S
M+W-H965T."YX;6Q02P$"% ,4    " "-BVM2["$C>6X"  !9!0  &
M        @($[-0  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%
M  @ C8MK4JS-C)"\#P  '"<  !D              ("!WS<  'AL+W=O<FMS
M:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " "-BVM29DO$!H4#  !""@
M&0              @('21P  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+
M 0(4 Q0    ( (V+:U("R^,1]@,  &()   9              " @8Y+  !X
M;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ C8MK4HL),&D$
M P  M@8  !D              ("!NT\  'AL+W=O<FMS:&5E=',O<VAE970Q
M,RYX;6Q02P$"% ,4    " "-BVM2-@@2JC0#  !R!P  &0
M@('V4@  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( (V+
M:U+G=!LKC 0  '<,   9              " @6%6  !X;"]W;W)K<VAE971S
M+W-H965T,34N>&UL4$L! A0#%     @ C8MK4CBT3<<<!   YPH  !D
M         ("!)%L  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M    " "-BVM2(<"WSK$,  "))0  &0              @(%W7P  >&PO=V]R
M:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( (V+:U+X4 #^:@<  .L1
M   9              " @5]L  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL
M4$L! A0#%     @ C8MK4DX7P< '!@  ,PX  !D              ("! '0
M 'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " "-BVM2C4P8
MU?,)   >&0  &0              @($^>@  >&PO=V]R:W-H965T<R]S:&5E
M=#(P+GAM;%!+ 0(4 Q0    ( (V+:U($$1NW- (  .\$   9
M  " @6B$  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @
MC8MK4LDB4"K1!@  _A   !D              ("!TX8  'AL+W=O<FMS:&5E
M=',O<VAE970R,BYX;6Q02P$"% ,4    " "-BVM2_3RFZG,#  "<"   &0
M            @(';C0  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4
M Q0    ( (V+:U(\>A'9=@0  *H+   9              " @861  !X;"]W
M;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ C8MK4E6L9HPI P
MK <  !D              ("!,I8  'AL+W=O<FMS:&5E=',O<VAE970R-2YX
M;6Q02P$"% ,4    " "-BVM2%#*XS-80  ">,   &0              @(&2
MF0  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( (V+:U("
M]%9^^0(  $X(   9              " @9^J  !X;"]W;W)K<VAE971S+W-H
M965T,C<N>&UL4$L! A0#%     @ C8MK4@Q':GB$ P  : @  !D
M     ("!SZT  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4
M" "-BVM2\61-4;8"  #V!0  &0              @(&*L0  >&PO=V]R:W-H
M965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( (V+:U+5D9K?IP(  -D%   9
M              " @7>T  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L!
M A0#%     @ C8MK4EZPW]7C P  3 L  !D              ("!5;<  'AL
M+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " "-BVM2UB%>_-(#
M  !'"@  &0              @(%ONP  >&PO=V]R:W-H965T<R]S:&5E=#,R
M+GAM;%!+ 0(4 Q0    ( (V+:U+EP@BJYP(  , &   9              "
M@7B_  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ C8MK
M4D^  RY5 P  40@  !D              ("!EL(  'AL+W=O<FMS:&5E=',O
M<VAE970S-"YX;6Q02P$"% ,4    " "-BVM2DHWJ]7$$   3"P  &0
M        @($BQ@  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0
M   ( (V+:U)>YHBSJP8  )00   9              " @<K*  !X;"]W;W)K
M<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ C8MK4F=II/(@!   BPH
M !D              ("!K-$  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q0
M2P$"% ,4    " "-BVM2ROP^KW<#  !E"   &0              @($#U@
M>&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( (V+:U(GXN:&
M= 0  (8+   9              " @;'9  !X;"]W;W)K<VAE971S+W-H965T
M,SDN>&UL4$L! A0#%     @ C8MK4D465V@3 @  V 0  !D
M ("!7-X  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " "-
MBVM2Z<\#3#8"  #=!0  &0              @(&FX   >&PO=V]R:W-H965T
M<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( (V+:U)#, CC-@(  (X%   9
M          " @1/C  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#
M%     @ C8MK4LN2H%\- @  GP0  !D              ("!@.4  'AL+W=O
M<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " "-BVM2*O6SPM,"  #R
M!@  &0              @('$YP  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM
M;%!+ 0(4 Q0    ( (V+:U+!=F::$0,  .0,   9              " @<[J
M  !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ C8MK4MG>
M<A%8 @  XP4  !D              ("!%NX  'AL+W=O<FMS:&5E=',O<VAE
M970T-BYX;6Q02P$"% ,4    " "-BVM2]@'2TO$"   ?"0  &0
M    @(&E\   >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    (
M (V+:U(K.=MP"0(  )T$   9              " @<WS  !X;"]W;W)K<VAE
M971S+W-H965T-#@N>&UL4$L! A0#%     @ C8MK4O!8U[ 4 @  LP0  !D
M             ("!#?8  'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"
M% ,4    " "-BVM2#T3CFB4%  "M%P  &0              @(%8^   >&PO
M=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( (V+:U*?ELJN50(
M .\%   9              " @;3]  !X;"]W;W)K<VAE971S+W-H965T-3$N
M>&UL4$L! A0#%     @ C8MK4I$52>R& @  -P8  !D              ("!
M0  ! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " "-BVM2
MQW0LFO@"  !6#   &0              @('] @$ >&PO=V]R:W-H965T<R]S
M:&5E=#4S+GAM;%!+ 0(4 Q0    ( (V+:U(+S].8Y 4  # >   9
M      " @2P& 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%
M  @ C8MK4CHD'/O.!P  *R\  !D              ("!1PP! 'AL+W=O<FMS
M:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    " "-BVM2R].7Z]H$  !:%P
M&0              @(%,% $ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+
M 0(4 Q0    ( (V+:U*;&GI3%@0  !L1   9              " @5T9 0!X
M;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ C8MK4O[%!O1G
M @  50<  !D              ("!JAT! 'AL+W=O<FMS:&5E=',O<VAE970U
M."YX;6Q02P$"% ,4    " "-BVM2<G!V7"X"  "3!0  &0
M@(%(( $ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( (V+
M:U+]@]I!0@,  !H+   9              " @:TB 0!X;"]W;W)K<VAE971S
M+W-H965T-C N>&UL4$L! A0#%     @ C8MK4L@+W*57 @  6 4  !D
M         ("!)B8! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4
M    " "-BVM2PV@7X&D"  !;!P  &0              @(&T* $ >&PO=V]R
M:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( (V+:U+-YR])@ (  "8'
M   9              " @50K 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL
M4$L! A0#%     @ C8MK4MF6-$.: @  GP<  !D              ("!"RX!
M 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " "-BVM2N;:L
MGCD%  !7'   &0              @('<, $ >&PO=V]R:W-H965T<R]S:&5E
M=#8U+GAM;%!+ 0(4 Q0    ( (V+:U*ZKQ8I;@(  "4'   9
M  " @4PV 0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @
MC8MK4I_182+! P  '!   !D              ("!\3@! 'AL+W=O<FMS:&5E
M=',O<VAE970V-RYX;6Q02P$"% ,4    " "-BVM2;LOEA.X(   K)P  &0
M            @('I/ $ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4
M Q0    ( (V+:U*PSE9'X@<  +$A   9              " @0Y& 0!X;"]W
M;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ C8MK4AP7Z5&C P
MUPL  !D              ("!)TX! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX
M;6Q02P$"% ,4    " "-BVM2>P)R9=8+  !00P  &0              @($!
M4@$ >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( (V+:U(3
M2@=1: (  +8&   9              " @0Y> 0!X;"]W;W)K<VAE971S+W-H
M965T-S(N>&UL4$L! A0#%     @ C8MK4A2].BP% P  W@H  !D
M     ("!K6 ! 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4
M" "-BVM2XCHO&(L$  #O$@  &0              @('I8P$ >&PO=V]R:W-H
M965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( (V+:U+/AJ!1;@(  ,4&   9
M              " @:MH 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L!
M A0#%     @ C8MK4M'BXF[Z!@  C!@  !D              ("!4&L! 'AL
M+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    " "-BVM28=+M)^ #
M  #H#0  &0              @(&!<@$ >&PO=V]R:W-H965T<R]S:&5E=#<W
M+GAM;%!+ 0(4 Q0    ( (V+:U+49*#)CP,  *<,   9              "
M@9AV 0!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @ C8MK
M4MD/J?]J P  A P  !D              ("!7GH! 'AL+W=O<FMS:&5E=',O
M<VAE970W.2YX;6Q02P$"% ,4    " "-BVM20^X(N<H#  ".#   &0
M        @('_?0$ >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0
M   ( (V+:U([(=:!@@,  -X+   9              " @0"" 0!X;"]W;W)K
M<VAE971S+W-H965T.#$N>&UL4$L! A0#%     @ C8MK4E)?1C!- P  [0L
M !D              ("!N84! 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q0
M2P$"% ,4    " "-BVM2/R#BJ&H$  #C#0  &0              @($]B0$
M>&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( (V+:U*BE1(N
M: ,  %D*   9              " @=Z- 0!X;"]W;W)K<VAE971S+W-H965T
M.#0N>&UL4$L! A0#%     @ C8MK4DMPWT'Z!@  D!X  !D
M ("!?9$! 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4    " "-
MBVM2M&0+J1P$  "&#@  &0              @(&NF $ >&PO=V]R:W-H965T
M<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    ( (V+:U+U#&J,< ,  )\+   9
M          " @0&= 0!X;"]W;W)K<VAE971S+W-H965T.#<N>&UL4$L! A0#
M%     @ C8MK4C,M&S'  @  5 <  !D              ("!J* ! 'AL+W=O
M<FMS:&5E=',O<VAE970X."YX;6Q02P$"% ,4    " "-BVM2_X3,%FH"  !@
M!@  &0              @(&?HP$ >&PO=V]R:W-H965T<R]S:&5E=#@Y+GAM
M;%!+ 0(4 Q0    ( (V+:U+7<*4#^0(  )X*   9              " @4"F
M 0!X;"]W;W)K<VAE971S+W-H965T.3 N>&UL4$L! A0#%     @ C8MK4ND6
M)&!7 P  SPP  !D              ("!<*D! 'AL+W=O<FMS:&5E=',O<VAE
M970Y,2YX;6Q02P$"% ,4    " "-BVM2.9TJF!\$  #[$0  &0
M    @('^K $ >&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;%!+ 0(4 Q0    (
M (V+:U)6!"-W200  $@3   9              " @52Q 0!X;"]W;W)K<VAE
M971S+W-H965T.3,N>&UL4$L! A0#%     @ C8MK4A+TDT>%!@  Y"$  !D
M             ("!U+4! 'AL+W=O<FMS:&5E=',O<VAE970Y-"YX;6Q02P$"
M% ,4    " "-BVM2/&KL7K,#  #"#0  &0              @(&0O $ >&PO
M=V]R:W-H965T<R]S:&5E=#DU+GAM;%!+ 0(4 Q0    ( (V+:U)CU_JO.@(
M %P*   -              "  7K  0!X;"]S='EL97,N>&UL4$L! A0#%
M  @ C8MK4I>*NQS     $P(   L              ( !W\(! %]R96QS+RYR
M96QS4$L! A0#%     @ C8MK4KQSWI7W!@  @CX   \              ( !
MR,,! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( (V+:U+Z,(1HN0(  .0W
M   :              "  >S* 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<U!+ 0(4 Q0    ( (V+:U(JHF7Z20(  !4V   3              "  =W-
K 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !G &< 2!P  %?0 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<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>112
<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>113
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>358</ContextCount>
  <ElementCount>511</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>93</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000090 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>000100 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/ConsolidatedStatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>000200 - Statement - Consolidated Statements of Other Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss</Role>
      <ShortName>Consolidated Statements of Other Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>000300 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>000350 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>000400 - Statement - Consolidated Statement of Stockholders Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity</Role>
      <ShortName>Consolidated Statement of Stockholders Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>000450 - Statement - Consolidated Statement of Stockholders Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statement of Stockholders Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>000500 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>010101 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/BasisOfPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>010201 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010301 - Disclosure - Net Income (Loss) per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/NetIncomeLossPerCommonShare</Role>
      <ShortName>Net Income (Loss) per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>010401 - Disclosure - Major Customers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/MajorCustomers</Role>
      <ShortName>Major Customers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>010501 - Disclosure - Foreign Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/ForeignOperations</Role>
      <ShortName>Foreign Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>010601 - Disclosure - Property, Plant, and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/PropertyPlantAndEquipment</Role>
      <ShortName>Property, Plant, and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>010701 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>010901 - Disclosure - Goodwill and Intangibles</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/GoodwillAndIntangibles</Role>
      <ShortName>Goodwill and Intangibles</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>011001 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>011101 - Disclosure - Stock Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/StockBasedCompensation</Role>
      <ShortName>Stock Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>011201 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>011301 - Disclosure - Post Retirement Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/PostRetirementBenefits</Role>
      <ShortName>Post Retirement Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>011401 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>011501 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/FairValueOfFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>011601 - Disclosure - Accumulated Other Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/AccumulatedOtherComprehensiveIncome</Role>
      <ShortName>Accumulated Other Comprehensive Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>011701 - Disclosure - Quarterly Results of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/QuarterlyResultsOfOperationsUnaudited</Role>
      <ShortName>Quarterly Results of Operations (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>011801 - Disclosure - Schedule II</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/ScheduleII</Role>
      <ShortName>Schedule II</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>020202 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.coremt.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>030303 - Disclosure - Net Income (Loss) per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/NetIncomeLossPerCommonShareTables</Role>
      <ShortName>Net Income (Loss) per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coremt.com/role/NetIncomeLossPerCommonShare</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>030403 - Disclosure - Major Customers (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/MajorCustomersTables</Role>
      <ShortName>Major Customers (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coremt.com/role/MajorCustomers</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>030503 - Disclosure - Foreign Operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/ForeignOperationsTables</Role>
      <ShortName>Foreign Operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coremt.com/role/ForeignOperations</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>030603 - Disclosure - Property, Plant, and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/PropertyPlantAndEquipmentTables</Role>
      <ShortName>Property, Plant, and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coremt.com/role/PropertyPlantAndEquipment</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030703 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coremt.com/role/Leases</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>030903 - Disclosure - Goodwill and Intangibles (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/GoodwillAndIntangiblesTables</Role>
      <ShortName>Goodwill and Intangibles (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coremt.com/role/GoodwillAndIntangibles</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>031003 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coremt.com/role/Debt</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>031103 - Disclosure - Stock Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coremt.com/role/StockBasedCompensation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>031203 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coremt.com/role/IncomeTaxes</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>031303 - Disclosure - Post Retirement Benefits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/PostRetirementBenefitsTables</Role>
      <ShortName>Post Retirement Benefits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coremt.com/role/PostRetirementBenefits</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>031503 - Disclosure - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/FairValueOfFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coremt.com/role/FairValueOfFinancialInstruments</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>031603 - Disclosure - Accumulated Other Comprehensive Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeTables</Role>
      <ShortName>Accumulated Other Comprehensive Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coremt.com/role/AccumulatedOtherComprehensiveIncome</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>031703 - Disclosure - Quarterly Results of Operations (Unaudited) (Table)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedTable</Role>
      <ShortName>Quarterly Results of Operations (Unaudited) (Table)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coremt.com/role/QuarterlyResultsOfOperationsUnaudited</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>040101 - Disclosure - Basis of Presentation (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/BasisOfPresentationNarrativeDetails</Role>
      <ShortName>Basis of Presentation (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coremt.com/role/BasisOfPresentation</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040202 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Cash and Cash Equivalents (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>040203 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable Allowances (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableAllowancesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Accounts Receivable Allowances (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>040204 - Disclosure - Summary of Significant Accounting Policies - Inventories (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesInventoriesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Inventories (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>040205 - Disclosure - Summary of Significant Accounting Policies - Contracts assets and liabilities (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Contracts assets and liabilities (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>040206 - Disclosure - Summary of Significant Accounting Policies - Property, Plant, and Equipment (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Property, Plant, and Equipment (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>040207 - Disclosure - Summary of Significant Accounting Policies - Long-Lived Assets (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesLongLivedAssetsNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Long-Lived Assets (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>040208 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Goodwill (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>040209 - Disclosure - Summary of Significant Accounting Policies - Self-Insurance (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesSelfInsuranceNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Self-Insurance (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>040210 - Disclosure - Summary of Significant Accounting Policies - Post-Retirement Benefits (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPostRetirementBenefitsNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Post-Retirement Benefits (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>040211 - Disclosure - Summary of Significant Accounting Policies - Concentration Risks (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Concentration Risks (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>040212 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Research and Development (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>040213 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency Adjustments (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesForeignCurrencyAdjustmentsNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Foreign Currency Adjustments (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>040214 - Disclosure - Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>040301 - Disclosure - Net Income (Loss) per Common Share - Basic and diluted net income (loss) per common share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails</Role>
      <ShortName>Net Income (Loss) per Common Share - Basic and diluted net income (loss) per common share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coremt.com/role/NetIncomeLossPerCommonShareTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>040401 - Disclosure - Major Customers - Sales revenue for customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails</Role>
      <ShortName>Major Customers - Sales revenue for customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>040501 - Disclosure - Foreign Operations - Sales by country, based on the ship to location of customers' production facilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails</Role>
      <ShortName>Foreign Operations - Sales by country, based on the ship to location of customers' production facilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>040601 - Disclosure - Property, Plant, and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/PropertyPlantAndEquipmentDetails</Role>
      <ShortName>Property, Plant, and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coremt.com/role/PropertyPlantAndEquipmentTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>040701 - Disclosure - Leases (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coremt.com/role/LeasesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>040705 - Disclosure - Leases - Lease expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/LeasesLeaseExpenseDetails</Role>
      <ShortName>Leases - Lease expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>040710 - Disclosure - Leases - Other supplemental balance sheet information related to leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails</Role>
      <ShortName>Leases - Other supplemental balance sheet information related to leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>040715 - Disclosure - Leases - Other information related to leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/LeasesOtherInformationRelatedToLeasesDetails</Role>
      <ShortName>Leases - Other information related to leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>040720 - Disclosure - Leases - Maturities of lease liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails</Role>
      <ShortName>Leases - Maturities of lease liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>040725 - Disclosure - Leases - Maturities of lease liabilities - Long-term lease obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails</Role>
      <ShortName>Leases - Maturities of lease liabilities - Long-term lease obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>040901 - Disclosure - Goodwill and Intangibles - Goodwill activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/GoodwillAndIntangiblesGoodwillActivityDetails</Role>
      <ShortName>Goodwill and Intangibles - Goodwill activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>040905 - Disclosure - Goodwill and Intangibles - Intangible assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangibles - Intangible assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>040915 - Disclosure - Goodwill and Intangibles - Future intangible amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails</Role>
      <ShortName>Goodwill and Intangibles - Future intangible amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>041000 - Disclosure - Debt - Long-term debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/DebtLongtermDebtDetails</Role>
      <ShortName>Debt - Long-term debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>041002 - Disclosure - Debt - Wells Fargo Term Loans (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails</Role>
      <ShortName>Debt - Wells Fargo Term Loans (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>041004 - Disclosure - Debt - FGI Equipment Finance LLC Term Loan (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails</Role>
      <ShortName>Debt - FGI Equipment Finance LLC Term Loan (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>041006 - Disclosure - Debt - Leaf Capital (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails</Role>
      <ShortName>Debt - Leaf Capital (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>041008 - Disclosure - Debt - Wells Fargo Revolving Loan (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails</Role>
      <ShortName>Debt - Wells Fargo Revolving Loan (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>041010 - Disclosure - Debt - Annual Maturities of Long-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails</Role>
      <ShortName>Debt - Annual Maturities of Long-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>041015 - Disclosure - Debt - Key Bank Loan (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails</Role>
      <ShortName>Debt - Key Bank Loan (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>041020 - Disclosure - Debt - Interest Rate Swaps (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails</Role>
      <ShortName>Debt - Interest Rate Swaps (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>041030 - Disclosure - Debt - Bank Covenants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/DebtBankCovenantsDetails</Role>
      <ShortName>Debt - Bank Covenants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>041101 - Disclosure - Stock Based Compensation (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/StockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock Based Compensation (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coremt.com/role/StockBasedCompensationTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>041105 - Disclosure - Stock Based Compensation - Restricted Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails</Role>
      <ShortName>Stock Based Compensation - Restricted Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>041110 - Disclosure - Stock Based Compensation - Stock Appreciation Rights (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails</Role>
      <ShortName>Stock Based Compensation - Stock Appreciation Rights (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>041201 - Disclosure - Income Taxes - Provision for income taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Provision for income taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>041205 - Disclosure - Income Taxes - Reconciliation of the income tax provision based on the federal statutory income tax rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails</Role>
      <ShortName>Income Taxes - Reconciliation of the income tax provision based on the federal statutory income tax rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>041210 - Disclosure - Income Taxes - Deferred tax assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails</Role>
      <ShortName>Income Taxes - Deferred tax assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>041215 - Disclosure - Income Taxes (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coremt.com/role/IncomeTaxesTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>041300 - Disclosure - Post Retirement Benefits - Multi-employer Plans (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails</Role>
      <ShortName>Post Retirement Benefits - Multi-employer Plans (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>041305 - Disclosure - Post Retirement Benefits - Multi-employer Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansDetails</Role>
      <ShortName>Post Retirement Benefits - Multi-employer Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>041307 - Disclosure - Post Retirement Benefits (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails</Role>
      <ShortName>Post Retirement Benefits (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coremt.com/role/PostRetirementBenefitsTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>041310 - Disclosure - Post Retirement Benefits - Change in Benefit Obligation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails</Role>
      <ShortName>Post Retirement Benefits - Change in Benefit Obligation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>041315 - Disclosure - Post Retirement Benefits - Post Retirement Benefits Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails</Role>
      <ShortName>Post Retirement Benefits - Post Retirement Benefits Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>041320 - Disclosure - Post Retirement Benefits - Effect of changing the health care cost trend rate by one-percentage point for each future year (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails</Role>
      <ShortName>Post Retirement Benefits - Effect of changing the health care cost trend rate by one-percentage point for each future year (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>041325 - Disclosure - Post Retirement Benefits - Future benefit payments of the health care plan for the next ten years (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails</Role>
      <ShortName>Post Retirement Benefits - Future benefit payments of the health care plan for the next ten years (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>041501 - Disclosure - Fair Value of Financial Instruments (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails</Role>
      <ShortName>Fair Value of Financial Instruments (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coremt.com/role/FairValueOfFinancialInstrumentsTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>041502 - Disclosure - Fair Value of Financial Instruments - Derivatives designated as hedging instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Derivatives designated as hedging instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>041503 - Disclosure - Fair Value of Financial Instruments - unrealized realized gain and loss recognized in Accumulated Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails</Role>
      <ShortName>Fair Value of Financial Instruments - unrealized realized gain and loss recognized in Accumulated Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>041601 - Disclosure - Accumulated Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails</Role>
      <ShortName>Accumulated Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>041701 - Disclosure - Quarterly Results of Operations (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails</Role>
      <ShortName>Quarterly Results of Operations (Unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedTable</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="cmt2020123110k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>041801 - Schedule - Schedule II (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coremt.com/role/ScheduleIIDetails</Role>
      <ShortName>Schedule II (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coremt.com/role/ScheduleII</ParentRole>
      <Position>95</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="cmt2020123110k.htm">cmt2020123110k.htm</File>
    <File>cmt-20201231.xsd</File>
    <File>cmt-20201231_cal.xml</File>
    <File>cmt-20201231_def.xml</File>
    <File>cmt-20201231_lab.xml</File>
    <File>cmt-20201231_pre.xml</File>
    <File>ex21.htm</File>
    <File>ex23.htm</File>
    <File>ex24.htm</File>
    <File>ex31a.htm</File>
    <File>ex31b.htm</File>
    <File>ex32a.htm</File>
    <File>ex32b.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>116
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cmt2020123110k.htm": {
   "axisCustom": 0,
   "axisStandard": 32,
   "contextCount": 358,
   "dts": {
    "calculationLink": {
     "local": [
      "cmt-20201231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cmt-20201231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "cmt2020123110k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cmt-20201231_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cmt-20201231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "cmt-20201231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.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://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 737,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 25,
    "http://xbrl.sec.gov/dei/2020-01-31": 9,
    "total": 34
   },
   "keyCustom": 6,
   "keyStandard": 505,
   "memberCustom": 24,
   "memberStandard": 67,
   "nsprefix": "cmt",
   "nsuri": "http://www.coremt.com/20201231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000090 - Document - Cover",
     "role": "http://www.coremt.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010201 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.coremt.com/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010301 - Disclosure - Net Income (Loss) per Common Share",
     "role": "http://www.coremt.com/role/NetIncomeLossPerCommonShare",
     "shortName": "Net Income (Loss) per Common Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010401 - Disclosure - Major Customers",
     "role": "http://www.coremt.com/role/MajorCustomers",
     "shortName": "Major Customers",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010501 - Disclosure - Foreign Operations",
     "role": "http://www.coremt.com/role/ForeignOperations",
     "shortName": "Foreign Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010601 - Disclosure - Property, Plant, and Equipment",
     "role": "http://www.coremt.com/role/PropertyPlantAndEquipment",
     "shortName": "Property, Plant, and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010701 - Disclosure - Leases",
     "role": "http://www.coremt.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010901 - Disclosure - Goodwill and Intangibles",
     "role": "http://www.coremt.com/role/GoodwillAndIntangibles",
     "shortName": "Goodwill and Intangibles",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011001 - Disclosure - Debt",
     "role": "http://www.coremt.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011101 - Disclosure - Stock Based Compensation",
     "role": "http://www.coremt.com/role/StockBasedCompensation",
     "shortName": "Stock Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011201 - Disclosure - Income Taxes",
     "role": "http://www.coremt.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "000100 - Statement - Consolidated Statements of Operations",
     "role": "http://www.coremt.com/role/ConsolidatedStatementsOfOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011301 - Disclosure - Post Retirement Benefits",
     "role": "http://www.coremt.com/role/PostRetirementBenefits",
     "shortName": "Post Retirement Benefits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011401 - Disclosure - Commitments and Contingencies",
     "role": "http://www.coremt.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011501 - Disclosure - Fair Value of Financial Instruments",
     "role": "http://www.coremt.com/role/FairValueOfFinancialInstruments",
     "shortName": "Fair Value of Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011601 - Disclosure - Accumulated Other Comprehensive Income",
     "role": "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncome",
     "shortName": "Accumulated Other Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011701 - Disclosure - Quarterly Results of Operations (Unaudited)",
     "role": "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnaudited",
     "shortName": "Quarterly Results of Operations (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011801 - Disclosure - Schedule II",
     "role": "http://www.coremt.com/role/ScheduleII",
     "shortName": "Schedule II",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "020202 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030303 - Disclosure - Net Income (Loss) per Common Share (Tables)",
     "role": "http://www.coremt.com/role/NetIncomeLossPerCommonShareTables",
     "shortName": "Net Income (Loss) per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030403 - Disclosure - Major Customers (Tables)",
     "role": "http://www.coremt.com/role/MajorCustomersTables",
     "shortName": "Major Customers (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030503 - Disclosure - Foreign Operations (Tables)",
     "role": "http://www.coremt.com/role/ForeignOperationsTables",
     "shortName": "Foreign Operations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "000200 - Statement - Consolidated Statements of Other Comprehensive Income (Loss)",
     "role": "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss",
     "shortName": "Consolidated Statements of Other Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030603 - Disclosure - Property, Plant, and Equipment (Tables)",
     "role": "http://www.coremt.com/role/PropertyPlantAndEquipmentTables",
     "shortName": "Property, Plant, and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030703 - Disclosure - Leases (Tables)",
     "role": "http://www.coremt.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030903 - Disclosure - Goodwill and Intangibles (Tables)",
     "role": "http://www.coremt.com/role/GoodwillAndIntangiblesTables",
     "shortName": "Goodwill and Intangibles (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031003 - Disclosure - Debt (Tables)",
     "role": "http://www.coremt.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031103 - Disclosure - Stock Based Compensation (Tables)",
     "role": "http://www.coremt.com/role/StockBasedCompensationTables",
     "shortName": "Stock Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031203 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.coremt.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031303 - Disclosure - Post Retirement Benefits (Tables)",
     "role": "http://www.coremt.com/role/PostRetirementBenefitsTables",
     "shortName": "Post Retirement Benefits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031503 - Disclosure - Fair Value of Financial Instruments (Tables)",
     "role": "http://www.coremt.com/role/FairValueOfFinancialInstrumentsTables",
     "shortName": "Fair Value of Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031603 - Disclosure - Accumulated Other Comprehensive Income (Tables)",
     "role": "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeTables",
     "shortName": "Accumulated Other Comprehensive Income (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031703 - Disclosure - Quarterly Results of Operations (Unaudited) (Table)",
     "role": "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedTable",
     "shortName": "Quarterly Results of Operations (Unaudited) (Table)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "000300 - Statement - Consolidated Balance Sheets",
     "role": "http://www.coremt.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Segments",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040101 - Disclosure - Basis of Presentation (Narrative) (Details)",
     "role": "http://www.coremt.com/role/BasisOfPresentationNarrativeDetails",
     "shortName": "Basis of Presentation (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Segments",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040202 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents (Narrative) (Details)",
     "role": "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Cash and Cash Equivalents (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040203 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable Allowances (Narrative) (Details)",
     "role": "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableAllowancesNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Accounts Receivable Allowances (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:InventoryPolicyTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryValuationReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040204 - Disclosure - Summary of Significant Accounting Policies - Inventories (Narrative) (Details)",
     "role": "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesInventoriesNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Inventories (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:InventoryPolicyTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryValuationReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040205 - Disclosure - Summary of Significant Accounting Policies - Contracts assets and liabilities (Narrative) (Details)",
     "role": "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Contracts assets and liabilities (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandImprovementsMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040206 - Disclosure - Summary of Significant Accounting Policies - Property, Plant, and Equipment (Narrative) (Details)",
     "role": "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Property, Plant, and Equipment (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandImprovementsMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040207 - Disclosure - Summary of Significant Accounting Policies - Long-Lived Assets (Narrative) (Details)",
     "role": "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesLongLivedAssetsNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Long-Lived Assets (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040208 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Narrative) (Details)",
     "role": "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Goodwill (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2019_Entity_0001026655",
      "decimals": "4",
      "lang": "en-US",
      "name": "us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:SelfInsuranceReservePolicyTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SelfInsuranceReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040209 - Disclosure - Summary of Significant Accounting Policies - Self-Insurance (Narrative) (Details)",
     "role": "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesSelfInsuranceNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Self-Insurance (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:SelfInsuranceReservePolicyTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SelfInsuranceReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:PostemploymentBenefitPlansPolicy",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040210 - Disclosure - Summary of Significant Accounting Policies - Post-Retirement Benefits (Narrative) (Details)",
     "role": "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPostRetirementBenefitsNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Post-Retirement Benefits (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:PostemploymentBenefitPlansPolicy",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "myUSDperShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "000350 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "myUSDperShare",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ConcentrationRiskCreditRisk",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskCustomer",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040211 - Disclosure - Summary of Significant Accounting Policies - Concentration Risks (Narrative) (Details)",
     "role": "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Concentration Risks (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ConcentrationRiskCreditRisk",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskCustomer",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ResearchAndDevelopmentExpensePolicy",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040212 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Narrative) (Details)",
     "role": "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Research and Development (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ResearchAndDevelopmentExpensePolicy",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040213 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency Adjustments (Narrative) (Details)",
     "role": "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesForeignCurrencyAdjustmentsNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Foreign Currency Adjustments (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201613Member",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040214 - Disclosure - Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Narrative) (Details)",
     "role": "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201613Member",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040301 - Disclosure - Net Income (Loss) per Common Share - Basic and diluted net income (loss) per common share (Details)",
     "role": "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails",
     "shortName": "Net Income (Loss) per Common Share - Basic and diluted net income (loss) per common share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040401 - Disclosure - Major Customers - Sales revenue for customers (Details)",
     "role": "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails",
     "shortName": "Major Customers - Sales revenue for customers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_MajorCustomersAxis_cmt_NavistarMember",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040501 - Disclosure - Foreign Operations - Sales by country, based on the ship to location of customers' production facilities (Details)",
     "role": "http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails",
     "shortName": "Foreign Operations - Sales by country, based on the ship to location of customers' production facilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_srt_StatementGeographicalAxis_country_US",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040601 - Disclosure - Property, Plant, and Equipment (Details)",
     "role": "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails",
     "shortName": "Property, Plant, and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cmt:LesseeOperatingLeaseWithOptionsToExtendLeaseTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040701 - Disclosure - Leases (Narrative) (Details)",
     "role": "http://www.coremt.com/role/LeasesNarrativeDetails",
     "shortName": "Leases (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cmt:LesseeOperatingLeaseWithOptionsToExtendLeaseTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040705 - Disclosure - Leases - Lease expense (Details)",
     "role": "http://www.coremt.com/role/LeasesLeaseExpenseDetails",
     "shortName": "Leases - Lease expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "000400 - Statement - Consolidated Statement of Stockholders Equity",
     "role": "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity",
     "shortName": "Consolidated Statement of Stockholders Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2017_Entity_0001026655_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040710 - Disclosure - Leases - Other supplemental balance sheet information related to leases (Details)",
     "role": "http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails",
     "shortName": "Leases - Other supplemental balance sheet information related to leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040715 - Disclosure - Leases - Other information related to leases (Details)",
     "role": "http://www.coremt.com/role/LeasesOtherInformationRelatedToLeasesDetails",
     "shortName": "Leases - Other information related to leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040720 - Disclosure - Leases - Maturities of lease liabilities (Details)",
     "role": "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails",
     "shortName": "Leases - Maturities of lease liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040725 - Disclosure - Leases - Maturities of lease liabilities - Long-term lease obligations (Details)",
     "role": "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails",
     "shortName": "Leases - Maturities of lease liabilities - Long-term lease obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2019_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040901 - Disclosure - Goodwill and Intangibles - Goodwill activity (Details)",
     "role": "http://www.coremt.com/role/GoodwillAndIntangiblesGoodwillActivityDetails",
     "shortName": "Goodwill and Intangibles - Goodwill activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040905 - Disclosure - Goodwill and Intangibles - Intangible assets (Details)",
     "role": "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails",
     "shortName": "Goodwill and Intangibles - Intangible assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040915 - Disclosure - Goodwill and Intangibles - Future intangible amortization (Details)",
     "role": "http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails",
     "shortName": "Goodwill and Intangibles - Future intangible amortization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041000 - Disclosure - Debt - Long-term debt (Details)",
     "role": "http://www.coremt.com/role/DebtLongtermDebtDetails",
     "shortName": "Debt - Long-term debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromLongTermLinesOfCredit",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041002 - Disclosure - Debt - Wells Fargo Term Loans (Narrative) (Details)",
     "role": "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails",
     "shortName": "Debt - Wells Fargo Term Loans (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtInstrumentDescription",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_WellsFargoBankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentIssuanceDate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromLongTermLinesOfCredit",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041004 - Disclosure - Debt - FGI Equipment Finance LLC Term Loan (Narrative) (Details)",
     "role": "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
     "shortName": "Debt - FGI Equipment Finance LLC Term Loan (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtInstrumentDescription",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentIssuanceDate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "000450 - Statement - Consolidated Statement of Stockholders Equity (Parenthetical)",
     "role": "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquityParenthetical",
     "shortName": "Consolidated Statement of Stockholders Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041006 - Disclosure - Debt - Leaf Capital (Narrative) (Details)",
     "role": "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
     "shortName": "Debt - Leaf Capital (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_LeafCapitalFundingMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromLinesOfCredit",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041008 - Disclosure - Debt - Wells Fargo Revolving Loan (Narrative) (Details)",
     "role": "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
     "shortName": "Debt - Wells Fargo Revolving Loan (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_IncrementalRevolvingCommitmentMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041010 - Disclosure - Debt - Annual Maturities of Long-Term Debt (Details)",
     "role": "http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails",
     "shortName": "Debt - Annual Maturities of Long-Term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041015 - Disclosure - Debt - Key Bank Loan (Narrative) (Details)",
     "role": "http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails",
     "shortName": "Debt - Key Bank Loan (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_KeybankNationalAssociationMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember",
      "decimals": "4",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFixedInterestRate",
      "reportCount": 1,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041020 - Disclosure - Debt - Interest Rate Swaps (Narrative) (Details)",
     "role": "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
     "shortName": "Debt - Interest Rate Swaps (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2019_Entity_0001026655_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCovenantDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041030 - Disclosure - Debt - Bank Covenants (Details)",
     "role": "http://www.coremt.com/role/DebtBankCovenantsDetails",
     "shortName": "Debt - Bank Covenants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_DebtInstrumentAxis_cmt_CreditAgreementMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCovenantDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041101 - Disclosure - Stock Based Compensation (Narrative) (Details)",
     "role": "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails",
     "shortName": "Stock Based Compensation (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041105 - Disclosure - Stock Based Compensation - Restricted Stock (Details)",
     "role": "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails",
     "shortName": "Stock Based Compensation - Restricted Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2017_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2019_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041110 - Disclosure - Stock Based Compensation - Stock Appreciation Rights (Details)",
     "role": "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails",
     "shortName": "Stock Based Compensation - Stock Appreciation Rights (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2018_Entity_0001026655_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_PlanNameAxis_cmt_LongTermEquityIncentivePlanMember",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041201 - Disclosure - Income Taxes - Provision for income taxes (Details)",
     "role": "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails",
     "shortName": "Income Taxes - Provision for income taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "000500 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041205 - Disclosure - Income Taxes - Reconciliation of the income tax provision based on the federal statutory income tax rate (Details)",
     "role": "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails",
     "shortName": "Income Taxes - Reconciliation of the income tax provision based on the federal statutory income tax rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041210 - Disclosure - Income Taxes - Deferred tax assets (Details)",
     "role": "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails",
     "shortName": "Income Taxes - Deferred tax assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsNet",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041215 - Disclosure - Income Taxes (Narrative) (Details)",
     "role": "http://www.coremt.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MultiemployerPlansPlanBenefitsDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041300 - Disclosure - Post Retirement Benefits - Multi-employer Plans (Narrative) (Details)",
     "role": "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails",
     "shortName": "Post Retirement Benefits - Multi-employer Plans (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MultiemployerPlansPlanBenefitsDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MultiemployerPlanPensionSignificantPlanNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041305 - Disclosure - Post Retirement Benefits - Multi-employer Plans (Details)",
     "role": "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansDetails",
     "shortName": "Post Retirement Benefits - Multi-employer Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MultiemployerPlanPensionSignificantPlanNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041307 - Disclosure - Post Retirement Benefits (Narrative) (Details)",
     "role": "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails",
     "shortName": "Post Retirement Benefits (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanInterestCost",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041310 - Disclosure - Post Retirement Benefits - Change in Benefit Obligation (Details)",
     "role": "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails",
     "shortName": "Post Retirement Benefits - Change in Benefit Obligation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "cmt:ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041315 - Disclosure - Post Retirement Benefits - Post Retirement Benefits Expense (Details)",
     "role": "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails",
     "shortName": "Post Retirement Benefits - Post Retirement Benefits Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041320 - Disclosure - Post Retirement Benefits - Effect of changing the health care cost trend rate by one-percentage point for each future year (Details)",
     "role": "http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails",
     "shortName": "Post Retirement Benefits - Effect of changing the health care cost trend rate by one-percentage point for each future year (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041325 - Disclosure - Post Retirement Benefits - Future benefit payments of the health care plan for the next ten years (Details)",
     "role": "http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails",
     "shortName": "Post Retirement Benefits - Future benefit payments of the health care plan for the next ten years (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010101 - Disclosure - Basis of Presentation",
     "role": "http://www.coremt.com/role/BasisOfPresentation",
     "shortName": "Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeForwardExchangeRate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041501 - Disclosure - Fair Value of Financial Instruments (Narrative) (Details)",
     "role": "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails",
     "shortName": "Fair Value of Financial Instruments (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2019_Entity_0001026655_srt_RangeAxis_srt_MinimumMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeForwardExchangeRate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041502 - Disclosure - Fair Value of Financial Instruments - Derivatives designated as hedging instruments (Details)",
     "role": "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails",
     "shortName": "Fair Value of Financial Instruments - Derivatives designated as hedging instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041503 - Disclosure - Fair Value of Financial Instruments - unrealized realized gain and loss recognized in Accumulated Comprehensive Income (Details)",
     "role": "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails",
     "shortName": "Fair Value of Financial Instruments - unrealized realized gain and loss recognized in Accumulated Comprehensive Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Jan01_2020_TO_Dec31_2020_Entity_0001026655_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2019_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041601 - Disclosure - Accumulated Other Comprehensive Income (Details)",
     "role": "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails",
     "shortName": "Accumulated Other Comprehensive Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041701 - Disclosure - Quarterly Results of Operations (Unaudited) (Details)",
     "role": "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails",
     "shortName": "Quarterly Results of Operations (Unaudited) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "FROM_Oct01_2020_TO_Dec31_2020_Entity_0001026655",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2019_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "",
     "isDefault": "false",
     "longName": "041801 - Schedule - Schedule II (Details)",
     "role": "http://www.coremt.com/role/ScheduleIIDetails",
     "shortName": "Schedule II (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmt2020123110k.htm",
      "contextRef": "AS_OF_Dec31_2017_Entity_0001026655_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 93,
   "tag": {
    "cmt_AccountingStandardsUpdate202004Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The FASB issued ASU No. 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848). The ASU provides optional expedients and exceptions for applying GAAP to transactions affected by reference rate (e.g., LIBOR) reform if certain criteria are met, for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting.",
        "label": "Accounting Standards Update 2020-04 [Member]",
        "terseLabel": "Accounting Standards Update 2020-04"
       }
      }
     },
     "localname": "AccountingStandardsUpdate202004Member",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_AccountsReceivableAllowanceForCreditLossChargebacks": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of chargebacks to accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Chargebacks",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Chargebacks"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossChargebacks",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableAllowancesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmt_AllowanceforChargebacksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for Chargebacks [Member]",
        "label": "Allowance for Chargebacks [Member]",
        "terseLabel": "Allowance for Chargebacks [Member]"
       }
      }
     },
     "localname": "AllowanceforChargebacksMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/ScheduleIIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_BrpIncorporatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BRP, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.",
        "label": "BRP Incorporated [Member]",
        "terseLabel": "BRP Inc."
       }
      }
     },
     "localname": "BrpIncorporatedMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_BusinessCombinationPurchasePriceAllocated": {
     "auth_ref": [],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Purchase Price Allocated",
        "label": "Business Combination, Purchase Price Allocated",
        "terseLabel": "Purchase of assets of Horizon Plastics"
       }
      }
     },
     "localname": "BusinessCombinationPurchasePriceAllocated",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmt_CreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Credit Agreement with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the \"Lenders\").",
        "label": "Credit Agreement [Member]",
        "terseLabel": "Credit Agreement"
       }
      }
     },
     "localname": "CreditAgreementMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/DebtBankCovenantsDetails",
      "http://www.coremt.com/role/DebtLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_DrugsAllAgesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The covered health care benefits related to drugs applicable to all ages.",
        "label": "Drugs all ages [Member]",
        "terseLabel": "Drugs - all ages"
       }
      }
     },
     "localname": "DrugsAllAgesMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Master Security Agreement and a Promissory Note, among FGI Equipment Finance LLC, (\"FGI\") the Company as debtor, and each of Core Composites Corporation, a subsidiary of the Company organized in Delaware, and CC HPM, S. de R.L. de C.V., a subsidiary of the Company organized in Mexico, as guarantors.",
        "label": "FGI Equipment Finance Limited Liability Corporation Term Loan [Member]",
        "terseLabel": "FGI Equipment Finance LLC Term Loan"
       }
      }
     },
     "localname": "FgiEquipmentFinanceLimitedLiabilityCorporationTermLoanMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/DebtLongtermDebtDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_HorizonPlasticsReportingUnitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The 1137925 B.C Ltd., subsequently renamed Horizon Plastics International Inc., a wholly owned subsidiary of the Company.",
        "label": "Horizon Plastics reporting unit"
       }
      }
     },
     "localname": "HorizonPlasticsReportingUnitMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_IncrementalRevolvingCommitmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An incremental revolving commitment at the Company's option at any time during the three (3) year period following the Closing of the Credit Agreement made available to the Company.",
        "label": "Incremental revolving commitment [Member]",
        "terseLabel": "Incremental revolving commitment"
       }
      }
     },
     "localname": "IncrementalRevolvingCommitmentMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_InternationalAssociationOfMachinistsAndAerospaceWorkersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The International Association of Machinists and Aerospace Workers.",
        "label": "International Association of Machinists and Aerospace Workers [Member]",
        "terseLabel": "International Association of Machinists and Aerospace Workers"
       }
      }
     },
     "localname": "InternationalAssociationOfMachinistsAndAerospaceWorkersMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_KeybankNationalAssociationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The existing outstanding indebtedness held with KeyBank National Association.",
        "label": "KeyBank National Association [Member]",
        "terseLabel": "KeyBank National Association"
       }
      }
     },
     "localname": "KeybankNationalAssociationMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtLongtermDebtDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_LeafCapitalFundingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A finance agreement with Leaf Capital Funding for equipment.",
        "label": "Leaf Capital [Member]",
        "terseLabel": "Leaf Capital Funding"
       }
      }
     },
     "localname": "LeafCapitalFundingMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
      "http://www.coremt.com/role/DebtLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_LesseeOperatingLeaseWithOptionsToExtendLeaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating leases' options to extend.",
        "label": "Lessee, Operating Lease with Options to Extend Lease, Term",
        "terseLabel": "Lessee, Operating Lease with Options to Extend Lease, Term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseWithOptionsToExtendLeaseTerm",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cmt_LongTermEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The 2006 Plan allows for grants to directors and employees of non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock, performance shares, performance units and other incentive awards (Stock Awards) up to an aggregate of 3,000,000 awards, each representing a right to buy a share of Core Molding Technologies common stock. Stock Awards can be granted under the 2006 Plan through the earlier of December 31, 2025, or the date the maximum number of available awards under the 2006 Plan have been granted.",
        "label": "Long Term Equity Incentive Plan [Member]",
        "terseLabel": "Long Term Equity Incentive Plan"
       }
      }
     },
     "localname": "LongTermEquityIncentivePlanMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails",
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_MedicalPostAgeSixtyFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The covered health care benefits for medical post age 65.",
        "label": "Medical post age Sixty-five [Member]",
        "terseLabel": "Medical post age 65"
       }
      }
     },
     "localname": "MedicalPostAgeSixtyFiveMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_MedicalPreAgeSixtyFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The covered health care benefits for medical pre age 65.",
        "label": "Medical pre age Sixty-five [Member]",
        "terseLabel": "Medical pre age 65"
       }
      }
     },
     "localname": "MedicalPreAgeSixtyFiveMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_MexicoAndCanadaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The geographical regions Mexico and Canada.",
        "label": "Mexico and Canada [Member]",
        "terseLabel": "Mexico and Canada"
       }
      }
     },
     "localname": "MexicoAndCanadaMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_NavistarMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Navistar, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.",
        "label": "Navistar [Member]",
        "terseLabel": "Navistar"
       }
      }
     },
     "localname": "NavistarMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_NumberOfBanksInWhichCashIsHeld": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Banks in Which Cash is Held",
        "label": "Number of Banks in Which Cash is Held",
        "terseLabel": "Number of Banks in Which Cash is Held"
       }
      }
     },
     "localname": "NumberOfBanksInWhichCashIsHeld",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cmt_OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income Derivative Instruments Net of Tax Adjustment to Reconcile Net Income to Cash Provided by Operating Activities",
        "label": "Other Comprehensive Income Derivative Instruments Net of Tax Adjustment to Reconcile Net Income to Cash Provided by Operating Activities",
        "negatedTerseLabel": "Mark-to-market of interest rate swap"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDerivativeInstrumentsNetOfTaxAdjustmentToReconcileNetIncomeToCashProvidedByOperatingActivities",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmt_OtherCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other customers of the entity, not separately disclosed. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.",
        "label": "Other Customers [Member]",
        "terseLabel": "Other customers"
       }
      }
     },
     "localname": "OtherCustomersMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_OtherGeographicalLocationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All other geographical locations.",
        "label": "Other Geographical Location [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherGeographicalLocationMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_PaccarMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PACCAR, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.",
        "label": "Paccar [Member]",
        "terseLabel": "Paccar"
       }
      }
     },
     "localname": "PaccarMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Changes in Projected Benefit Obligations, Amounts Included in Accumulated Other Comprehensive Income and Assumptions Used [Table Text Block]",
        "label": "Schedule of Changes in Projected Benefit Obligations, Amounts Included in Accumulated Other Comprehensive Income and Assumptions Used [Table Text Block]",
        "terseLabel": "The funded status of the Company's post retirement health and life insurance benefits plan and reconciliation with the amounts recognized in the consolidated balance sheets"
       }
      }
     },
     "localname": "ScheduleOfChangesInProjectedBenefitObligationsAmountsIncludedInAccumulatedOtherComprehensiveIncomeAndAssumptionsUsedTableTextBlock",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cmt_SindicatoDeJornelerosYObrerosMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Sindicato de Jorneleros y Obreros.",
        "label": "Sindicato de Jorneleros y Obreros [Member]",
        "terseLabel": "Sindicato de Jorneleros y Obreros"
       }
      }
     },
     "localname": "SindicatoDeJornelerosYObrerosMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Sindicato de trabajadores de la industria metalica y del comercio del estado de Nuevo Leon Presidente Benito Juarez Garcia C.T.M.",
        "label": "Sindicato de trabajadores de la industria metalica y del comercio del estado de Nuevo Leon Presidente Benito Juarez Garcia C.T.M. [Member]",
        "terseLabel": "Sindicato de trabajadores de la industria metalica y del comercio del estado de Nuevo Leon Presidente Benito Juarez Garcia C.T.M."
       }
      }
     },
     "localname": "SindicatoDeTrabajadoresDeLaIndustriaMetalicaYDelComercioDelEstadoDeNuevoLeonPresidenteBenitoJuarezGarciaCtmMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_UnitedFoodAndCommercialWorkersCanadaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The United Food &amp; Commercial Workers Canada.",
        "label": "United Food and Commercial Workers Canada [Member]",
        "terseLabel": "United Food &amp; Commercial Workers Canada"
       }
      }
     },
     "localname": "UnitedFoodAndCommercialWorkersCanadaMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_UniversalForestProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Universal Forest Products, Inc., a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.",
        "label": "Universal Forest Products [Member]",
        "terseLabel": "Universal Forest Products"
       }
      }
     },
     "localname": "UniversalForestProductsMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation Allowances and Reserves, Charged to Cost and Expense and Recoveries",
        "label": "Valuation Allowances and Reserves, Charged to Cost and Expense and Recoveries",
        "terseLabel": "(Recovered)/Charged to Costs and Expenses"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpenseAndRecoveries",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/ScheduleIIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmt_VolvoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Volvo Group North America, LLC, a major customer ot the entity. Major customers are defined as customers whose sales individually consist of more than ten percent of total sales during any annual or interim reporting period in the current year. The loss of a significant portion of sales to these customers would have a material adverse effect on the business of the Company.",
        "label": "Volvo [Member]",
        "terseLabel": "Volvo"
       }
      }
     },
     "localname": "VolvoMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmt_WellsFargoBankNationalAssociationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Credit Agreement (the \"Credit Agreement\") with Wells Fargo Bank, National Association, as administrative agent, lead arranger and book runner, and the lenders party thereto (the \"Lenders\").",
        "label": "Wells Fargo Bank, National Association [Member]",
        "terseLabel": "Wells Fargo Bank, National Association"
       }
      }
     },
     "localname": "WellsFargoBankNationalAssociationMember",
     "nsuri": "http://www.coremt.com/20201231",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/DebtLongtermDebtDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_CA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADA",
        "terseLabel": "Canada"
       }
      }
     },
     "localname": "CA",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails",
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_MX": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MEXICO",
        "terseLabel": "Mexico"
       }
      }
     },
     "localname": "MX",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails",
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails",
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r718",
      "r719",
      "r720"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. 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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated By Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance",
        "label": "Entities [Table]",
        "terseLabel": "Entities [Table]"
       }
      }
     },
     "localname": "EntitiesTable",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City Or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State Or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r722"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r722"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r722"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation State Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInformationLineItems": {
     "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": "Entity Information [Line Items]",
        "terseLabel": "Entity Information [Line Items]"
       }
      }
     },
     "localname": "EntityInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r723"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityNumberOfEmployees": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of persons employed by the Entity",
        "label": "Entity Number of Employees",
        "terseLabel": "Entity Number of Employees"
       }
      }
     },
     "localname": "EntityNumberOfEmployees",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r722"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r722"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r722"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r722"
     ],
     "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"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r718",
      "r719",
      "r720"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Security 12b Title"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r717"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r67",
      "r130",
      "r727"
     ],
     "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]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r234",
      "r331",
      "r335",
      "r683"
     ],
     "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": "Major Customers [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r434",
      "r446",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r680",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails",
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails",
      "http://www.coremt.com/role/LeasesNarrativeDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MedianMember": {
     "auth_ref": [
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Middle value in data set.",
        "label": "Median [Member]",
        "terseLabel": "Median"
       }
      }
     },
     "localname": "MedianMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r434",
      "r446",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r680",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtBankCovenantsDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails",
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails",
      "http://www.coremt.com/role/LeasesNarrativeDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r234",
      "r331",
      "r335",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]",
        "terseLabel": "Name of Major Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r230",
      "r331",
      "r333",
      "r639",
      "r679",
      "r681"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails",
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r230",
      "r331",
      "r333",
      "r639",
      "r679",
      "r681"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails",
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r367",
      "r434",
      "r446",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r680",
      "r684"
     ],
     "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": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtBankCovenantsDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails",
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails",
      "http://www.coremt.com/role/LeasesNarrativeDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r367",
      "r434",
      "r446",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r680",
      "r684"
     ],
     "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": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtBankCovenantsDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails",
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails",
      "http://www.coremt.com/role/LeasesNarrativeDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario, Unspecified [Domain]",
        "terseLabel": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r143",
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "terseLabel": "Schedule II"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ScheduleII"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r231",
      "r232",
      "r331",
      "r334",
      "r682",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Segment, Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails",
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r231",
      "r232",
      "r331",
      "r334",
      "r682",
      "r699",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r724",
      "r725"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails",
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r300",
      "r439",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule II"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ScheduleIIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r143",
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ScheduleIIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201613Member": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.",
        "label": "Accounting Standards Update 2016-13"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201613Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdate201912Member": {
     "auth_ref": [
      "r510",
      "r511",
      "r512",
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.",
        "label": "Accounting Standards Update 2019-12"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201912Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.",
        "label": "Accounts Payable and Accrued Liabilities [Member]",
        "terseLabel": "Accrued other liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 26.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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets",
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r6",
      "r27",
      "r236",
      "r237"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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, Net, Current",
        "verboseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities, Current [Abstract]",
        "verboseLabel": "Accrued liabilities:"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r40",
      "r289"
     ],
     "calculation": {
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails": {
       "order": 3.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",
        "negatedTerseLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": {
     "auth_ref": [
      "r72",
      "r77",
      "r388"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax",
        "periodEndLabel": "Ending balance, Post Retirement Benefit Plan Items",
        "periodStartLabel": "Beginning balance, Post Retirement Benefit Plan Items"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r30",
      "r74",
      "r76",
      "r77",
      "r668",
      "r692",
      "r696"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 43.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",
        "periodEndLabel": "Ending balance, Accumulated Other Comprehensive Income (Loss)",
        "periodStartLabel": "Beginning balance, Accumulated Other Comprehensive Income (Loss)",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "verboseLabel": "Accumulated other comprehensive income, net of income taxes"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails",
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r73",
      "r77",
      "r80",
      "r145",
      "r146",
      "r147",
      "r536",
      "r687",
      "r688"
     ],
     "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"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "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": "Acquired Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 42.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "verboseLabel": "Paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r145",
      "r146",
      "r147",
      "r476",
      "r477",
      "r478"
     ],
     "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": "Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r153",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r510",
      "r511",
      "r512",
      "r513",
      "r641",
      "r642",
      "r643",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Accounting Standards Update [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r448",
      "r450",
      "r482",
      "r483"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition",
        "verboseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r450",
      "r469",
      "r481"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Allocated Share-based Compensation Expense",
        "terseLabel": "Compensation costs"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "terseLabel": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ScheduleIIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r239",
      "r253",
      "r254",
      "r255"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesAccountsReceivableAllowancesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r111",
      "r272",
      "r279"
     ],
     "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 of Intangible Assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": {
     "auth_ref": [
      "r74"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax",
        "periodEndLabel": "Ending balance, Hedging Derivative Activities",
        "periodStartLabel": "Beginning balance, Hedging Derivative Activities"
       }
      }
     },
     "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetUnderConstructionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset in process of being built.",
        "label": "Asset under Construction [Member]",
        "terseLabel": "Additions in progress"
       }
      }
     },
     "localname": "AssetUnderConstructionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r128",
      "r216",
      "r220",
      "r226",
      "r242",
      "r533",
      "r537",
      "r591",
      "r646",
      "r666"
     ],
     "calculation": {
      "http://www.coremt.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",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "Assets:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsAndLiabilitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases:"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r64",
      "r128",
      "r242",
      "r533",
      "r537",
      "r591"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 13.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/2020-01-31",
     "presentation": [
      "http://www.coremt.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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r451",
      "r471"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover",
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails",
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails",
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r548",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Buildings and improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r118",
      "r119",
      "r120"
     ],
     "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",
        "verboseLabel": "Fixed asset purchases in accounts payable"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r4",
      "r37",
      "r113"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets",
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r14",
      "r116",
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r105",
      "r595"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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 and Cash Equivalents, Period Increase (Decrease)",
        "totalLabel": "Net change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.",
        "label": "Cash Flow Hedging [Member]",
        "terseLabel": "Cash Flow Hedging"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for amounts included in the measurement of lease liabilities"
       }
      }
     },
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesOtherInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashFlowSupplementalDisclosuresTextBlock": {
     "auth_ref": [
      "r123"
     ],
     "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": "Other information related to leases"
       }
      }
     },
     "localname": "CashFlowSupplementalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": {
     "auth_ref": [
      "r149",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r472",
      "r473",
      "r474",
      "r510",
      "r573",
      "r592",
      "r613",
      "r641",
      "r642",
      "r685",
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates (true false) whether accounting standards update was adopted.",
        "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]"
       }
      }
     },
     "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": {
     "auth_ref": [
      "r157",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r472",
      "r473",
      "r474",
      "r510",
      "r573",
      "r592",
      "r613",
      "r641",
      "r642",
      "r685",
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date accounting standards update was adopted, in CCYY-MM-DD format.",
        "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date"
       }
      }
     },
     "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList": {
     "auth_ref": [
      "r0",
      "r1",
      "r121",
      "r122",
      "r181",
      "r182",
      "r283",
      "r284",
      "r294",
      "r295",
      "r336",
      "r337",
      "r476",
      "r477",
      "r478",
      "r513",
      "r572",
      "r609",
      "r610",
      "r611",
      "r612",
      "r614",
      "r629",
      "r630",
      "r687",
      "r697",
      "r701"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates transition method applied for adoption of amendment to accounting standards.",
        "label": "Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible List]"
       }
      }
     },
     "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r127",
      "r128",
      "r166",
      "r167",
      "r168",
      "r171",
      "r175",
      "r188",
      "r189",
      "r190",
      "r242",
      "r591"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CollectiveBargainingArrangementAxis": {
     "auth_ref": [
      "r434",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by arrangement collectively bargained between employer and its employees represented by union.",
        "label": "Collective Bargaining Arrangement [Axis]",
        "terseLabel": "Collective Bargaining Arrangement [Axis]"
       }
      }
     },
     "localname": "CollectiveBargainingArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollectiveBargainingArrangementDomain": {
     "auth_ref": [
      "r434",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement collectively bargained between employer and its employees represented by union.",
        "label": "Collective Bargaining Arrangement [Domain]",
        "terseLabel": "Collective Bargaining Arrangement [Domain]"
       }
      }
     },
     "localname": "CollectiveBargainingArrangementDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r55",
      "r299",
      "r652",
      "r672"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 38.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",
        "verboseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r296",
      "r297",
      "r298",
      "r301"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Common Class [Member]"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r145",
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common stock",
        "verboseLabel": "Common Stock Outstanding"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Outstanding, Shares"
       }
      }
     },
     "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r26"
     ],
     "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"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r26",
      "r310"
     ],
     "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, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 41.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",
        "verboseLabel": "Common stock - $0.01 par value, authorized shares - 20,000,000; outstanding shares: 7,980,516 at December 31, 2020 and 7,877,945 at December 31, 2019"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post Retirement Benefits"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r82",
      "r84",
      "r85",
      "r90",
      "r655",
      "r676"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss": {
       "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 (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r89",
      "r98",
      "r654",
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncome"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r200",
      "r202",
      "r234",
      "r588",
      "r589"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r200",
      "r202",
      "r234",
      "r588",
      "r589",
      "r698"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r200",
      "r202",
      "r234",
      "r588",
      "r589",
      "r698"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r193",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration Risks"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskCustomer": {
     "auth_ref": [
      "r196",
      "r197",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of risks that arise due to the volume of business transacted with a particular customer. At a minimum, the description informs financial statement users of the general nature of the risk, but excludes \"Information about Major Customers\" that may be disclosed elsewhere (for instance, segment disclosures).",
        "label": "Concentration Risk, Customer"
       }
      }
     },
     "localname": "ConcentrationRiskCustomer",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r207"
     ],
     "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]",
        "verboseLabel": "Major Customers"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomers"
     ],
     "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"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r200",
      "r202",
      "r234",
      "r588",
      "r589"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r196",
      "r200",
      "r202",
      "r203",
      "r588",
      "r590"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r200",
      "r202",
      "r234",
      "r588",
      "r589"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r124",
      "r535"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r118",
      "r119",
      "r120"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for construction in progress expenditures that have occurred.",
        "label": "Commitments For Capital Expenditures In Progress",
        "terseLabel": "Commitments For Capital Expenditures In Progress",
        "verboseLabel": "Purchase commitments for capital expenditures in progress"
       }
      }
     },
     "localname": "ConstructionInProgressExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right received from contract, including, but not limited to, advertising contract, broadcast rights, franchise agreement, lease agreement, licensing agreement, and use rights.",
        "label": "Contract-Based Intangible Assets"
       }
      }
     },
     "localname": "ContractBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r318",
      "r320",
      "r332"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 10.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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, Net",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNotPastDue": {
     "auth_ref": [
      "r256"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, not past due.",
        "label": "Contract with Customer, Asset, Not Past Due",
        "terseLabel": "Contract with Customer, Asset, Not Past Due"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNotPastDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract": {
     "auth_ref": [
      "r321"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from contract modification which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized",
        "terseLabel": "Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r318",
      "r319",
      "r332"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 28.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r94",
      "r128",
      "r242",
      "r591"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "terseLabel": "Total cost of sales"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r129",
      "r507",
      "r516"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 2.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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r134",
      "r507"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 3.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": "Federal - Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r129",
      "r507",
      "r516",
      "r518"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations": {
       "order": 14.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      },
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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)",
        "terseLabel": "Current",
        "totalLabel": "Current income tax expense (benefit)"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations",
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r129",
      "r507",
      "r516"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 4.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)",
        "terseLabel": "State and local"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r197",
      "r234"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer Relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r18",
      "r19",
      "r21",
      "r647",
      "r649",
      "r665"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtBankCovenantsDetails",
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
      "http://www.coremt.com/role/DebtLongtermDebtDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCovenantCompliance": {
     "auth_ref": [
      "r21",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure.",
        "label": "Debt Instrument, Covenant Compliance"
       }
      }
     },
     "localname": "DebtInstrumentCovenantCompliance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCovenantDescription": {
     "auth_ref": [
      "r21",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.",
        "label": "Debt Instrument, Covenant Description"
       }
      }
     },
     "localname": "DebtInstrumentCovenantDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtBankCovenantsDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentDescription": {
     "auth_ref": [
      "r18",
      "r21",
      "r311",
      "r647",
      "r649",
      "r658",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.",
        "label": "Debt Instrument, Description"
       }
      }
     },
     "localname": "DebtInstrumentDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR.",
        "label": "Debt Instrument, Description of Variable Rate Basis",
        "terseLabel": "Debt Instrument, Description of Variable Rate Basis"
       }
      }
     },
     "localname": "DebtInstrumentDescriptionOfVariableRateBasis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r605",
      "r607"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt Instrument, Face Amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": {
     "auth_ref": [
      "r53",
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).",
        "label": "Debt Instrument, Frequency of Periodic Payment"
       }
      }
     },
     "localname": "DebtInstrumentFrequencyOfPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r48",
      "r308",
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateTerms": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.",
        "label": "Debt Instrument, Interest Rate Terms"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateTerms",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentIssuanceDate1": {
     "auth_ref": [
      "r51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the debt instrument was issued, in CCYY-MM-DD format.",
        "label": "Debt Instrument, Issuance Date"
       }
      }
     },
     "localname": "DebtInstrumentIssuanceDate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentIssuer": {
     "auth_ref": [
      "r21",
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the contractual issuer of the debt instrument (for example, a subsidiary of the reporting entity).",
        "label": "Debt Instrument, Issuer"
       }
      }
     },
     "localname": "DebtInstrumentIssuer",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtBankCovenantsDetails",
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
      "http://www.coremt.com/role/DebtLongtermDebtDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r49",
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentMaturityDateDescription": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.",
        "label": "Debt Instrument, Maturity Date, Description"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDateDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r53"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtBankCovenantsDetails",
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
      "http://www.coremt.com/role/DebtLongtermDebtDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentPaymentTerms": {
     "auth_ref": [
      "r50",
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment.",
        "label": "Debt Instrument, Payment Terms"
       }
      }
     },
     "localname": "DebtInstrumentPaymentTerms",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "auth_ref": [
      "r53",
      "r659"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments including both interest and principal payments.",
        "label": "Debt Instrument, Periodic Payment"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "auth_ref": [
      "r53"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments applied to principal.",
        "label": "Debt Instrument, Periodic Payment, Principal"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt.",
        "label": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentRedemptionDescription": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Description"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about timing of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features.",
        "label": "Debt Instrument, Redemption, Period [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodFourMember": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Four [Member]",
        "terseLabel": "Any time thereafter",
        "verboseLabel": "Debt Instrument, Redemption, Period Four"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodFourMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodOneMember": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period One [Member]",
        "terseLabel": "Prior to the first anniversary of the Loan",
        "verboseLabel": "Debt Instrument, Redemption, Period One"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodOneMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Three [Member]",
        "terseLabel": "On and thereafter and prior to the third anniversary of the Loan",
        "verboseLabel": "Debt Instrument, Redemption, Period Three"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodThreeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Two [Member]",
        "terseLabel": "On and thereafter and prior to the second anniversary of the Loan",
        "verboseLabel": "Debt Instrument, Redemption, Period Two"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.",
        "label": "Debt Instrument, Redemption Price, Percentage"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r53",
      "r131",
      "r311",
      "r312",
      "r313",
      "r314",
      "r604",
      "r605",
      "r607",
      "r662"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtBankCovenantsDetails",
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
      "http://www.coremt.com/role/DebtLongtermDebtDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Repayment term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityDescription": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of unused borrowing capacity under the debt instrument and conditions under which the commitment can be withdrawn by the lender.",
        "label": "Debt Instrument, Unused Borrowing Capacity, Description"
       }
      }
     },
     "localname": "DebtInstrumentUnusedBorrowingCapacityDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross": {
     "auth_ref": [
      "r608"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt origination fees, gross",
        "terseLabel": "Debt origination fees, gross, line of credit facility"
       }
      }
     },
     "localname": "DebtIssuanceCostsLineOfCreditArrangementsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtLongtermAndShorttermCombinedAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.coremt.com/role/DebtLongtermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.",
        "label": "Long-term, gross",
        "terseLabel": "Long-term, gross",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DebtLongtermAndShorttermCombinedAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails",
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
      "http://www.coremt.com/role/DebtLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r129",
      "r508",
      "r516"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 7.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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r606"
     ],
     "calculation": {
      "http://www.coremt.com/role/DebtLongtermDebtDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Less deferred loan costs",
        "negatedLabel": "Less deferred loan costs",
        "terseLabel": "Debt origination fees, Gross"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtLongtermDebtDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r129",
      "r508",
      "r516"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Deferred Foreign Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r489",
      "r490"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 16.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "terseLabel": "Deferred tax asset"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r111",
      "r129",
      "r508",
      "r516",
      "r517",
      "r518"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations": {
       "order": 15.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      },
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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)",
        "negatedTerseLabel": "Deferred income taxes",
        "terseLabel": "Deferred",
        "totalLabel": "Deferred income tax expense (benefit)",
        "verboseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations",
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r22",
      "r23",
      "r498",
      "r648",
      "r664"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r129",
      "r508",
      "r516"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": {
       "order": 9.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 and local"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetInterestCarryforward": {
     "auth_ref": [
      "r505"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails": {
       "order": 3.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 interest carryforward.",
        "label": "Deferred Tax Asset, Interest Carryforward",
        "terseLabel": "Interest limitation carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetInterestCarryforward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails": {
       "order": 9.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 intangible assets including goodwill.",
        "label": "Deferred Tax Assets, Goodwill and Intangible Assets",
        "terseLabel": "Goodwill and finite-lived assets, net"
       }
      }
     },
     "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r499"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails": {
       "order": 11.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 asset",
        "totalLabel": "Total Deferred Tax Assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails",
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails": {
       "order": 6.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": "Inventory"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r501"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "terseLabel": "Total deferred tax asset, net",
        "totalLabel": "Total deferred tax asset, net"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails",
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails": {
       "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",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails": {
       "order": 10.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",
        "terseLabel": "Deferred Tax Assets, Other",
        "verboseLabel": "Other, net"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": {
     "auth_ref": [
      "r505"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails": {
       "order": 8.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 postretirement benefits.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits",
        "terseLabel": "Post retirement benefits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails": {
       "order": 4.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 accrued liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails": {
       "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 the allowance for doubtful accounts.",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r500"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails": {
       "order": 12.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",
        "negatedTerseLabel": "Valuation allowance for deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails",
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "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",
        "terseLabel": "Property, plant, and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment": {
     "auth_ref": [
      "r399"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accumulated benefit obligation from change in existing term of defined benefit plan or initiation of new defined benefit plan.",
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation, Increase (Decrease) for Plan Amendment",
        "negatedLabel": "Defined Benefit Plan, Accumulated Benefit Obligation, Increase (Decrease) for Plan Amendment"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedBenefitObligationIncreaseDecreaseForPlanAmendment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": {
     "auth_ref": [
      "r72",
      "r77",
      "r388"
     ],
     "calculation": {
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax [Abstract]",
        "terseLabel": "Amounts recorded in accumulated other comprehensive income:"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": {
     "auth_ref": [
      "r77",
      "r388"
     ],
     "calculation": {
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax",
        "negatedTerseLabel": "Net loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": {
     "auth_ref": [
      "r77",
      "r388"
     ],
     "calculation": {
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax",
        "terseLabel": "Prior service credit"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r351"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "negatedTerseLabel": "Unrecognized loss (gain)",
        "terseLabel": "Unrecognized loss (gain)"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit": {
     "auth_ref": [
      "r345",
      "r383",
      "r413"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of ten percent of greater of fair value of plan assets or benefit obligation.",
        "label": "Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit",
        "negatedLabel": "Actuarial gain (loss)"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAlternativeMethodUsedToAmortizePriorServiceAmounts": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of alternative method used to amortize prior service cost (credit) for defined benefit plan. Includes, but is not limited to, straight-line amortization over average remaining service period of employees expected to receive benefits.",
        "label": "Defined Benefit Plan, Alternative Method Used to Amortize Prior Service Cost, Description"
       }
      }
     },
     "localname": "DefinedBenefitPlanAlternativeMethodUsedToAmortizePriorServiceAmounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r345",
      "r384",
      "r414",
      "r419",
      "r420"
     ],
     "calculation": {
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "negatedLabel": "Amortization of prior service costs",
        "terseLabel": "Amortization of prior service costs"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Expected Amortization, Next Fiscal Year [Abstract]",
        "terseLabel": "Amounts that will be amortized from accumulated other comprehensive income in next fiscal year:"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Assumed Health Care Cost Trend Rates [Abstract]",
        "terseLabel": "Assumed health care cost trend rates:"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "terseLabel": "Discount rate used to determine benefit obligation and net periodic benefit cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r346"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "periodEndLabel": "Benefit obligation at beginning of year",
        "periodStartLabel": "Benefit obligation at beginning of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r353",
      "r423"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "negatedNetLabel": "Benefits paid, net",
        "terseLabel": "Benefits paid, net"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "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": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "terseLabel": "Change in benefit obligation:"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1": {
     "auth_ref": [
      "r394"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in accumulated postretirement benefit obligation from one-percentage-point decrease in assumed health care cost trend rate.",
        "label": "Defined Benefit Plan, Effect of One Percentage Point Decrease on Accumulated Postretirement Benefit Obligation",
        "negatedTerseLabel": "Effect on post retirement benefit obligation, 1 - percentage point decrease"
       }
      }
     },
     "localname": "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1": {
     "auth_ref": [
      "r394"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in service and interest cost components of net periodic postretirement benefit cost from one-percentage-point decrease in assumed health care cost trend rate.",
        "label": "Defined Benefit Plan, Effect of One Percentage Point Decrease on Service and Interest Cost Components",
        "negatedTerseLabel": "Effect on total of service and interest cost components, 1 - percentage point decrease"
       }
      }
     },
     "localname": "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation": {
     "auth_ref": [
      "r394"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in accumulated postretirement benefit obligation from one-percentage-point increase in assumed health care cost trend rate.",
        "label": "Defined Benefit Plan, Effect of One Percentage Point Increase on Accumulated Postretirement Benefit Obligation",
        "terseLabel": "Effect on post retirement benefit obligation, 1 - percentage point increase"
       }
      }
     },
     "localname": "DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents": {
     "auth_ref": [
      "r394"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in service and interest cost components of net periodic postretirement benefit cost from one-percentage-point increase in assumed health care cost trend rate.",
        "label": "Defined Benefit Plan, Effect of One Percentage Point Increase on Service and Interest Cost Components",
        "terseLabel": "Effect on total of service and interest cost components, 1 - percentage point increase"
       }
      }
     },
     "localname": "DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear": {
     "auth_ref": [
      "r402"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost (credit) included in accumulated other comprehensive (income) loss expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position.",
        "label": "Defined Benefit Plan, Expected Amortization, Next Fiscal Year"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedAmortizationNextFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear": {
     "auth_ref": [
      "r402"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position.",
        "label": "Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year",
        "negatedTerseLabel": "Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear": {
     "auth_ref": [
      "r402"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount included in accumulated other comprehensive (income) loss for prior service cost (credit) expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position.",
        "label": "Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year",
        "negatedTerseLabel": "Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter",
        "terseLabel": "2026 - 2030"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures": {
     "auth_ref": [
      "r399",
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of reason for changes in benefit obligation and plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Changes in Benefit Obligation and Plan Assets, Description"
       }
      }
     },
     "localname": "DefinedBenefitPlanExplanationOfSignificantChangeInBenefitObligationOrPlanAssetsNotApparentFromOtherRequiredDisclosures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r357",
      "r368",
      "r370",
      "r371",
      "r419"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "terseLabel": "Plan Assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status.",
        "label": "Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year",
        "terseLabel": "Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year"
       }
      }
     },
     "localname": "DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r345",
      "r349",
      "r381",
      "r411",
      "r419",
      "r420"
     ],
     "calculation": {
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r379",
      "r409",
      "r419",
      "r420"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations": {
       "order": 9.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0
      },
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_PostemploymentBenefitsPeriodExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "terseLabel": "Net periodic post-retirement benefit",
        "totalLabel": "Net periodic benefit cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations",
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList": {
     "auth_ref": [
      "r379",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of income or comprehensive income that includes actuarial gain (loss) recognized immediately as component of net periodic benefit (cost) credit for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Immediate Recognition of Actuarial Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditIncreaseDecreaseForPlanAmendment": {
     "auth_ref": [
      "r399"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in net periodic benefit cost from effect of change in substantive term of existing defined benefit plan or initiation of new defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Increase (Decrease) for Plan Amendment",
        "negatedLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Increase (Decrease) for Plan Amendment"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditIncreaseDecreaseForPlanAmendment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanNameExtensibleList": {
     "auth_ref": [
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r395",
      "r398",
      "r404",
      "r405",
      "r406",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates name of defined benefit plan designed to provide retirement benefits. Includes, but is not limited to, legal name of plan.",
        "label": "Defined Benefit Plan, Plan Name [Extensible Enumeration]"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanNameExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_DefinedBenefitPlanSponsorLocationExtensibleList": {
     "auth_ref": [
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r395",
      "r398",
      "r405",
      "r406",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates location of employer sponsoring defined benefit plan designed to provide retirement benefits.",
        "label": "Defined Benefit Plan, Sponsor Location [Extensible Enumeration]"
       }
      }
     },
     "localname": "DefinedBenefitPlanSponsorLocationExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_DefinedBenefitPlanTypeExtensibleList": {
     "auth_ref": [
      "r339",
      "r340",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r391",
      "r392",
      "r395",
      "r398",
      "r404",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates type of defined benefit plan. Includes, but is not limited to, pension plan, other postretirement plan and special and contractual termination benefits payable upon retirement.",
        "label": "Defined Benefit Plan, Type [Extensible Enumeration]"
       }
      }
     },
     "localname": "DefinedBenefitPlanTypeExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ultimate trend rate for health care cost for defined benefit postretirement plan.",
        "label": "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate",
        "terseLabel": "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]",
        "terseLabel": "Weighted-average assumptions:"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year ultimate health care cost trend rate is expected to be reached, in CCYY format.",
        "label": "Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "gYearListItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r403",
      "r404",
      "r407",
      "r408",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]",
        "terseLabel": "Postretirement benefits:"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlansGeneralInformation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of defined benefit pension and other postretirement plans.",
        "label": "Defined Benefit Plan, Description"
       }
      }
     },
     "localname": "DefinedBenefitPlansGeneralInformation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r424"
     ],
     "calculation": {
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PensionAndOtherPostretirementBenefitExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution plans"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanPlanNameExtensibleList": {
     "auth_ref": [
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates name of defined contribution plan designed to provide retirement benefits. Includes, but is not limited to, legal name of plan.",
        "label": "Defined Contribution Plan, Plan Name [Extensible Enumeration]"
       }
      }
     },
     "localname": "DefinedContributionPlanPlanNameExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_DefinedContributionPlanSponsorLocationExtensibleList": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates location of employer sponsoring defined contribution plan designed to provide retirement benefits.",
        "label": "Defined Contribution Plan, Sponsor Location [Extensible Enumeration]"
       }
      }
     },
     "localname": "DefinedContributionPlanSponsorLocationExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_DefinedContributionPlanTypeExtensibleList": {
     "auth_ref": [
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates type of defined contribution plan. Includes, but is not limited to, pension plan, other postretirement plan and special and contractual termination benefits payable upon retirement.",
        "label": "Defined Contribution Plan, Type [Extensible Enumeration]"
       }
      }
     },
     "localname": "DefinedContributionPlanTypeExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r111",
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r111",
      "r214"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.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",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetNotionalAmount": {
     "auth_ref": [
      "r541",
      "r542",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative asset.",
        "label": "Derivative Asset, Notional Amount",
        "terseLabel": "Asset Derivatives, Notional values"
       }
      }
     },
     "localname": "DerivativeAssetNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r65",
      "r66",
      "r585"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Asset Derivatives"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative, Name [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity",
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquityParenthetical",
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss",
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings": {
     "auth_ref": [
      "r558",
      "r570"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from excluded component of derivative hedge, recognized in earnings. Excludes recognition under systematic and rational method.",
        "label": "Derivative, Excluded Component, Gain (Loss), Recognized in Earnings",
        "terseLabel": "Ineffective portion related to the cash flow hedges"
       }
      }
     },
     "localname": "DerivativeExcludedComponentGainLossRecognizedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Derivative, Fixed Interest Rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeForwardExchangeRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual rate at which a foreign currency can be purchased or sold.",
        "label": "Derivative, Forward Exchange Rate",
        "terseLabel": "Derivative, Forward Exchange Rate"
       }
      }
     },
     "localname": "DerivativeForwardExchangeRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r549",
      "r552",
      "r560",
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity",
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquityParenthetical",
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss",
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r546",
      "r549",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of hedging relationship.",
        "label": "Hedging Relationship [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The income statement location of the effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.",
        "label": "Derivative Instruments, Income Statement Location of Gain (Loss) Reclassified from Accumulated OCI",
        "terseLabel": "Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r65",
      "r66",
      "r585"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Liability Derivatives"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilityNotionalAmount": {
     "auth_ref": [
      "r541",
      "r542",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative liability.",
        "label": "Derivative Liability, Notional Amount",
        "terseLabel": "Liability Derivatives, Notional values"
       }
      }
     },
     "localname": "DerivativeLiabilityNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r542",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r540",
      "r543",
      "r544",
      "r546",
      "r547",
      "r555",
      "r560",
      "r567",
      "r568",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of defined contribution pension and other postretirement plans.",
        "label": "Defined Contribution Plan, Description"
       }
      }
     },
     "localname": "DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DescriptionOfLocationOfForeignCurrencyCashFlowHedgeDerivativesOnBalanceSheet": {
     "auth_ref": [
      "r548",
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of where the foreign currency derivatives designated as cash flow hedges are reported in the balance sheet.",
        "label": "Description of Location of Foreign Currency Derivatives on Balance Sheet",
        "terseLabel": "Balance Sheet Location, Foreign exchange contracts"
       }
      }
     },
     "localname": "DescriptionOfLocationOfForeignCurrencyCashFlowHedgeDerivativesOnBalanceSheet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DescriptionOfLocationOfInterestRateCashFlowHedgeDerivativeOnBalanceSheet": {
     "auth_ref": [
      "r548",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of where the interest rate derivatives designated as cash flow hedges are reported in the balance sheet.",
        "label": "Description of Location of Interest Rate Cash Flow Hedge Derivative on Balance Sheet",
        "terseLabel": "Balance Sheet Location, Interest rate swaps"
       }
      }
     },
     "localname": "DescriptionOfLocationOfInterestRateCashFlowHedgeDerivativeOnBalanceSheet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Developed Technology"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]",
        "verboseLabel": "Stock Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscussionOfObjectivesForUsingInterestRateDerivativeInstruments": {
     "auth_ref": [
      "r540",
      "r543",
      "r544",
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the reasons for holding or issuing interest rate derivative instruments. Includes discussion of the objectives for holding the instruments, the context needed to understand those objectives, and the strategies for achieving those objectives. Disclosures may be more meaningful if such objectives and strategies are described in the context of an entity's overall risk management profile.",
        "label": "Objectives for Using Cash Flow Hedging Instruments"
       }
      }
     },
     "localname": "DiscussionOfObjectivesForUsingInterestRateDerivativeInstruments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Dividends": {
     "auth_ref": [
      "r315",
      "r657"
     ],
     "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",
        "negatedTerseLabel": "Cash dividends paid"
       }
      }
     },
     "localname": "Dividends",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Domestic Tax Authority"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) per Common Share",
        "terseLabel": "Net income (loss) per common share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations",
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r91",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r163",
      "r166",
      "r171",
      "r174",
      "r175",
      "r179",
      "r180",
      "r656",
      "r677"
     ],
     "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": "Basic",
        "verboseLabel": "Basic net income (loss) per common share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations",
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails",
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r91",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r166",
      "r171",
      "r174",
      "r175",
      "r179",
      "r180",
      "r656",
      "r677"
     ],
     "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": "Diluted",
        "verboseLabel": "Diluted net income (loss) per common share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations",
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails",
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r124",
      "r176",
      "r177"
     ],
     "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 Common Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r176",
      "r177",
      "r178",
      "r183"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "Net Income (Loss) per Common Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/NetIncomeLossPerCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r492",
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 31.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "verboseLabel": "Compensation and related benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r470"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized",
        "terseLabel": "Unrecognized compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r470"
     ],
     "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"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EntityWideRevenueMajorCustomerLineItems": {
     "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": "Revenue, Major Customer [Line Items]",
        "terseLabel": "Major customers:"
       }
      }
     },
     "localname": "EntityWideRevenueMajorCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r145",
      "r146",
      "r147",
      "r151",
      "r160",
      "r162",
      "r187",
      "r250",
      "r310",
      "r315",
      "r476",
      "r477",
      "r478",
      "r512",
      "r513",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r602",
      "r687",
      "r688",
      "r689"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExternalCreditRatingByGroupingAxis": {
     "auth_ref": [
      "r238",
      "r257",
      "r303",
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by external rating classified as investment grade or non investment grade.",
        "label": "External Credit Rating by Grouping [Axis]"
       }
      }
     },
     "localname": "ExternalCreditRatingByGroupingAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ExternalCreditRatingByGroupingDomain": {
     "auth_ref": [
      "r302",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "External credit rating classified as investment grade or non-investment grade.",
        "label": "External Credit Rating by Grouping [Domain]"
       }
      }
     },
     "localname": "ExternalCreditRatingByGroupingDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExternalCreditRatingInvestmentGradeMember": {
     "auth_ref": [
      "r302",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "External credit-rating that could be used to describe the current status of the payment and performance risk of credit derivatives and guarantee obligations that connote investment grade.",
        "label": "External Credit Rating, Investment Grade [Member]",
        "terseLabel": "Eligible investment grade"
       }
      }
     },
     "localname": "ExternalCreditRatingInvestmentGradeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExternalCreditRatingNonInvestmentGradeMember": {
     "auth_ref": [
      "r302",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "External credit-rating that could be used to describe the current status of the payment and performance risk of credit derivatives and guarantee obligations that connote non-investment grade.",
        "label": "External Credit Rating, Non Investment Grade [Member]",
        "terseLabel": "Non-investment grade eligible"
       }
      }
     },
     "localname": "ExternalCreditRatingNonInvestmentGradeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair value of financial instruments:"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r575",
      "r576",
      "r577",
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r575",
      "r586",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r575",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Amounts related to our derivatives designated as hedging instruments"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "verboseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r124",
      "r583",
      "r584"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FederalFundsEffectiveSwapRateMember": {
     "auth_ref": [
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.",
        "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]",
        "terseLabel": "Federal Funds Rate"
       }
      }
     },
     "localname": "FederalFundsEffectiveSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Amortization Period"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r278"
     ],
     "calculation": {
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails": {
       "order": 6.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 Assets, Amortization Expense, after Year Five",
        "terseLabel": "2026 and thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r280"
     ],
     "calculation": {
      "http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails": {
       "order": 1.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 Assets, Amortization Expense, Next Twelve Months",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r280"
     ],
     "calculation": {
      "http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails": {
       "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 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 Assets, Amortization Expense, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r280"
     ],
     "calculation": {
      "http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails": {
       "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 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 Assets, Amortization Expense, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r280"
     ],
     "calculation": {
      "http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails": {
       "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 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 Assets, Amortization Expense, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r280"
     ],
     "calculation": {
      "http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails": {
       "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 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 Assets, Amortization Expense, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r273",
      "r274",
      "r278",
      "r281",
      "r640",
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r278",
      "r644"
     ],
     "calculation": {
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross Carrying"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails"
     ],
     "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]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r273",
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r278",
      "r640"
     ],
     "calculation": {
      "http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails": {
       "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": "Net Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesFutureIntangibleAmortizationDetails",
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyDerivativesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency hedging derivatives &amp; Interest rate swaps:"
       }
      }
     },
     "localname": "ForeignCurrencyDerivativesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "auth_ref": [
      "r112",
      "r593",
      "r594"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), Unrealized",
        "negatedLabel": "Losses (Gains) on foreign currency translation",
        "terseLabel": "Loss on foreign currency"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r124",
      "r603"
     ],
     "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": "Foreign Currency Adjustments"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.",
        "label": "Foreign currency hedging derivatives [Member]",
        "terseLabel": "Foreign exchange contracts",
        "verboseLabel": "Foreign currency hedging derivatives"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity",
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquityParenthetical",
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnCashFlowHedgesCaption": {
     "auth_ref": [
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies the line item(s) where the net gain (loss) on cash flow hedges is reported in the statement of income or other statement of financial performance. Includes description for amounts included in other comprehensive income.",
        "label": "Gain (Loss) on Cash Flow Hedges, Caption"
       }
      }
     },
     "localname": "GainLossOnCashFlowHedgesCaption",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GainLossOnInterestRateCashFlowHedgeIneffectiveness": {
     "auth_ref": [
      "r559"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net gain (loss) during the reporting period due to ineffectiveness in interest rate cash flow hedges. Recognized in earnings.",
        "label": "Gain (Loss) on Interest Rate Cash Flow Hedge Ineffectiveness",
        "negatedLabel": "Loss on Interest Rate Cash Flow Hedge Ineffectiveness"
       }
      }
     },
     "localname": "GainLossOnInterestRateCashFlowHedgeIneffectiveness",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic concentration risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r262",
      "r264",
      "r645"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 17.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": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets",
      "http://www.coremt.com/role/GoodwillAndIntangiblesGoodwillActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r265"
     ],
     "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": "Additions"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesGoodwillActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangibles"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangibles"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangibles"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r124",
      "r267",
      "r275"
     ],
     "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"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r111",
      "r263",
      "r266",
      "r269"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "negatedTerseLabel": "Impairment",
        "terseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations",
      "http://www.coremt.com/role/GoodwillAndIntangiblesGoodwillActivityDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesGoodwillActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r93",
      "r128",
      "r216",
      "r219",
      "r222",
      "r225",
      "r228",
      "r242",
      "r591"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations": {
       "order": 3.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 margin",
        "totalLabel": "Gross margin"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations",
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsLiquidationProceedsPercentage": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates, if estimable, (as a percentage) the approximate extent to which the proceeds from liquidation of any assets held either as collateral or by third parties would be expected to cover the maximum potential amount of future payments under the guarantee or each group of similar guarantees.",
        "label": "Borrowing availability under the line of credit",
        "terseLabel": "Borrowing availability under the line of credit"
       }
      }
     },
     "localname": "GuaranteeObligationsLiquidationProceedsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r546",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature or intent of a hedge.",
        "label": "Hedging Relationship [Domain]"
       }
      }
     },
     "localname": "HedgingRelationshipDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "auth_ref": [
      "r111",
      "r282"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.",
        "label": "Impairment of Intangible Assets, Finite-lived"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesLongLivedAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r124",
      "r286",
      "r292"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes:"
       }
      }
     },
     "localname": "IncomeAmountsAttributableToReportingEntityDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r133",
      "r216",
      "r219",
      "r222",
      "r225",
      "r228"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations": {
       "order": 12.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (loss) before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Operations"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails",
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails",
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails"
     ],
     "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]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r493",
      "r496",
      "r503",
      "r514",
      "r520",
      "r524",
      "r525",
      "r526"
     ],
     "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]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r129",
      "r161",
      "r162",
      "r215",
      "r491",
      "r515",
      "r522",
      "r678"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations": {
       "order": 16.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails": {
       "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": "Total income taxes",
        "totalLabel": "Total income taxes",
        "verboseLabel": "Provision (benefit) for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations",
      "http://www.coremt.com/role/IncomeTaxesProvisionForIncomeTaxesDetails",
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "terseLabel": "Reconciliation of income tax provision:"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r86",
      "r124",
      "r487",
      "r488",
      "r496",
      "r497",
      "r502",
      "r509",
      "r700"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails": {
       "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 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": "Valuation Allowance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails": {
       "order": 5.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": "Effect of foreign taxes"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails": {
       "order": 2.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": "Provision at United States federal statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails": {
       "order": 8.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 other nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount",
        "terseLabel": "Adoption of ASC 606"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails": {
       "order": 4.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 revisions of previously reported income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount",
        "terseLabel": "Net operating loss carryback at 34% tax rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r492"
     ],
     "calculation": {
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails": {
       "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 and local tax expense"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesReconciliationOfTheIncomeTaxProvisionBasedOnTheFederalStatutoryIncomeTaxRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r108",
      "r117"
     ],
     "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.",
        "label": "Income Taxes, paid",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 14.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 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.",
        "label": "Increase (Decrease) in Accounts Payable",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.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": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "terseLabel": "Accrued and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "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 the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "verboseLabel": "Change in operating assets and liabilities, net of effects of acquisition:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPostretirementObligations": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.",
        "label": "Increase (Decrease) in Obligation, Other Postretirement Benefits",
        "negatedTerseLabel": "Decrease in post retirement obligations",
        "terseLabel": "Post retirement benefits liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInPostretirementObligations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "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": "Change in Stockholders Equity"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r271",
      "r276"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 18.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": "Intangibles, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseMember": {
     "auth_ref": [
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing interest expense.",
        "label": "Interest Expense [Member]",
        "terseLabel": "Interest Expense"
       }
      }
     },
     "localname": "InterestExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations": {
       "order": 10.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of nonoperating interest income (expense).",
        "label": "Interest Income Expense, nonoperating net",
        "terseLabel": "Net interest expense"
       }
      }
     },
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r104",
      "r107",
      "r117"
     ],
     "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, Including Capitalized Interest, Operating and Investing Activities",
        "verboseLabel": "Interest (net of amounts capitalized)"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue": {
     "auth_ref": [
      "r552"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of all interest rate derivative liabilities designated as cash flow hedging instruments.",
        "label": "Interest Rate Cash Flow Hedge Liability at Fair Value",
        "terseLabel": "Interest Rate Cash Flow Hedge Liability at Fair Value"
       }
      }
     },
     "localname": "InterestRateCashFlowHedgeLiabilityAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swaps"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity",
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquityParenthetical",
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss",
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsNarrativeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.",
        "label": "Inventories [Member]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoriesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_InventoryNet",
       "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",
        "verboseLabel": "Raw materials and components"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r5",
      "r61"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "totalLabel": "Total inventories, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Net [Abstract]",
        "verboseLabel": "Inventories:"
       }
      }
     },
     "localname": "InventoryNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r13",
      "r62",
      "r124",
      "r184",
      "r258",
      "r259",
      "r261"
     ],
     "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": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_InventoryNet",
       "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",
        "verboseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r61",
      "r143",
      "r260"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "terseLabel": "Inventory Valuation Reserves"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesInventoriesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_InventoryNet",
       "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",
        "verboseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LaborForceConcentrationRiskMember": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that specified components of the labor force, stated in either labor costs for the period or number of personnel as of the balance sheet date or on average for the period, are to a specified benchmark, such as total operating expenses, total labor costs, total number of personnel. Risk is the materially adverse effects from an increase in costs or a diminution in available personnel of an existing labor force that is essential to the entity.",
        "label": "Labor Force Concentration Risk [Member]",
        "terseLabel": "Labor force concentration risk"
       }
      }
     },
     "localname": "LaborForceConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandAndLandImprovementsMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate held and assets that are an addition or improvement to real estate held.",
        "label": "Land and Land Improvements [Member]",
        "terseLabel": "Land and land improvements"
       }
      }
     },
     "localname": "LandAndLandImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandImprovementsMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to real estate held.",
        "label": "Land Improvements [Member]",
        "terseLabel": "Land improvements"
       }
      }
     },
     "localname": "LandImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r625",
      "r627"
     ],
     "calculation": {
      "http://www.coremt.com/role/LeasesLeaseExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease cost",
        "totalLabel": "Total net lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r625"
     ],
     "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": "Lease expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-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]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r620"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseDescriptionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturities of lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseDescriptionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r626"
     ],
     "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": "Maturities of lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r626"
     ],
     "calculation": {
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails": {
       "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": {
     "auth_ref": [
      "r626"
     ],
     "calculation": {
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r626"
     ],
     "calculation": {
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "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 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, Payments, Due Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r626"
     ],
     "calculation": {
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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, Payments, Due Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r626"
     ],
     "calculation": {
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "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 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, Payments, Due Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r626"
     ],
     "calculation": {
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails": {
       "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 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, Payments, Due Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r626"
     ],
     "calculation": {
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Imputed Interest",
        "negatedLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [
      "r619"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining lease term of 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": "Lessee, Operating Lease, Remaining Lease Term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r628"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of Credit Outstanding, Amount"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r45",
      "r128",
      "r221",
      "r242",
      "r534",
      "r537",
      "r538",
      "r591"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 37.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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "verboseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r33",
      "r128",
      "r242",
      "r591",
      "r650",
      "r670"
     ],
     "calculation": {
      "http://www.coremt.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 Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "verboseLabel": "Liabilities and Stockholders Equity:"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r47",
      "r128",
      "r242",
      "r534",
      "r537",
      "r538",
      "r591"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 33.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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "verboseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r21",
      "r649",
      "r665"
     ],
     "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": "Revolving line of credit",
        "verboseLabel": "Revolving Line of Credit"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityBorrowingCapacityDescription": {
     "auth_ref": [
      "r17",
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the credit facility's borrowing capacity including discussion of how the borrowing capacity is determined (for example, borrowing capacity based on the amount of current assets).",
        "label": "Line of Credit Facility, Borrowing Capacity, Description"
       }
      }
     },
     "localname": "LineOfCreditFacilityBorrowingCapacityDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCovenantCompliance": {
     "auth_ref": [
      "r17",
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of whether the entity has been in compliance with any credit facility debt covenants during the period.",
        "label": "Line of Credit Facility, Covenant Compliance"
       }
      }
     },
     "localname": "LineOfCreditFacilityCovenantCompliance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCovenantTerms": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the conditions for borrowing under the credit facility including the nature of any restrictions.",
        "label": "Line of Credit Facility, Covenant Terms"
       }
      }
     },
     "localname": "LineOfCreditFacilityCovenantTerms",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Current Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityDescription": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.",
        "label": "Line of Credit Facility, Description"
       }
      }
     },
     "localname": "LineOfCreditFacilityDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.",
        "label": "Line of Credit Facility, Expiration Date"
       }
      }
     },
     "localname": "LineOfCreditFacilityExpirationDate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the frequency of the required periodic payments of interest, principal, or both, and the amount, if set, or a description of a formula upon which payment is based.",
        "label": "Line of Credit Facility, Frequency of Payment and Payment Terms"
       }
      }
     },
     "localname": "LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityInitiationDate1": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the credit facility first became available, in CCYY-MM-DD format.",
        "label": "Line of Credit Facility, Initiation Date"
       }
      }
     },
     "localname": "LineOfCreditFacilityInitiationDate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDescription": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).",
        "label": "Line of Credit Facility, Interest Rate Description"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LinesOfCreditCurrent": {
     "auth_ref": [
      "r18",
      "r647"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 25.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current portion 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": "Line of Credit, Current",
        "terseLabel": "Current portion of revolving debt"
       }
      }
     },
     "localname": "LinesOfCreditCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansPayableCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 24.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.",
        "label": "Loans Payable, Current",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LoansPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Loans Payable [Member]",
        "terseLabel": "Term loans payable"
       }
      }
     },
     "localname": "LoansPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
      "http://www.coremt.com/role/DebtLongtermDebtDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "Libor Rate",
        "verboseLabel": "LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r21",
      "r307",
      "r649",
      "r667"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 35.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.coremt.com/role/DebtLongtermDebtDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Long-term Debt",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets",
      "http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
      "http://www.coremt.com/role/DebtLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.coremt.com/role/DebtLongtermDebtDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Current portion of long-term debt",
        "negatedLabel": "Less current portion",
        "verboseLabel": "Less current portion"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentTerms": {
     "auth_ref": [
      "r305",
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of timing of required repayments, sinking fund requirements, and other redeemable securities at fixed or determinable prices and dates in the five years immediately following the date of the latest balance sheet presented in the financial statements, and the amount thereafter to fully repay the principal of long-term debt. These disclosures may be made either on an individual debt or security basis, by type of debt or security basis, or on a combined basis.",
        "label": "Long-term Debt, Maturities, Repayment Terms"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentTerms",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r135",
      "r305"
     ],
     "calculation": {
      "http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
       "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, Maturities, Repayments of Principal in Next Twelve Months",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r135",
      "r305"
     ],
     "calculation": {
      "http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
       "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, Maturities, Repayments of Principal in Year Five",
        "terseLabel": "2025 and Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r135",
      "r305"
     ],
     "calculation": {
      "http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
       "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, Maturities, Repayments of Principal in Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r135",
      "r305"
     ],
     "calculation": {
      "http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
       "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, Maturities, Repayments of Principal in Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r135",
      "r305"
     ],
     "calculation": {
      "http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
       "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, Maturities, Repayments of Principal in Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
      "http://www.coremt.com/role/DebtLongtermDebtDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r53",
      "r306"
     ],
     "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]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtLeafCapitalNarrativeDetails",
      "http://www.coremt.com/role/DebtLongtermDebtDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongtermDebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time.",
        "label": "Long-term Debt, Weighted Average Interest Rate, at Point in Time"
       }
      }
     },
     "localname": "LongtermDebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaturitiesOfLongTermDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual maturities of long-term debt are as follows:"
       }
      }
     },
     "localname": "MaturitiesOfLongTermDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtAnnualMaturitiesOfLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multiemployer Plan, Pension, Significant [Abstract]",
        "terseLabel": "Multiemployer plans:"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantAnnualReportDate": {
     "auth_ref": [
      "r433",
      "r436",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year-end date of annual report for multiemployer pension plan determined to be individually significant, in CCYY-MM-DD format.",
        "label": "Multiemployer Plan, Pension, Significant, Annual Report Date"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantAnnualReportDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusDate": {
     "auth_ref": [
      "r433",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year-end date of plan applicable to certified zone status for multiemployer pension plan determined to be individually significant, in CCYY-MM-DD format.",
        "label": "Multiemployer Plan, Pension, Significant, Certified Zone Status, Date"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantCertifiedZoneStatusDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList": {
     "auth_ref": [
      "r433",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates certified zone status of multiemployer pension plan determined to be individually significant. Acceptable values are \"Green\", \"Yellow\", \"Orange\", \"Red\", \"Other\", and \"NA\".",
        "label": "Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List]",
        "terseLabel": "Pension Protection Act Zone Status"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails"
     ],
     "xbrltype": "zoneStatusItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate": {
     "auth_ref": [
      "r434",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration date of collective-bargaining arrangement (CBA) requiring contribution to multiemployer pension plan determined to be individually significant, in CCYY-MM-DD format.",
        "label": "Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date",
        "terseLabel": "Expiration Date of Collective Bargaining Agreement"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExtensibleList": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates collective-bargaining arrangement (CBA) between employer sponsoring multiemployer pension plan determined to be individually significant and its employees represented by union.",
        "label": "Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement [Extensible Enumeration]"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost": {
     "auth_ref": [
      "r435",
      "r446"
     ],
     "calculation": {
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PensionAndOtherPostretirementBenefitExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for employer contribution to multiemployer pension plan determined to be individually significant.",
        "label": "Multiemployer Plan, Pension, Significant, Employer Contribution, Cost",
        "terseLabel": "Contributions of the Company",
        "verboseLabel": "Multi-employer plan"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantEmployerContributionCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantEmployerContributionExceedsFivePercent": {
     "auth_ref": [
      "r436",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates (true false) whether, in plan's most recently available annual report, employer contribution exceeds five percent of total contribution from all participating employers to multiemployer pension plan determined to be individually significant.",
        "label": "Multiemployer Plan, Pension, Significant, Employer Contribution Exceeds Five Percent [true false]"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantEmployerContributionExceedsFivePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantEmployerIdentificationNumber": {
     "auth_ref": [
      "r432",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employer Identification Number (EIN) or Tax Identification Number (TIN) assigned by Internal Revenue Service (IRS) for multiemployer pension plan determined to be individually significant, in nine-digit numeric format.",
        "label": "Multiemployer Plan, Pension, Significant, Employer Identification Number",
        "terseLabel": "EIN"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantEmployerIdentificationNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansDetails"
     ],
     "xbrltype": "nineDigitItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantFundedStatusFixedList": {
     "auth_ref": [
      "r433",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates whether multiemployer pension plan determined to be individually significant is less than 65 percent funded, between 65 and less than 80 percent funded, or at least 80 percent funded. Acceptable values are \"Less than 65 percent\", \"Between 65 and less than 80 percent\", \"At least 80 percent\", and \"NA\".",
        "label": "Multiemployer Plan, Pension, Significant, Funded Status [Fixed List]"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantFundedStatusFixedList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails"
     ],
     "xbrltype": "fundedStatusItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList": {
     "auth_ref": [
      "r437",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates whether funding improvement plan or rehabilitation plan was implemented or pending for multiemployer pension plan, determined to be individually significant. Acceptable values are \"No\", \"Pending\", \"Implemented\", \"Other\", and \"NA\".",
        "label": "Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List]",
        "terseLabel": "FIP/RP Status Pending/Implemented"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansDetails"
     ],
     "xbrltype": "fundingImprovementAndRehabilitationPlanItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantNameExtensibleList": {
     "auth_ref": [
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates name of multiemployer pension plan designed to provide retirement benefits, determined to be individually significant.",
        "label": "Multiemployer Plan, Pension, Significant, Name [Extensible Enumeration]",
        "terseLabel": "Pension Fund"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantNameExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantPlanNumber": {
     "auth_ref": [
      "r432",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan number for multiemployer pension plan determined to be individually significant, in three-digit numeric format.",
        "label": "Multiemployer Plan, Pension, Significant, Plan Number",
        "terseLabel": "Pension Plan Number"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantPlanNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansDetails"
     ],
     "xbrltype": "threeDigitItemType"
    },
    "us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList": {
     "auth_ref": [
      "r438",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates whether employer paid surcharge to multiemployer pension plan determined to be individually significant. Acceptable values are \"No\", \"Yes\" and \"NA\".",
        "label": "Multiemployer Plan, Pension, Significant, Surcharge [Fixed List]",
        "terseLabel": "Surcharge Imposed"
       }
      }
     },
     "localname": "MultiemployerPlanPensionSignificantSurchargeFixedList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansDetails"
     ],
     "xbrltype": "surchargeItemType"
    },
    "us-gaap_MultiemployerPlanSponsorLocationExtensibleList": {
     "auth_ref": [
      "r425",
      "r429",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates location of employer sponsoring multiemployer plan designed to provide retirement benefits. Includes, but is not limited to, pension plan and other postretirement plan.",
        "label": "Multiemployer Plan, Sponsor Location [Extensible Enumeration]"
       }
      }
     },
     "localname": "MultiemployerPlanSponsorLocationExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_MultiemployerPlanTypeExtensibleList": {
     "auth_ref": [
      "r426",
      "r427",
      "r428",
      "r429",
      "r440",
      "r441",
      "r442",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates type of multiemployer plan designed to provide retirement benefits. Includes, but is not limited to, pension plan and other postretirement plan.",
        "label": "Multiemployer Plan, Type [Extensible Enumeration]"
       }
      }
     },
     "localname": "MultiemployerPlanTypeExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the significant collective-bargaining arrangements within the range of expiration dates for collective-bargaining arrangements requiring contributions to a multiemployer plan as well as other information to help investors understand the significance of the collective-bargaining agreements and when they expire. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.",
        "label": "Multiemployer Plans, Collective-Bargaining Arrangement, Description"
       }
      }
     },
     "localname": "MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MultiemployerPlansGeneralNature": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the general nature of multiemployer plans and of the employer's participation in those plans that would indicate how the risks of participating in these plans are different from single-employer plans. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.",
        "label": "Multiemployer Plans, General Nature"
       }
      }
     },
     "localname": "MultiemployerPlansGeneralNature",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MultiemployerPlansMinimumContributionDescription": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of any minimum contributions required for future periods to a multiemployer plan by collective bargaining arrangements, statutory obligations, or other contractual obligations. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.",
        "label": "Multiemployer Plans, Minimum Contribution, Description"
       }
      }
     },
     "localname": "MultiemployerPlansMinimumContributionDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MultiemployerPlansPlanBenefitsDescription": {
     "auth_ref": [
      "r429",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the nature of multiemployer plan benefits as well as who is covered by the benefits. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.",
        "label": "Multiemployer Plans, Plan Benefits, Description"
       }
      }
     },
     "localname": "MultiemployerPlansPlanBenefitsDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsMultiemployerPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 30.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "verboseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 21.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "verboseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r105",
      "r109",
      "r112"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "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 (used in) provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r81",
      "r83",
      "r88",
      "r112",
      "r128",
      "r150",
      "r155",
      "r156",
      "r157",
      "r158",
      "r161",
      "r162",
      "r169",
      "r216",
      "r219",
      "r222",
      "r225",
      "r228",
      "r242",
      "r591",
      "r653",
      "r674"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
       "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 (loss)",
        "totalLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity",
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations",
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss",
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails",
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": {
     "auth_ref": [
      "r164",
      "r175"
     ],
     "calculation": {
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails": {
       "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) from continuing operations available to common shareholders.",
        "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic",
        "totalLabel": "Net income (loss) available to common shareholders"
       }
      }
     },
     "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates (true false) whether prior period was not restated when there is change in accounting principle or adoption of new accounting pronouncement. Excludes correction of error.",
        "label": "New Accounting Pronouncement or Change in Accounting Principle, Prior Period Not Restated [true false]"
       }
      }
     },
     "localname": "NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r148",
      "r150",
      "r151",
      "r152",
      "r153",
      "r154",
      "r157",
      "r179",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r510",
      "r511",
      "r512",
      "r513",
      "r641",
      "r642",
      "r643",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Non-competition Agreement"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfEmployeesGeographicAreaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The full-time equivalent number of the entity's employees in a specified geographic area as of the balance sheet date, when it serves as a benchmark in a concentration of risk calculation.",
        "label": "Number of Employees, Geographic Area [Member]",
        "terseLabel": "Number of employees, geographic area"
       }
      }
     },
     "localname": "NumberOfEmployeesGeographicAreaMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfInterestRateDerivativesHeld": {
     "auth_ref": [
      "r542",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of interest rate derivative instruments held by the entity at the reporting date.",
        "label": "Number of Interest Rate Derivatives Held"
       }
      }
     },
     "localname": "NumberOfInterestRateDerivativesHeld",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r209"
     ],
     "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"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/BasisOfPresentationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r209"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/BasisOfPresentationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportingUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.",
        "label": "Number of Reporting Units",
        "terseLabel": "Number of Reporting Units"
       }
      }
     },
     "localname": "NumberOfReportingUnits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Other Operating Expense",
        "totalLabel": "Total expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r216",
      "r219",
      "r222",
      "r225",
      "r228"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating Income (Loss)",
        "totalLabel": "Operating income (loss)"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations",
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r621",
      "r627"
     ],
     "calculation": {
      "http://www.coremt.com/role/LeasesLeaseExpenseDetails": {
       "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 cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r616"
     ],
     "calculation": {
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Operating Lease, Liability",
        "totalLabel": "Total operating lease liabilities",
        "verboseLabel": "Total lease obligations"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails",
      "http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r616"
     ],
     "calculation": {
      "http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "negatedLabel": "Current operating lease liabilities",
        "negatedTerseLabel": "Less: current obligations",
        "terseLabel": "Current operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails",
      "http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r617"
     ],
     "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 List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r616"
     ],
     "calculation": {
      "http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails": {
       "order": 5.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": "Long-term lease obligations",
        "negatedLabel": "Noncurrent operating lease liabilities",
        "terseLabel": "Long-term lease obligations",
        "totalLabel": "Long-term lease obligations",
        "verboseLabel": "Noncurrent operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesMaturitiesOfLeaseLiabilitiesLongtermLeaseObligationsDetails",
      "http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r618",
      "r622"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesOtherInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r615"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 14.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": "Right of use asset",
        "terseLabel": "Right of use asset",
        "totalLabel": "Operating lease right of use assets",
        "verboseLabel": "Operating lease right of use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets",
      "http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r624",
      "r627"
     ],
     "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, Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r623",
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term (in years), Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesOtherSupplementalBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r504"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsExpirationDate": {
     "auth_ref": [
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in CCYY-MM-DD format.",
        "label": "Operating Loss Carryforwards, Expiration Date",
        "terseLabel": "Operating Loss Carryforwards, Expiration Date"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r3",
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "verboseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/BasisOfPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r10",
      "r11",
      "r12",
      "r46"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 32.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 19.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 non-current assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]",
        "verboseLabel": "Post retirement benefit plan adjustments:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post Retirement Benefit Plan Items"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging Derivative Activities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": {
     "auth_ref": [
      "r74",
      "r78",
      "r79",
      "r387"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss": {
       "order": 9.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax",
        "terseLabel": "Prior service costs"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax (expense) benefit of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax",
        "terseLabel": "Amortization of net loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax",
        "terseLabel": "Other comprehensive income (loss) before reclassifications, Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r70",
      "r74"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Change in unrealized foreign currency hedge and interest rate swaps, net of tax expense or benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": {
     "auth_ref": [
      "r70",
      "r74"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss": {
       "order": 5.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax",
        "terseLabel": "Unrealized benefit (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss": {
       "order": 6.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Income tax benefit (expense), hedging activities",
        "negatedLabel": "Income tax benefit (expense)",
        "negatedTerseLabel": "Income tax benefit (expense), hedging activities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails",
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquityParenthetical",
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "auth_ref": [
      "r70",
      "r74",
      "r551",
      "r556",
      "r571"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
        "terseLabel": "Amount of Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss) on Derivative",
        "verboseLabel": "Other comprehensive income (loss) before reclassifications, Hedging Derivative Activities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": {
     "auth_ref": [
      "r74",
      "r78",
      "r557"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax",
        "terseLabel": "Amount of Realized Gain (Loss) Reclassified from Accumulated Other Comprehensive Income (Loss)",
        "verboseLabel": "Amounts reclassified from accumulated other comprehensive income (loss), Hedging Derivative Activities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails",
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": {
     "auth_ref": [
      "r69",
      "r74"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax, after 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, before Tax",
        "negatedLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesForeignCurrencyAdjustmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income",
        "verboseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax": {
     "auth_ref": [
      "r72",
      "r74"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment and Tax",
        "terseLabel": "Other comprehensive income (loss) before reclassifications, Post Retirement Benefit Plan Items"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r72",
      "r74"
     ],
     "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",
        "terseLabel": "Change in post retirement benefits, net of tax benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r71",
      "r74",
      "r387"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss": {
       "order": 8.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax",
        "terseLabel": "Net actuarial gain (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": {
     "auth_ref": [
      "r72",
      "r75",
      "r532"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss": {
       "order": 10.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax",
        "negatedLabel": "Income tax benefit (expense), Post retirement benefits",
        "terseLabel": "Income tax benefit (expense), Post retirement benefits"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails",
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquityParenthetical",
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax": {
     "auth_ref": [
      "r74",
      "r78",
      "r79",
      "r387"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net period benefit cost (credit) of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax",
        "negatedLabel": "Amounts reclassified from accumulated other comprehensive income (loss), Post Retirement Benefit Plan Items",
        "negatedTerseLabel": "Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, Before Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r75",
      "r89",
      "r491",
      "r521",
      "r523",
      "r596",
      "r599",
      "r602",
      "r654",
      "r675"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Tax",
        "negatedLabel": "Income tax benefit (expense), Accumulated Other Comprehensive Income (Loss)",
        "terseLabel": "Other Comprehensive Income (Loss), Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 34.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 non-current liabilities",
        "terseLabel": "Other non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Noncash Investing and Financing Items [Abstract]",
        "verboseLabel": "Non Cash:"
       }
      }
     },
     "localname": "OtherNoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent assets.",
        "label": "Other Noncurrent Assets [Member]"
       }
      }
     },
     "localname": "OtherNoncurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Member]"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations": {
       "order": 11.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "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)",
        "totalLabel": "Total other income and expense"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income and expense"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "auth_ref": [
      "r340",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r391",
      "r392",
      "r395",
      "r398",
      "r404",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429"
     ],
     "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]",
        "terseLabel": "Post retirement health and life insurance benefit plan"
       }
      }
     },
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForOperatingActivities": {
     "auth_ref": [
      "r106"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total amount of cash paid for operating activities during the current period.",
        "label": "Payments for Operating Activities"
       }
      }
     },
     "localname": "PaymentsForOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromDepositOnLoan": {
     "auth_ref": [
      "r114",
      "r115"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow from resulting from payment, receipt or drawdown of cash deposit to guarantee a loan during the period.",
        "label": "Payments for (Proceeds from) Deposit on Loan"
       }
      }
     },
     "localname": "PaymentsForProceedsFromDepositOnLoan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 28.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 related to purchase of treasury stock",
        "negatedLabel": "Payments related to the purchase of treasury stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 29.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",
        "negatedTerseLabel": "Cash dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 27.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for loan and debt issuance costs.",
        "label": "Payments of Financing Costs",
        "negatedTerseLabel": "Payment of deferred loan costs"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 19.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": "Purchase of property, plant and equipment",
        "terseLabel": "Payments to Acquire Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PostemploymentBenefitsPeriodExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost (reversal of cost) for pension and other postretirement benefits.",
        "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost)",
        "totalLabel": "Total pension expense"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost) [Abstract]",
        "verboseLabel": "Pension, health and life insurance expense:"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r367",
      "r369",
      "r375",
      "r393",
      "r396",
      "r397",
      "r398",
      "r400",
      "r401",
      "r419",
      "r421",
      "r422",
      "r424",
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]",
        "verboseLabel": "Post Retirement Benefits"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r451",
      "r471"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails",
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails",
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PostemploymentBenefitPlansPolicy": {
     "auth_ref": [
      "r124",
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for postemployment benefits. Postemployment benefits are benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) special or contractual termination benefits, and d) stock compensation plans.",
        "label": "Postemployment Benefit Plans, Policy [Policy Text Block]",
        "terseLabel": "Post Retirement Benefits"
       }
      }
     },
     "localname": "PostemploymentBenefitPlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PostemploymentBenefitsLiabilityCurrent": {
     "auth_ref": [
      "r46",
      "r341",
      "r342"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 29.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable within one year of the balance sheet date.",
        "label": "Postemployment Benefits Liability, Current",
        "verboseLabel": "Current portion of post retirement benefits liability"
       }
      }
     },
     "localname": "PostemploymentBenefitsLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent": {
     "auth_ref": [
      "r341",
      "r342",
      "r651",
      "r673"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount as of the balance sheet date of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement.",
        "label": "Postemployment Benefits Liability",
        "terseLabel": "Postemployment Benefits Liability"
       }
      }
     },
     "localname": "PostemploymentBenefitsLiabilityCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PostemploymentBenefitsLiabilityNoncurrent": {
     "auth_ref": [
      "r341",
      "r342"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 36.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable after one year (or beyond the operating cycle if longer).",
        "label": "Postemployment Benefits Liability, Noncurrent",
        "verboseLabel": "Post retirement benefits liability"
       }
      }
     },
     "localname": "PostemploymentBenefitsLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PostemploymentBenefitsPeriodExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period expense related to postemployment benefits.",
        "label": "Postemployment Benefits, Period Expense",
        "totalLabel": "Total post retirement benefits expense"
       }
      }
     },
     "localname": "PostemploymentBenefitsPeriodExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsPostRetirementBenefitsExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable preferred class A stock or outstanding convertible preferred class A stock. 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": "Preferred Class [Member]"
       }
      }
     },
     "localname": "PreferredClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r25"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r25"
     ],
     "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, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r25"
     ],
     "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, shares outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 40.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",
        "verboseLabel": "Preferred stock - $0.01 par value, authorized shares - 10,000,000; no shares outstanding at December 31, 2020 and December 31, 2019"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r7",
      "r35",
      "r36"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 12.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 in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "verboseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.",
        "label": "Prepaid Expenses and Other Current Assets [Member]",
        "terseLabel": "Prepaid expense other current assets"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsDerivativesDesignatedAsHedgingInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrimeRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.",
        "label": "Prime Rate [Member]",
        "terseLabel": "Prime Rate"
       }
      }
     },
     "localname": "PrimeRateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r100",
      "r132"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 23.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",
        "terseLabel": "Gross borrowings on revolving loans"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 25.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Proceeds from Long-term Lines of Credit",
        "terseLabel": "Proceeds from term loan"
       }
      }
     },
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]",
        "terseLabel": "Product"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails",
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r40",
      "r290"
     ],
     "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": "Property, Plant and Equipment, Type [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r293",
      "r702",
      "r703",
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "verboseLabel": "Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PropertyPlantAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r39",
      "r288"
     ],
     "calculation": {
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails": {
       "order": 2.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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "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 &amp; Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r15",
      "r16",
      "r290",
      "r671"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 15.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails": {
       "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",
        "verboseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets",
      "http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails",
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r38",
      "r124",
      "r290",
      "r702",
      "r703"
     ],
     "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": "Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r15",
      "r290"
     ],
     "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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PropertyPlantAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r15",
      "r288"
     ],
     "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": "Property, Plant and Equipment, Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails"
     ],
     "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": "Useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Results of Operations (Unaudited)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r186"
     ],
     "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 Results of Operations (Unaudited)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RatioOfIndebtednessToNetCapital1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indebtedness divided by net capital.",
        "label": "Ratio of Indebtedness to Net Capital"
       }
      }
     },
     "localname": "RatioOfIndebtednessToNetCapital1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtBankCovenantsDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r34",
      "r124",
      "r240"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Accounts Receivable Allowances"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": {
     "auth_ref": [
      "r77",
      "r80",
      "r596",
      "r600",
      "r602"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax",
        "terseLabel": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax",
        "verboseLabel": "Amounts reclassified from accumulated other comprehensive income (loss), Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r102",
      "r132"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 24.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",
        "negatedTerseLabel": "Gross repayment on revolving loans"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 26.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",
        "negatedTerseLabel": "Payment of principal of term loan"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.coremt.com/role/DebtFGIEquipmentFinanceLLCTermLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReportingUnitAxis": {
     "auth_ref": [
      "r268",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by reporting unit.",
        "label": "Reporting Unit [Axis]"
       }
      }
     },
     "localname": "ReportingUnitAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReportingUnitDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Level of reporting at which goodwill is tested for impairment.",
        "label": "Reporting Unit [Domain]"
       }
      }
     },
     "localname": "ReportingUnitDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of fair value of reporting unit in excess of carrying amount.",
        "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount",
        "terseLabel": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount"
       }
      }
     },
     "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r485",
      "r714"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and Development Expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesResearchAndDevelopmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r124",
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and Development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover",
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails",
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r29",
      "r315",
      "r479",
      "r669",
      "r691",
      "r696"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 45.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)",
        "verboseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r145",
      "r146",
      "r147",
      "r151",
      "r160",
      "r162",
      "r250",
      "r476",
      "r477",
      "r478",
      "r512",
      "r513",
      "r687",
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r339",
      "r340",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r391",
      "r392",
      "r395",
      "r398",
      "r404",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r440",
      "r441",
      "r442",
      "r445"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r339",
      "r340",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r391",
      "r392",
      "r395",
      "r398",
      "r404",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r440",
      "r441",
      "r442",
      "r445"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsChangeInBenefitObligationDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsEffectOfChangingTheHealthCareCostTrendRateByOnepercentagePointForEachFutureYearDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsFutureBenefitPaymentsOfTheHealthCarePlanForTheNextTenYearsDetails",
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r212",
      "r213",
      "r218",
      "r223",
      "r224",
      "r230",
      "r231",
      "r234",
      "r330",
      "r331",
      "r639"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, including 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, Including Assessed Tax",
        "terseLabel": "Net sales",
        "totalLabel": "Total sales",
        "verboseLabel": "Total sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations",
      "http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails",
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails",
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r125",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r338"
     ],
     "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": "Contract Assets/Liabilities"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r125",
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue Recognition, Policy [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major Customers"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "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": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Foreign operations:"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving loans"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtKeyBankLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtLongtermDebtDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r200",
      "r234"
     ],
     "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": "Sales Revenue, Total"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScenarioPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The scenario under which facts represent plans as distinct from actual.",
        "label": "Scenario plan [Member]",
        "terseLabel": "Scenario plan"
       }
      }
     },
     "localname": "ScenarioPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r77",
      "r601",
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Changes in Accumulated Other Comprehensive Income by component, net of tax"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/AccumulatedOtherComprehensiveIncomeTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
        "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]",
        "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
        "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r509"
     ],
     "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": "Provision for income taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r53",
      "r131",
      "r311",
      "r312",
      "r313",
      "r314",
      "r604",
      "r605",
      "r607",
      "r662"
     ],
     "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": "Long-term debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r501"
     ],
     "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": "Deferred tax assets"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": {
     "auth_ref": [
      "r403",
      "r404",
      "r407",
      "r408",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]",
        "terseLabel": "Components of expense for all of the Company's post retirement benefit plans"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r549",
      "r560",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "terseLabel": "Unrealized realized gain and loss recognized in Accumulated Comprehensive Income (AOCI)"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r175"
     ],
     "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]",
        "verboseLabel": "Computation of basic and diluted net income (loss) per common share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the effect of a one-percentage-point increase and the effect of a one-percentage-point decrease in the assumed health care cost trend rates on the aggregate of the service and interest cost components of net periodic postretirement health care benefit costs and the accumulated postretirement benefit obligation for health care benefits.",
        "label": "Schedule of Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates [Table Text Block]",
        "terseLabel": "Effect of changing health care cost trend rate by one-percentage point for each future year"
       }
      }
     },
     "localname": "ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r492"
     ],
     "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": "Reconciliation of income tax provision based on the federal statutory income tax rate to the Company's income tax provision"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.",
        "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]",
        "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.",
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "terseLabel": "Estimated future benefit payments of the health care plan for the next ten years"
       }
      }
     },
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r273",
      "r277",
      "r640"
     ],
     "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]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesContractsAssetsAndLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r267",
      "r270"
     ],
     "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]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesGoodwillNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r267",
      "r270"
     ],
     "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": "Goodwill activity"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "terseLabel": "Annual maturities of long-term debt"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMultiemployerPlansTableTextBlock": {
     "auth_ref": [
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r444",
      "r445",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about multiemployer plan.",
        "label": "Schedule of Multiemployer Plans [Table Text Block]",
        "terseLabel": "Participation in the multi-employer defined benefit pension plan"
       }
      }
     },
     "localname": "ScheduleOfMultiemployerPlansTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r40",
      "r290"
     ],
     "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": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r185"
     ],
     "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": "Unaudited quarterly results of operations"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedTable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": {
     "auth_ref": [
      "r92",
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]",
        "terseLabel": "Sales by country, based on the ship to location of customers' production facilities"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ForeignOperationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r87",
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ForeignOperationsSalesByCountryBasedOnTheShipToLocationOfCustomersProductionFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r451",
      "r471"
     ],
     "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]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails",
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails",
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.",
        "label": "Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity [Table Text Block]",
        "terseLabel": "Stock appreciation rights activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Status of Restricted Stock and changes"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r277"
     ],
     "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": "Future intangible amortization"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "auth_ref": [
      "r196",
      "r200",
      "r202",
      "r203",
      "r588",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "terseLabel": "Sales revenue for the above-mentioned customers"
       }
      }
     },
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Operations"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureOfMajorCustomers": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the extent of enterprise reliance on its major customers. For example, includes revenues from transactions with a single external customer amounting to 10 percent or more of the entity's revenues, the total amount of revenues from each such customer, and the identity of the segment or segments reporting the revenues. A group of entities that the entity knows to be under common control generally will be considered a single customer for inclusion in this item. The federal government, a state government, a local government (for example, a county or municipality), or a foreign government each will generally be considered as a single customer for inclusion in this item.",
        "label": "Segment Reporting, Disclosure of Major Customers"
       }
      }
     },
     "localname": "SegmentReportingDisclosureOfMajorCustomers",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r208",
      "r210",
      "r211",
      "r216",
      "r217",
      "r222",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r233",
      "r234",
      "r235"
     ],
     "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": "Foreign Operations [Text Block]",
        "terseLabel": "Foreign Operations"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ForeignOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SelectedQuarterlyFinancialInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selected Quarterly Financial Information [Abstract]",
        "terseLabel": "Quarterly results of operations:"
       }
      }
     },
     "localname": "SelectedQuarterlyFinancialInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SelfInsuranceReserve": {
     "auth_ref": [
      "r54"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.",
        "label": "Self Insurance Reserve",
        "terseLabel": "Self Insurance Reserve"
       }
      }
     },
     "localname": "SelfInsuranceReserve",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesSelfInsuranceNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SelfInsuranceReservePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).",
        "label": "Self-Insuance, Policy [Policy Text Block]",
        "terseLabel": "Self-Insurance"
       }
      }
     },
     "localname": "SelfInsuranceReservePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "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 expense"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, General and Administrative Expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/FairValueOfFinancialInstrumentsUnrealizedRealizedGainAndLossRecognizedInAccumulatedComprehensiveIncomeDetails",
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
        "label": "Service [Member]",
        "terseLabel": "Tooling"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/MajorCustomersSalesRevenueForCustomersDetails",
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.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 Compensation",
        "verboseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r453"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r461"
     ],
     "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",
        "negatedTerseLabel": "Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r466"
     ],
     "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, USD per share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r464"
     ],
     "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": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r464"
     ],
     "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",
        "terseLabel": "Granted, USD per share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r463"
     ],
     "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": "Unvested balance at Period End",
        "periodStartLabel": "Unvested balance at Period Start"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails"
     ],
     "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": "Number of Shares, Restricted Stock"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r463"
     ],
     "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": "Unvested balance at Period End, USD per share",
        "periodStartLabel": "Unvested balance at Period Start,USD per share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails"
     ],
     "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 Grant Date Fair Value, Restricted Stock"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r465"
     ],
     "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",
        "negatedTerseLabel": "Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r465"
     ],
     "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",
        "terseLabel": "Vested, USD per share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails",
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails",
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r454"
     ],
     "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",
        "terseLabel": "Number of shares authorized for grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Exercisable at the end of period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercisable at the Period end"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r471"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r458",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward": {
     "auth_ref": [
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of terms of award under share-based payment arrangement.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward",
        "terseLabel": "Terms of Award"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r449",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover",
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails",
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.coremt.com/role/StockBasedCompensationRestrictedStockDetails",
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r468",
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of 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 Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": {
     "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": "Number of Shares, Stock Appreciation Rights"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-vested options forfeited.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares",
        "negatedTerseLabel": "Forfeited"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Grant Date Fair Value, Stock Appreciation Rights"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r456"
     ],
     "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": "Restricted stock vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued Price Per Share",
        "terseLabel": "Grant price"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "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": "Ending Balance, Shares",
        "periodStartLabel": "Beginning Balance, Shares"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "terseLabel": "Shares Withheld for Tax Withholding Obligation"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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 and Local Jurisdiction"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r127",
      "r128",
      "r166",
      "r167",
      "r168",
      "r171",
      "r175",
      "r188",
      "r189",
      "r190",
      "r242",
      "r310",
      "r591"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r57",
      "r145",
      "r146",
      "r147",
      "r151",
      "r160",
      "r162",
      "r187",
      "r250",
      "r310",
      "r315",
      "r476",
      "r477",
      "r478",
      "r512",
      "r513",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r602",
      "r687",
      "r688",
      "r689"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity",
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquityParenthetical",
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss",
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails",
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Cash Flows"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Balance Sheets"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Stockholders' Equity"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r145",
      "r146",
      "r147",
      "r187",
      "r639"
     ],
     "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]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity",
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquityParenthetical",
      "http://www.coremt.com/role/ConsolidatedStatementsOfOtherComprehensiveIncomeLoss",
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails",
      "http://www.coremt.com/role/QuarterlyResultsOfOperationsUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)"
       }
      }
     },
     "localname": "StockAppreciationRightsSARSMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r25",
      "r26",
      "r310",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "verboseLabel": "Restricted stock issued, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r25",
      "r26",
      "r310",
      "r315",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "terseLabel": "Vested"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/StockBasedCompensationStockAppreciationRightsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r26",
      "r31",
      "r32",
      "r128",
      "r241",
      "r242",
      "r591"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 46.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders Equity Attributable to Parent",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Total Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets",
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders Equity:",
        "verboseLabel": "Stockholders Equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets",
      "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r68"
     ],
     "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 supplemental balance sheet information related to leases"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract]",
        "verboseLabel": "Cash paid for:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r504"
     ],
     "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": "Interest limitation carryforwards"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 27.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Taxes payable"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ToolsDiesAndMoldsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.",
        "label": "Tools, Dies and Molds [Member]",
        "terseLabel": "Tools, dies and patterns"
       }
      }
     },
     "localname": "ToolsDiesAndMoldsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PropertyPlantAndEquipmentDetails",
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r528"
     ],
     "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 Name"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.",
        "label": "Trademarks [Member]",
        "terseLabel": "Trademarks"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/GoodwillAndIntangiblesIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r56",
      "r316"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r56",
      "r316"
     ],
     "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, Shares"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r26",
      "r310",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedLabel": "Purchase of treasury stock, Shares"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r56",
      "r316",
      "r317"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 44.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, 3,810,929 shares at December 31, 2020 and 3,806,355 shares at December 31, 2019"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredParValueMethod": {
     "auth_ref": [
      "r310",
      "r315",
      "r316"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method.",
        "label": "Treasury Stock, Value, Acquired, Par Value Method",
        "negatedLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredParValueMethod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r153",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r510",
      "r511",
      "r512",
      "r513",
      "r641",
      "r642",
      "r643",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Accounting Standards Update [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypesOfItemsHedgedByInterestRateDerivatives": {
     "auth_ref": [
      "r540",
      "r543",
      "r544",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the instruments designated as hedged items in hedges involving interest rate derivatives.",
        "label": "Types of Items Hedged by Interest Rate Derivatives"
       }
      }
     },
     "localname": "TypesOfItemsHedgedByInterestRateDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": {
     "auth_ref": [
      "r170",
      "r172",
      "r173"
     ],
     "calculation": {
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
       "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",
        "terseLabel": "Less: net income allocated to participating securities"
       }
      }
     },
     "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnionizedEmployeesConcentrationRiskMember": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that unionized employees, in either labor costs for the period or number of personnel as of the balance sheet date or on average for the period, are to a specified benchmark, such as total operating expenses, total labor costs, total corresponding number of personnel. Risk is the materially adverse effects of strikes and unfavorable contract negotiations with employees covered by collective bargaining arrangements.",
        "label": "Unionized Employees Concentration Risk [Member]",
        "terseLabel": "Unionized employees concentration risk"
       }
      }
     },
     "localname": "UnionizedEmployeesConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r486",
      "r495"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnusualOrInfrequentItemNatureOfEventOrTransaction": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the nature of an event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Item, or Both, Nature of Event or Transaction"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemNatureOfEventOrTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r191",
      "r192",
      "r194",
      "r195",
      "r204",
      "r205",
      "r206"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r136",
      "r141"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Balance at End of Year",
        "periodStartLabel": "Balance at Beginning of Year"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ScheduleIIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "auth_ref": [
      "r139"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "terseLabel": "Charged to Other Accounts"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ScheduleIIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "terseLabel": "Deductions"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ScheduleIIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r140",
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ScheduleIIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r140",
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ScheduleIIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValuationTechniqueAxis": {
     "auth_ref": [
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation approach and technique.",
        "label": "Valuation Approach and Technique [Axis]"
       }
      }
     },
     "localname": "ValuationTechniqueAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValuationTechniqueDomain": {
     "auth_ref": [
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation approach and technique.",
        "label": "Valuation Approach and Technique [Domain]"
       }
      }
     },
     "localname": "ValuationTechniqueDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/PostRetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValueAddedTaxReceivable": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.coremt.com/role/ConsolidatedBalanceSheets": {
       "order": 11.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.",
        "label": "Value Added Tax Receivable",
        "verboseLabel": "Income tax receivable"
       }
      }
     },
     "localname": "ValueAddedTaxReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/DebtInterestRateSwapsNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoRevolvingLoanNarrativeDetails",
      "http://www.coremt.com/role/DebtWellsFargoTermLoansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r175"
     ],
     "calculation": {
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
        "terseLabel": "Effect of dilutive securities"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r165",
      "r175"
     ],
     "calculation": {
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Weighted average common and potentially issuable common shares outstanding - diluted (in shares)",
        "verboseLabel": "Diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r163",
      "r175"
     ],
     "calculation": {
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "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": "Basic",
        "verboseLabel": "Weighted average common shares outstanding - basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/NetIncomeLossPerCommonShareBasicAndDilutedNetIncomelossPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of employees covered by a collective bargaining agreement as of the balance sheet date, when it serves as a benchmark in a concentration of risk calculation.",
        "label": "Workforce Subject to Collective Bargaining Arrangements [Member]",
        "terseLabel": "Workforce subject to collective bargaining arrangements"
       }
      }
     },
     "localname": "WorkforceSubjectToCollectiveBargainingArrangementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.coremt.com/role/SummaryOfSignificantAccountingPoliciesConcentrationRisksNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=117337699&loc=SL117340306-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=117337699&loc=SL117340306-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)-(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3095-108585"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3098-108585"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513396&loc=SL94080479-196980"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513396&loc=SL94080479-196980"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "230",
   "URI": "http://asc.fasb.org/topic&trid=2134446"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r135": {
   "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"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(ColumnA))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r15": {
   "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"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "65",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2793-109256"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "66",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2814-109256"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r18": {
   "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"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109261464&loc=SL109261606-128450"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109261464&loc=SL109261606-128450"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r2": {
   "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"
  },
  "r20": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r21": {
   "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"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r22": {
   "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"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599"
  },
  "r23": {
   "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"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953659-111524"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524"
  },
  "r241": {
   "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=27010918&loc=d3e74512-122707"
  },
  "r242": {
   "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"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL82887624-210437"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120254519-210437"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120320025-210437"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120320025-210437"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r262": {
   "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"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r267": {
   "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"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "405",
   "URI": "http://asc.fasb.org/extlink&oid=77997009&loc=SL77997016-210199"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "405",
   "URI": "http://asc.fasb.org/extlink&oid=77997009&loc=SL77997016-210199"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r299": {
   "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"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r30": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r32": {
   "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"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r33": {
   "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"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410138&loc=d3e79691-111665"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410138&loc=d3e79708-111665"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r36": {
   "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"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r371": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r372": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r373": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r374": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r375": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r38": {
   "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"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(m)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(s)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r41": {
   "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"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r42": {
   "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"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r43": {
   "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"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450655-114947"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r434": {
   "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"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450678-114947"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r46": {
   "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"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r461": {
   "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"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r481": {
   "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=115993241&loc=d3e301413-122809"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r514": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r515": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r516": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r517": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r518": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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=116825942&loc=d3e330215-122817"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e39076-109324"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5227-128473"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473"
  },
  "r53": {
   "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"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r54": {
   "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"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r55": {
   "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"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1),(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r56": {
   "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"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5708775-113959"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5708775-113959"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121607252&loc=SL5864739-113975"
  },
  "r57": {
   "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"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061172-113977"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r58": {
   "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"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)(i)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r583": {
   "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"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r59": {
   "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"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=120240428&loc=SL120254526-165497"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r60": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r607": {
   "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"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984"
  },
  "r61": {
   "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"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL119206272-209984"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL119206272-209984"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL120154346-209984"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL120154346-209984"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r62": {
   "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"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "853",
   "URI": "http://asc.fasb.org/extlink&oid=109199533&loc=SL109199563-203033"
  },
  "r63": {
   "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"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "853",
   "URI": "http://asc.fasb.org/extlink&oid=109199533&loc=SL109199563-203033"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r639": {
   "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"
  },
  "r64": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r650": {
   "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"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(g)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r67": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "http://asc.fasb.org/topic&trid=2122208"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r691": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r692": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r693": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r694": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(k)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r699": {
   "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"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120520240&loc=SL117035239-210619"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r715": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r716": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r717": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r718": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r719": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r720": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r721": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r722": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r723": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r724": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r725": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r726": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r727": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r88": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r89": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r90": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r91": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r93": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r95": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r96": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "http://asc.fasb.org/topic&trid=2134417"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>117
<FILENAME>0001026655-21-000003-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001026655-21-000003-xbrl.zip
M4$L#!!0    ( (V+:U)![)E(4!,  $CG   0    8VUT+3(P,C Q,C,Q+GAS
M9.U=;7/;-K;^?F?N?\#JR\W.5)%L)VV=B;MCRW&J7;^M[6S:3QV(A"0D%* %
M0<7JK]]SP!=1(BF!$N5H[Z#MU!0(G'. Y\'!"_'R_F_/DX#,F JY%&>MH]?=
M%F'"DSX7H[/6IZ>K]L^MO_WRO__S_B_M]F\7#]?$EUXT84(33S&JF4\&<])C
M2F-0[_(F%?6.''=?'\%_) I!%+F*OG =1J0O-$30=,3(;Y^I\$F[C=)#;\PF
ME&BJ1DS?T@D+I]1C9ZVQUM-WG<ZW;]]>>U*QB88_D\YQ][A[='QR!*8&#(VY
MDFIRR88T"O19Z]\1#?B0,[]%(&\B7)+R[>2U5".0T#WJ_'9S_6CT)A'?>1.]
M664<]3G@XFN9Y*/3T]..>9M&+<1\'J@@M>*D@Z\'-&299'C+U\3G HI/>%E\
M(86()N4)?*TZ>CYE'8C4AEA,<:\%Y4W@G_=4"*FI!K"2D#AT.N5B*'-!)ABM
M?)>:^L"&Q&3Q'0H_:X5\,@W0(!,V5FQXUH*R;*>%]L=4L==@;1I#R8"MR2&^
M[D"2$) U]ETO]*8BJ/(*4@H(@! Y!6YR%N:*N=-LWCP:U,T;)/&BX/"SYK-A
MW:Q!$B[XP><LH(.Z.8,D+'B)3*&T)\@&P8=/#_TJEV2L.O? '2.7F'^GQTSU
MY 1JSIB)D,]8'QSYA%TR37D0M@CWSUH?KA_ZEW_42+5BXL+,!=*_=-\<_=@]
M(FURR4,OD&&D&/S(*2%&"UE20V(]Y%6BZ:_O.ZMRJU1'(=@M?C'/JWXBD9)$
ML9&P3-GZZ5=J\SH!R;L4X1>!OR;N=H ?;0^X@WDO,#_10<#J5O(DD17D)P#Y
MR;9U/%;DJO@6V%_0D(=WP_M<(>11+GMM5X7QWU4\C30BAR0OSZ'6"&JW5"EX
MF)4UR#;1[5IB:U3)JTS#7UTCO O6X/(F7.,X-#P7?D\*#2->&$3S97^\+IIE
MH_NFB&U.*L'Q]))<A^8V:(I0!MS'-NV"!CC4?APSIE>PK(IDA20,*KI= .\1
M"ME,8!@@%R))(I/$0AV,#<)X3Q64RIAI#N998;J<PA;@MS4 )J^6=#@OO"/@
M6;'?#1^U]+Z.9> S%7[X=\3UO KS]8DL87^SOEXO7D!KG-="8C4.^#T";U7S
M:TBPI<1Z3[")$LXW[(DBT-_NT7!\%<AOE6U[>61+X-]:^@+3-4?IQ(AW #<'
M<-7$Q[4,K3!?F]Z2!L=U:+!N$@65NNK?)#NF3!F+[+BPB&V)_%$MY#/Q#N+Z
M$%^R@<Z#:'Y;CJJ[Q5$U)G<P; ?#N1 1#6ZHCA3'#UYWPVLI1D\,/]$/=,GD
MEWTBRX]14/'* ,7Y:J.&+/1@S4--;505QW)S83L2 ,M3KX>[+(HMN-TJ< V.
M*)7X#L<&<"Q^4LJ%6GXSZA:_&<65S'T1VAJ;GIPQM=QCP0#+3DGWU-2?=!D7
M]DD@M<.A/@Y7E*M_T2!B=\,K+JCP. WZ(M3*E.Q2Q=D4U;*G\K;84T')Q(C&
MIBP33G+2';:-8[ON6U[=I);MWG;8NZ]\+\2(8F-IE\"R'7U;;$>MT'?-[/:
MPV\^$N63!,67EHLNRJIQ+,O- #0+UR,%YE_,>S(26LTOJ+'B:<P>QWSZ)*^E
M9Z+=#7M1J.6$J?!>23_R,/"*>CPPX\,R_[Y719:K/*QHA)-/:!NNT?=BZWX@
MN/34)U(0/68D!!.)EB1(C$1/XJ5F_A^99H:286:I:T8:I6E)PU$1Q:ZIZ)8U
M%45JN)9A>PP_2NE_XT%P+OP^%((8<2S*+!0JS(SK>8GKJ)?0TA6<%EU!*M&L
M",II6GJ5:'/5N7DJ+![/PY#ILE:D7D)K*KRM087%+T*--D>%YJFP&7/;GF.-
M>N[@:PJ^8NN\-IYE$WU:;*(KZZEKJ+?'--WE\+P,83[8<N;MN%CYDL_R1HP#
M9R=P8$ TX[AM&#JJN>"29M,^D>6TV@9@X6>FAPRE(CQ^J<U+UUXV@W_1RQ9?
M6DZ4'1==ZQ*>SIUNC]@UHR%;._==$<.R^_I3L2[& MTL=K,0%B&S[8160N3
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
MC O^WI AC4RZ )"80AQ-S:N"&Z; !/UP!3M,Z>=S;S^_H/ ]34(C%[FS#<#
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
M>&E-0>;)H67- ,P&Q'*E5C"<JA< =]:8>W<SM<_4,3<SZ\Q$.TLS[=F$K!F
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
M5K)N"W69/)&$W_VP13-KR!%A"M,H]6[!Y;< \96?<\E)'&YF8Q7MFT;<LC?
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
MHQB<V,5E&L[RG$0GL_(Z*_]#RIL@CB2P#=]*=8&G6)&RZ?@L;Z8&# ?H[70
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
M(-Z#SG7E:PRKFQA1'AQ9X>61O00&$8GG:.@?UD'0GQ[.TS(N7S?B>3G2"UJ
MV'C/+=>UNTD\.336WA]5YD6*-RR+05&0*E_=51P\Q@D5@J!)PG@!2B%75)#H
MDO;E=!P_)F0N\,GK?/))@J)0V/%IO.EA9]MG;(M TG<YE?.R:KZ-8G<=]Z+E
MWM W&W^*,%,%AO6X=TIX]>S-QZDJU?N&O$HAB?(W $8TDY&9?81+(T7\2+@>
MI"&=J-[ON!7S(NDW05&>S53BOI7> 9C]#O-B&57[LLI;*%;7><7TG'PZ%A*.
MZ!KHD;";U[=5=P(JKX"Y$$4E;8&P>D5:9"\"Q)YK86L81N!MT47<W9PUGECB
MT0OI;3N#+..-ML&,%O4<17RL:<!G1'&]\/P]+I]J)W$EX756+B9HQ:6[X V
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
M>(7!0'%CNMX $*#QNPF5+&(<!Q4&MEF;5=&$&"L,TYL- (%;GMF:436"BI>
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
MU2(/+2:C0LE#QZFJ%'U<$@,T)^(12O=L@X--CSM[:\DL=[>[4+NMTC5_R2>
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
MWVLN_Y!O@@]^$+G_4I]?!?Z&!]'+E7!:)*Y]^6/K;AY*GTH#FK0ZJ">M5BQ
MQ_"Z*)3[QUO; 5M@NRPT:)H^*-%"'[T;^HAK;?6)NMI0*S;88UF3L=)7:+3'
MTF;%7[+AGBJ2M6T:4V2AKED%.;6P6BR_LU8^7BI?]2H_H G(@T8"<G-5IU[7
MFNT<,,T/5(ZA$[K##TTX'C02C@\:QVJB4[YEP!:-: #58VA]J\"1"U'3;1HE
M^-!$Y4$C4?FP-[\FG<0&HC@(L=@9B%Q54XE+<OE$_$\6.<_&0Q0#J$M#'W4-
M,II</= G5U/9VKL]KKC=R3194.*&CND:6335>]!(]:9L1SD,-60[2I<V9PZ@
M< X=UC7B:%KZH)&6?N@6E<-H>[U%I5.H01T>>JIKJ-%4^4$C5?[M7PW?U;,3
MBOC0.];A]9FO7(\O/W%/_!%=R<M*05)UKOPP"GCD!JJ#4N?9@^.0%@(8Z@L!
MZ+1%77(_Q+?ZD<F;275-W8XE]U,ZFD6[DF&< 7KWO>-,"S\,&ZWLUC]UI/*-
M3#5E+7:=5=MAF9U%_,'TN_(0!BR@5]\[QK0XQK!1'$/O?)2*\.OYJ_W\PD@&
M=&>;_/ZQ%;9:GKJ>&_%SX9OEF1<)][IRU6\8\B@\%PY2EBN!D9AQ1&\PHW[O
M\H=^7(?%E3ZJ6BROQN)Z[+NL&2-E6J0>PN@&]$JGF*(%.(;: AQ_#IQ@S ,Z
MI$6<EDM7AJB=]97C"H.?.!LW<M95 ;(A+<(QU+ILOJH[*37RTL<SCR4730,!
MXQ/0PG8#08M&#'5%(^JPD!=B"@LWP\*6(.D01AF@P8WS(6:@#[[W+?(7OY=
M0@LL#+4OI]_;KYWA0W"RL&/X@"$!:.H.X$&+ @QUK:BO3<6K@83E TF/Q<69
M*F\:%RCK0].WB<L_MV$DOUAXXY<8^]N]$W"9AGDI7W/%2ZQ:4W?-Q=0O%).^
M;SQX=!?\2KTD7_.%?^>I5O[JK+>O64F-0(L##+6OSM=LE2S?A6SCHVI$+>=(
M6S'-*(P-0(^]=T9'M.# 2%=PH"4T"_>1Z]:J1M<BQ<4;]EAV2Y;<D\4W986[
MFDXX"0,'T/.&6)=6\A:NVD66BXHWODS4>!7XC^Z2+S^]_!;*%_7+#0\<F2(G
MS[E8O?]E1(L6C!I%"ZAC\!M9H@3N(&U=K9Y+ELY]6,N(K;PL/US(-+T?MA)Q
MU_N1;9)[RB,;_/1^S,EN:'J+U@C&$:"_WR75M.#!2-<FB/9@SEI7:PUVEA_(
MRRK?]%4!WP^_I5!G]RKD;;5G)]D(AA:@LXT@?>H'%_RID-TL\#WQYT)][; \
M]>>(%EL8:8TM-.E>G;1^5F0+'<%0 G1"MQ@B)B_7%4MXG_@@V<F-A@XR(U]S
M%8N^\6^<Y[^YT?V]OY:18V%[-3G_]/I=H 0F6F!AU"BP<!!,3?N)O6A?.2\J
M>'X<!.*^JN-R=9,\A"OD;.6KY4RLT#J[O%V[=S:\F(]@J +ZK$4 UZIQOL2-
M_^59_EGV>DV+68P:Q2R:/OQJ]2MEJWB)+?PP,KT(8P0#%M#:':&$%K08-0I:
M-!B1&@&2E2Y52EA2PS0X,)0!'= N.$]RX9,8WC_[V]MHM5W###LEX-#"&:-&
MX8P#AI?]_:K,%Y0UH9Y7)P%?NI%:IVN:(!C=@)[H"$&T&,5(5Y[U=PP/##M
M)YB!)S:2M%'5.HPQ+60P;A0R( PZKWN3S9*_G#!Y(.QR*S'I#SX>S0NT](JH
MV+(X8PSE>^@%JYFAR?#C1C+\8</,>\(%ZN+0 2WB4LA1<[EZO=JR!!B:PCUN
MI' W'60J^Y,]E JEY&8XL%S4-"10:89&MQP2FK0\UI7$_7WP 55D:.\6^9 V
M^<U;RETH7A@%VX4T7.4SAR8:C[6F9J_HS>NE7J%<AK )_#OQ;8U# ;5A:&:K
MH2 >5*E+_*W#@RS#MK(0*Y:R9M:!'#]I4K95@^BQ5TPR>BY^09Q7Q];'-,EV
MK&N9^=[NI)SD >YSJ?4;7Z4QAD(MM''K7%0S0!-DQ]I7D>_T86> ,.]N**]"
M<UKF;IJ,.M:U*KS"R_:L6!E#,13:LVU_E_B9)G:.FR5F\2-G73DCE 5>.3MU
M\HV\9LE[ -0KH1WM\.^$IDQ.="UFWGWOL\&I$R@H0N.U[=3*LS F- 5QTNQ
MQT-^NZ].P(A_PHLD5;UCA=>A+@C-:I?7:3+@1-="5\SA\8>V'' R@?(>-*8A
M7U?/QB8T56^B=<$HUHULB<S.;]WT/'P"]3MH63L!H EW$UVK/:M\_^K';\_T
M? (5.VC?]C"0JXBNG:@R-?J$IM%--&ETNU\]R[\EEU->J\6[=LAP$RC#08-:
MYG":Y#;1N4IRC]=-.QMJ:]"8;3I;I?#Z=L]Y="YO(X] \1\<MV0I]H2FLTT:
MZ6R-'5_6EQP"58*I(BPMP[['I8R/ U"'@^:V& V:)C?1I,EUG@JHUD%+FZ6B
M?!O0A*;?370F5B[KR3XL;-CQ,X$2'S2UK5!,::+?5)/HUV4>IE =A%9ND8>M
MJW8H'7O+],^S![DW/=Y<5S6SG-)4PVDSU;#AB%&G6QDN28E0'>GF%LJ99@5J
MBM#HW6"%IC5.-6F-!V&B*,G^42QORVOJ%.J3T 'M<U,)"$V8G.H4)G>_/Q@U
M3#L;:I'0F)8YFR9"3C6)D-5^MN;'#45':,_V_)WD<%+;#Y=NM!6.._-49$X,
MJ=&%'_V=1S+?4PD)-#ERJONHO;J]2V$Y=9_Y,@Y2L(WXUO=RD9A<8^JDVZ@V
MSHO<0V4:(BAD0E=T!B*:Q#G5M*JP*3MITMIB!9;68+?;B(DZ[$60)6N9!@B*
MH] -;0(4WHM)G/R//)+YT5FKU"#1B1,$+V+PKLC2-Z7II%.=.FFM;N7\A/=J
M;JHRC?&\O&E4H%@*;=X-5&BZZ523;GH8)>J/0OD><R*65F&JCFEPH)X*/= -
M<&CBZK21N$HX5^EMQAL)TFUV=)*_$L\L)S#-$I1AH5,ZP=*,ILG.&FFR!QYN
M]'8<B9F0)03-H' +7=$N0:_L>\W#*' 7$5\F]M_]H% RSJ$KYI8J8U6:N>K+
M\V*]E:^ZXH][F=A*!N&_K%:\;#'1C*8 SW2N&VW7/BG+,F%F?(VIXP7LG)'-
MH*X,7?DG0YDF4,\T"=1F**Z8(R;9M]-&V8>T6=.''<^@Y@U]VB[3IVO_"<F^
M6V>CY(PFA\\T[;ZOW:L=DC8RW;M,%.0\Q!J8ZTD$5<Y@%MUS]B  VB8'$HJ'
M_5J1M<[W8II&"RKLT#^FYXY7_MI=O-SPY^C3NO2(EAE->)_IW+9?JUM[1RC3
MJ$!Q'MJ\&ZC0E/F9IH7";T.)/ =5UF#?D__*JDS5-1W>F4%E'KJB_>?8M^UF
M$W]!9_W9#1=K7X[8X3Z(:,K\3.?BX[H]R[;^JP/.74\\R![B]41!G$I8YL17
MCRSC@P_4Y*$#.H,.39:?:<K;VI0:-?+("CU6K,(*==AWBT8?J-5#1[2/T*]\
M>;=G3<&,ILW/-&KSH < #I9<MF6-P0PJ[]"^=F) 4]IG.I<Q-V/!- )0,(>V
M;1$!)56<><53(,1KI"M&U/RC[,R'^,B'F\#Q0I7FZW*CDFJON51)OCQ'7'Q^
MN^;G;ECR_CVGB>QS30N?M5DAHS#3+@M':63WZ+&* S9Z++\3BV_%DGNQ[_G=
MF+R=Z?%M#K5\Z'&[X3Y>^LK&G\7?)0S3U/FYIKRPU,Z^":II@^RS^7V&<ZC&
M0]=U $9>LCQK3I/6Y[JD]</[^78(RK$Q"K:<K9QUR(T/BU!#A\YKD<2U$X:7
M*W7F<M5VQCE-+)_K7#L.^Y#!(Z](N5M=LV4/XQQJW="\%B) $[;GFE:4=\[[
M4+Z&EFW1^_Y:3B#=1_[)">Z$?63$*3]SJQ((FGP];R1?-QT3ZG0K/QLJ+<SR
MTL63QZQA!PK7T G=8(>F6L]UK2=_G]A T1K:WQILRK=*SVEZ]5SK,O+]G6K
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
M(*(P-+HI-,H7W0WZ1/FWW\IZWHI%=G8LJ"O8H0" -3)O%0!$0;??7CZ(#E"
MB+30P*8H./$?N>?LO.N504%49_NM+,5%^E,ZS4S+VK18H8\(L=#RQMY# O['
MEGN+E\O5J^T49= 0A=A^*T)L>;?*7U'2*G(N\GI?B'&($"$6>L+TD'/B/VS6
MKEP+4@+/@"B^#C1E$M[7G?T#3E[6-"H#1%R%=K= 7"UCA*BD#MI64NO(IL:A
M0/11:&A3N\9N^'/T2=SM]S(DB/+H0'<Z!:0K%FT>*_2_X'W#4F@#[Q.5T('&
MA;5[',_RZ^R[+,%4$>-O, -$ X5F-O6,.'<]?A;QA[*7V0%1!QVTIX-F7;%J
M.$ 43FA3:[U/5#D'K:B<J.-WI Q9@JDBYH<#1->$9C8%Q(7SP"OW[ R(ZN:@
M%74S[T;IA%$6L69GS@#1.J&E[86"J'@.VE,\.T<&HG]"<UN2_*0,#Z+V.6A%
M^ZRK7=DF5PT0S1-:W!@AA7PQ97@05<Y!*RIGL2/E;!0SVQ@' ]$QH:V-[=SS
MQ##-PTBN:_L6R0.@]IWW,!@2%<UA>\M)JWI7OKDOJ:36^O587,^>LQ\*]LN!
M@C[I$E!$^7/8BOSY/EE"1%+H#AM8^K):\47D/NX]CV8P)$JGPU96EN[I6UVB
MLJHV085HK] IIJ#ZZD3;P(U>Y-;M,H*(\NNPE;P&Q8Z4XI(6LF*G^A#18*&M
M38'QF[<-^?*3'P3^D^O=G3@;9R'-NS=\-R2*L\-6,AOL[UXI1'%5EM5E:66K
M GY#1..%KK%AV*F!%%'Q';:B^);TJ=Y@9!<[B!P,?6")OG,5N-["W3CK,GB(
MXO#01"K;K%.U%9\>R^H8QP<1CJ$73&;G*<U[,"2*QD.-^6E?=Z$R'X_YC!A#
M1"2&YK7A9:I*!QP29>)A*S(QZ$V]%R8[),$AHA5#L[<)RHH' 5_>.,_'8<BC
M\!??7SZYZ_6QMQ3F$WYQ;]<\OE1&#5$]'C92CQN+@O7[EW*4%E%'4:U<SXWX
MQ[5XSUXR1Y7K,8\;#SH,$6T9>J)3((V(ZO)(VWK9Y@RE=9BHQ(X3;'; RFLF
MUTT3-4+$9>@2<T2EH_F)$P0O*S]X<H*2$QT&(Z*L/-(F*^_O4CE!A0=:L8)Q
M;A A&3J@&]P0]>.1WJ6W]>')0%F[#VX4GS2S*)0S/]@@0C&T?OO0G'D+_X%G
M(_T%+UM2,2(*Q2.]&0O*>@-&ETB,+FI:8YP(1"&&1K:9"*(6/-*F!=>&H3A9
MN;  "436A59N'XE3ON2!L\X,^N5YP[V0?^(>7[FE>!!UW9'>P\SJ]"SE)2EE
M' ]$N856[@H>1.5VI$VY;4)&-I(DQ5E<7@TL20WV(:GSHW%^$.D6NL$ /ZZ7
M'2I8<3SB8$34;T?:]-N2?F3'O? P9,L4E;7OB,FI+&0<"$3%A4:V& BB?CNJ
MI]_.8R \?B>7-%4]9"[B(N^ #$2VA=:VF RB1CMJ0Z,MI:+DT-1?;#@J:H3H
ML-#:!E];SEWG5IXBZ_(R.,9$W76L67?%NH*^NA2N6T+'&-%4H;D-TE%K;CHF
MRJGC9B>($;6.ZIFI<2(0M13:UWHBB$+I6-M"VT8P6/UZ,D8D4FAWZTDAZJ3C
M9CIIT],'F^'BQKA(S92GN-S:@@NBGT+C6X\+440=UQ-1=U]A;O8]<2X*Y=X
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
M:&K!2]P>BQLT3B,2TH"^LX'&XP<_B-Q_*:FPUK*K/C%*T6]M[\O^+M;DKMB
M?<NK^DA< 3K)-M8N5U>!ZP??>/#H+GB^2J,>@\000K]>"$%3I.Q@:QR JXPG
MJ*99TO;K-2O6T8R$"Z"[WQ?-Q!!"O[4]-?]&MQ)=)%(!?6L?NNF6D7JP$N,5
M_4,2G.D=>O'^'TCLSO86ZPA%8AK0H5TGE!C:Z.O-;?9O''<\!7"T*TA28P5(
M\G0Z]I9G7L0%6O&:XS1'2%BV#F9 #*(,6CWI18=AX"*O2)V\+;@-DT>^3,CK
M)K79PE?_D]:W?+W7 (G&0)^_6[J)X9I!:_M?WA1E\MJN;P7PTWO%$]_\;L;)
M1F)%T-\FR0:+[Y(/PBO'79812PP2#0[9[G+!HQJCL2A5 7!E9U,PT\_81GS8
M8QXWO@]E@,1_H \Z1Q$QWC-H;4M*+6SP\0RN,LT^"YFL;IPM)!H$/=,YMHC1
MGT&CZ \YEMC5<0F)W4#+6Y6^L8P78JAF8')#">AD2LQO7A#G%OF7/'=<GG;_
M0>95-)U1L6"M C=6Q6%J<T,,KPQ:VZ%1"DG]YQ::F<8X2T@4!'JE$RP1@QN#
M=O='=&_408(.T.8V2+KH2I!3]Y'G(F=X<R]>>)V5\%(93L3PPT#SR?%OTO?"
MNJH)^\@&1\,CXY@AD0/HB_>#&3&&,&@]AG 880<NN)+M%@,)(<N;-DXJ$E2
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
MZ_2KL",W'VSBM>/&,4$T<FCO;F!"E,1GK2\ AX14#C ]%E=@LH9Q<!")''K
M!G!*IPGER]=F1(U\9L\Z;V0YY-@X.XC>#4W>57:(<O?,BG7=;[/JT9KUCC-$
M(X>.:I$X/^#NG3#VXEX>R"?^*8_@J]QM.R<*X7-=0GA%5S)ZXC)LH0[V6KQD
MJ4:*R4ALV: ]1Z1M:'R[62&*V/-&RZ^;/K\: ,.30DSX3:5M-KZH9(Y(U-#<
M=M-!%*/GN@^<?*LAQ3@KB-8,C=\Z*R>)R6X"QPO%;TIF%3OVENJ?:_4$3S)Q
M[DMG-"?*S7.M<O.AG7U-6-H".U[^<QM&5N3%FB-*-/1&A\DBBM%S76+TFT-5
M;$)M4RLV8G%ZVSFB3$.OV4#@+X[KG?MA^)L7<&<M3[0N@XZH4,^U+M=NT+\4
M-OFI/+)I]>I9:9P=1)N&QN\6.T2->JYK0?<!V%2-44Q68Q]DQ1][+*]K'"E$
MQX8^Z1921#U[7D_/WEV)5#4@)8N0R$.2>-?_($N$/V*#$XOR!Z!QJA"1&[K%
M&%6?\U>=/2<TS8F"]ES7HN^]'6HD(?T_SL/F?TAYDHO>1"R0>?_")V=C_A3-
M.2)Y0Z>T1U+Z"[WT3ISP_G3M/_TJ[,G#),MT&49$;7NN2=O>TYML*UO^[)(C
MCRS+9&$6E^ZE.;:-PX*HU=#T)F!)?UHR2>*.J<\\GB99]'C9MK?Q$4W#5O7U
M\E.W@R5(94./2CGZ"C#VJ@W#F!6LF6&&>*B+F-'D;U5?Z\SI<-[25[IN@08U
M<\1'+8+&_;O V=R[BQ/YY65D00[[UV[X>Y5P/CZB">>JOC:!8&^GLB$K*\@6
MQ9(L$$6-HP(E<\3L'4"%)HVK^EJ>= =0LE.2R:*VQ&H+9BK@8E '_\7WET_N
M>GWVL''<0'[%\](D .,CFLBMZNL;3M">9'0D5YF;73:. A2D$0O;B@)->E;U
MM0P7M2CHL?PZ.S>?^:%@C@(+!@7F9BS0I&15O_'L]; =B-5XG-DS-D!U&#%S
M^SP<+_[8N@%??M[*(W3C%>%E5-#48%5?YPB!=25;][Y<NBJ>:9P#J.<BAC7
M@0?69.:G$.Z)E8^/:-JNJJ]]&E&OAV!Z(0/B>3WS_$ 5%S%_U_BAB;JJOM:1
MY2W02;=HY35M.MNS8,,"6"85W\2*)<CTB3INOY&.>\ *PO3[OZ;"M)_[B.0*
MC6F/GXE":E]3&F=KW8L(G="&]KB7J&?V&^F9&S4G_!8Y053U4RX4*_7W)W[G
M>IZ,_B9G!AIW/");0NO:XWBB.MEOI$[&'OWB589(LD*E3A?7;/(XHCQ"L[;O
M\6M_O4X6S)<YGR@[]MN0'0O= #.[[_(B2ZX:G[KU$=T1FMA*$(BB8U^SZ-@A
M!A"]$5K7LO?"ZB5CXSY1ANQK6M':J&^V"PI]1)B$AF\?G//J9"[C/E&-[&M6
M(\]?9V[)!XYS:W*T%*Q0\+Z=<F2M;3OC/E&*[!N2(DLVZUCS6HG(CM#47>*$
M*#GVVY<<]R""RXT]>S=P%6Q8@,JDY"B/#+@*_)5;-B,9$%7'0;.3ZIJ=R%/X
M^KLG9SPXP9UK>DEQH>^YMZ$]K?(V47L<Z-(>RQP=?V;<T8@$"4UIE:.)*N1
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
ML%G[+SRX$GZYXE[H^MXW]\YS5^["V9>T?]HG"LM]G6N-&W0O&WN*5=A&U+&
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
M#^.GX?S*.$V(M@P=8IRF4]=SO$4MFHC:\KA9+J(W&9*0WM4,5ZS2FC8-4(C
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
MB/1V5Q>]?<ZV[P9 []2Z^XDIQDV9>%16SE3M'2;KSZ\^J(>P_:>H\54\QSB
M$98<.OB5 9A(H7>U4N@Z4#Q;J81]8O#\U0^YX[E_\D41IA*>P:.O?DZ.-MRL
M-IXZMK"R S I)N9GRQC',\+#0W^_,CP3&?QN+0;_E&\G?2/S? >8.TI -O2&
M>]5$'350R\__+6X%YL5_;-@'67!' <(F%82ZWMOW6^+-<OSVB,)#3Y?P<+:&
MGVTUL?^$?'UAP5*BAZ@>T+6O";=$L:2G52PY.WBWBXB[DB5$>K^XH#+PUUI&
M&$<O(M5 ![\F]!*EG9[V'06:$!P55@095)T"5(.JA87EZX<>(BQ!9UN,Y-E2
M#&7[SCP 9*(.U3M.ASI+RH5SF2)#=#J$QLXWL1#P^=*-V9MTD[Z Z5,*4\<>
M;"+J%O3?*\(F4=;J'2=K$=)1-8E(X^A#9"WHH5>$/J*>U=.E9WWWPR B3D%G
MM0V(E2M.HDS5TWFVY9E-D"&SP+?FR+0B3K6'*%?00:\.@D3MJF>+=E4;?<5/
M]<!G'T5!]]%/TP3.7XK'PW?89QY;Q2PA(A7T9-NP>I#3[Q$UJIZN1$%G;'J>
MF_!)/%-^8[/-%J_+%*#S#*!R%N=*-G5]426/D@.H6/2'LQ:0];FBIN02()WY
M61!F8ZYQ ".J%/2P'0#&M9?H %2)\E.OEOQT'JB6-_)HJKY,V1=8M&'(1$0D
MZ*B6(JY/%(SZM02C,RXDCX7=::IFJ_CV/J(60;_: =#9*@CC-(YMMOC7)HIE
M$SZ*]LQN+JYN97$UIZDZ;H,H#GGLAJJ=[Y,)Z%: )A)K+K&PN@W=(/S"PV=W
MKI*L781\X<8'P$Y4F?JF5*9FK%;@]O.GR86 7 _(#F,<YXBN!%WZ ^>3/E&/
MZM?2H\ZSC&@6XMB8_B9YF9_43I:.^(I;NKX8_M/:F:R^PU3-+*V:R;K9FZ1V
M)*2 ;1N2RKBB*5:L:?J(L 518T=7 E\\IZ.CBM/H$_6OOJY]6 V;A]Q-CNP)
M]O B?41-@VCX_CH$473KGR*ZG5\0-MQ'CNP-Z3LH8B:I=?<U=OJ8J/:]/;T'
M40,A=+Z_WD,4#?NGG&!Q+LE:9Y\Y6_20?*;H7F@/85<Q7YG_:$'T28@+.[I&
M VOPRBY#%#;[IH3-)FV7=:/D8R1*/T9D*GGS<$>T4.C3'W#/S$444?L&1%03
M2#?ZO6[15PJBWD((V=&[C@;"UN@"#S?+ YV%*.3V36TV))@""KMKB>'"1T&J
MR^[JMI:(M7U$K(5>?+5X):JY?0-J[AF@>O)8[<CXAD.#<E;$AI$8$86AOQM&
M]C:=^O7V+,I/?/7 PQ*(#HCR[T#G?L$#S=G%VK8@*Y1D7Y.RQO.G#!!]%AK>
M&%;4:1$5,"$*IX-:PNG),"FVI!0A22%[P(&(FM#<+9LBR^?$ 5&:'&C-@GBF
MMA\72W];LI SCDA$&X1N>SV()&I^ P.:WRE@U+DLLV!!-D $/.C:UX-:HC W
M,+D;[CL:2Q%A#+JN9:@4'WR_^D[" O)%'IT>NI'K/UYN0O'_;WGH!HLJ]G-
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
M8;BO$S@(D0Q=8 %P5"Q0&6:()/) ;[3MH19!S*QMG)P0YA@:W7:4$+GB@;[
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
M0IA.#IW>@LZ0$/XWRR0>8?;LN*(U'O\8A,I7I0"GRN+=6K)X ]-)A2'..$6
M()#\86P9A,GP;Q[AF'8.O=X^A&_BIR!T_^2E<5(]JD;>JZ61-T56E9D!!O9%
M"2J=O(B"Y:,5L.QATC7TV&N$)56B[M62J)L?<0$BM0RU^5/,0QE3KZ&76P#E
MW2-[Y$1VPLD7W1Y5F^Y9J4W7,TZ&_4)QN1(6R^ML-<PM"+SH80(T]-_W UVJ
MO-RS35X^#;5G&+'WC]^2C[;^J):"_XH=HHV2,'3\X<BY'E7:[5DI[9:9X<#X
M+ 9FN=!8V[&EJX>IM=!9KQ&15-6U9YOJ6@5&;<.N)?'*/4SZA&YN#Y8+F0MG
M_N+#M[4;JAHH)\=U>U3-LU=+\VQX)":9S+[$(CU,NX0>_-XA314M>[:)EN=$
M\SF'_<(+,4<L9 JOU*(C$PO^+G:K-HJ4]SQ<13?+V:$=O3VJRMBS;4=OL=4[
M,*=69AZ9F&(('?A:D$F5!WM69OS%X*E^DQ]^EN ,T^V@.RS"6>FYP8G)Q?N)
M*?)6N/2SL^*7P<IQRTYIZ_:ITEW?U/;6$XRPFVM:%F%?DROF\PCT,9D.>N>5
MHI"JU/6-)N=];5#$9#;H(HN@6/'M<+.)HUBLT5W_\3 1UJ<*:GV;!35@!AV?
M186'6,.&]3'Q#?KZ-0*:*K/U+979OE\L8[H9=/-KQ#)5-^O7TLV:CA"N O8'
M]1M[GP3[FL<AII9!%[U&'%+5LGXMM<S$3JDJ++[GCZ[O6P5'3/""GFHE'*_\
M.'3]R)T?W$#1IXI9?9O%K%)S9)#,?[5D\T\?DZN@CUXS(*E25-]2*:H2B]K6
MH-:!'!./H-\;!GETZ[B+CT%X[WS[S8V?G@)/6D_\@#N^%+]4K:A?2RLZ94"M
MV=(=?$9,W<*]9+."J((5ZF W#Y[[J.XRCS),"(+>:2G*J+I/7^>V, K ]@>V
M[=C786U#("810<\UC<#"W% &KP%5WQG4TG>H'RO%)I5^;&3P,0Z+ :;90(O;
M" NJX#+0N34*0T%R86<]9-[_F% "36NC_ZE"QZ"6T$'ATC P[')A]HP'F,X
M3=TT'JZB:",^9&2XV2U/9NY27%#U@H%.O0!KR=Z:-BF1Q-;)&+P$&N:1@;'V
MT-@V(X/*O@^T[UHY!(\D0\S:BI#+ 4:=0_LV" ;WT7>7[ER8:#:?!QM?'90=
M>.[<Y=$]_Q:_%P__O1095#Y\4(L/KXN,H]J6CR*;U<H)7]3VY^V-;'LGRVXU
MCR*,\8:^: V*J/3U0->A:O4 =!@U[*N\@ZE;S ?Z##".&CJB00C%3BQCI:[%
M([S_W(1NM'#GD@'XQ \I<@,JTSS0Q30?;D\.&EE,;2)0!5FQ)/N:E+4 +1C9
M"TUO/UJHO.Y *Z]+AXQYI&"$+31[PTB1[W:S_.CZXIO1=;S;('*5[O,0Q:$S
M+\W;-: 2M -=!.T1C<K@<A'XD9B"%O)0V^RS67P:<1Y;L)#!R%5H=2-HN?+G
MP4IV1\ERA_R)^Y'[S--?*X SI%*O0UVA]?7:AV(HKT-MY$CR=>[4P9)*V)OK
M((I^,@ZR(4;50@\9 -F]W#A>BB$J3SO4Q=/NO/[.K*34GJ_J=_.+EB%&T4*K
M&O#[M>OS*_'/J-3W5(YV6(NC/<'W>1,0_\MK3%VT  08+PO-:R4(J(3LL!8A
M>\IBM55(P'A8:&,C:XT+)WKZZ 5_1)4+"RH5.ZQ%Q9ZTL "-.6(5(>]AZB;S
M.,$H6FAW SA)$DG+I5;@2\/-OKGE@P>5F1WJRNMSJ#6YR)?DA=]>9%_E90L&
M$8QYA;:V'1Q4PG6H-5ZXW0C!B%5H< ,(N?"<*+I9?HF#^>\'T4&E5(>U*-53
MT;'?G'R6D;\K%4=>L086&(,*+6TS+*C<Z5!7_I26(@)C2J&1C:Q'E:%D,*;H
M>LE(6[DPI5*E0_U4:7FKCEBA%F_^:WIPC7D,8?PI=$63&!)62F(Q+C>A5$N3
M<$\5HZ$N[J9G+,_@/J)2J".M!PO4;N?N<97&D3/"2%%H\U8BATJ<CK01IZ>"
M1D/.4EY(56<>C1A5"_UH"1KO1!<.W;GHQLE20QW/P*46M\T+6 I.*K,[JL7L
M/O/P(3@\L*5%CD/I,4W/0+LMRR*U\')5I=:$[(XP:ACZYS6 CLHDCW2%]IX+
M:\G*/HT 3JK*TW!FVP<*>$R*9\>>\%@N\ JUFH<FQE5#+S8,S=EZ'?*YJV:>
M.YG:-/HRN_MR..)F1"6L1UICAZN:M8NO8DF6%&5O1&$+1.X1QEI#X[<!,53F
M>J2-N3X36.R)ZQMA=#9T0,.HV?E$+X4)E<,>-79H-6B3O;E41AA[#4UM)2"H
MM/5(6R1PF?^+5[*SD&>Q6*0\;&)U6$H<B,^XD%MPE. (XZ^AR:T$!I6X'C5R
MO' I2BS+_C7">&MH8RN10"6I1_42;0>QXQU<C,H"1R#@7I:SDX$>80PTM+-)
M-%1)%V,JTSRNQ32?2LD<%"Z0F>1OQK$QQCAF:&VKL4'EDL<ZN>2ZD"A97+"O
MV;WFOTC&&!,,O6 U9J@4[UAK)NF6CB4860LMW2 N-NMU\G*.ER[-U*::2S>:
M>T$D:<3*C:]C*B\[UAKA6Z.%&7:2W2!1X4[VD&XYBN2]S/670;A*2)&0>TIH
M%P.1QYW( MYUC/&NT$LM0QF5@AWKBAD^ 6#%>W9WL['";7;MM1YCW"STBAE4
M9=':5]N.63G!41G:<2V&]I0%\W$-S,-^9/3YVG%5,CH+YCJ,E85&;P]>J%3M
M6%=^AWHPN?+%!,FCF,G,B#(CZ]S;*&KFPEF[H@KW3S&9985DQ 67AP**ZW*O
M]I7_+'Z5?\WFL?OLQBHEA$4+;XSYA9YK#G3WSK>+D"_<^,()PQ?A%'6JSDJF
MU2@%&I4"'NN,7#[0(( PSUT)1*E5TKQ0VH(5$L8#0[O;#1,J(3S6%,E\!$)D
MIM2D#"L6ZK"DF'E\8.PP-'BC^)"I;%\DY7&Q"27?48H+*CT\UA3#C+2A@ <Q
MCZR3:^:]C['!T*P->C\(O.C250<'?PJ\170X]F!"I8(G.H..2QJS50G$Y0Y;
MN.FIQ&LG%O?[YN>,"<8#0U/;BPHJ"3S11 (?!XC+#!"JB#W!)Q.,ZH6V;A 6
MH;/@\IS&*CQ0"=Z)3H)WOQ4Y&N3O3%XP[WF,S(56M=#S5,)VHBF0MMKI-G5\
MC&6%IFW8_2LG_+W*_50F=:(SF'6_%3L84+^;]SS&A$*K6NAY*N4YT1246NUT
MB_H]QFM"RS;I?>Y$F_!%*9[)-H%2 % YS(G.E E(0[9 2"XEX4/6;+Z98'0C
M-+*=6*#2C!--D:8MA %&)T+[&H*!.FEM-O_WQ@WE:7"A^OL3CY^"TLVG$RJW
M.#F.6YPFV/#YHY30#XT4GY,B.$@.M#!#SJUXUR<GXG*/5)RA2&WH,X\>C&R$
M'F@1>J@,Y$07 UD3-/O#C2K28=E-'1EYEOS(DAO-8PFC+J$_C$Y(F?G*X#.E
MTI?3X^C+,PT^NXVJ'F^LF;6F&*$)C6\W5JBDYE07J5D-$7PQLQU>S ,$HS:A
MQ4U.3*6XH)*;T^/(S7,N8  NDGP#;YD3LWD@8S'ZG4GW76?:F[(H.2Q*7+GD
M<_5AS/K=#I-V4R2Y*/ENU.D/A^4ENU/S ,,85.@Z*P%&Y5"GVCC42EP55S/F
M,8#1J-"ZAC!PF$^;4IG4J5XF%30$AX)Y#&"$*C2NG1B@<JI3;9SJD>ZWAUJ=
M8M0J-'"#.! /N%G.%L&Z^E2>*95;G6KE5I&69' H'//U19Y3*D/TV*]KF3^0
M?;T,5H[K6X -C&J%-K<4&U2N=:J+:VT]+##J%9J[65A$-TMU7,#?^>*1+]Z_
M9 &Q=\)TESQTGYW8?2YGYJ=4]G6J*[+S^+;E4XV\19(@ZB:6W"63_.5!PO)&
M5KC3/*0P/A;ZI#E(_>HOW"C9\LH7'YQ0YEJ)Y*E$,T\]E2_N@ULGC-VYNU:A
M^E_X?!.JV/SW3N3.2W%&Y6FG]1()U)NQJ*W.$'C-H^AOS%>[]M2!3DYVO]RR
MMR[6P**\"O,HQ)A<Z+'6HU 8AH9"58&.T>Y< -RIAV45I>>*L5D1C3O5L6U]
M':9J- W*@JFWH$0<V"0HQ;)%[ECZL%I[P0OGT85LAA^':6ZSZ/#G6^\=D4!6
M%6@< X]LWA9KZ0V,9W>P>?$6%HI[S.,(89815[0)1T3"656@9Q0[&4+Y'6SG
M%B;OL88T*!BNB"6#)/*O?LCGP:.RX;WS[3WW^=*-RU;[O7=$)EE5H'$$0ANS
M!<OV,I.[NK("YF&!\,J(K>V%!9%;5A7H&5#:B@B$94;,W"0B-M'&\6["*W\9
M\G]OQ%O*K^3/CDS??+/\\"S/^PCO0\>/''4N=BE6B!RTJD /5FJV<(LB=2,+
M0K:]57$('?G;^R!^ZK"D&DDNJ(KDA4)5YO&&L-F(JQK$6R1M'L7N2GQOE \\
M1!Y;5:!O/MII0PZ7)- F_]V\[Q&V&K&L=;XG\M2J BT#R5%N[[#;P'/G+^QK
M^E^+\N<43%.$A$&F6NK_:D%_S^=/OBN&V(34+P4'D996%>@ 1UE#\L.*LNM,
M9C,/G/F3BI')2UNC9A0L5,2(0>HY-YVDJ?Z0::KD+MT['O'PF4>2W#]PV%[O
M'9%@5A5HFTJ.:UN>LNO#!?LR?^*+C<<[K-M[^VZ:A-"DR,KK4-C*:F&R&DO.
MZBM8LX@N@Y0R#5U=*G'<U40<?W? ZF*T,'2/R:GM()"H''!74Q QWHSCIS5+
MT(&1O=#FM@P[AQ=!72K/V]69->&8EA'''6O62EV,]X7N:0FLJ"1P5U,X\7>%
M*(PRAIZQ!5%IWMA22%$)Y&XM IEPM-!1S<Q/&TJSY3KBPSX_>"A8LO_E3F@>
M01C%#!W1%@11:>6N)EJY%F!.&Y5L2458L&$14@999!JDJ.1R]X3SSFJ?8G3J
M@"3JL&<HPAAH:'Y;<'/QY(2/,J)*Y=Y/0X_+O]BH/'579XK<4UJ:)_%.KLI@
ML.04@JR >4!A_#5T1$L!1>6VN[JY[1.P=/+,MUBXZ3'KR0, &LV#$2/*H1-M
M >.E\($2I<L!2*7*N^:H\FWK,N1M?S&/%(STAM9N#U)Z5-J[9X3VAB Y=7C*
M:S*.K1[&>T/_-(LM+H9O%9EUQ^?<?989M4NA1"6^>[6([Q..0"EIT/:D ;6C
M(W:^L3"_:!X6&.$-;6TO+*@<=T]3+',%&I),3.JZBCR\LP@2&%D-[=PD)$)7
M6D9MVSM(3?>HU'1/&S6]WX0M$)(KR=Y":_CE'L8O0_.: <$A@;1'I9)[FF*1
M]QM0 @ [=- >1@Y#TS;G_M^X^_@4\\5,S+K.(_^\D1LZ+EU/[E-+DE'=;.)(
M;OUV_<?9XE^;*%Z5'SS2ZU'IXEXMNKCF)\R)C<V/+U\N^3R6[-Y"WN,^<XLV
MBQ8L5X2609+XW-"BTL8]36>O$5&5W<[2^UE2 4MK2%/"L4(=;%N)>=1A%#-T
ME6'4W2R!(P[N1^Y1N>5>+6[YA(^B6LT$4'-2J(DOIY7XS$[SPP4%B+UE#U;L
M-NYAC#-T3]OP1:6:>YJH9AJL]D8P,5'"P<N6;>P]C#V&?FD;L*@4<D\GA7P2
MNBR!"T8A0VL;ATO9NJ,,,'TJD]RO=TY<$#O>0<#( E6 *6MDU3RGSI(+8M%P
MU_&\%^9&T49](AZ:!Q?I.NR-FQ7XR3@:^QCI#%W9/C12R>B^IBAL*A"/FQG3
MZLS#"R.OH6_:!R\JJ=VO16J?;UE?A3-K@(-1W-#J#0(G"']?!L*?7S8/_^+S
M^#ZX"#R/RW/+^7LG?'1<&3LZ"T/A&-6&PZ=G]?I4(KRO,U''J:W-AZOL?A8E
M%<B@CWE>A?@DS.I@3J$2\[##2'7HJA;#CDJ^]S61[^=#W)<MXK95L&T=K%B)
M/9F'^ABA#]UU+/2B#'L1G__\&#S_WP5W$]B)?^RC3?STSXM S!2SAR@.G7DI
M==JGLO+],P=Q@S?/0Q_EC^:=BE'IT(C:G'H9S#?R3>3^SE*?4NGPOHX4'?MO
MGR]0TM_4EE7S_L5(:VA0L_ZE4M#],Z?A:(EK,;X8VE*[:V>^OW&\.[X.PO)A
MF<H"]\_, I<U +@ZN<B2J^9]CE&YT+CZN[-,/*6BIBO\3B5I^V<^&^]0(V W
MSPM8XW^,FX5&UN;_#W[LQDD2=$<M6R^=V+G8A.$!-7M Y5T']7C7XZ?O0ZW)
M(R%4&58HQ&0IEA8SCH@!QH]"D]N%""KW.3@S]_EJP("QF=#:VL P$Z^QD*_R
MT7-*J<D!E9H<Z,@I 5X_/Q<D^Y')7\V[&.,=H4D-NYC*'0[.'$3;&N]B]!ZT
MIC;O7LV7X6RS<$5MLSCF4:PVIQQT-96O&YR9KSO<C'PKQ<7'.Y86884REL
MH]J@I;4O\S^ZT=SQY ;OC^*7TH#I 95T&^@(A3W0$+#23ZZKK>Q,E3 / 8R8
M@X:V!@)4CFYPYI#5EGL?H^V@C1OR_JU*&7'8_U0.;Z C1<'!II3!("EB"Q P
MD@\:VR(@4)F^@4:FKZ48P$@_:&?M&+C-,L>(;]Y2,G] 9?P&.L(R2YL! )!Z
M7N:VD=?-.Q]C_*"1[7#^D$KU#<^\6;^]?A]BO!ZTKUY>S^71_:&MTT,JD3?4
M<9P8>/T=^LZ5.1C5S^9#*H887P>-:MC)5+YN>.;]\2WR+T;607MJ\^\U?W2\
MA+0^M.%Y2*7KACI"_9 &; \Y%3^SE(VW9+_S$*/NH&6-^YK*UPTU\'5M<C-&
MS4&C:M;;#N>P&%+YN*$N/J[X]GNBFC5Y*X88\P9-:M;#5+IMJ(%N:X5S,6(-
M6E.[7+X,PI42'*Y=GZO#XDM=3676AKJ8M?*V +T\+\*^RD+J:#L;!G.,78,&
MMPD-5'IMJ(%>>P5 P"@V:&O-0+CCC_+H=,>//SNK\N\Q*L,VU,6P8:W80\#V
M(I-7S3L>H]>@A:UP_(C*KHTTL&LM]/D(H]:@<37[_(++$\:]*W_!O_T7?REU
M.I5B&VFEV/:;L>?Z]"I3EYFX;M[Y&.4&C6R)\ZG4VT@7]=8^OV-4'+2O9K]_
M=+UTIW.IRZE<W$A#Z-S^R^]Y6UY(]_N;]S-&PT&C:O;SO?/M:B'>QUVZ<[7<
MK7 ZE90;:2#E#K9D#P$R_^QN,6OP@/%UT-[:/_'F0;@.0F6:+[$3\PMYL$#X
M<A$LRM=[5!IOI&$OZQ'M 1]]A;),%69I:2:+FX<(1OA!XVN&2)8 X\-J[04O
MO/S4\A&5^QOIV@Y;TI ]/&P3P^0ES$, HP6AH:V! )43'&G8,=MB[V,T(+2Q
MOLP&R?:A;9AJ19C-B$H"CFJ1@#5&@+*6Y$D/DNL[$;?6A-R,,!(0VMH>&%")
MP)&&S;7M1@#&!D(S:YX&?N.>]U]^\(?_A3M1X//%511MRC\>QE1:<*QW?VU)
M<_;F!5GJ[>^R&,O*L:2@<52,,;X06MTR5%!YP[&V/;;M!P3&(4*#:P;$/P)/
M?$0YH>)EPM*UXIC*(8YU;;=%F[&'@OPJ2RZ;]SW&(T(;6^)[*IDXUD8FMLWM
M&*T(S:M;-D@63TDR$M=_E&1*^5:<,955'-=B%>M+1VAK]I6$=+V8EV)),?.(
MP(A%:'*[$$%E%,?:&,66@P&C$*&U-8/ARY-8,UT$J[7CETJ*8RI[.-;+'A;;
ML.=]=8FEU\R['*,,H75M<#F5+1QK8PO;XVV,(H2&;4 ^#B^<F#\&8;F[J>S@
M6!<[B#0"49)#EETT[W6,$83VM<+K5#)PK($,;)_#,0(0FE;WH+YR/._])G)]
M'I6NY294VF^BE_;;:<3^V"ZOL>RB<:]/,((/VM<*KU-IO8DV6J]-#L<(/&A:
MS0[_L.+AH_B(^24,_HB?*A9Q$RJ--]%+XZ&-V4-!5H8EA:Q9W$TP3@\:W"HX
M4)F]B39FK]5(P&@^:&O-2+C=/'CN_*,7.*4I5"=4;F^BE]LK-&'/]<D5IBZ9
M]S=&XD';6N!O*G,WT<;<M<75&$4'S:K9U;/%0O@I2O]S+99#W5*74YFZB;8]
MOD@K]ER?7NID_V"RD'D,8)P=M',S&+@0_[P)[X,_2G=Y3ZC$W40;<0?:4.9_
M68+=A$R6,>]_C,6#5F[&_RH2^B:\#8-GUP<>W+XSE<Z;:-OQBS>D# E)Y+>
M0E;0/!PP>@_:NQDXW 91['C_G[L^M"5@0F7Y)MI8/JP995!("C%1RHX= !.,
M]H.VUA?Y*>T7<N>0ZZ=4OF^J8?=O\<7S"$_E:O&C';Z=8N0>-*:^O$R!3#GZ
M%/@5&_^F5&9OJH'9VW_Y/#-3H+*DR@NV;/2:8IP>-*HV/W_A\TTHH-_M/=R[
M<7DZO2F5R)MJV-.[__*9G[/?F;C U!7S?L;(.FA4;7[^'-R'CCR1^,O+ZB'P
M#IV-,*62=%,-)!WR_IFW/P<LO<:2B^:=C?%QT*S:G+UCJE(W4[FXJ8;=NSMO
MGCG8-N]B[!NTIO8A^\.W^9,\</=0\I4IE8";:B#@L : H3N[:$?RE2E&PT'C
MZ@Z;#%8KN7$YF/\.3IHO10"5CYOJC9P[U*;].$I5E*FRXL-<E6:%XN91@A%U
MT $VHH3*V4VU<7:O"B 8DP=MKSTM?K3-;L 7[U_N^)*'7+S^/?\6OQ>/^[T4
M)U1:;ZKQG(S*5NVGSX]8\0[V7B;]2N]A7^5=3-UF/M'?%*/\H"].QLT\26R1
M8"?]8Q\_Z<__O)B5@H-*\TUUI/C;OG=.]3B^LW#,.Q6C[Z -S3JU_XY(X*D*
MSMGC$7_./L\N9Z;]66CHUI^(^1KQYZ?_*?4GD;!3%6CKI)_^)W/J)_[-G0?F
MG8KP<X@-33N5R,ZI"G1TTH(_/_S/U<6->7\B/!QBOD;\*4U6XD\B!:<JT-9)
M?_V2.?57WY4+)Z61&H^/+32ZZ-OST6YG\BV1=U,5Z.BK!;=^OKK_<,F^W,_N
M/WPQ[U:$;T.L>*Q;,Z\NG>A!O5 4QHE+N1='\J]]GXJ?_JE2O_%P[83QBV2D
M#AQ6TG]')-U4!>?T<%D#\@54X9KBVRPYMJ1@B*+K3Z;=3G/])[YP'?\3/R"#
M]M\16395P;E=7GSQ[;)*_L:^)K]:X&&$,D.L:8&'B0R9JN#L4_)A-YOW+L)W
M(9;4[%WG7T%XL8GB8"5L=G#@)K);J@(]/@9MR#TMK[#\DC4C-\)8(?:UQO-$
MZDI5</;QN]3IV8_6>!NALA";ZO;V-W>U61T>QKM4.JNK8_\I>/UM[U8_&G=P
M%^.VH"UM<#"5W^J>.2"MRK?VK,6Z&-<%[:G9R:Y_A).I?%?WS'P7>//<R<F/
M%CD9(\"@/6UP,I4$Z^H@P:H\;=[!& L&;:G7P9)$N%GN+& .'@W9[U)9L:Z.
MG:$'FY+''TK")%BRW96X-8='%BQ3!$3#_%E]0%!)M*X&$JT2"Q9Z'Z/0H''U
M>O\V#!:;>1S-_,47'CZ[<QY5>)_*IW5U1*T=;$H&@;0 <_P%2TM8A :,;H/&
MM@T-5.ZM>^;HM%< !(R9@W9N! @W86J>0PQ-E\K-=75Q<U@K#F+ #LZFBS%T
MT,H6(8#*T74U<'1M=3Y&V$$#ZW7^G8SO/^3Q'I6LZYTY]FSGK?,M"[$3NU'L
MRKV%G[@3;4+U^K:XNH=1=]"RIEU-I>UZ.L+26NEOC,6#YFW WX?IG1Z5P^MI
MX/ *[UWI;EN6<CV,T8/6->]P*I_7T\7GM=+K&,T'3:S9ZWPMW/7D1'SV&'+U
M9OMQ1H>_['I4VJ]WYF"X6JTZ$#]E#4PP\@]:72],OLRY[X1N\*L?K?G<7;I\
M40$+*OG7JT7^U1@J2IN2#QQI@0XK%+$(#Q@=",UM&QZH=&!/0WA=ZZ& <8'0
MTKJA\,07&X_?+/_A>!MUV/+,7_SWQO'<Y8OK/\[F*CPYNG2CN1?(:;AJCV*_
M1V4+>[HB]0B-W6(JJ8)=79D'$,8A0NNW#T!4JK%WYDVNY\+.APN65=-AW=[;
M=]-._H-4,/.:%66UK9MEE;-M[59MD"U8O C%ALG,+_Q1OLTO/'@,G?63_':H
MF-:HC&9/QX;9@TW9YNE0!3JL6,2BN0WC-Z&Y+<-#G\IW]C7PG950L!,!?8SV
MA ;6C "Y,6[?>H=HT#Z5!NWKHD%+FX+#P XNM(]QH=#&MH& RHSV-3"C[?0_
M1HU"\S;D_^Q[\*#OJ21I7Q=)BC9C_U/7&L=C["BTK4V.IS*A?0U,:+M\CE&=
MT*QZ?7[XXVSV$,6A,R\[+Z/?I_*>?0U!C\<UR4:"HH^1G=#&)A&Q_:"^=GU^
M)7I;^0A!)4'[NF(B:S?Q("-1CX60=3)5J04C$,:H0K>U!6]4'K6O(>KR!]2V
MSH%0:YA[/9J)=!Y*,XOW^U2VM:\KL+-6\\Z(,U6?!1##.%7HK39 C,JS]C5$
MCG[OZ,(86NBH8] U7R70Z?:R)$RK^)\SSPO^<,1[+(/PXLD)'_F#,_\].ARB
M-* 2L ,=N\,KFY.A(R_$EG(GVK:8/=M/!Q@M"\W>L-NIK.O@S'O&7Y7',0X6
M6KQACU,IUD$MBG61)AQ6HW2)YW?*O"X$8"PL],#)",@.Z+X(5@^NK^QWFP;P
MW89R3X:GZN*+4C102=>!EG2+=9J6[SE)KTHYWXDB+B9_\:^_!Z'[IU@?W'J.
MC&DUGZIQ@/&ST T&(4&E8P?GSM)X"AJR&UCAC@[+,:)N8OE=YE&!,;C0$P91
M0>5G![7XV=.FC5>/$HS5A9XY&257,I8[L8+CS:(HF+OJ#[GQ?_[D^FZD-OW.
M>!A$:V?.?PO"W\6 7;'@H)*W QWD+;FY&81V*F&%6I+$&%D]Z@,UKXFE59E'
M%,;;0H]9AB@J/3LX,SUK!Y@L6O9B%"WTFF6HHK*Q@UIL[&DSW%E0=O_$&0EI
M/YM'&,;00@^>C+#D# 9AR>3$E KD4$G6@9;37\J:L7O.A/*P'>?"%.Q0].KY
MF-%:7AU2&='AN8]_J>U0>V:$(49^0@LWY%DJZ3FL17J>-M(?]+0<P1^+48<A
M?Q0W1@Q P/Q0/<184.B"DUW_V7D6,Y435OB<2GL.:]&>-<;HW???IM9+?C7O
M/HS"A-;4[3XJ3SD\\\G,U9ZS:/#%*$=H4=TNI/**PUJ\XFFC[F&7=N2IB3]W
MF,-6*N/E/,MY&,0L%D,R5X=Q_ISFPYSGF>F=D+,%7[H^7S G*ESXXRF(.(L<
MCT?,]1?NL[O8.)[WPH1;(_%(N1A?!>+N^,GQ6<Q]MN;"/KZZ$ >Q&/F3FQ>;
M4,K>CO\B_N>+.IAX 5>N\=V5F!S601C+Z^)N-UB("^IUYYLPE'6]<"?\F<DY
MQ0LBQ9H[+'(??7<IYA9Q7=V=?!DD3XL#>7_$BRT)-MZ"/3G/7%E'/EB\A+-X
MEN,<X\LEGXN73I[[D+%NLA'B[XM@M19O;L%4A;&P$+>G=Y2-1-7-\KWC_QY=
M^;^)N?OIPHF>KJ*_<Z^4>AU2J=>ACI0 U>W)>X\J)9VMRDGTJ9),%F5NQ&1A
M\[['N%5H^J9]3R5/AV?>_O_JW(X1H-#J3;N=RG .:S&<)\Z5KPD&&&,)O7 R
M#&[$/!?*>2[D3UQ,[<]<GK^\XI=BGGP6)I5_1W&8G,W\F<<WRWOGVVSQ+S&_
MRI_N@SLNF^%Z7%Q,;KT/I 5OPT L&N2ASS=B<G=B%4@GZG-CEY?&-P^I5.?P
M.*ISFL#+YX]2/KNOFE@^%\K]TYS5MJ=4A+^_C8.W*_%?KE9<:D'%Q;),GIK-
MHC^<M7G@8D0H].]K 2Z5:1V>.9S5/$K5T]G.XUE2"=N^ "N\ ?N<@%F\!-N^
MA5S3Y^^ABJ25B-_52)V]#'MX8?GKL.W[F.\)&'D, ?-*>L*(RDZ/:K'3IZT0
M?O0,*WK&""/?(8"(/2.C @ZS0",J]S[2<@A[22MVH92S'>8]BG'JT+3->)3*
MK(_.?0+[4<XLG!MI"T\[PJAV:-YFO$HEW$>U"'?*_')4E\VXQH2B[3 _B%G$
MUXY<R7LO;)%L$^*+'^1M6\G;$:9R0!C3>D\QU<NUO%68MJ(C466/D8[CO8YH
MT$Y',N]=C)J'MFW<NU1N?G3FM!5U';N;Q2XK:-&<B-'RT.J-^YW*RX]J\?*$
MZ;$:!S-/3#@*"SLA)5Y:V()HOQ%&TD,7G R"6V<^KY*O1U1*?J0CM^[^V^>;
MH=1OYAV'T>K0DGH=1R6[1V?.:7O89Q8-O1BU#*VIUWE4PG=4B_ ];9Q%G3F[
MN)C=_0@8>>7?'!CG##%[<A?9IKZ^>)(GM417_FT8_$N8AB_><U\@)+YY\-S'
M9**>K53."P$Y;[/@BRM_-A=0W7A25"NC8N5F@2C:K-:JAE_%%[#*DE&9*7Q,
MY9_'NO)%F+=9,4IWN?$E-1R)X6*SC]^_1J*G2#61QVYZR,X3=[SX2<7O>NZ2
MBXX7;4*UQ_TA>75QBVB[*A"FI'2Z;^,/5]PH:W>2)JGKHD_^R;?]5[QNX+D+
MV3CVX'BJXNB)\]@\I3G&2&J(LM?8E:B4^%A##@[SY@)I%47G2=]%XCE_&Y:^
M#BN\3X>E;\2R5Y*W%%Z*'1"'U):G[9LQ^6II\B!F4^;_,28"0#"]QAY#E1S&
M#>0P,6^^'SVHJ@=A@@L$U^D]2"[19>%+_I]!Z(OGAD'TOS</H?SOX0^?,55_
M&>M*S')$HW+@947%QPS;%F8O+"UN'@&8: !M;P0!5.%@K"$/RSF=;P_3,<;$
M!6A_(RB@"@SC!O*NU$"%_":J1(;Y#_LQ)CM 7YR,B&T*S"R)F=RV?\<C'C[S
M*,EEMK@/+L3GH?C]P[>UF&"Y*C$/GGEX(#!L3%4FQKK2K=#;G('H3?H37_ST
M?]/[5#16D&4L2&^V8'[!E OH(AMQ1-4[QAJ2K)P/0MO,L=NJ%'2RRCIL#UE%
M8*4ELTK-PPS36: ';80959T9-Y!UY0?L2F"'*430HZ?#+O">@XKU$54@&NO*
MO5)X^=S[\B?S7L-$"VA'G5Z;4-6#B8;<*F4.L^<[98)QY-"66CU'):LG#>1.
M*?7D+V&P6;//01@_L=E*#*)SI\.NKR]^*+2O5:&=8"0Y!/')7>9:-)KS?-O'
M-7<B_IL;/]TDU.=]\.&;\/%"_7[/PU5IOZ)2VA,-4?1U&Y=UMN2^3F$WC"J2
M2)3IS1)QR>W)Q0Z3-9C'"T8)0^>8QPN5'YXT$)]_*G[DO^5(XJG[_RI&E1Q(
MGBP;_57\DJ.(JTHL&&HP+AGZR3QTJ,3R1%=$^O<XWF#4,_30R:#YU7?E?.UX
M'P.Y<_TV#!:;>5Q!.D^HI/-$5\:9@\W)X) 78DDIEA4S[VV,5H;6;MC;5,9X
MHB''#,W1%GVR800PM'C#'J=RNY,&TLO0$/ C\O:5?]=AC#?$]>D'9H1K&<P2
M"H/*:)>*_D0EL2<:MAB@+<@/OKB[9<6K%@V8&*<,#=R08ZGL\D07NWR,=RWH
MI1C5#(W:C#.G5-)YVD#*E"J__IC77O>\-L4H?HC<T\\,3 ]&O>-S[C[+B,Q<
MB!0KJ(N0+]SX6KB@<)Q>:7^B2@%37:E<3FADOADV.SAV>V^'[9TTJ.YGLH).
M\=A!\]C!N&[H)2NP0Z6[IQKH[N\5-ACE#1UD!6RHK/>T =:; B,5<R\GI7GA
M.%,QUSD9OL*\4@OF*HSPABXZ&3CIV9W9T9UWV1I"?/3'%4L]*L4]U1 [7=V<
M# ;[AY86ED\;4=B\XS'2&MK<A..IS/6T@7#IXX$@%\1=&9S3&[+W/U^PZW@A
MUO[1YB'B_]Z(.L4R72R?G958U /,[)[PE7TUB.6^7-P'?\@/ 5F1NW"=\,6^
M=3#&E$/O4B<E8?4OL>,OG' 1_;J6&V-ER7>#"I11&?.I!L;\J!;MK5?DB)*7
M9DEQ)LN_?3>PAQ*:8APZ]($A+%"Y]&D#7'HM;,A!Y^/LRWOF1M%&C!*S+[^R
MS\'/&2XZ[*,C=YW'^7&!<N#XH#ZOU??T'5]R,2J)9>^=A-.=/,1])3^\/[J^
M6 3)C_)\R&-O[H.U.V>3P>2GY/M?/FV=9%2-4I5?W,"_K<6R225IE3&P_)L$
MC9)UY=+:6:^]%UG;+[/9K:(&0L>/G'E2PE&OEN1G#?-W4RF\W_"?'\6P>'WU
M_N;N)WE1OJDK5E\\C!W79_/0532"HD]6/.XDCV.>NW)EC2F9(6W@)AEAE>XL
M#;(.8LG%B'=_V(0+[DO&P]GV.EG/&_&_;).^_$WQ-[D=?]I_V3 WY#(W9+XP
ML&#$QAAYV#L,]5(J0S^MQ=#7YRK.-FR;QP%&X$/[4Q1/T?4^!L%"'HX7K%8\
ME%TA/9KTF//_IE16?ZJ+U3^^;04!5 Y$\A;V?YS5^C_8]K;\8&!+CO><8FH
M=(8Y9 S>$24"5<&Y%W8T4*BC(,L@8<T:KV"X+380=YC$!I'N5A7H7NC5QXI<
M<]481(RO,PIF+"+EC&E/MIN9[T/GP?F7LY"A)9=B"+_R%YLH%NO!3SQV/%'H
M?R^Y=Q$H2XGBWH<H%H4O^><-?PZNN?C$%S>*A:SX$G_/A8V#_]R(A>2?OSC2
MLA?QJ@)P1(Y<5:!EFFK<1&A.@;CP:/FWYT@!,WFZ7*RKQ[,7<<EC\_0-U!]<
MO8.\1;T%DZ_!MN_!DA=AR9NPY%78Q<_W/W^R /T(68\@Y16@GTCUJPK./15_
MO\"W:*6 J X(6EY!#R"*&*H"W0L.8ST")!+Y/J<#1(E!@'/ZGI/ ?Y3[)#[\
M>^/&+U>^#/QQG_FM0$8%>(E"C*K@W,-W96OR#26BH-H?PI*B+"\K]15[TN,7
MK%3T__EDDM/]3Y1(5 5:%J_G H%YWR.R"&)W [XG2B*J MT3U]$PD!.->-@H
MZ?F.#.5(5(?'T)%ZA)Q]W)#/A5%3<6*U]H(7SI48X@?^VW]OQ-RS=%4:X&#^
M>[9WL2/FIPQ0>Q>2/YWU6M2;IO<-W<<GN:U![G((7:5GJ%(=*4)(82!-YBLF
MJ6CW-QDRD+Q9<LK#]JG.'XI ?O-%/6ZF_OJ);=8JXD2T]?$Q5$>RRH;T.^_>
MO9/_2^_J,.[,GZ0 (1[($T[:2=Y2WOZP>9$AG/)U5-I)&4'Z*? 6KNI3\R<_
M\()'5]A(3,4KT3S5EI]9\4W87+S# T_L+)HK,RF'2B39NB-^"H/-8Y+WF#NA
MYR9'#5_RN?(AZW<[DA@?=F0PJBRDJ'+YCY7SS5UM5LS/SR=VGAW74SDJ4[M@
M#U3AI0^<^]EK6; &0(07I ^>/ Y\?'1E)UG+IR42'K].]*]KUWF02N#+11JP
M+( J^]1U4#E$$/485<&YEP>4AF:CQ<=?KEA>2:IX<I96P_)Z6*&B9(Z155FT
MKD!$',1I=F&**.NH"G1/.^? F)R1/CF16-*P+WR^"26>9F*H3E+(RX'>D?O@
M5FX4!>$+^QS$O".SPHNAMP2>,@/*F[^(BW_YJ1@&)'<*+/B#<&DGF=GDB)^-
MYK),$(DWCXI@EC%&I6%%8A!^=/PL([WX!)0#+4_JOKA@?[_]U&%??I9?8G<_
M7ZO_7OS\CY]K5/F)?W/G04>^]Z/X7!,#M)B4+1BA$>$+@:M5O:E+E<*ZN@YX
MT#A,7U]L!V/CJ.EBDAATR\FH^2_^\N#XOW].0P1G8K1(%YL5R* *85T-YQ54
M-29SO"CW7I1C64%6*&G/]-O%-"YH]^9=3Y6DNKHDJ7/XW[S;,7$'VKQYMU.U
MF&X#VRZ.18!</8EE0J2^6(--',E *OEOUY=K';Y0^P*?N+=(\L<<0HSYI447
M4T.@OTZ&S)4_3XXF<KP[_AQXS\)2,CC C>6/%;"A"AA=#;LPCFE0!I5"619F
MA15CD92V:,+ = !H?S,PH$H!75W9A,Z)!?,0P*0 :'LS$*"J =T&CLNM@X:9
MC.>N&!R<>.^PMX3>E;_+#U<5,9YNFI?E8F%[SM[T?U*;X;/0\F4@">>LS(4G
MOKCEM)5^ R=;2K??_BM'?#-O><QDD[PUFWH*7BQ"]'R*16*/W!P5F*2J%%T-
M">[1%F2@ ^ZV9_K!*&AHX(8<2^66NPVDE#_HZ'NL;ZO%Z&_<\R+VT0D? R97
MI1UT6:H(,&>Q<GVQS)4TB-1Z'D4E'9D_<\&<,)2G@(6*>'L(@M]9N/%]GK)\
M<LCPN-0^(K9VPOA%_A)R,9B\D9?^<IU<^\M/%@PH&$T-_=\0[JC\<U?7MH):
MHXIYIV)L*33NR4Y5?4AUH?>G? SWJ,1H3\,>@2/;E/G\N&'$GOFEAU&AT!'&
M($%E1'L-; VH"1%T#DHF@/V?__+3C\D) RU&XD*H& ,ME<OMZ>)RM0QFYN&
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
M@/RWO5BA#U)ZY F<OH)CD^P_X$*]!;'50E"[1/3)AS2!7$M6F7W^Q\9YH$!
MO_C9N\,BGQ>10!7G8LMQ\ZS0H:5'KE05A1>S+"-)^#&(_C7+"[NETO8)Z9$?
M=;'6AM'S7]LCUIODC?$WS3:O_\(W]X@8*@MNV;NBN=UM&+7T[3TBWY!WLQ$O
MI^=<J%TB^N0#+T.T:5:HT]$C-\#17/H]2Q/VQY"X^)KI$M,K7W(29"&XGY?D
MC<2I"Q51):)'/CR1>'23Y+,,0I -PY>\6PEULZ_4V1QX0L90PW0;O!"%YAMM
M<\59MC05],,Z@WY8>\<ER.4W=*3SCA3]D[IX24=JGTF6D_[I;;[FD^)IHS'1
M+7O-$@'DO2!)M,C2PTML==FJ""B)B--PZ;TQG)A*LU;D)>I1D+^4T&?Y7\9!
M,/T-[.4W$A=Y_4MI07_YLE>U6_L?U<]#4:,.)M#[$51DDXRF$?L]@SJY2S+_
M[^ E+R.IFJH8./F?O][.:1W:>\%P;R$?+.QIG*G]W[,@IJ,/MN;,S]22!2PX
ML)0F@Z+(Z,NL@$S,<SIOI-.1>;9>/]Q?86U3_0?9,IO95Z0FE_UQ3?>7N^]5
M3_PV+=_WE_"5QI]F,\K225^*4A&<NN%EFD4DJ]H][E2V'S:?X6,MJ&C=:JH$
M!(>5X<=S,F)?!.:2QD&>ESY*"2^!$U4=UDWM=PWW5A42H:';U!#]9<"<KY71
M[X/1LUGG1^9NYU+ELJWDV1O)7M(U'P2+5F_+@K&'T'_@:MNJGLVUKX?E@ONB
MX9X'3H%5Y;"X6(BY6JT4![N5 NE*<8"/MUQ5&XP*DJWJ6P\+!>\]P[W#GVF=
M.+"Z3@B96BT3AQK+!#^!@DV?MV6M.'''VD$:TC7-NI@GFABP)1V3+PB:LPU/
M?R*K/Q$9O0'CFOD!/0=@6F8^GHH@6TVR[@S;\DI_]+-:]M[Q3V3:(&9[M@VL
MJXS[R-2XKY+5W1XLIHUI,P"ABWY)1C0A47V0$,Z>+8JH-K'RV7G]T -_7D]1
M3#8#[/&RF1?<J6P_;-Y'NAOP #^46>+R*2A9RE9+EE9@<_+,BVK,SML&_1$U
M//!B?\&BTIGE GJ6@/E.1($Z8[ =:]4!TGT(OFY=,_L:W%_<**NMC=V*/L@9
M'GBQIV%1T<S6I]YX;[#ST5IIA\U^MF9M0AA6:7TP-^09E?KL09QD53%Z]G5J
MGG;>]MBM$?VZO2ZW/.2%M*!S*UA%&CAO$53!ER52^WW[<-^+/16+:B1(O&Z
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
MM&__+=&T;_\-Q"'(JJLPD*]IGS!0U1:YT31[O7AU-.UB(-&TBP$0AR!OJ,)
MOJ9]PO"[&LAV6F#ORQ<46<!'\D:2&<FOF<BO6%"9)4'\&?(-DN@V3<:W] W.
MO.2D$':=M3,Y< :!+ZDH0)7L7@<N8-@@QZTK+LM"-4F^5:RM,IT6N('@<V%5
MM'S[ZL@E5'Z/]YIWYK(/?44U$%UW$_J=%J\UX3<)G ^!I9L1S?XO>@[>U?B@
M,R,LV CB3SN2E%J= 6=0A;3>&QSCJ</C.P]9.B59\?$0!TG!R+SZ]XQ.P4VZ
M(S*'6#044"&(K"T)AV]$"CSP^_.$W&7<</<KZSM6F,(C&\+@; U)6+ E^[!N
MJ_OLIS4.7)8[F&KC^<>2DF4DF,M%O\K)]HN!HPAV>!4%WT,Z1)5#?BX'7],T
M^D'CF.&^89,F8PJKP>>O84'?X%8SM]W,6XF<2V=1):.X<FC-!:)U&%C6M#ZF
M<5R=G%)$UQC!,!PB"@Q-^,^W:CY>O\,]:Y)WF)U<+"(LO&#,OYQE;,%^(!E-
M5<&T#054B+*,?+[+M58 #\.)(VM*Z'"CJ:;H9C(-: :N Y0T*\)8'@1($$4^
M?%[+%:\5F,'^Z-E\Q4S(&+K2/6_3PNDPNU53I$@X4(LH:\7GIUPO*RCFW^YI
MN8:RR#TKMD41'8:S!HJ(*%3D\U--$4^[%%S.%?$JB5#%=6L>M]NX[IHFM"!E
MK+U*V?G'M^!?:3:_9D]^6%ACIN'>GLNK.@64+NB\"R9J5\=HS@;8$7TJ]*7&
MMUPS3F"H;W&N$0YCQ.<LB A0DRNU>EY]'*A'% N:\9ZOTQRX?J<VG*N[PVBT
M%.@DR/[04/?&XT ]H@C4C/<2=5^'Z_=6M'-U=Q@_W*4)<TBGI""#<4;*O50U
MQ></!$2(8@PS>?!-0 K<[R)VY\;@M$/;&XG3*:3)PM<DC=/QQR,=ORI:A&0T
MPX:IG[:99/AFH88>U?%([VS#93ON>OO]D<3SHI17.E6S"\%(P.1'L"N0"-\F
MY,B;+36=VT,/S07W]BP>8>KI1CE&(P*/O8UOZYK53CNJ:+,_*=GS#'J\1I)]
M)Q%\Y=NYUZY/;?2C"NCZTZA-7TQJ=)4DHQ-!.-7./8Y&M="/:HWRJKSMR&%$
MM"C)K MA^#Y2<S] KTC?8&[&EV,$ZVP7F?+]1AN<P;!M@EE[7)Y&E%.L?#I,
M9RI8B1'9C T)\FW(@#%^)^Z<*=670X>FQ"?Q>TY&L_B6CF0KB<H4L&0C,AT#
M 9ELRZ_A]]N)<V<A1SBK6;YF\D);V7! ARB%9R 8HX*5)G94P;)/5N&RNS^?
MQ$$8SB:SN+S$>P)'V/XL%=G<3C@3 @<05<88",_(<L3<V(H*=X<FY;!R1D"B
MO.>#># @0Y"C[R 4(U-9(.^P;YH608RFUP.Z/,">Q1XI_>R?(7*N;/!:L*?5
M0.QWH(%:WW$Z7;T>)OB"R,VR(3^CCPF'+YA.L;K873EV&)HW_=_[T2JY,L]0
M.!B0(?IRF$A%D-M5@>[G'4?MA\)^PJX>>RZ[MBK1JMKX1V\R0([H<V4B-;[A
M&K%BF[KVN.WDY=2<4;0RKZG6;]JU-A(P(<I)F,A#I0*!A]OO",VI):#H?J>0
MPUH*/[0-QO0%P"$$]6Y=I&NGLD?('K_WG)R:'X)RNG0D$/OUK "*&S'.U?N4
M)#DQ:C=IXU6,:Q@NSNHB<;E)6F24W4*B37FL-W"ND0%Z=^>@?I*@O0H(1H)0
M'"9Y6BA3M6'14$"%*,$CYS_? A5@FGN;;R1[23'8U$.6OM$<KL9-L\;/COO[
M]&5Q+FL"+V89J.TG@=52?4X2,J(%W$E!DQE-QHL&VXJ0S2=F',%4/RB7'=]:
M.S/![\@1IW*97U!HC2/7A(DUB-<H5X/-&PW8$*5#.PM):E<21NR,IP?C<9B:
MK*4^O_+!U'@XHP$;HA1E9R')C4?,"+^3)DB-QV$VLR*\O 6FO!4B-/[^B.<
MG(ARDIT%)C4D)7;X?5X*J3FAC9LZH8:H E'\TUE$IN%1Q0>_RWG[RAFX/"5U
M60G!_G+086;@B3<Y/O%1JNY<\-MYPZI?+B]1J"FO0EZS[X[:)( 4D25UEYG<
MTI08XG<Z :U1.<S&?8I_'@IW-"KA)( 446ZNN\P4C$J%(;LO52]&Y3!+5U.^
M%!9W,RV5J0 UHOQ==_G)#4R#+7ZG']":F<-\GH3R;K@!&Z(<7G<I&0=;%2=V
M28C6,-:A[V:F]WPI8VHO(>>Z0H%0*T+S[P":VB"WQT+Z,J5C%(7N%^EDFB9P
M2P,<%6Q5),-[W+5G!IX@^@3)I<<WR>Y<\#OUT)O-(*A.OQ]=C48$[I4GG\0^
M,K?\D81I$M*8ELIJ:#3Z4S.NG"#:.Y++3\5JC-G@=W*A+[,Y<9C&7@BU]KL9
ME56O*Q;(TN"%";2@U5=>WV*T9@5>($ITRZ6F8BPF'/#S#,8M"7*2WP49A'QO
MQ&YQ>"_]B2SV4>ZKS_\^AJ[';7Q;U_UVVGOHY=T?K^W%SWW>TK&/H2=0._?:
MM:*-_AYZ]_2G%QONLV9XU\8^AGYK[=SCZ$4+_1AZ_\^_9(K.W?+#\ 5WF(6[
M)<S'("5)ER0/,SK]=,:E,+@C 1."%4?(<+XK)@>&0^7Z$=R9PYW'=LIN%;O'
M2D8#-D3[BW(IZ&KH*E(,S>[ZENB)<VVM=JR2<4GF(X&[$NN_/9-LH@11-@D@
M1:^[JW*1Z:\B:+]3I[T;@-&V0SB9NY%[^Q6Y[(=6J?Q.B]?[\J7Y<WI5!O@R
MS3:9"H @VBM08_NZ?G> [G>FLS=G9,-W%FKG@] K;9.3@@Q, T^;<[O9C*"K
MK>%.4=R^Q;M_K;@BREW,Q(,!&2K7HX7M>I[&&C8_>VY66)P64W2T&(<E$R4Q
M%VFN5P[!&0584'T)6A@MLA$1*-_=[TX*ZK(^83:=QF0"*A2?!W&0A.3IE9!B
ML;>HWJ928RJ&&L.5WD*1"'91]9'Z[GAWT>\]AX4$%T'^>AVG/YHB,]!MU6D
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
MDWNWC-SZ'U9_7V(K@?+AB'QR9XVQ8<I %>P_D_F[ >KC*M3\>E:P3U4-//B
M?\OO1\^OC7 *^'&=9NPWR&4\D]*Q8PPJ AKGOSJR!=CK($D^5SGF/'XB6WR
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
MTCE@9";C^<5EYQ]K4AK\"+)(KP5_Q_<,]\Y<WG\W/\V[Z!,$;P+RY0DEP4C
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
MX$&TGDH9KZ'+*Q!1+JEV%-+E*8:YM_9(IFD&G\%F,=VWX%]I5DM!VHE+>2)
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
M!!*JWHC=<L9IDI5F ?U7=0;07_W(#^$$&YR]S_SH7%E,@50?GW!YJGP*QHC
M*V7)K4YR]MA1K32'TY(]FZ\TQJ]D&DIV.M6/_>@,,)R2L67'9A-C^*CNTAR*
M3H,S>_Z^&IV"7^%RO93SJ?PY&"<"#Y\M/0ZA&.-'=9?A< ;*GA.OQJ@P4F-4
M^7,P3@0N.UMZ'$8QQH]JR=-WKNB^[F,;K.HT,1N!L^DP<@F#^GB36<6M8;0
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
M!H6%62B-E8D; S(O/+N^T+-3 KGWZC@.7C9(PD+R9GBC6K@=#!5KY'+F\TX
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
M[&(ZF*11,-80!XFWWX($\JO>7-<AS*_KJ=8YWO_PCXN>R_2E]\$\*)8/KS<
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
M30YI&GX=2,_;0,.@<:#!0%3%3-L[SF<F7?[7WV!L+T%*_OO_ 5!+ P04
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
M;#R&_X 2>$,L#\@([W7UT+?"J>F#+O@KZ!OG7A#D],0SUX+S7OEHX/IDA!!
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
MLJ;CJ0-?'4;-7N%K/AGA"SV1,S3*MJQ34%V<$X6/Q+^%\._6)V8P]5^EY.1
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
MNC/8U6TV6O1%4QG7/Q)]$:W15&?O<'4*1H_>8HY>B8PLZH%MHZ<'!0.<:C/
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
M./PHGA<E7IK(M*XY@LW']]- N<;6.K85T,X*N,.E^60'H>E':"R\A<I@;D(
MR8)E^'06]21%R @WOFEQ>L3>^E/KI_)7<SSYRCY#==NYPC.DW=!/$!U)GK,T
ME"OQ^>0Z@_3'Q*+M+-@35IJZ6KN5&W:6[]C.1>?JL628Z-SB]-K7U?T\EQ:^
M;8O! VS3#IPV[E(^Q/ZSHGW6VYQV>$@01TFK]Z3\67P]#B5$W3@!"W'I8.H_
MV4]<CMNN1\9I]_MH<D9#.1N/R=".VMA1DT;\U#P@4+@"F=:Y/MMP)+V^%4]5
M"Z;WV \FM''0H?C"C&C$0>&TV6(0$.%FRVU.#RG$&<<V[VV'YOG6:=/(A1O+
M^IB7KG8-\@<34![ZX'OCE(L"MHLW'N!T\ ZGODOG!HAVWV[S1G%@-#B:<4"2
M;D3B'<'A39B#T0G5V&/9'D:9[J)+L8.=6_N:T<(&ATK6^\8ESS5PK\TVQ8T:
M-R_0RXDGR.! +(;4DR7IU(8<]ZHE1-J,J/O'%$#$'*M2@*A8#IXUWD@/-D>
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
MSIR^=5,W-EC3> E:#YZ?/:ZXC<:F WAQ#\U(J15>B77 Y_MY_BV?\471<1K
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
MDE1JHG2/HP\!(SB[P Y_D<R:[X,O;5%2TI.RX%RCD^]KM.!E\SFH+!->@/4
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
M:X)DQWH*JAGCJT<=IS':BCE?A\)4R39C_:1^QF .-@:,*Q9 !PRBZAD6RSB
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
MVAJ@SP1$P!60ID,3_.ZNXI\-.N.[YNOOB.1T+H(O>5[\GN958P0OX2?#'9^
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
M"@UB+;(F/'FT/$U"FG#D5MG)N^9)HW1>J165]</AD8L76-ZLD!O;5@_5UD;
MU/AJ7?S!T,Z8.T:\J/F:I'@-U9TY6O_4A9\O2XK7RNY(\(C,]458Y.E0D_97
M=/RPZAZUM\_>,(S VU=?=0Q6WU+]LP<^7)+H2OC-L3L:P[ZN#FWS0+JM9_OH
M$,Q4#G?V4'3?FHYBVKXM=WP&/H)]XJG9O>S+-OBF&[_5*Q2)?2O?ZA#)W4O0
MIW[YX*_3(?MM5(L/G _('PYK=Q^4";1Q7YD.&KJXE0^6(S/+Z*0S6?NA/'6(
M0(<(TZYX,'2HOQE+42?POL5O/ILGR(RC=* T_><GWGPV7UT41ZM!S8(?D;FS
M,1%..%4E/?RZ",  /.X*UY9%5Z*;OUP::0WV5H\>?*XLV(A8F"B>EN<.(J>%
MMTUB%(&NL0[<V?4A3OPU1NE'-FB&Z+\W>3"SBCI*ET-%W8]XQ<% E.[D-CK
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
MD_5Z[<OU>W/81OA@(?=''9\Z-5 7-KG?OR5^I!''@MTK=.0$ %@91"2,S)6
M*"G4KS57$9J V#X9A4?/3B $48XP F<R^Q&CB"Z*;F)/+C#'EQ"=K:$CZ!'B
MF1CJ?,W<^1@JL!484?]36VW*WMX6] 0BO."V>!Z6 PM(58@6=*:&V AG,+2*
M9_9H$1K-STIRJTG4LKG%.U>$=L50 U,5"N#,I>7[M 0I\/8<"":*9TD[9BY-
M3TEQ[O$DLPWP\%?&0!G_G:GK?[9B<I(K87*T"ROR?U%2^M@JKTN742GA(^B
M-'%X=V7[L"NZ3H"GH)H*'76L]I*^J0133@\?X5LS1)/+=ONL^0$<(\056]5'
M.BS2TJR2+[:PK.FZ<G^W>S&MX8D+(F-NZ;D#GD"VVDG:B[+U O(*>U_OY#C9
MQ8_M$[$P/4TE9-W<KACLOBQU$_#-Y\X%R_G9' PD:X_;,FBJW<+D[013PX'\
MA\+2^FJ?'/J6[ZG#%H'PULO$,GS[6[D([)OA6^P81MNY)O8:&ET\%1M)K EG
MRD%K'3MK\/$S8CCH ># PZ'</QT$> 3L$:HG:P <Y5>US4=!WQ&<G )6W]Z
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
M36Q&"70O#_@ 1_1BX?S #^0O!?/$?:TZ;74*C#ML" '2TJ6'KX /:I<([K2
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
MB3!_2332!#TL>$#FJF]J-RBDY&\.;@;EDPC0]ZA^, =2*KG1[*O-%9F*7O(
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
M_)7C$H"3!#:,B0];UD5OG;KN<F,+Z@36RM]9W*P [+2OY>9X</LP^A)_9/2
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
M;'43H=G_TL<&=$R "MO*R$72M0/,O#3'/IF@(PKP'#0-G  S@Y-U3FXV=T"
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
M&%2H+KJVW_6\_Z%TH\<%(W3Y#6ZA.E9YK;*ZDDOLC!"K:2C.>)<)!MJ7O@B
MAI#KQ:MS[P@-]"GRU*F+3(2,X])[Q6O YEXK4X3+(<9U!M$-D-27T;\)D0JM
MC)22AX@0$]4$5<DJ&2%@9;5Z%=N*T)>N9;J58]PBU+(=" QVAKZ<L8L,,?6F
M/MXB9%E9R IH&-H&+3Y -70.+;U+<XJ0;BJT!9V'.D7T0?>]NB$#_2JXY0,R
M3G_& '?EYK9DW .,W+]K_T"^DRDBSO0K54$]\CANND[84;R80.K"HDR \=@(
MHP<K_<HF"ZPG^!8DVJ%8:Y(=?>VKDY F'<?BO&S39%G5!'@ON+!:?^DR.UEL
M(8L"U=&= 'R=CNB1!T?\%&F=?J] +YUJ1 [NB3P1 P-"@[LD=5'UFZJ:)L=_
MY_LZAW'8H] ;X8B0?SZ%T\%._Q_&Z9#-=\#^-^9TR)[0KIG'Z9#-UV./<SID
MR'#S%!%,3H=LLF:9P^DP.L&9Z4%-</!KJ?D:GAX[M#Z"\8+H)K CP[<FN" D
M;5%!3@3HN[9;NHGO]FH2FN9ST0@'W(YZAN?73_RSHDUN0+GPGA@)3I!.K8-(
M,*)/)ELX<^@?+#!M!(U0HWRNB(*9+/\=[1W?5SES3!#99#6GFJ+Z5_EGP-U3
M.LG[X4Q./6:9_WZ0Z_7+N@@(RM9["> R^&)X5>]?OU5\<S?%&A) 73Y7=O82
MF]^S:\T3]$X?D@FJJPI 1M@I0L)._8@'=M58478_2K79L"NV-\?]^H3]%U:N
MF/DA4[7_Q[&A([E='T"2)Q2'NZ7W86RG3%"-T;Y:S.1$R*%92H]J4S?,ZAFI
M= L5J\V'VJL]VH(KFR]A'-(]))J*RY*J4X.Y*1)1V90WY5[B*=1^TATV3')S
MN/7<P'<A!/^&[@RDKL^_*7;"G".C'X7IXI;[]>L3Z+LQTN>.KJB= 7JYL3/
MG!)?UY@N2W27'JF-8RKW%&$B5K2V:+EPQBN4];-(VUQ].5QO&3316'7XL86X
M)[W\!*O 5W4Y$KQYAN4"#U.6@DL5S0@/NC7S8#-"]XS]H6B@N8OVEAGVBVL+
MJ;O @6ZX4(M=\1NT;WA4*&CMMY^1;(6.($>,%#^;;!B.T$0H=\'J8DX.-UV&
M&)%&5ZNB%D V15,DT&J2[[JWB;#C[JI[EM1S=%37PW5#C[:Y#H']R%-U_729
M7EG4)QEPGR"V1 ]YC%P0)F&#KRW! 6N>I\+?LI7;B+FB()+D1D\^TC&JJ\A5
M"$A\(N]:AKP!G:XZ"A];OA>$U0?VO"!D%WF,#V&N34FG&,<;A4\OO3<J<:PX
MG96G*&WE?QX+S1 UR/%IY+X$UD$K#O4;LOFX.@HI,S T'Z_$-H@S;9AIV@;M
M:=,QKYC4,$Z#<8GI^7%7:/0]"_JJ7,!LYY.P""!<ZJONA#8UB^/"-=F@7!^H
MN5GD,%A7YP[5I M?B$.%B(P&HAOI3>B2*MI(&"?7%:[34IY.2Q-M+YU$5QA6
M:HPP1UNO#X+7#-H9M];=B#)M9B[Z#AG]3)$5 M>TBJUSF/]CI-V:\B^X]\S-
M68@U'0W+!K.ITDB(Z_,(6GV^7_R05R0>1Z83V_MD\PWEA6Q=IET V4PZ%J7A
MU4F'?C@394IGRU*F8VMAZ&N]]5[6WAN.3:G]X7ITG+I=6;(*]4@62*.0)1EX
M#8%YT*5WQ;\ "VUJITW0"-O=)\2JXSQ?IFGHK']TAYCD$BN,';PWWGQE]6"\
M)%OVXMW6HA27[L!H8.^&<+M8G"P3;X[W'"<?(U<2VN)>]9F]87A"KLMX5Q;;
MP]U:(J<8 LIU]3[7S6_BY7ZG6K_NVX+WA>Z6;2HAC@\R_0NA&2&-2S)W)@:;
M,D(>N20L?19F"M_8V;T+;PVU8%TEG; &#X_(ZUR(QW50?J+]1^,;&#;'[N%V
M;]H\6_MDC4&/? E+YD:K6 LL6]NDPX\6PW[3U#NRU>X6(PB=+TU)L=R#I#^M
MH&<B P&W0IA*ZF;4S3DCX][O@=Q9B.3PA_AXQ/'KT']T,B07[_52:#NQ;2B+
M1399NXZP6(1: DL4H2J<('O(+OZX2]LPVFEFR#4!G=0]"O)Z,!XM!9A= (GA
MKCJ2+P2V*-4<2P*NH-L:>207X08HEE:8]^0A5B,])^E;@Y07&9ES7V\K!FQ,
MK,;E,X8:H^NR1#H293RR@R@*;%H!0"Z&HY[C';AQ+\ E57O%"6/0,W3MAH2"
M>K59U+><(QF9R[V\"'#9#W 8X&S0+P;&379XO"^E:<Q]/YC250:D)/0L'HIJ
MRR 10QP$H"9&+DC.,LJBQ$!Y;V2!$."2-M"7[+A7+H'5KQ! /X!;<PX)Q8 E
M2E:#R<[/T.:G[O':FS"$VG8H1U*.$"CS]9U80[EG-!="V'2-_D?VCV6O1&G>
M[9[F^="ZDKY++N93D80:E@5-%O8DO]D9VJIT6+)V,O5<G&B-R^AS<]QNM64&
M?=X:Y!!A1+&-&[KEZOKJ%::G<YYIEEN I>4><G @)W%+"Z<P4R!N7$Z@<XA[
M*"N[E#$G:Y+LA )B\F>:1F7YF8YS')HV4K\.0J0L5E6WIGC_4#7U7O*6;A>2
M:N2^T&QYRJ]B^50N"WI;W)3B&33'K2J"/D,?ZB)T::G)6P^2?L#X1]>.>#I-
M;"FHM ,>H)]D=*&<8!R8@@X - CY#$77GBP,A:I[LBA+'9N1\_4) N"PKXY3
M3C[2*;.^WE:WZIS(8[D!;NO/]4Z%/I[KBRMT [ FBLLM<QCT!#-612SKY:N'
MBKXHU[@0ZJRIH&\M<M_RU9E<&7&J %QMH8!&.FDCG(IR4ZGB/$V("8]IA*6\
M%[MT!7&^>@)O1A1ERS0,3Q8Y(C;S20HA L].ED_S[.3SU$ #6HY5V@M?#HB)
MBC5H?,:]BI$<L*QED0BP?;D%,4_/+C@>6P^M6GX1KG=+SYL+RP-IE;KQ2H-
MV1:?&>3-;I\S>0^M.+]71AV+:AQ)^$&JHB/P0()+^22I$L(K9.!BGZ&M[F=9
MU"X6I?MB2M-:F#7[S=8X?+#BNBT8.0E_&;O%N(#&E^.IR#8PLQBS254XR/6(
M!2@539[*!29)SB&IHM77*&)7+;ZQ#60%MY/(X(Q.!8_NN%.8GMVFMUQI0OWZ
MAR2.T]HH/'I@9V/%7,+UD?1*0JZMZ5BW!.'W5CPZ'1F\"KF)#]2M'32GJ[N%
M/@NJE23A?=?M6(RO.TOIKN</Y;:^5P@@P$GVC3G65KF%E=;XT_=#/GG&H"LD
MP-Y_\@KPJ(CS61P"*X1F1'H.:L-'"3_S29(GA(#)P%0,NQP=7.6V5U"\=,3C
M6"%5]2]U,&C341IR&LH@04\V\#=%FYX]P5].D:+B?N$=/4'B[-*ZN =3P^L;
MV'38)B8<N07J*1+WE%86X_1=H, E)HMY!&!);@%#)C3$ $:ZKB.SF,;E\_FB
MJ,8XY 0N;-KZ&AS7!8.P@VDCEL-(%B5(,?*AVK$*P9$&>96,K9XQ0K$1:K5J
M#XWA;Z,G5YT-E@2'BLR^!&_L')>NGYU"KC,K"Y3Z!C%V$L)@F408NXY5>?1!
ML/2>=(;I(G%,60+GGC#^#@R:,6PT7CH"J7U3\=$N4/!T2&K7&^ ,]=5_]N96
MG3'<*/8Y]UFER6EH<&+ZQ!"7V9^UH/U5)FRGP!ESS(,-6"6T"(U9/%WAF4\R
M,U(*,%.#*GJI@_=MN:_$$]D5^^)6]38HA5%3/Y;" )!QXA+,75F> V:U@0UL
M'S503@P J05(8DA WJTF V=TZHV1"@M5P "<U>"6E% .(6UY9$O.C,VDN8$1
MF0^7F8+;NMYHG@#DZDR2'XY,&HC+M.K*>>VTHV?-(_7P9]!+.8]2+PLR':[Y
MM40N0OFE7!^E3E.[IEQ"+H5XC"2#)93 #J^Q.CHT9H M,@7>JW/K+B$Y1X9
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
MC*LB5HUL/4L/QFD',BH.Q=+SAH86U#-L&9106"DJQ,O!*_?6Q1% IG24:8;
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
M<HD9P6;N&?=!/ H>/V_JD<^.D^39)X_RU7(^C/7$R4W0EI50_3>#S4=/:%;
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
MA)AA":Q6#ZKQO+3L31P0F9P4N\OMAW73)UFV2!,D[IH04A2 S/;=,9',3$*
M-?EA+RAL1TN7(9((3N8A-\/.+7; V(\6&88C2 @@F4'WSFPZLIC,YU &XP6I
MAMW]6GI->7]LUG<%D+-%BSB-/!EYD[X&>#:#@/'FI".RC!6.NR3)/%MI+ ZC
MWU@SG08$)O'L:<00A\W=$8U+LO0NMMM> -Q^OK! X5VT-YBUS6-)387H4I&>
M0_%%.IAW&HE47V\U95/K'>E6;HP04C](P^I6A>N!T6T-S)(<WQQ!P0$KTZ9=
MBD,]"!G7@>_L-:$W'T\<NWS\3I$'C="(LWM>/,K8-%%/]G#7E*6F=3RYW9ZY
M0 L/(M/5?KT];A0-U^$)D2,LW"DC1W_&/F8>[I[&/4UE/F?L%?'2>VDV0[$C
MU"1G/"B?5NO[("&;V ?/<T!";6X7><A"C?R5E'S[SK]%1IY]QX$O[.S.8;.+
MU7+1R@MW< +5JG"2;&S#+%N[ 9X$O'KW184./GNC9=>3R%WYO=@,E4]!1IT]
MND@804&G+Z%_;)]<^326@$TQ[WL/TG.9$-+*[OO0[;40U!^*YH"?Z7QJ-((V
M!YU2,-O^X2B$\7K[Z%WL]_51F%L;&2-'OV'>S\^%Q.NL +OYPD#\T-2W3;'#
MQB5D[((^$ZG=_K?%EVIWW)D#.-QAO/8)H4]XT+=Q[=Y#CNSO);4Q@Q!GCGZZ
M%H[DQ&,A-/8.Q9;&IZ?V2X?/5X>%6N"$=%><]Y+,/9DT<5@L&R!+S9"&'-D'
M$\.H$6S\>>[G5=2+L=@9H##!#WY$QIP/0 ,V*4#&Q*SK^1AS%,0]=FK2"N>C
M)UG2%P_S8Z:$/MO1JE?K0AJ3UV<[-R.^$[[5SA[_:NSXTWD6Q)/CSPF+GG?8
MA@=&&',^%'AR8)0QYSF'AP=&&9/7P],W(W86W\Q[3>>[KPX/S$XQOFA"9>/@
MP$ACSKMA@P,CC3E/PCPX,,J8S(:FH1EQA(@YG0_PG)Q/2%CCO*TQ/!_*F/,1
MV^'Y$,:<+"##SH<R)LO,SZ/D=R6FM)?X?XDI=65[L*(TG 57Z1EX%(C\%=$J
M? Z^-BII31@_Q^S@(U*X.Y+T67@*3YD"[>1QU.--^=JSQW&/O>.KSQXEP3><
M/1P063S/[/DX1U2?'2Y*GZ7!]/CLD+J+OMGL0!KW[68/X^#99P^2Z)06SR[
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
MCIR>@G37PDGEQ=ES1(+Q<('(=TW%AMVK-=][='"UTE0;NKW+#XE1%0$F/X#
MQ0LVM8QRU'L)J!76HV1_*N@^KC.D0:6KM(!=,)5Q*\88!\?D$L]ZC!%TN8Z&
M&!M0'Y7\\RDLJ-8B_@]C08TFV8K_W5E0H_G2Z#-94","6_(H"VKB#C??\XG+
M@AK-,S /L6C:Y)8AQ%/GAX[MPZ2Z\GWHK]HU!(5_;7T?NIV,A(O :]+%V72
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
M?UPD=&I=V,4S%#=.-&0GGN"151]DR4Y/][0*9A0E\SPZ&L[$0=X]@RZG(%X
M+09LFN[#%XSRMHBYX4FF&8&*NW(CHWY3G(6^%#8ET.,[VM( <<$GDX8O%LOB
MH#_VX:/KS/)%)B48"A[^WDDP.*98T.-['150HN]8+<"(HB_47R6(4!&O@CY]
MBAFA43W&9"TG<I4<[]0F[O=S:UDY?<2EF!X\YSPLO).I:'4M_:YA8'IQF491
M'6J.B"1&;MMBJG^P375XDPA"-6W^83&%$]'T(__@8HP*P9"?7"(#I1)PEJ;@
M/S=$L]"]VCX#^M(%<$A%\5"YP@N^\.[93#6UL5F $B<%HD\+M(U1]I4_@RA5
M0D^@?_D/ZPU<Z=XPY6;SK/*&[KS#T_QG%94C3&U9=6-3/9F]A\/]/2'?LI)%
M8T7VD/@0_ZG$@@B'#='TJ.!)D3I9#HK35CZ4]59<J& /#!M>+A^D??:V^]TO
MVQKJ%I_V<.]Z&WZ*3WYT50%I;9F-)&,]-%(7T,G*6X&DX/$?)A5(BFDF ZU
M\E[S.[A82*KN O<_S<^XP"J3S(X+:NZ*6!.<PX^A/%+#C]':(QD+M4X1A>6D
M+43LJD@MQ$JS\%9.@F2"'I,3VWXYZ:=$R:(7PKF'C6W3)4\_93G1':C@L3R<
M#L,U9JEP@W8,XB1(+OZ2%]CY/8>1DU* ,HJ1XW\9H"T/VSQ.>U_I[3:+ X3\
MG-M')T-%8YN*):L&Y\0Q$)7'V[M/J,B3U?]=1 B7<NDR0OM-5@T7LR0)64 ,
MC%Z4\!-_6,@(YLC?6<Z(:O@YY"$Q*1@\/2 /^:-3B ,\6\8+9F>*C*BOG:(=
M%2>Y-B>T64[3CGHH $/MDOYTM7[P%V(("4]I7;7U9YF?5Y=<'B\YJ $"AG>K
MPSZ[]GUM;+ GMK4690Q8UY\3]9!\DF,IK/Z#Q3?(XM((K;S()J^N. 1&;X8>
M/79Y^0AL4YH3H^.Q9*-);055HW]W\W]^N?GQYO;_!E?O?PRNKWZ^N;UZY[V%
M<+'UXYM/'W[Y>/WF$_'._&YX,,T]]KY]Z]%IX4E[3*D!%-EE7#F0!U"YU^NR
M>PS>B@"(>,89&MJ1V'U%A)XR^AE\QMQ0E>#T\-.BVC3!NZ=Q8 5XU+%]#KKF
MT/IW&4V)*QC$[P_;M>[$*;4M5[ *3FU&$B=THVF&@ UNCEE"8D!\=Z5ZBM\U
M;=M\$4-VAIM1M^M .'CP$P0YI\AY(A&62?ZSGBSY72TPGM2EH:@ZDA1KOL[D
MZ#L1#Y4[J.BKOUG7P.'I),&D?+:L7,BNSS2YRZ*9O#,J5!1^>Q)[E;/D AWW
M7<VOO\(?I3<'Y"[ ;0%\Q=L1P/3 "NH$4"WP+V!A(2!(?-</6V )\2C;.$F]
M$N>Z+4$XBM73B- 2[]4_O-]G@5LE2Z5(!I(7\QJ?Q,9XD,I:=?>;_R<AKP1,
M@YIH_T$(84CM>M& *AY?S(D2G#?=N)'JYP:0%IMZ_SP/KAC.\I+8 F<(PE)
M;*4^P8&SX0BWIUE\ ;YLV_1KB?[H.K0CSSZON,IBS^L9G03P[J0:^14\_IZ3
M)M@V>XTP?@*WF;6;,.U)TK)3A<?GKP*5C2SEG<5LL$BU%7?"Y+PC@X/NLS24
ML3*F/3)L,2AL$<I-UVBM;V)O%"PGSLE,]&ORA#3P4&WF:",I:$8QRU*>4#YF
M0O??8K@;>MK+^)NGH[(\GA<64CDIKE'PV(X@#G&Z=L!C.SIQ"!EO $6_7DM9
M>?]M@S6=K O9<W.Y,&[,8P*24;A,F!D82F?\+,34DDCP_XYGUK_VB,L@[ZV
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
M/XIL35?]CG(LWK<6MJ"][$Q;V9(6GG4>L\U)L=PYI_RI7#V*5])*N4[53H?
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
M3VT*9U+R*.+1PYSD$?;CSI%%< ?S/T86872R WU(DD+&58'Y??AW%<]%N;R
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
MFC\LLMC$5EO!''Y&^8[L-B@E(\2;KZMNU=9W#(-.:7G"7,ITXJ$+NL-NM]&
M,16!,)@)8G@R& */54LTR^GP__JQ'J=V(@G[$'DXCE$/8N#6:\Q 3#<.R$"B
M.<8C^D<HZ$MI'V,: CM4,3&JYB,^QJ/$4TD1QM=2RQIL$C6GDR8R7BQ[^3GW
MX+$YO1!'FF4GD_[)21RIQ_"6LG3]X?WMQZOKVU^NW@4??GAW\[>KVYL/[S\%
M5^]_##Z\??OZAZMW5^^OWP2?_NO-F]M _.C[3^*GX4>(E^(SRT!TUDE095,]
M(Y.8+0AR^F[DX=Q $,3I"3IF5L?JD8(!M:Z.\*03A$Z9L-.ZK*!7U*K<OG>1
M(,2(37$1/*A:P$Q7<:2S=FA7CZ #.OCOWDIYXIO0D]:@AE)13BE/S3U/3+9=
M:YX*:^O+T1!W*Q;*,$UXB&_6R0COT0O<K: +S(=[S]Z2:#L%_#);$O,&:R\)
M&H?]S(=&2MHR.DGC5%G5?A9>O<):<R1<\#)46Q%!K"JCU>X/=D(C;43@L=D0
M>LC)-+SO6"%$!:PB[%$]0 >L$=9KXHR<G#)3_^ND2BB@?L6?5E"ED\ZR?SR(
ME2GM8?ZKQL2* $U;$W_W!CFU_X2N5,KY%K&/<,G,=EK[GY*1QI]4RHD'=\SS
MI0W>Y(?.X*,M 5-&H/YOB5MZM\WGN@-3^+V%>I<[\;<BYO7'&Y.JT/63ZC&K
M?,:VW':E5);R-VP8Q/P!4.@]FI3!ELC=QH&J48(<VJ(12\9#I8&DA;J1R1?U
M-B@X<2//E_]W4BU<V^I^(\($3CYMB>L)_/)(.%^BU;38?!XUF]*74C0T3LR\
M)/QUW9Y#IW:VJUK$4?[KA7G!#]46I+N!KKQ:5;L]0S(&DUOK$06_9!I7=BR0
MHOR[7[8U[ ,9273S #32&;M">%Z$D)#Q#7KJ4WN&_FY(R&/=50!PU6@<4.S:
M@(_4>"<?*#*$<30[H_&D1F<"<3!$U%Y'?2>3JA-,H^R&X@N& W^S#]:-F 6@
MJYJ7WC;M4[FQMY;!*H.A4!T$]<YI6G%U F?+[_L2HB>F.!YM)S.>=X>NALYH
M1* YC;Q+XV*^M!&1^[JQ"(:'O"O2@JKHRW^>(P'D,@?_OP20$>%9#D1XI-2.
M78>=%N$)M4P9(<)S??WFS=NW9PH ^3P[2N-O\>Q\1'LHZVD/17E!/_@2U:.1
M!Z=Y^.]Y<%)$W_C!V:C(U"+^]WQS'";23OWA#XZB]-_SX.&^+E1BZ-^QL__0
M1P_W]K=YM.?N_D._>[B__]!'#W?XMYKRD3T>]AXM-OPWT*P3JQV.[/+H#WCX
MR"[O;[1O].A\=)<GW_[A]*,-?_3?LMY1M/QWK?=@GX=)]HVLFL<^_V8/G][G
MW^K17OO\C_WNP3[_H]=[L,^_T</#Q?#A+A!(=)>7J:=?%(6,/CTNDF_^]"/O
MH1\#A5X;[IL\'+HM_ML>'B_\]OO_5T///WW(_8WF/$K2D=TF%CSYQI,>'5LX
M]_CA5?Z-T@V#3U<Z9<0YC])4%AS^L*</#OHW>_IPYOO/'QCX/_SK!P;^CW]Z
MW\Y]HZ=G)^;^:-__P5\_O-_R[-^X[[_9TSWW_1_^]4/'Y@]_^N!^_S9/]][W
MW^CY?G?=-[KD?>^Z;_3XXY5/QGS:XH_8=\G(F?]63S_>=\G(F?^CO_XHF/FC
MGS[TZ;_)T_&93T;V_;=Y_M&9UP\D3GV2?Y/''Y_Z_@L<??]9+V!*N"Q>\Y^L
MIT9R4D#C]^BID4SWVQWOJ1$3PTTK.S)[:B0>O7;[M'JC&$-KB#2?Z[4WM"8D
M1+,L&PL(*?> @)"P^/*N.2B6@O@+3:GQ!OAB]1:Q,7J8Y#ZH@R7\B)M2-2>
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
MT/E<N1RVM%<>YU6@M%BME7*9._!#'U[FG+RG"---87R4; I,7$WD*J99&<(
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
M-FE+PMATX(5)+QD4';T'PO9!2EO?-RW4Y17O$<@ME7=W4+&^R#QOZB?98@
MI+WA&581!_"JV=3J\'38<)H7+ F@%LQ8Q72(*9*K=HB)3<)K4Z*VB/:KC>:X
M?U$0?5XI=U=;J<9D_MX%2;H^;#5#=/_,#6WF.1G=X-X YZ=B>O04;I(1)\7-
M:1IL6H;L%3E_VI^JL.K&<L&C>UK1R_.36922:*V;6\B"H3]4'J<G^\F_NVI3
M5Y\9GBVN+EJ"(+NP36 #76&;K<U':4)83)^,;&H(:OS% (X'D]%&2?GP/+ZL
M$[J$S_U5>*/=NC:]$T28<-SL\[4N3MLZO?0";$+/*L]XN\28HSY6B+8\9:=]
M94XRG@5>)Q]0X[2H+GF0P<D,E,TG0H5IZE>8B1!^F:'QQUR$G+=J23$!S<E_
M'ZU-)K =X[*EE3!%V@NRW=)UD:^E],W\WPDWT;Z0 MJ/_/V'P>8 *%&,7KQ8
M!DV!4"X(RWJ@$_\/0=.I>O@R?"(4YYO9Y&"'*.KI'54.YA'XG#9H=^C @Q%V
M39*:JJ_E4[W5JM[X(9/Y_RC,>[D#]YC1 \QR!YW.Y>AX?(S;L?*@+I-_^/O-
MCZ_# C]BNC53&.7S-(S0F&,O/<V]HE7H;K9.0$QUQS-O'72']KXTJA?=3EQB
M@$* ;(*\6[XT[6:MP22RT_DVN ,T#0!_Y&\T$FTB-F9[V"EPJAT:.OD0W\!3
MTK,:92+LWI2JR>K/A[M-O0K^2\K6!6^>JO:AVJYD$>%FJ]$Y4G=5A.+"\=Y"
M.U3XF'_(C]&_]J%]*(4UUV6V;?#?Y?8 M6O5E#%:<'@R%+!+,XO0!(0G&_6<
M$%4[@UY (19632OFYG/='@!!#HJBT%CK(O&L\Z,1 A'FMA?(EX,WPT)08K]5
M:4S $BLWRM^=)IHH?*XVC90,Z6:N0<0%4Z?%,(A=PG* HL( 9&VHJ=H^EUO5
MH/>"K(&P"> "5^MY\%9AG0)-:[R$Q;JMOHAA)"Y>Y3C44>7@]&@R> >(%%U2
ME*;(^PQCT>_78"K;9K-I#GLI_LWJ#8$O9!*@%4[346@106MH/Y>KE7C\S$8$
MRB<$B1C=UZTT/X/OZC"<[@60%KT$I'N!D6M*Q%#GZ>6-CG>9]#](H*F@_Z,$
ME@57JQ6PR. ^^UD8PP;.S)-*V:)'G]$$((MZH8Y[^.C7L4(3)X$V.MXI!V]$
M^9=6Q+K6U2M%18,>?6 *='[GY?6;ZW>OB,=/DB#PXZ-E*"("7PTL\0R6,^@T
ML(0?]-^';04^T%)IG[R]^O1#4'<=U*<U[WWY.HQG 5QDT>+[M\Q8+2'@JS?;
M;M\>%"SI];6:PG<RE)[)IX3?ZZM$D?,XB.J$0('VVI\^->MJ0_8(6(8\6*C3
M_7H"@IK#&3-39[A+I+RF])4E\WP7)!]K-]/BLA*?O6_+M?_U3%2&;?(1,*GU
M9TB_,.1*,._WL=JL@>8G;KV#O*76U1TH;*W@3S6'A1^BK]\TI<+X$:O-:PWD
M%,?4Q_?F=:8$'0'#P?#+0D(;H=>! #)H!V]89SB/<!N3 !P*G6Y^O6F:W\"Z
MZT-L[1<8+GWD_($GA( IG"I+[H'.0YO2NQX<XLS%OEF7#F>M7]I2-?%B\MI[
M."&SWN=KTP";Q<F ZJ^!6,\?JQ+BXHET0<IV4ZMS8Q2:-9A15<\5*5]G%.&L
M>C\.<[HM.O*U&/,U2$P>'RLE?85G,F4E0YSXUF%K65GJ$WS/;490),XY4#FA
M0V%8P^J6]GXAG!"TM3W_CR)$=)Y$[.%MS:EYZ>HGL:RM/RXI(T09#0)G!^(-
MM;_R3D8P8J!/\F[/(<YE1!L/.!UJAOW7&AE/>53O/ >(YB%:8RH0X34Y< IN
M0_G@LH>1F0>?#G>=L/*P! Q\&3:ZX*.!23=.6B"]M!$7+I>!FS:DU\W:$4!N
MG@ .K[Q]8@9X16>G;B;NK]MF5Z^".!*.I74:@X'KY^_3(>P?Z32" 96$SD,K
M7I;!#"$* )!;J^]E>VZ;/^B4 (53A)*3[EO=3.8Q.D!V>?#,\R11G5*9"'\?
M2X[+O"121%WYU N:I3*"/UJ,:*FV5O+8ZM;33HX*,+U'Q4RCSB[#N4526#U0
MWKO:M?5&)8*]7PC3<X[.W@4A@/ZN(GB]2'"7Q&7(*P;V!<<F#(#7L0VN.?=I
M2&30]+G5S\K#=!;\6+4BFE D4M@O_U6M'\3A4RD<]7-X'I@";U8H+8_2D:_S
MQU_CNC3/D<:2/C+D!=5H<^[\$[/C??Z,CIU_DHZRAKU,@#PP/Y67=.90%1=S
M7/Q1)I@T.;CD"L**%KS[RTK?+5*<\2!/@;Z#@I?VW+PZ2F)XTQE"(D$J"7G.
M$*-EU9>1?VB"5K>_K._!$$!-#$UDQ!3TL>)RP[4./C=[TUY0O*/\^QJ$96!2
ME3V2*CQPD]L> K*0 JD G697(DN-5FP(_GD0@<?]L_2T@NY)N%HRRI*$"J)U
MU3*:SN_2ZFDK0YZ7&D6?WEP'[0&R'P&D3C?!?=VMQ":1Z+C@KA+6BY.\1PL/
M6&!7I 03&2VB:![\HU)AJ=P!_B@:@AM=JPL4U)+VW=%M3U)WHY/)WQ.R8*:4
MJ A=WAX3)7PF/G_=L$2,,<5%I3_.,8]4&S+)P=5SR2!9XCY?2ELY 'A4RP'#
M8-=(%3!A99N#;\"Y) 6('+&"C=))"6-C=@WAU$0G\^0G),-,(U6Q#J[5X0PT
M/!\#0.N+?X=NO-"'U-@8R.%5S3VN_433B?1XF??$7-UKC*3FHY/:02?DP\;&
M.RD4Y%'-<*I-G\#RZA@'SD*O"@3V]Z0D4G12QV;D->*%B+7LU$W*1T41JVP&
M:E'A"+KC/-=\0>#,K*\11K/!%$EW(63D4='07NOA/3RV+_(U <4!K8X.XE0#
MV8F8==:&!64K9>3K3J+\Q>7(8,Y19/-.ST-@9$YTX.V/A*-$+HUP1/G5?QQ\
M*[LEZ?LB_J$V)JQ6P&O86G*[]GK\!\3ZEC(I)P&Z7&@]CM0TM![O$IZ*A],K
M*W<BW(2F'["E:Y"0%3:[;C3L?"->IU07A.SR5@D_;PW=0E5C;^%?K2130\V_
M7D_%NBBWBF12/P5Z1%/\/\JX$]_"DY2RFEQ]R+Q_D0ZE1_HT8'\X!06>:0Y[
MD$H N+5WU)$2,(^>7 E/'1G'>E"%LL8&HID+\DC:,, \<4U"2$6UT@&T)]K[
MQ4+TD; W[UOQB8^@(T=L,)Y8H]4L4YL;]G&U+17@0%?$@5\!=-_R2P?>32M9
M/K)R+/.6M2J:][Y.)4<A"5=J]+X,GFQQ"V*G?;5[?=AI"I-2QH&-1'T0ZXYP
MHEYBTD$1%P(8)3EDJ!W2#V=8*MQ9 %X9-ALTFUL#[<P%-#K\.#<4,S(4ZX/5
M]Q4.?WM!PRVM]:+"^6UC77Z-/"0F?%I%@]:L4B% 0#OR@07-BV-^U<LH[ <N
M@L[7=BXB-[",1KC5]9/8<!L@YXC/6$L1*7DVQ<1OGBD_/V%Y=4;_24Y5!Q:_
M]W3SS+;:]Y]*^/7)I(F/!Z1-\]@QUS3A"=Y81:31\29;\Y[VZIT"S5O5>Z^O
M#Q6\490(^./'2EOVX".$^1]!4NJ)>)\S,%-Q$O5 2Y.:.!&O:N\T<63^L14N
MA"3%DR6O]\U<_E>9/S]G1@+OE "5"78IPX\F#X4_/YWTH(:BVY.B0%'*8_Y9
MH1V=N\R3_)6RRC"%NF>8F**=!H]#VF1=R^RGO)*<GRG;^NUV&QFZ_.WJZN<+
M:@/@<?:OJ5*N%(A" 574+!5<>,0$3)[RHRF=4B^*F((76A_G935_F,^"=S<_
M?/CX"MX:SMCYT4M][TQO6\NKXH)\E63M5?L9R]<D6@T'DI M%D:YV]Y#X9@:
MSF0M1?W\'4U,+RAE0KABRZ4N*5&\0[L&]M66[Q\N"7L Y^,E!3J,>'B;OJ2.
M0AAPXT_<NZ"REO"5?\R.V_ ,3Z;WZZ!E;)GF5^PG]#)]T5=M?AEM@9!%,A;1
M.Z2B%%.<-^HM"3\BE"+OO@M.&R2NX&[T3S$0I$VE$*WWL_SG.9HM+MGZ'Z;9
M$J4L9?P_F69+M#SE:/P>FBW12568"<V6C!AN6@*&J=D23<O D)HM-C&MU0TC
M?\N$Q?-,+9 IE)T24+Z!S]6T@6GOY'\G$*A@BS(10ZX >"A[*?O;/PK6K#,6
MC 9E&%\SO*VX#AJVAR3$/%JRXALMV&*57Z$EIL2:@[ \^-;2N;'.N(W.&YGZ
M;+8/#4RN3-@0\>\TCB^!AA59/'R;T<W/RO]8C9&QX;+)FM9)/A.T)=&AX>V;
MGX+LRO],8;;(__GEZOWMS>W5[<W?WP17[W\,Q%^\,W_^\>;3];L/GW[Y^.93
M</7#AU]N@Y^N/O[/F]O@X\VG_R&^BT^66BZRWC*X+QN=.IZ.PY3.1)3QV/!6
M9^(:E*E_$I\!N_"V6CUN(6WO+^\7$2 FS0#P'('J^J?24\^!^,=OU3YHZ^XW
M?Q\.I>U,I1EDPOU-+1;'LCE<_Q0]R>P47^?-LD@)'I;L@O4$=IJE%XF3_(=.
MM5/S[SN2X:3H4[D]0.\ E64E=B;+YCC%$@<*F ?7_GH8!0%?N&!_YW3?8T9%
MI*! ZU\!Z,RHMQ:$'OK]YB!FO61*LA84[D2KO*EZA/= ](4*6O?U@__K$/ 5
M2758/0>#+\0[*V<EUYTTAU-]XG1_6([(<VK%)N]1T" _5UW#D8PBK(I5GOJQ
MV6S*UO\>Q<C%_H5P 02I?]1D WO_K\/->II]\"C>Z(*O@EH5&Z"%5JIW'5';
MD97&=<HN7;75/8UZ]$13]Y-V2Q,C* =Q6K$J*L0=;0.N24&9B =2!ZV7TYX)
M3['*:;V,>B9,GD1(,$SO00KABTK"@31BO:^>=&45TJQV1;P!1UB5>-_TO1=H
M'#0NWQ]YM+</HWF4QFB61F=]&O<; F@<CVCD^_\:O Q?B8GWCK HE/([2>7%
MK\=C #CQ'+A@/E:?F\UG6#P87:.U[ZK2GWF)1;M*"5K2HG2]R_#[X&7DFU\-
MB=;D^C(,[)4FCK+P(UFLQ) 05;4".K82[P8>E1",IH6<:,4>N*$@N^"?5,#7
MRO"&NJ2GNBPI*[G5"XHS6F%US7T=3(,4![WRUK"G%..L:H#MC,IX'P)0(:U8
M[4VD6Q(,#:6PZS^]N'&=]=[]6Z91-0&I,Z@*P375IRXJSM07DH@U%?XHA7_(
MGJG>!-_+.NG+^)4P 5\<R,.>,,_/20A7IC;V:OQV<P?9X"B%-:K'!!&B@J>Z
M8C5O[FMQ$SUL2MU57C:"WT+U>'U8*3$\W[@2MPZ]-4&N>NFCWF+> ^/K1#;-
MLBNB>U_I0K/WL%B[6<NJZ5>&\+H]>,MMI(1-:&HE2; %=0RQ=8AE8_%RG+30
M ]!ENN!+!522#M9+O'(GZ:[E3IP3,</0R$SLFG4E(G.B7W T+5P'CULZ&9LI
M7:.8IP0'2D+AZ?%8(%6G)'35=8<GF:L.'I]W(/FQKX';$RZ^T_ CSJV+@YKN
ML6GWJLOG,&2>N3_ORGK-0:'@W4BHT!W[/))<":\A_T1,("L;Z'2*OO1T]!3)
MJ_]9_@<"Y2KT"=.?-0M8'GQ*P$ '\Z][!G&HX[B%D_14ZTYK'DMM4 D$\<UC
M$N+KC\T7$'$3NV,?J*F%4)98KC-EH(Z81QHZ*?6:31-:W7M0(E*Q+8@7T[8@
MS.:Y+;"Y9X^=W9!E"YP<T^AX+%O@!'^<+;@@OW-L1?Q3!^A.7%>K5F)=&"0!
MC/J 0\1T?;%PQ\#U]2^Y8.)\PTY^89:RS'XQ0@LLKW(46ERPW-57?4LHH^X_
M-:1R$+&76?&7TSLR,9ZR(7>5MM *7"<)%'9O&2X=. 1-Y]0]Y:]Z.ZZX8YXR
M->+F68-[4?5,C7N@0G%T1*NL>)J!"C0P5T!SWSYJ%WA"8/D$<B$^J39X0C-F
MQ.?PORL1SD<X*[T%]7=KL620+A(]:\]VQJFCI$2@2L8KG)U%=\?M;^<+/O?H
M(!!+S)-FL:(X@R@0GZJ <S:(MYJ\@F'S.O"K>Z_!5CX;S.4>_Q\&YHJG*;E_
M8C!7'$U2#RX$<\71=#O=43!73@PWC65A@KGBDYS7:0!*FCOT2<X GR#'X>W-
M^ZOWUS=7[X)/MU=BM#?O;S])$,JG7W[^^9W\\]7'_QO\>'5[A3\BYJ/RDEP$
MCC9WGY[D:\0G:9(C&T58G-2V]LV61G;XS<\?/MX&']X&-^]_?//S&_&/][?>
M, \<<WU\\[>;3[=O/K[Y,?CYEQ_>W5P'5]?7'WYY?WOS_F_!VYN//Q$?,TEP
MP2L>B[NLB(\_9G2Z>/26"8Q4S.OX[-KV?'HLVPJJGN)*L938'QI@R$$GZ+JM
ME(1Y<T\\<_)*B8IT7M@%=D\=^PH>C\W!E4;3G)*$/Y<?!LIZM7#@VYH0+(B3
M:57O0;9J$BH5\XAL?:C4YO!T=Q"O_N&Q;HAQ)SW2,$WZO4*FFOW$)]E<)Z S
MH^.QT,LD@D*9F@^[>ENK=A.2QF6!^Y\L,Y%X.JO?I98@3WK4-/?\T0_D]>00
MM]?I\7B=DZ-0+><_*ND2>B.,,&*M/*PE1<<_1T9I:P('1@:.*AID-]O-B:86
M_=[:_A@J+&HAW1OO8"0G)*U)J^(_6R@.,?;(>P@<@?0M6?"2S@%,TP<'6RHV
MJOM_T4F O[SR1V)G!-\:+@^#0_ =!9?W#$C >PB<Y@;3SY-NQ#@Z)1/!$<O(
MB!8> Y:UXU;[CTCM[IZFD?= &.,'!UBX 8!'^6SZY1'D['B:03D$V9@.U]U>
M/%][&3S8;H0S%\ WWS_/=,,6(^,DRXL52(=H#F^O&ZG1+-#*'TJ$YIAJL;#]
M0+R+*CCG:7K#;QNCN$!,(NNZC9:QOFX_K1ZK]4'$;#<WP4L1YVT,H=T[F8'K
MWJW5*&G\SSO%KX3I_0LE'?"75_XE7G1X;Y0^0:/\ /]& N0)IM[._XO1Q: E
MPX+[LFY!RH"10\/K4&Z(ZFU\LG7W"2"-S2*)5Y1"*(H&[R; =LS39\7J;,BR
M---P)P12U)RIP)K?GMZ.%60#8<$^@H,\+DO>35;$VN; X& >+D#,6,-R 2))
MFZ1+D#_&F/D7+]!Z&#-X$>"G8G.YL?K4P/1>4*&R1ON".HQ4#Y4]M<1]<CY<
M5P+%SB""XRG>M>+JK7<;"H$43Y,4!\7VA8JT7;<*\8;53D.17'TO,"W [X.K
M)[&ZJY+('4^3&47DWI,]- \?BW=X#>WC:"KY<9)*Y]'P*C&XSQ^DH!%X$CKT
M))[%#R\A'QK:+(A[VNCGL,++.$U/D\#BD_RY$SB76PF#NNC:Q"X]8*GT-; 3
M1K]6>"W_:A%%4QIT=?9W$M#Y>[+=B^?!AT-[]CL23![A7U5?P67P?S^"WKHU
MKA"D1(B%YC62RPTH8M@5F]]O&8LBN*UBFWM[CX8#7O !9:ZB X%C?Y\-U^X
MR!?L9#]4[_=98!AW3S>M;I_$/GFH.P *,> 2X_W=?^:]7HP<!N/-$1N$=8=
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
M:V9-YZPB'^H8&PV2"ORZ!K5U!;4Z"<#LY!S!GH"2\4(,<A'MP^$*1<![R <
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
MLJ\IG2NI=MQ@?.-I#UL04H<1&<A.> SC95<QN+SN]GB&S.JO.Q76:-*\LGY
M"T@Y%.(;K3 1]:B)1)C?R9D>1I EHW7L2O1#Q7-)XY_(\W?'0WF@%I@:7ZM,
M9_:1,?Y+7FS+=/_B^WT.Y'9\X^LAHI&WKL$&9SL[]2<!%_#H"M'I"GG/6B>1
MQ:JCQ=VB+6[F6IY@'%<PQ.P*/?FI##H8Z3%1^&NTIZGT830GVRYZ[93X4/]:
MQ-_P !X(S]F&/%@\1@84A@\U+QB\SCW2#]>Z %%\XX40%R!8Q_TU$NA>G\0B
MGGI#S_K^I[R@9(SO_YX9"][_=*_8-[__M8(C0E)C(+B+7OZ^R>5/V1/Z-_KZ
MVY/;OV//=\[@3H!?+;[B<I+Y]_J72.YDHUACVXC@=0N2L^5":',L-&S%7@B0
M&PEO(%Z$Y\7KR/-%WDP_@?3>E]_6TDT&^$9KF"G?UO78)*  A23#5 %J;BES
M 9*("A%AF  1NM'7V ?TX'FQA#ES2E#J60% ICQ_'?6>E59P6()(V ENT:$
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
M7\+<N(6S9.F4V?W^/UY<58,4/!P !RF$9,)19>\.(ML58IUP5$,ODJZO%*0
MI+VX($^'%IQW+N-HA5VY""4<GN+#1@@LP7C"P62CLWP#8XL$B.[S)3@9E-OU
M5W$(G!H0QF:)!R&"J 9:5;SY>WIP=GDI"8XBURRKTARB(4IZ2P9L&X7;CVZO
MGUG&R^+-AW>_W-"HQZU$06X^O>L%0Y[7T>K-)%I%1"YDT4I&W@0KR3*54311
M %%T?6U/ @LS;\H5,#PB3?L0R]"4#PY=.=NF^VWI/%'W5G):#'.!-3T_&IZ6
MAB+TM&#!D_BQW>2?]J1\'\5@"8_.J%,>#S(\'J8<%Z[\>3B^!+/.S#GYR&\3
ME@_)_IX-!W7H0@>G2 ]94;\I2JA.N4*&5!NLB!??WZ;[]"X[E-TTTD/R._T?
MX(.E3_T.[4C "$WQ.8:[#:/6HY$M?N/=F&5T:XWUUB$1""@T-'8%^STV!/0]
M^T&^O][7D=Y[*L]>G#_4''^_2_:E,"AT(07W?* _&F&SEX$Z.*?"&YA?'7,1
M$K(LLS#W>OO/8WE@/Y4/9;5KOJV'^PCJU4:CHV:4Q\,;O)[I98@%G_\YRG !
M7D_P+3E;1^+F/OAU7Z3)CO[E+=M92ITUR440FCVA">0"UVLN@LVQ*-+]YJOS
MD&[I-<1BE^Y.D- ]TPMDP!6U%\CNF^828J0D%C[$-UYX,\$I\8(Z4N4)JGQT
M%!G9>.:]OMGE7_Z3L>LGZJFQ'UZSP4 ?TLTN*<OL+MM456FS&9X?TR+[7 U!
M>KNG!^;(CL6'K/R-LSMO:EUY_?NF\B?H;[\DQ7:F,(L D_^1OCQ)=FT$Z[ S
M.:W H"%6*'CM\TB/VJCG(\!G=@?UBA$H7A,D'C,Y.[PP50ULY%_\255C41&>
M&?0$ 1*"GHSRL$A9X$/557+CD#-#GJ"!\7GQ??DE>>+CG<'](Q*>E#$=$L:Q
M.GJ)6?0RY4 ,HI>>@/( !/\25]O;1D4^4 WY2(4XD^)[P(=0XDZ*A8;5R:VH
MP)>:D!CYDUHNN>B>[76&Y>^HHBDDWJ38"JU=/%4GL)#,_Y?2B25E=V:L%G23
M4=\?"WHEEU6[R:&M:RWE17ED2@;=]_":=/44+6&@RN 8G:H,]U1=EY)=;^C9
M*]+MDDF2.8O*O&CE$9#<_2G%#VB8TS(4 ,)"^1XG@/]*=L>TY?_[I*A^_TMZ
M>,@7E<9\]0O?^_!3:%AT+8L'3*4Q?AQL26,)7DY(A',6K7O;_T -<Y%M6+-+
M;<<^TQ_(BN;)E+<(WXL'!92!OOQ57D#YMBR/Z?;'8Y'M[]_3*R??UJ:LWWSU
MUZY9E%3E#VG$=)=FAV-E6/Z<9HZ]U(: PEF")MQN@8L'Q?1:N2#V5"@I2[ZE
M5^&6\8)Z([5O410LSJNRNU_[O_(^^<I^5,GGW1/[B^5_56KV=E^+\TV2U<?/
M>R[B,GMF 086>,(1BGQ_C;MJ/+VHL'B$GJ.H;+-ZREO(T$*V*.]-,\U5Q1SZ
MP3T#)292WU\K.8HTQ(^ZH]B353ZB"2Y&_W92?LH59<1R'?B0TN-!]YE^3(O/
MV2:M)4P#AOQ^7ZU2"7K1US0;5=#>*D+ =U!")CRT1&XP>$/3BQ +UO19BW 1
MMD_(C7''E54"/9VT]-"/JO3&";R5Y+22,YTH%,1-IE'>,$2FI#+YAJ&>A-)C
MBLYK&'I>3D^TBJ)PY84(H#)3:CCYAJ&>NY(*6A)/L 1\PY!6>B@0I6=60?N,
MG*"( ,]Z/.'<\0U#&L%-.'9\PY!><$@(+1<7G)V&H6#ENT!!QNZ$$\@W#(T*
M,G8GG$"^80@@R'-;]OX$%43^RO. #_JQ.^%P\@U#&IE..)Q\PU"[/C +%+KG
M]O8]IX0;US"$%-TF8L(H]B8<5;YA:%RLWI3Z)*YA2'M40_?<WK[G5JL=>ZO8
MCX$'TYOBK7(-0QH)3GEWC\D@-Z&7H'=N[]Z,T4E,#)AO" HCA@I=';:Z7RB>
M5&+.!D/U$FC(@!/D@FD$=ZO$7-08/Z^3Q;WY^XH::(F51%-Z4&*\1O%$"6!T
M1L.05@1+<^_,&E748ZZI6B3 [0IL44V[0HS.K&U%A%2(I8KFBK;82$+XS&0'
MIE%F#9 F+:2EZ]^@*:T2).C*:'L2"LTE\44Z)6SI_/>!!TQ5Q7@"9Q'&@Y+7
MEKE0#]83\H47J+F?V^!;CWJ\E1?*(UF)[0JG=!9QK:+&0C4J^;J44)=A_IDE
MGPQYKKXX(+T4\11 &8X<<AN[?])+<4\]&'4O13SE=8BCB_W&)M>]>S+3'WDW
M9(KIIXX\(0(=90M%>)DZ4[@-NE29-0W+0^ ]0J9DS[B..[V@0J-NK3EK"!<4
MU7.[>&(/J@)3GC#XACV]"HB/C?^"*K" J,X,;G 4-.#<X%:(.#XS0,&DQ30V
M:X6(I[S0<(3CJ-%*R1451^<W<O<$E&KO_TM<4;9:(1!,[XGK3DA*\0U^K:S
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
MB"^M=!QQ2TJGLK((1T.-LV)EA2N=,W2#6]V2QL/IVU%YD;Z4NB6=!U*WI/1
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
MA*[S<,_B@PY17!<2[GGZXKRAG2&DC:\&=J9YR:&_^L^\R/Z@O*.,H$9N(W&
M0D^;3^<+XGN22@$%PQKA'XXEM6AE^2I_O,WVE;/:[O5]D6W2ZQVU=0PGY=G6
ML(?Z1K\P\,U8A.9FT8R'?PJ+].^0?'E&RR+PH<>S,VP!#X?=.-!"C= _#R\%
M-T,:!X%1$Q=)?1R))?"UF7/>:6 4C60HQ+<*5_5MN]_+!D;#YQL#[P'0&<AY
M#\9LA,:79FQ<(-MBY$;HFPEYBV+,1FC8:<C&!<P*H0Z%'"Q QD=ST#3.K/B^
M(G*ZHY9WO]%&3B'@06Y(+XC;/MR"5=7?YD61?Z%4J@+[(OV<[SXSFKL\V<N,
M& "/C,OG]/24BB)$V%1#-FFZ+=]0-OS,+J)W=W5W]$5"&QRNHAA88!5B?6@3
MT9L9P]D3B*'@!/98S-;$:(4\8'HK' 5>JY4UBLWX(P9[4_ACKYHT"%8$R1,Q
M(G]"H_ $XQ9YI#[,K&RF"M5@9WD40:X^RU08J!=&0PYZ!01")/FAW2"5R>5/
M-C7T 0%'CJ&^LSD*UF0ZMX37SBG<LGG08P.HK3#21RP1.H==PMOB)';9._=>
MN$)@*)+0#$R1:5I;9UH;N]IG.*3%8W7<):<] H0?W,W=T5"*0'B8Y$QOOK__
M1/=S^7,>N'!<Q%"/B\@G(P!L$N*R<]ATX40$ 80-X>!]"L >(=XZBSW6#G3=
M$@+5(C.G/&[12-ZW]S=[S<BH^_^4[-AOQ@ZV'M3PY!IOJ($MK1#)<9:V$="/
MZ>V%3C=913XX"Q3KT[%\]L"464(T,X%9-@NZ@@C.*P"R*)<B,.05$D*;*;RR
M=X/3:\- L8R@14,W$D_\M@7&JP[Z)B]E[2*1OKF13R.VI,!24;Z>O;M[T^8D
M7K'-7:HA)( ^:T?ZKD8>',^85\JW,@->6430"J#J&P'>Q;CB*V-."='-%$[9
MJ^T.H9YZ!( ''1YTOP7W:+^7!N:[:F[!(7<.#ZGS-'A9/+ RM&/QE1+(-[])
M#C^@U]'UUZ074T,>+"8AJFJW_28OJ'5N]DH=L?SQ,=]_9-N\C!F )KHC0,^C
M&ZRC:#++Q"CH');9LP8QV&R./I7)C($IR\2(Z"R6V</9PV U V")#LT"\AJS
M4*7]Z3K9-MUO6=-7)AF)$?GZ&F.NBJ!?7RD#,>SJ#/*/[7:>;<U %.BM,!>F
M Q@BA#EF#+EL8!Z-OD/)SFS#$/"9%9]IS-AC[^Z.H4G):+1Q4O]8QX:B@XJC
M96]WDE,].OY*$KDS^B9.%Q8"+,4;;.>!/9>* -]?^> WV CIO2(NJ#?FHQ 2
MS<+'!4H"XI6OP+V7L1& #C',[;5L5-M4+,1'\S#.7BVANT(*[!>17Z.]EP!K
M$N'FZ;^R)AVV56576 5R]0M6AOPYV561@V0+@ XNSB^(-).-?"P$:DQ>[/]?
M]SOYD):'(MO0*(;]P?5^R_]@\#??IT66;T\;;5[_OMD=V: Z^HOJNS_0B.AU
M!=5UH:2"KTB+25BN?\+FXXG(:-Z.CX40[-D(8 GD/7#&0@_.RF<GC>4@Q'7/
M1P[VBZ!\M"+@IK,H-)_8QUG"V!_.HI/:OH3UM-YG^SWSJO([YVN:%!*#J&_&
M/#&(L08,RG.)X$4ULCZ1\#6]V8KB*]W??R6[XPE&P?7'FW=O+$'3$@P<;1/I
M6RSY1G<(=P3?Z'SNS(I.2V)@+UFD?R$_\7\ W!$<H/.Y$\UX[X6KB #?-*/H
MO. IZF;UCA[RE %?*(^W_G6>GPO)B"I'YT7ZJ86\L>A74PM<ZCZ=)? Y'1VT
M\@+H<="W5O(3(C6\UI=/<:8'PFNII_2G-,RQ_OF%&PDYSNO8<((9A-=2;^A/
M:>9C?0G+T&SYW)S<*C]+-R*IQ";ZOL8!NGF$6ERDM^U<E6\:S.+DL08 VR1/
MV:'&=9;,R"7ZQ\T36]A1E.@,T;<5GMA"I,-UPA*\A?I+WU,FTICW0IVJ! .K
ME8D>A/7$ HYR&- )R%M /8<E6'I0#MNL,2$A<(8'\?0N%V_WQCEL. 4*P&$)
M$AZ8PQ;'/_DAT-H1WZBBG$9R'3SQV'!&XNM=)][X= O+!.?KVR:XJ0W]:DK!
MR4#XVHE[3':7Z26)@,XVT0_7.S$]X_PU!$;5\S>4@?8!^6MS3(L/G5Y* "^(
MO.D9Y3"@G8XW/7H.RW#XH!RV..W%A0['(( GR:'I(34$_]\I#YBK)?.P]+UN
M P^+N.V3[YOL=P:IR-KVNW*;DJ7:$RW6*M$C.?*&KJ<J4Q-]^QQOZ/K5E&HB
MR3!4;F.%FKO-#D=Z6U'-8=-#MC\<#W_/#_\G/5S, GH("$1,L-Y=XBR@AO'Z
M\@S7'XQJ S!>$NF?S7B+IA$#>] (X(&#,XSCC-=WM/$S\@",EX3]YS/>FL4D
M$=15 [QH#.PE]>PJ-GU,4V>?'ZA!.^3L^^C?S[95@6%3A9#LZ*KT!U6QQEI"
M5GO0 @^M S<Z(3P$3*K_^V__H_O?;8^]])1LV0O'2R=B,$O-GS':[Y/[=/!T
M?YML?KLOJ#W>7FWR'0VQ/_STPS<TBEPY[7^^_:[;8%5$F7U.OWM,BOML?U7M
M,SD>\O8'196*K'Z2?TX+UEC]\B';;M/]=[=YL4V+JXKLRXI=[8]J1*C#0];]
MI7XG7DQ63OL?NA.Z^:O;(DU^NTKN:$CP,ME]2;Z6#:@4#6PHCQ[J?*CGXEJC
M!]_.^&Z$U%=OY"]TJ>"5)VI#EUS]6^(\%$Q)_Y+X@P)^_I^S,W!%-30O*G"/
MEY3G:<&0L>@"GZJ+,+]S7K&S0E7F;W]-9,HZYE+*L\$>W3 FT>F..3T:4-#/
MT4/45@2H7] -UT&U)$*2Y?3%-E3-0U^RG'*'8P=6S@,V M3KCA)N6O_S(G5^
MH7^'O6U]2C</>RJM^VJ,%;5CZRI7_O%X6V;;+&%S,R0[,0<WP8BL2>>/-CM1
M?JDYJB0;:QATTH["=>O>-:;JU=!4O>E,U<?.5$EV8?[,R,HBHT$4VNQ"^9U&
M+FN,QI:C_WOCA4%P\__]\.'GFT\?;USB;F_#VSOO-G*1MR5)ZMW&D1<%9).2
MY$[?,.L-*KL]+Z@\76K8DL-+]N?]E?GWXV-:9)OVQA0G:[XK[I-]]D=U^'LY
MT-]<[[?OZ>U)V5_]MJO-3W:]7'[,RLTN+^DM^XF:D1]VYY> I^4F>:+;.Q3'
M]$7/P&YY9HD2:IT*3PI;TMT%E0K<)8_9[NO+3]DCU;._IU^<#_ECLJ__K,S^
M2%\RQC%M;TUB]7_?5;B C<'>L]M\UYCR,(X&IIQX@Q("#DVPOC#HSQXH[P_<
MO73%!,7=2]5/7O"J9P3!6'].=8,UNZU-V!IU!JR^I;VU\T-29A5<V5"T$MTW
MLNB*#7A!.#AO$D=A0'#T,6](L"$ ^&:/K+UQFM":+3C-H$TB#LTX$'PRE(!/
M#B\ 9OJ!2[$@]'0I!@!>#B\.Z%)>?+I4C??+"M3 B[!3QB_"^EW8S&7&>8/=
M^.'I0LU4^D26FB3>#0ENH!>B1LY1M';#\%32JF<R3ZRJI[;X-BW>W77XL!_3
M^\J,SA5^]^NI(I*K,MVPJ.0+M5#T_+_X/M^G@'"$\3&\&4UL&3 RIE>O+S(2
MI@)X[0G'I >@+FL.P-4I$/!>Z4$#_W-74.M'>N;3@EE8"1>A/B+<X&#4>,YL
MS,%C_E2#3U9>8OV3,H4R U,7[?1KV$3Y#0VBJ3/V5.1;^NMR[7QZ2.&R$HP'
M&U*=[+_^K]*9*C6\QM[IJBS8S<H:B5/&^)MX+C. Z;U"1/ZKS8 (?M:8@0_I
M4UX<6(CU#.S X4L.L0.4D>'-: >2 2<#QLE0X"1,"P+)<-[J/MFS%NJBXBW3
M+<84&CQ)OF6F:V%P&J.@B1*KZ_]3D6RK9>GI@=_=--#$I]]UBBUK<@;#M7!8
MFB-(S\I=6I3.YE@><AHE0"]A%KD+5M.A?Y8Z!:M;!2_C"P*DIY<ZZ,>[A!D=
M)KTGAO]1EF '@7F<@J>1.W?9P?E,W9[\*/42H+$D7!-B&FI6FD _X+Y('AW'
M^4S7>TSI+^"Z4,=U)WY<A9%8X00X5,TK$.8FG0=<U)=<6U2?2K:WCM_TU]F>
M%21#Q4GWZDG,\N,3#31*9A$=Y]'('Z;[E.F'XY0/:7KHEY,)% K$:!!->&X3
M3E1&YKC??O/BXR^O7GR[<FZ/N]\,OPVOB2""=MW2^>;%#]7*9US<E.G9WCFP
M^?#TC!OO#@F<_^;%AT^_L*_=953EMN;?*Y/E-MM\W>RH'T #T6V6[F6/;F2>
MRX:3I=\V*WWSXL=7[W]DGU4^%<G7J^,3\(/B=21ZCM3I>J#_N=I5*T'%%Z\%
MBW5/[7Q)+2'4(XK72#AZG$/(=.JG7S[!=2I>Q\**6VII-@=GE^_OK^XRZL+
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
ML"_:OU7'H0N&GY=%&ZSMA97XTS/*#(+CSU903B]/Y[I'0I$<CID@!V/JQ9Q
M#DI"2<]HAI^2%EZC&!9*>O-<'EY,!+C27WI(J$>&OD#_OSQ!G7$$[)CJI]T[
MI[/+JYD'-28&>TRO>J@DGV$1_(H]4]*0M"[Q!EZ'1#(*AP:R&3A:)I)@L)L'
M H\IB:2:IP+G:H"[H,^;9!V*72%U51Z-6]Y"7X&)I'R>L;?#=(-S1X:354]U
M@3]*$TD4-2CO Z[B2[K>_N=?B.]%WYG/<(DE'/J2%JFLM8"JO<46Y&UZ8.A5
M+,)=#0X@F\A.G6G*H*PP0@82&[[J9I^L< ;M$TPYX4L*1Z35R97#GEK;&3^]
MS7E,H%+%DD;.V_[<5,%ZERD3)3,3$J.T'YB!(E32><Q88Q]K)(.7T(EM=[+X
MS*?>27 SCU&E 2\-+,+3KU#$9]3C.W7-QARN_AI?+(*'AN^,A_&-[&5H"A-I
M=!81D8DPN<M@.;M3P5W$YRA2>X5GI;-/4WCM3"@.4QJ-%OVYYD8&I^Q4>4G^
M3$U-45B%R3S18;X$S#&QZ%IVBM&-AV8ZQ1B3*H$)/,3!_(=XSBP+=J&'&%'*
M-S-A;>,8K:-9S_!)VDVR__E;FKN6^CJ_ =V]V)@]"!!8M32\1%J"L,"*]<H>
M(1/>CB&LQ:RA80VX?$N'8[$W VL5)SNE#6A" RA;G98S>E>JP8(F\!]T3X+8
M.I=V9?1Q8ATIX_13P;K31;T-YO>?&EB&9/O/8_-RN78^/ABA+(J 4%W'72-O
M>'6^B'ZSWSI2@<.[E42LEAJ1G_%X\-WPQS?Q=.S8)"Q60FT([B1#CNWC_ 9
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
M6JV59=FWF106LL^!P"62HD*;6))]$K"EJR72P;*OSR(8DGWP9,815<R9&F
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
M[K5^P0VU9?PP=]OY\YJ<_<;/>R8I*ICQ*W+W;](TEO44Z?U]DLF"UM().J_
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
M(<QS\0V\BVZ.AK#154>88[!I?P#FJ#L)]=-LMG;)=:%V"MS;A=V'WMXN"=,
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
M"NDX.JAX?WGQW;^'SETF(8C^$N*@ ?OI_G.)BG05)U%:C,GY1NP\R234COC
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
MY\MF?^>L-[\ELK/I40$GP;Z)EJX6,N^3[%X$NYEPE#)Q/9PPSU/IJHF/RW7
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
M,\"1\U'RH^#NU=I'ANN?QK7VC?!;?-FRI]G:)SE__M8^1=1[:]\(HSFAR)]
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
M;!-C+UC0B6*LB':*\9Z:58GQ[>:P/9\4";?WTMHXZO\P<EQ+D5BEZ.DP8M#
MO<%#4AS5A-<A1?G9<TDQ<IYK3CT-V&N#GX#:+%)=&KN73J?0]8\VF=()3F;]
M$IU.SSW-Y&NUG'-+%LTP<VYX\00VI-@:125?050<EKRUNDZ.[(*XG2=J)*-[
M:M954\-QS7J9@K%N%D]8^BV7O%J4U2?O'7<VKFV408-D]T3(UW_HD9#488);
M(Z$%$1X<X<9#5F<X<$Q"$,E5<(0SL8APC.-4_B^F49J(8=K--!0D^40IAU3'
M,-VVS'\0B_T/RUVRVNP.6V\I#6N>7"0TXR@,4\ 2S,-P0;*8ICR%#*5@H?3E
MF$S(V:?%0=S(A)#FA R_B1#G>62]$YJ,+'LT#Y2L;0=AU%U:)^[!')+HUBFY
MSB:8MEUVR7<3]8\#@FBA$MYMUE<OI+F^D4INL5>[?[?<[7?&*,Q GEX''=9Z
M[<&T.Y*N2%B]$^11W^A:_<A1LS!1.,A:/F86YL#S"D5:=\L/:XT1BA3!:%0Z
M?YBX5=,E88PRRN(%IC$6<;Q "+ XBM,L2Z5ZA@.ZS=9,-:UN8[ Y;)%/>0L
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
M-6G*O5\8U&/4\.#K<K4*EFJ*7G"X5>TB-F^01Y>(7/IY+Q"A.834>+,.?Q!
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
M-@\),EZR,ZW*?2>LAW&5 /==JEJCW90.60[ZK\8-[&POX"-]#8 ,'*O;EV'
M'<!'C3#T +<#N/](4R&8Y$?^\VAD#6[1P87S$&@?P+J$2T@\N8B2:B-!5Z^D
MR_LGQN7YKP=UD-]G[6%$V^47?7>U^Q^Q2N_1*U(^I_;\/RYWO[5\]]:0';F[
M#8 >\QF[GZ2R?;?9[=[<_8](KZ3:_:COVJ3:NE[>MIY^$>^NWZXV7XO/'3V\
M^.D/8K>\ROL[6W]<_ERDKW?%1^N7,(*+XX7L^H9%O-B)1,4;7S?;="?6SU[M
MOVY< @RU>?@E]:/]I161<2LR=X^KKVHB]+=R*<Z'R&PUWTD&!I4#X-HUQBUO
MM+^.%7Y[(G>]^_L8O7JB#(6#_R]>'^+MG4TVOJ I<(W[6@NE4R5&GI+F,/?!
MCL@"KBT\MT:=47@)0D^J3..8NBLR(XTQK2+STO3VISYTUX>;M7#1AVH'(G^)
M<S)G4>13'TIG.8>F=E4]9I_W5RL8+I@(E2QWKM-*TD6H(K=-D,E]XWPO3PR_
MZ%KN&-$%*2:7<XF\70#"L.465<OJU";&371]S'[=%,?Z46")_;%4R+@".C("
M$E'M-\PNB9\, J0=^^U^%^4J%[!1!;A!ZSRZE_ 8#ZT/<E =1_<C;3ROXR!K
M8"=/&/AR%>&(@VS<5)_K('L!0?GS='??L(<C3S<(Y2[T-/TA G-,O1[O K3%
M(=,7>0)^;L$.EK@ N\-BMTR7,IZ9!W\OA\;O1"/R&E<T&!HJHLRVY[GR(%O^
M+G78B. 0S('%J;+QR4]F"-%H#JM!*C6GNL,O3WA/#,XI,>EVWN-:L#[*@_]6
M,=G3G,3[*R2O.N,>4U7A'$=.NH-=8D_0'RBB<\!,H?ZGC:PG?+20U=7[+MO7
M4P\O".OHO:)::+E$&5RQO8VW^SM5$^%\]*$11&Q%(N1N5*K$NAB%? X&(4.4
M0J\QAX_/VO&4 V+4![9]@,;L]O=9<]RL'K+K:^#!-^\9^)K8^PJ%01K?Y:.2
MAQMB9*SH)WE <RQ?MW,'/8&&4FDVB'GP5)1M(^K_PE0!K>9E(@L9JHQ.%$AE
M98[P4Y');BZ=HW5Q1>H.LF;X"A6F<;*2*W8>2L3FP,1KRSH0XB5?+PF_M*%W
MM/4.@FQ.+:SK4CQ&W9^J?-J]SW[>BQM]C$3ZYJXCX?FGWG'U+JI>I"1'P*^<
M7Q?E 2\YO$2>C*@\S R;VV.,#T[GALTL7?"=V.]7(ZJ:+ # ZH@W2U9L'/$_
MD!FR$M6K/?!<71+M9J,2K&0.+3C/JNI%W]A*MT*J"=<,BZV,3.5MM!*4;-)Y
MEA&XE<A0.98$BV3P)?4%,8@(GX=UM%/QN3/J,.Z/BQG4N[>;[?M;H;(;ZZO7
MZJ9,-V'_J80F3HMT"LK JR_7^G[=Y%1S79(SU37G6AQC1#ZD\!Z,OX%ZL P?
M%7PD)%W#9 =C2G5FF8*4]!1K@3FU'%K=![%3D\J5/ML%7R5+I2[:BZO-=@28
M*YD3&_2J?54 P,M>^-4*&Z">S&>HF6._!QM8UO7F;6W8W46LPZYO:J?61D[\
M?BO6.^'BADA)0.XI:T$Y;^#.UM*R;H$)ZK$B7-R[ZI+CTJ@$<655RCK)3WLU
M9]X]/B#6T5.%V9)*7_=K5 \=8[G-($;MTT!MU.->I1\.HH#LOH?+DKMR>NZ
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
MLHIT60,QY2 'V%>9&1VD"^$%W5&X-8@:HGY2$>[@% MB$XI!7FEG]=J9 0G
M&MB52%^#-7C"*M(9HB!U.D'*X/]523$F5X;_RAZ57&3]=,OB,)S2\J6^(%P\
M\JTVB>DJ:+=*%_17,U[\DX4L*!031.U[Z7N'2H#+POIBEK#VNE3I8KMAHH^E
M!/^,08N2#D80PP2NVNN+6G"M/7"XA;B@#PNV$$_911UL(9"81-B.8EP6 ES@
M"'^J@=B'"U8=^+,/3UE'.NT#F48@^P"N.^UKET$UA*+!YN&"3BW</#QAGW6H
M>8CP).1VN8#3.GA"-ZN'-1#S<,&" 8_FX0GK2,_3"P-5CW1"Q)\9U^0S&)^]
M>+W;KY)U2VC#_218<"BF817:Y+3AENF"7FW)CG^RZ 8CY;K @AM?")>-!YE*
M(=NMTP7+#7(U."H>_C-&-G(*>YOC?I+Q1,@'V8<+>K5#[,-3]EL'VP<RH:&M
M$R[[(#R!TM1#&X!UN."3O2?K\)3UH]-Q8=,0E)#MG#AP;EPSV#I<T*D=9!V>
ML-LZV#K0"1.V2CBM@Q]GMAG: ,S#!9_P?9F')ZP@/7&-!*4]P)U: ^(:(G)-
MJ+4!)7I(16L#$(W\9&>;)6;50MH-T],LGWU:7NI02\1",8D(J'H@\O1NUV@!
MJN3N+*#M''QP=NS4KVOXJRNA?5IJV&7O])!BB+YY H0_&:@*L#,7](S_U6KH
MD+NGLH1:&U"?E?&4,*S7R$&,S 5?$/[5:>A4-A9Z@D"CPT0?7M"]_E>KH4/L
MGNK@ZJU W4:&>0*X;@9R "-SP<> ?[4;UM2M"_2P^K.>T1(L'#3N."*\"^YS
MF4'2B1D8N6\(WF#$#.KN +S!?O)GX0WJN1[="'*.-/P%YPLCS.]'0I!C(\"[
M9PAKUX<. %/F"5A=L!KD6?=<8.:IMU)$RE-HDLS']X4&#U8[/1/X4#8+\UB;
MR"3X%*?!GYV;F)%PYBFPILH<G7"O]5K@5OGKJQR+_$,V8,!]2Y06/AN6^/ON
M$&_J?ZY'C_^V._QWHHQG,1CAZXE:E:4?4+TVX8@Z1W"VR%G./"7.)*WAUH65
M#>A74->80ZWD+:I)F2?5)+B>Z^M33:ON\E%4\VG%.@-54V(R0#49G7FJF2'*
MG(J3R>YF6O)]HE%CD\V7"7Q( S(AU8DYU6)5;*G-77%BMSLVZJDQ]F20?.9^
M&^]!K>6PLT9#%S/L'C"9PC']3H]#,!.CS,@@^+<MH'+-L$6^]'DV&B'GZP#X
M>^:8=ZJ7^RF/ Z[B+!!HGTO#1ID!D(\I<:+M*8HS,NM%'%<B)M3Z8NOX1W=*
MQT):MJ.M^6FTE<=4;X^']*!L]'I[<Q)5O2\&RFK/5A_P8[S1Y@1_704VCL&$
M^N5)6;&I; F?3J3(9YWC P=8+Q7 E#.$*UE#[];(&M9DX/_5435&RVFG*L,!
M-HK((N,V.:D9+PR?V(&FU)K_!IM?P#S-D&",5 "=)?];(P!/K<UZ:@*QJ!9!
M -3W5^*WN&=0L/,@P@5/S5S0]P\T>HSE(Q':0@["9][<NOIY*0FW.W96*NIZ
MHSBH]=_MTKW*#LG79<_.==DP T<32H2(=EY=<!E&T91%E@PG;:J#A"?=02&:
M1GR \EA%BP]6GJ=<3S90>0B7 Y0'<T_CX)&2&PD=VM,65"KBA/C2((F&F1^K
ML.WA&O2$2XX&:I 00\P/Q3-/A6F84K<!:@:-V:#.<G*;GMF5)AMU"]],@GP$
M9C;=:WFG?&+%5)/,+=PLQ[@MYDH"G_<><[KV5H?%4^=[_;H7I&=@$0./^( 3
ME=D^?X\_*P5;K1?K9+O0(YJSN=G;)#MXG]:'VZ 8XJLG@\:?U=\IAHG#0U8K
M!U",4E/?M#S?^WWR<;T[IILO9NI;%M<.';.HB%H^=NY+N[PXZC]T12C,,PM
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
M^6&FPL]YN%S*!9<1)3*6B10+2?E"74,)6\1Z,L5U&MS'^X-E^8K01L7(FPS
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
MBS=FH-[O\>>?U^EBLTM5Y.@+UM^)%4]DB%:+I0:9IE0LB$SD2LR99(@N!=,
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
M_;*:8A!H6Y&A9)R\1':Q!0KS6HN_QL'M7A>2_"G&M<Z#YC_7=2I72XUG;.I
MGJN5)WL-2*<^8" 7-2*GAL[3X(Q__2%V%8-0:#V067Z&=ZI6S$J0S7+);9"8
MLG]RKY[)1&CUQ3"3U;,73+J^UXO921&=<NSX7@?,)B,S,$+A$)A-)MQHQJVP
MBOW4W;"*:!5)N@C)DC/*%RQ:+5<189@G;$ZCE>R#573HP06'")/14!6E)^0)
M&U_XVF");Q?K38;\#A]KA*;4&F.BD7.KBMH:B*Z9VPK^L#714WU!?WJ5MURG
MA_AP/.SV7W)B\ _;\Y+4,O>Z;>FP,R0T$&R\_?(?*?B;]@PF)P=<-L 3QHUK
MUF,^R20P@V5ZYY!(3W <B-,IMH<1MEI5%[;M662=<R()"M9I)U1S#XB]9+WC
MGXA.OY167W1/N)&=<S'MJD7:R[_^>?(54'/WY_(+I)HFWVN+AUP@2%UF3ISF
M]ANDE[SS!N&K!/'YG"P31.D<<SE'* GG*C )U3]:L+X;Y.+X],TQ]",!U.?"
MY:5PE_-H120/.5/W<QA',9'SF"12<,QXO.IU3CK!EAW8V]0",:JPMU^M5MFH
MB[*<^;TRR.\;U]*C@6\[[MUO0!^,[8"Z%-U S:(:1-H)U"PYM'^J&ZB9PH":
M)8?"GG4#-2,84+/DGH9JN8":J]ZE^!#\;;O6$\M,$VCJ\(CV[L'2TM<\Q48C
M4[%"9\N$I]%UE(I:;,F[\9,8;Y^7TK0H+;T3UP7ZZX>"HPVK]$A8.5!8-2D\
M@?V%-=C$'BE[0AK#LMX6.03(C7$+^.A2,K]$7]0$"S"*AO2$E<1#!)5_Y*DM
M%O/SY6]A-5U,_I?HH444WADWPF2>$D?[O^)-YJ<#0V,ZE?8X/AV(Q=N%\XKJ
M'(TSI/$5GPO%'TGH]?'R-M[>*(^UZ+]6?^$Z39-#6G+INMCJX[;(XDDXP'Z
MIW?TH0C0"O.P#XC=0"Q=D.GC(8PH6\T%]*J6?JYJ+M 05D--I2=6^[./YTPR
MD)Y I1I#Q LP\-_T#/C[1#];;&^"S2Y-@T6\WW_1+S#:47<N9T:PIT&52)"I
M"/GIJMH$'UEP,I"P^T+>\/UQG]1%C[M-VR+6S+O"ZL!1F!;,")UY&O2BN[81
MM?C^EZ#,)+M6X"GXJM]L.6GPS6:!+K:<_'?[]6[_WTF\+_\\21\;Y0&WH/;:
M5Q@)0S_G2Q=X@L=11-+"/_3#W<<=!:.8Z0GVH'Y)]3/3@COTQ,Q'O8T4,SU9
M@=IM5*+'9]9<OY6O<FS0%D@;$GJ#W*KE9?I0["-I82NVR/04:E'?,S^OU>XT
M"/9:VX5'R, ("9P1H+CK"X=+3D^8"PZ'H9;^ :R^0.(#AU!<2Q+ZPN:BJ(2(
M[IW+P*$F_R%L'@W"';<,$W QUW].H83!OU[N[O.R@^#ZP\N A]QELK G/UZ(
MZD[O@^(W8*D@ ?^VT\_K1_6OYYLD3RU]N(WWR4^ZZD%7%*B?9%'5+KT08M99
M%Y0O@*RZZ]3'9L:AM[TW-C^V4T4\1?XU:]7/9>C]ZX_+X]DN D1R5:P>X5FN
M'#YQBG>L(\ DXYC+B'5"5@WQN_"4TI/%@'T#J$US@\P^>B0HH'"2)*2>XL":
M(S:8VQ9(LC]N7P(?-1S ;5_X>+@&F3R4W5:.RR.[QW_I:7GE=7+;?R2)\F[!
M9R_>'FZ3O<N ^9K9U7C0+\FV255 GV1<-Y?9R^. -[? \KOXZFM8%ZN=G9RO
MT+,CH&\PYW#Y$L_D[G<7U^'Q-==+J7$%F-^OQM"7E[,8/)JO%8%=K3'F?!&[
M!&H(?+-:E!]7NUGU1#H*(A3)$5ZQ"Y)P^.9O#[]9<=;3(+!&<5.W,#W5L#6<
MR(&RQ#YD^:0 G!5;/47 C3*E'DEZFB]$^+F2%-R+))\2@K.-T0SMK5 "Z:H_
MMGHA<#G3HZM[0<[ ?0!#NA=PE(T.A'<O])-W=R^$2[1<)0M)$*,KF<P7:!53
MNA Q"BG"?=T+KA+K"U:K8SE6M;K2%O\13U;0_7O5]!4D'TUQBV*-\K> 56[,
M. 9-M9S'&U/CMENIPY?5SX"_1NRFNOAS$)O:&[6L^!!\6F\V\,]9:TN"?1)O
ME*R7@[KR')_*N_+N]\G=.DW,XL ?<_<.%H)8I\'=;N_,HGFJ-W4VS6W6?R2;
M+WHCVV"[.^B>P)Q7I1Q-DB]W0;4\]KOCS:UAPXWZX;[HH0Q6Q\-Q;QQ3T\.<
M^:G3X-=X&]\D=\GV$-S%?R2Z.RT]WIDGD'3BW.X(!9T\MZ3_."YO]%(499W$
M3-*#N@B,]N_4?@_)_D[)+=@=]\$BFT&L_QJX^#.2IQ)N\+#JC-2TU?64]5\.
M/B\AZC@O)C>[CN<JMCJLDW0:Z-/NXK*G*2_U.K$,*N#9"\NX +<FIE2<;JUD
M6CI %.I#5D-M713PSU@6(&?S_QSCO5*7S1?PI[ MM9K.@3]C[6N]"N+E/X[I
MP>@U^#L.H[O3B@__@"6JCT6=9%#6/,.W9;44QRW&T/_SAB"Y%[U/_N>XWA>W
M1) ;>^6VI.MES="IW07QQWB],78N^:C^4&UUZEJLGQ0Q(>&4"7*ZW)8>6476
M?^N\Q#TDQTC/AODE=9UJMK?V<I-0^KDA)9H20BSRK9OV-"A7TBF7-EF")H'I
M+*R[";>QNCF";7)H7L_&*FDF_=FYS!FC,T^J&/$IJXW!+A;;%LK;1;A6>?5O
MR4GP=_UA]O;U*!EJ!JX 43SCX<S3+"N*B5(L!]-@UM%@,375T-BDU)1A:X-4
MWOA?.G1 _;\?N\!$/4_7IP)FWF7/!+__K!R6H:HP2_>'F7G=TO??+\GN9A_?
MWZX7\>;Z\SJ=+7;'[6'_9?:W#V>G@P4X'ZR9',T\E<-QQ*:1D.<K36BU(IG
M6%N,G3$:KAUX&L17-^,XRIWOXHNIB@T&A)O<X:LT6H(G8,\YLGPP%?84MA.\
M'&2Y^<X3QV>4>3IQ6->]8&YQM/7(6?60EM7]9;]+QSIL+Z_/G@'=,IW4S5^&
M9YUP)0,8'-&I#!T,AH9^R%+1YF%[@*XWCLU+%4TO8_#7K(^9R#/7>?!7+$/2
M=LGP&0I]Z3SCT53H, ZJ\U9QZD5U_M?_]WR=!S^;:P8C[.^&P5/,'1R&*KV-
M P6X848(%'1UA7W#_)I\7B]V4\<B4.@G7D XK&,_E<OX_9RLCAX19&=U:JF<
M0$7$X"-K75&*(3M3Y:)4+,]M@3]F1?KU58&;H]46;2PR$]IL4SW<42L._%/6
M!G_*,] ?;I/DX):ZIQFJ3+EBD27TGX][[8Z[Z(X!E,+R)( V6I-&B*C1[?;+
M(;RT<DIQX,CEP%TDM39+F1WWA;XK&)GYJ4TAH5+ZB%O\:0U,K;+0P7V_X\6I
M:((D-%357.1XQOTH-^%*N2N35K$1&G5$-@#"3;S>I@>CH[K]8Y\8[![X:Q.W
MD[!E ;+.A.A&9/@KC*7LIH59">-3O%]FF7GG(1[AWHIH?FOM\]0B<!?1-&S!
MH3PD^R2%&G8Q%0[+?K<^9 >_SA=HB!5-F?7)Y5%#38+7)"W3L3C>';,772/J
M <\)D;6809&G<%PSC<@3S!5D+40/.QZT%&LEF]@<JGT"_89:AL7;#"Q3:[U+
MY_VC=2H[F><QCLJ>[O4S_D%?69M!M[^-LM+$,@5^"$^990U,4XOX4?$D2ZB!
MG21F6:GJ+?4!5_$9+X1\&K8\6V6O@<.8Q!TF<YYLULG')!WV &YI\%FOG]+^
M3/7ZZ5!BY*D>LJ[$RN_/0B5%=K=8FY#GT_J0O8J;$'T=9Z^\)@B)36MR\ _E
M(:;+]2*+4/3[EG[QO\J>X*_T$_Q5_@1?5BR8%Z;R-:I\K@8R"QF@0BMTSQ_J
M';SRU%3:X!61N8-\4AC@(N\GW1Y%4UD^XU3TVYYQT C=GCB'#^^B.H)>YF"\
M/UM/0VF0OQCH]P&#*VWP@77 $A\Z7M:0IS94[9U7+YBX&S184?7T6!7*NB;D
M5 D:BHJL%M1;N4>4UD6\+(7@M NZWGRRRZ&TB@%9A/-J^_8/]N,35\C(/=];
MFN)"CF;@,KTAQ85<WT]#2@M[B;M+"Z,5)31>L26=TP3%4A).YXPGA,R)B,.^
MTL+'A=;'I-X(YAL8646,!9O8 K'5 J&8LSE=A$G$Z()33N0<Q93U3VT8#(QL
M]=U4P,A6#*Y;UJIDTV-A(KMZ*KX!5=!6 _S$/12CV 6)K,@-FEO26I'NP"AV
M0"(3Y*DC%JM((;30(=O@T/*8V>F-@N>V#&CH*!?DZ@) GMI4&:53BV!;<LV&
M-[0.]MN"<?^I^/:RSK;+%8.XNS=<//34/U=OWNB6FJ?&4WU2P%")S(9*]"0V
MGXB3="*QNX'*Q49/S\/U\U^">;W)TVU!2]+,:0"8+[ D.@1>S.K*/Q5LL9>Z
M2"^7[0X).-L-QM2'(XGTLZ^WB&TH^WP>" YN6$5\A.NP1(VZ7BR4)]6H/G<=
M $_-HO7[J!>X2O37PZC?%#_+&]/>)VFR_YAH%]1L38DBW^(#RM7.QMF5""QD
M7\W> Y#!1'_QQ0@,]GJM""",,4'"S]W<.$41S>]FQ0%=49+J9]QD_=%DS%QK
M\.1'*MLG\>D:6J5LX5:=*>7B/?7U;O_S[C@_K(Z;8M^7.E 46FB&? T8:&)7
M]7#:PJZZ+*=]GBP4@MTU3YUNC9-5@5>]V7Y,MF9BC(NTIS$BM6NIHMPJYOXB
MA'+1%[MIL!L"R<4S/Y5^]9,!X%FO+POCF4\59Q'X\O T;J"IXB44R[N]3D@<
MODR"^TV\/>1=CO]S7-^;!DS'>J0GS+#&,)NA2#Q=_G7-%RAV]T[O35FY5\7&
M+I8RF# X1"OR5$S?G!,SD+61!27ED;5>C]!$K17.6C]W<O,4$5:<HIT*ZO>)
M+E4RQZ9L?K97HIC@/YZO5M(JUOX$F^T?U)$LE8ASX(U4[[;:;/'32QTI==EP
MJ'^ /552-K)B &;WI\5&9+;/0Z:8#8;UQJ&GWI7&&6,XO]Y_V>V6&M;!W%"K
MM:ZJNMJL/R;+_,%Z8DK[',ORA.7>/'#ELEIU -!1D^](2?O-]A!O;S2:6?9'
MESM,&('EZZN+H'&8^AD):-,XCY%>8Y:)%-"4)$9C7$8E^(\!PFL]#9Y*9AIA
M2TFZ58;]>0 '?-^("60&S8!B3_4L323$?H;UA_.]#/-Z#P"G:RI^^;D$$)F2
MJ*I[YOF-^_ON$&^&E@#2J6@'0'&=$>(+T:Y^8Y1[:)$YPC;^N)^&M/-M&J;@
M<P)^IQ]R.0!XUI\0Z>69WZ@$@QLQ,/'?/(U#DK/,[RA*#21J T@X QSB:4)"
M/4%0; L<Q0H+1O"KZ-9QA*Z8>@*"K&<%!O.S/X<VC)V7&2GI9*?_YCKE5.7W
MN?_[J=61HYZZINN%0=5&7#4FV%-52^,-J2+9C@C3?Y:?(B0,9GX"ST814(^$
MV BW<+^$[(G 0P7D.6>!.]V6JHK[ =BLN+,NQRK'CBCIZBK(:VS9#%R*/*1\
M.N)9^>.  NI>\F<54,]07]VL@ZD7K)O5W7OCE,UBYA]B+:MDO>YJQ\#,3ZI!
M\"DOU2GL;"O GF8'"#F5HDFR #B;# (#LGL8Z]AH18L4O%?.QC'<6G6]\,59
M?;G-@L"!P$?4VFO:',#T@(59'6G@#CQLK6JW<MU>W/\9*7%K'7 "BMX,S9 G
M: \T1=2BVH8]$UHWIK_R9C# V2RG/2MAU:Z/A]N=LF]?S-\L_K@Q"NC_J6G
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
M=[5"3('IE)=/ZLHR]"#<L?X6CWI<K*30/Y!%5 -9>EWY/MKU@2R21":S-R
MZ25_5@#2.UPY>MPQ*"85.DX( BX$@KLF60CR;K_6'@44UTO%,#;(C8Y)%LH6
M9NL"0P'84Y/,3/0, QJ^'LNW4;=I>E@OTDDQS0/\+;OM?E#Q=.08GUI%4D.1
MUZ4#C?E3HOSB$I%E>P W_4I'-[.2N_X>7%Y6"4RR6=^LM3/MC@L[6\3.C@NS
MTU'!TB03[?$[R>M@I[,(.@MCT%2$)P1<A0DX-*5;*MP^Q/O_L";0%(,_VF=^
MM,P.T N-E.OF:9RNQA8MZRQ*?L$S G:ET^^W^D;6?DPY?:>%W2&9=3[Q9P$Y
M:4PWZ&"X'LN0<;5MFHJ]#AX.@O]7KCOO(C]OG>RD"&GD!D^%.Y1/67BR*'C=
MCBM*+$89#9_X8 ]-/MYG" _K?4WAX7!K]FR/>*/Q"S0V6/99\*<<4Y+O=\<T
MG[$TS. S!YS[,M&]O&IWV0=S'W\ [ZSK<:'-1*I\V!J@-,!3_?=_*_^W1OL^
M7NH*H^>!(9/_F5;(=_%-4FLVF<>+/VZ4I[U=7F6>S/M??OH.,^UNY[]\_Z/M
M(M7]DOAXV#7]$O.3W<=DKQS!3\^SDY)[-KE"*ZU?+XL?91S1PZJ+GU0K03*:
M!,4O:B5J\5?S?1+_<662G<_CS:?X2UK</+HHK>HM9-G1..&+=?2"O$TAFR82
M%/\\&V06Y+4!&0I48(H#F,C^R&+=GUZ^?/7J]>L3Y_M,^J*-/M77JV_J5.".
M[1N(^5%W;]$7+?1'V3V/Z EU]]XE&6/O-G63('7S7HQ/OX5X'JH^"G$6A1?B
MO%OKLNE0CZ1U^$):Y]XYPA>ASMIT7M)+Z'P[?2:GE[ XK?3QX^Z?T5%L#C(N
MK)LZSO\K4S\R!GF6)XC[MS\.?3#[J9 7H9]-4'5>M],13!\*LR[NDGY%G&:S
MM((L\QQF2[&IY_FV,ZEC)VU&1*5YH]&&[1QGJ=1'V?E8M%'+OF5%FXM6]W(,
MVBS/6#\&[9-]LT?<]T5I-_<=MEBW\7=]2<HG>WY$65^6=G/?[:'C^/N^+.W&
MOEEQV3["OB],N[EOWAJXC+_OR])N[+LU13'ZKD>AC%&;SU"GS,_@=ID?AY8%
MFAZ3XL-*Q"^1_0*.BID*?XV#V[VN@?E3C&NOHLU_K@MEKI;)8I=UWCPW\RYT
MME8779KR+_/4N#WH1.]??X@=50 <#,ELEI_5<W,-M"Y.E]Q6!,##KD*G[%E
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
M#<C4&!\?8Q 90M7(U!R*3#LX[RL'YZ?"I7 90"^#$16'R\L892:R9?8C!V-
M=\]$I-6F2X+N.UOX&"':O+%S3,+,H.J+N B#=Z4E=0WJX)'_N)R%^97TD[4$
MC22I#.TQWG\)D',YGN"F!9^6V/OE>EPC)CAXM&K?*WAM-'%)L274EP(0Z5LW
M8?/2NOXP>_NZ<W9$&:]7YTY_]_<O]TDCG#>7J#Z@50!26T;:7-F#XOT7<J*<
M%&B@'_GQ;%DD2G>I6Q7 8V=[PFPDJODF_:I@P0<_5!6BKT(5HDD(GCS#P=-Y
MX5:*BUPP;Q0C]TF:)PQ=Q#U%I8C7IU7U: 7IUXIBX0\>'?0$M0,3 =0-T3]9
M&'9JL:@,>+]\ $\30/GT#P%ZBO*)&%@^_O-Y43%R^F_;6O9ALTO3X#M=@?J]
MXQ@+<,]GWS%&Y4BR?!V%*[[:)&;6<JO2<$AY2OX:_(O:QW^J'7UK)UNMS*DY
MCJ%+ GG*>]<OY%)W6J5D38=]F)2^QO-=*SJ:A%)"C[JGR="-TLX0Y;5&9<AX
M'Z^7$_/"[5J")Z>Q=LJ+)8"/N35F!N#1%;M[IS;WS1WYR.WHN8Y\9]?+D-L<
MF\J6\P0(Z/DX5X!?HS5X04)WT.84H(_L3;.S279D$XK7I("X\@FBLVODS'P"
M0E%'%"F(GRBRD5"H2+;I;&3-^7U@&/F5V!8Y02'X?O(US;J64>A3!C^Q8\.#
M 2B#->OX7^DE2S1T$ 8,Q%#1/->M7\FSYCZ72GBJA&*T;A^([%,)0,#Z.E[O
M_RO>').WJZH_\6NT$?^;['?+.+W5KZ(11OA'B#XP/\ZKABVKCFJ_7 ")GL%R
M>:K']2RY>'D.:C;<%9U;U[42AOTR[T&J7I>#G>:%XG/M?1E<P6&7W:_-T[3K
M%4:($0(G4=P2V1B@ C)B84H$G8OPU"37\)5$Y_7H&NITEJ^$JOG>!4FHMQ]!
MJB[[2PY^2P[N:LR?$G4$DM_CSU^C)6U+"[ )0A0<$W0.KSO3[^I1+$_&'.$J
M#3!4KP /.Z/KU5.]"=KUBB-XK.GIA;!A-F514*48GZ64'80[ZUG.C?%*RJT:
M!<H?0S1*IRU3G;=,TF_2/)$)80@:"'AZWVO&:/W"!*69QQ#FUV83R(03]UUC
M"S,*/8WLJO>9()*GH'\WHZI=5#VU@]==IXJLZX:+0D]W:MUU*DB"KSA IAN@
MP]^D"4(3P0GT)HM\/4[6/*0>_?'4HU_WD :K#R#/[DM]OC:CAR:RI3S&I3Y@
M/#UHC(QIEG3_N_EGR?(J_ICLXQMH^$NGPNHBB:N";-W.7NL$"0AR1<51)SC1
MF;:<\_Q>UMA:.OH/]DJW@F.:S?I>)GH4NMJ.HW[2='356PW!S+ 16!M-BJZM
M>\I44SR5V-I[VX&4@$>$D[KZE_%FH8_G>GMC990+%K]7''Z:IOW^N$_JAY-U
M'\Y%K 5RA9^]P%.0-^(I_<]XK;.H$N-?7)I#/14Q,IM>J]H GAM&4)O',^D/
M4!L)41OJJ>Y%*&\@LM4&U#95_6DG+E_4"7]B]3\)@ES8L.;7<Z:B5HSZUU34
M?/A#9 9*V/,N\JQWD#7_RFQPE=^Y$RVD&6>/19KRZ+%(-QA.0O18#+\LZ0;#
M1R*-6L:;<%*C+3AJ&\,W!FU=W3TV[4BT*!JIIKK@:!QIBVG+,!O.+T"\1=5J
M$WPN2[K)<D['&+X'9/E8Q $LORCI!LN1R-?Q&"P?C7@_RR]+NLGRXCI[%):/
M11S \HN2;K(\+T)^'):/11S \G%(4Q8V)PB[QV=W7-X/F9\KFS-D:[1Q?8CL
M98AG_YD'^@1TBXZS]SKQ#N-V >+M.C<2XQGCC\?X!O%+,[Y)?!S&TY TK5Q#
MYVO'?23.V_2=U$=B/93Z.+Q'^&1@=G-6?,/<D387\F&SXB/8K/B1Z#MFM9,6
M^O@B]$4+?8VPW3(%]$$GG[0ROWG;C&%U6FF?&-PQCEW$87IWX9TWN8Y:YTE?
M@N_C4*="M'->L!KG+[-[W,)[*B]+O<G[<:@[>(_=O!^'OF7M&NRO7W?JJK\$
M_39KCZ+PT4Z]'MWS>*=^).K@4S\2??N>=5M[17T$>P^ECL@8#BZ0.J+L(M1;
MSSQJG2KO^<R[;_K\O6 8]?)M%5K%_B2GK$?@3K>SIZQ'K']^6>N4=>SZ7M?+
M>XYA?\:4=3$#0P\. > </&.]G[H3+S%<<+I8Q#AD$:%4\@C/0T(7L5Q%@B0D
M[L-+=!0WCHR72/3A+,_F?0M<XK,3X?M'F<HZ0G\WH+AW][NM/BWZY.A9'=LT
M*0<"GF))GSG)ACKFK!:E9AJ\.9M J"F9 21!8I"PVQ&9(U]-D2$S<SQK/&D_
MTI[*\<-HVJ1(T&# X*@3&CJC$ZG@FIR<R*[M]<ZQ;-3+]'P- &A<@05W?2PW
M5'(&/O-##)7,KD>XH>JG[C14RYC$C"*RDO.8SOEJ'J\2D5"9R,4B$3CL,52N
MMIZQ@5U%9:BP.2)C@?7*L)+MG./% N-$SI<TCG$D!<51*!(TIV@A>RNZ.L%Z
M7?#/5J%W!0%MEPJFM;&WCX#8[$*!_ :4P%@++[BS1%3%J)EE;0'6C<!#.CJ1
M? DM+5A!S@FK&W$?B [*=;#)12YR7F"#FRW;AMX[W=RPVQ8^@K,TWE/CM :[
M+[UM4O2+_'K<'-97^1#B?=M0J\A35Z_&V&?\= W.GA5/7;U4CS&FIQ3;QO*$
M471]?6J_#(L*#FFCE0NM-OW[5?ZGVK3LU_.C_NB#H3K/14;A8*S5R!?L;DBK
M7K9NL7K"W6643BV"[5*5EY)J/^37V7@W MKD&GE"T.6ZHA,H54^A T4#I"HM
MF)N19!HU9.J 7#Y7I@*,8!1)/TV#C4N@Q*O._3+#@H(I>0QI+T6&GF#DE6]1
M=J/V06<K:;>!Y]0EJ66NI?F^1(I]% N,)DBX^T%=[/34_J5<)S HO6)G&Q+*
MV>P<S_2A"681F)U^KC3M&@YA9QL R/GL',WJJ'N$06'T)/(_,Z($W,Y:[.^;
M+K#+XB!/WF?=XO3!?BN96A <^75RO5VV]Y2]RK;Q2'8GHG#)>FI#K]L= %,M
M* P_3!W/^N )QF"F8D\ ]77K V"JA<W@B:DCVJ (@9E*H"V2X. [Q/D,G?_;
M#%\,[!&*KDA<>NK5;#AA%<)GWW *"7XB'! 2]P*,*NT"0#=XFT]Q_A )Z) "
MR3P!T=5"T'XNHA#0;^]MBL3XHQZDIP>T>L@'X2*@_1S*Q=&,&Q;0@2;2TYM;
MTZ*0 H^J/D!:/SO>-]$A%7^< 9ZO,:,43RD]6100+T8/A+=2-M_21'@'LHOD
M?JX71N3T?+8#,&H?R/71S->97/?T!DWX [@^_C3XT<S=F5SW8V.:AH_A%L.W
M;<=WE. !C4.\JG(E[2*W,@9MF%<:[J^^H>OE/X[I03ORK_>[N^NW+]] O'WS
MVOIZMV_%&+5 M2X5M$;0Q+;T!)W<\-P DK+R $]:4B/FX1#8K_'T9MGP#@&2
MLI(+3UM2XX77X,<B,RS <X(/<9F_W?Q60U +>G#0I*?IK-3 V=77 ;R&*0%X
MG%K4^8;RGSY6R%O=NQ$815GZ>O"E;"KYF6R&./:#V7P!IU*"0="E] 3JI2']
MSF2S0*.P^0)>I/NIQ\EF'S5'#<L5U<!_X?B75AWN245O8?K2KD<.3]#4C1(;
M%!6Y8]>SO92> OWZNTI%LOV:MM/5BE_9NWWM=DTSU7S<!Q7!@6EJ&GH"AFX4
MTW0*4)'T! Q=?\.!"-#*"#],@&,^WB!H8EAQTU<U.H(+<(37:H  D96,?J
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
MS8\JOEK/75?WR7ZAM%N'HO>[]?9@+B#M=!39=G,%K4V2?;7;;':?TN>-(A4
M!"/JU-0<@A&I\*A(IO,HRIW$=FETI;4M5$<1BEZEZFTIXK*<*-[SO66&$LE*
ME,@Y3^+Y(IS/8Q7*4"'D2OU?A*)D$;+Y0O3OI8X2*?(38J%$VOZGY%:]VP?E
M3RZ/F^3MZI71M[>KM]OD7:D%[[02O-3ZE[S9YC=UB_5-?]?>2XD/^4 TE$39
MP7NUSL/^F/3!3SI$-2[\))?ZR.9_HMN71T"?S)6&S\ @G3U*$]Y7^)-P1-%^
MJDY$43GG>"$8PG$2TOF<*]5.5G%(Z KC1,_9Z!&IXPA\_2+5=@5<(]D)9"Z0
M01.LX8FBJZ ZM2[O#GM!4-=&KQI]DQ=F&B,1O"E>Z5S$H67H7<299-64L6+7
MW9L&0[YUTPVGB+LW_7/2OFE?>%QU#R'3J%>Y:[ -LB(<Y2,4H]ZT;U^6OQG_
MH%:E[UJDI\0BH^5MF"_2A8*-/"$_,5R;2D$Z2V8DA[1WM=Y]A5:_W>:]-M?;
M97WL8-GC_\WA7Q+W$ R'4#VA6C'!*X"W+B7R-)RU,7/#T ,.W# CS<Y7J<)F
M]*L4^M9TJF6\LCWQ0PG9?\Z7RA/KV8*U'>SFF_5-Y@NY5N:IA*9F,O.5N;7=
M$ZI3**O1';3S@44*2%L,P&1>5TUM3OUZ6_+Y6U-T- FAP^XH\H0UUK"?71KE
M:Z!O;0ZF(0<UGP+2T $PGW#U^N8,J<3=(ZJZDS'5GW:_RG1"2=E9%<E<23/S
MZ[__6_F_M>S4O>[XV-X\#TPB*O\S3?R=$G8-6V8>+_ZXV>^.V^55%LZ]_^6G
M[S#CDZ#XY?L?[3BQ'IS%Q\.N&9R9G^@*/A4+?WJ>0<#DX5VNZV8,0/&C+$H\
MW*[+OU2M!,EH$A2_J)6HQ5_-E8[^<66>AI['FT_QE[3H?3&A1!YHHI!E5:(G
M?+&8'>15?B(;9Q\4_U[_OA2$_H\,0B4R&:' XMN?7KY\]>KUZQ,1 8DC,TK
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
M7D^%7"XX=>3]O;E9\(+J[.$VR^_QS:KBW?EFW46Z*=7:N4A<UM:4SUG8J/!
MB>J>B>%Y2XL55(#L7+QP"7) &OIA.4WGKZ;I2H:0*G=O/8+GD-5A2@M/IEH/
M^;;YO&E''1"QR<U?B\2NQ%?9"6K=":0W:5!VL)P;$;W#<J1$8&TK$IV.Z.T7
MM=A %#::2NL-= M-5]!R33W!2F#7TLC6Z@EP,YJ5GF FD%H<#J(G*KHW#>]A
MNZ@Y#\J]'?R_2F=S 2.]^-SP2?X9'D54!9@8]M=T-).[Y1;Z4+7AE6*GPMV$
M!R<U8XBEVA(?JKL\5Z9GZ_+"$H.G<HZ;OK$.MAN#N_Q,S@8WY4)U(]W<.\
MQ)B:;*L!^@K%$)-Z &)1H2+GZ(0_K!NE*4U[X3Y;;Y8K88MP?[V<J3F%!\/I
MF"FZ89*L[Z45+W\A8@!<B0IJ(VZ/39;;A7Q\(D4C7G'C#Q^3I_Q/-.<5#8"N
M3LIL_S2]VXQJO%()8K[^FCSFS@@WV?C2T% I&RLQM\EVM4H7DR=/&A4R5KH>
M>^?%,<'#4.K"D .&KZ\-F._>CO9RW+<"".A[4H0/5ZLG(;QDI$I"OB]G O%6
MEJM[!,DY[;Z\JO)/H?5#8Z981_EZ*&[.;FY$RKSI5M2%6N0[T3A0<XOWR]7F
M%6>W!U$0MUWE\<\<BT.+XHL=]5VVT\%A(1NUL@%:@AF-L<(X9Q;YM$B3-6K>
M+CC8K3P/P18CBYN*-9G!BON2!_D,P$OYNA&R\+U$&N?V/]YYMYQEX"LH?/?+
M,EFL+81.I#$G^"ZN4U&2"D\,\H-5<BMB*UI&'Z#N(2KG$>^^:;@#I-QF)0T.
M*"VVDB-\$\H"#3FRD.DS\%J!LI85>^J^)J_8*T3U*K,QT<>!\GBE$O[E\LW5
M-7Q+BB^??%ZE:2[-O%N;CU.X_MU/E_+Q>5U\.T [+?7+(;AZ771 G*RM1.'!
M)[VV%&(6_A+X?I3CS5^"ESV4]>'PM=28W?)+GE_*%I5-!_]"15 )1A0IK$6>
MZCM@I<(D]U*Y*=WP*SQ URW%Y6S#(K\*?P:1(O4^KI8/V7J]7#UY'Y;@@>JA
M!IM&9H+WK^6XFFR6PD#@K ?WV!5]*%C73C*HK+NGA1"HCXF_R/D2K%21QF[*
M58%P9_8O<!%VM!63*-^Q*LT#3_QU^$+*5L30*?Y0,EV7!_'=ERQ06H)-=!C_
M6M^#^PJU4^ I*KF$V-.H1\]:R=%QJ%:I-)2<[IS<>PZ4E7/)&I$&[SZQB%(I
M\J#,@%F99>HR^3TU:O&XN0L/EJO6[AZ>"-/(3<DE>46X&* &+P75J$HUN'.
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
M\6S3B-<0=U23U-)7AC?JJ+8EH&BL4NQ\HDK*]<CV^\X[5533[_6Q[EA+H1]
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
M_8KYF*4!Y1?M6G7+$7S+ /2I$#Q=LW_+M*X7IZS07&=Y\7R6ZN R0O"(I5[
M;<)RX/_:IOZX7$,M,S$0%'!$X+%*O3OEG%=U3E1<>)UNLI7L_P)O.5+L2=V6
M7:##LTK?5ESX)EVDLVSC?9R#IZ63<0#:L0N_3\PD0'B7#R\WZ<-:1]+(^LVJ
M?O >6#B.ZH&(?7,E0O! IEX(>!RW".8??;O<)'/=NP-/8H(ZV$%N!DJK6$>0
MNA\J&\9%L^";9"YFYGG)QN-*>9NLGCQ4C-'4[<0-V@GU0ZD.VEO1]=.&U TF
M&J7YA*\F16 W;4P4B)ZSY213.F?/<\N(ZY>RA_9,M"LH+;,[\Z<U7;*']T@C
M/3ZH[@4Y0D!B/ATS#+M2-TXU(S2WN5H4.R]1L6J!MNQ;+JX7Z;20VQ_%CR6T
MB?PW0E6N*@TD9/KZ0[JYFAWOTG_$HQ!#,=)#1VA%@8^@E\W<O-^ .\L6EZV@
M"P(O^_B7AY >ST!WE&Z@&C%N(#7&)9A!'LZ=M,)V61&VDZW_C0;.O,]>:Y."
MI_B8Q'58!UZJ/7:" 1Z._#(8!-:^G!'&",H7CA!_Q!2GRFN*K0 G8F(%.-$K
M1$M!*V3IV?2_M^M-_J?:^ZE^OC[=5341<OA*8,4;N%&\ 0G&=,];LP+1U%_!
M^N2G3I#^I6C/W-&4EZ8(1:@<0Y^/H5NKK>Y>TDBM+%5)"^[GCI113UG70+4P
M=&2K-RWG\EO!''8X..$P8$A[*VP"AL *P>/)3'9N/-[[_*T@\;O%ZSO.Q&=7
MYY=@R7W26VK(AK ?J*=Y78XFI#7EL>UUJ=-\=J]$7H39ECV72!S<6UEER^DS
MN8O M[@+-[)+# BM<3&)7[@-13IZDWSS7A2X&B^YE9L'YG2[<8/IU9:DQ6[
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
MV0G3F,\W/KDIL+^=-<)08$.&776(M8(@@.,]N7+?FWWIB/]K\/$ZZO1LA1@
MQWMR?;VW91J,$-97P&N.UU5*J>7!FXX71X.C& QWOCBB(PSNM,&1$RSLIE+%
M(!0#' W1,4K,_66Q4IH+Z_@=3E\2[AY @>9P[*I3M.DY0X[-$OWA"&IP1,%
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
M+/#>H]OW4O2&?C;(W.? 56JR5;G>?SV!HX:V=L,AX'J(L>'0"+%@8U 8KB<
M78^C@%&SJMQT.X[LE6:[86#;MT:,[89&B 4;PP4ZDEMM$=7(_\!1UUJK$MQP
M:8YRB*UF0_M+,S8;&B$6;%0Y\-(8@EV:(SNH4;UMNC-'(_T:K8:65Q8"6@UA
M&LOME048=F6._/B655/E(/HA%@)'*<H=NX;T<HPC>- =N\:<JR)*L'2/AM1C
M6S;8391YQ[(Q7)"CT7QMRP9P04K<=0\HA6/;-L311,N6;=-_/XZREFW;QA:U
MF!@AV0!0"J>S;AP!B;:M&\.U.2I :UDWUM=F!&@#0"F<SKYQ-#^V9=_TWQIU
M5"+0M&_L+BV,G4 I'-?"*?Z;__3#]B%=99,?E9^)W6:+;=(E7'L!$?)S#>H
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
M))_(_UTC^43@R<Y[(_E$_@%(/K%FO5YP]?V0?*+>"G0PDL_'L^M;[_+R4D?
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
MG23B;(;QQ9"0H_-=>*2_\(FQU9F5&TI2OCXWGG7ED]AJW0\&]^%VO*EPU>Z
MZY[8IR:,Y+6C^'->K&^/Y;XN1IW&%N&,QL0>^D,I#EDZ73"N"KN9X84M<9C8
M,-Q-FC2WS^>%[6_YDW3#P _PO?ZT#6QW+EW/"P,6."WFIY@Y0_HREE'T*'Z]
MB@BE1*8OQ]&GQS.6_LEPWZ,AW)><%NY3PK TYKS9;(Y",J9!OK]U0;ZG/#..
MKQ/,.2EQ10GJTIAC;*\JMNT;V<-"^_#E;QM5"0<1W&.5)GXAO93S%B7N(93P
M#>BU]&S:]+OU;K5]RO,F_?[Z*!B9[2'#*O&-Y]&X[;E]O<H@36J,D\&/,^)_
MA6G:6Z'.7P&(DY,JK5KVS=&'@+V*HA23<W8:";"P+0QJV3@+PMYW)9ZA>?I<
M['AN*P[!A)/:D=!D!C-^+B9,)VK+;A5IQ"/^+=R8@R;V,<V#SDPDZEQ5H9'
M4%Q"/</+BJ@LI;5:>B/=!'V 9RR0IFGC?72*3NJFX!L9:V^ZV?^8 =6@B3W>
MAQ(2DFBZ4MV*.TJ_!3=@ @G-^S03QZ0&6J:D92E$_J1"(W5<,T!O&D4X9>3U
M2J P:Z$7G==6-?JQOK.F1[SISG=IO&G[_@/=\&N_L!)PD"6^\Y7EU&GU!KM<
MEB3H0B<%I_5QH6S&IA7S;EEH',V6N=^HJ:AM_BR ((=0P#>I5E&\R@_R0::+
M7 B9%0QJX*!<[YN$HLU]112>IRS6]WP183%MU-K[C5@^WXMU9:'*S:=LU_N6
M-A[1QAH,+[Z);\B6(=3.VE*Q!I4^Y3'F1*Q]4KV,.HQSN5>_GCD>\:O!\$5.
MH5L]<SI)61ISYHA'(*=(KIXYG0POC3GF> 3RG<@]C$<L=]OF> 0RMAZ9JGV"
M5=PZA^U_9.Q@ :F]CN@LFA_%OCU9T[:GY%R:']G3BT>?P'#SFGVRYD?&9&3[
M_27S=1(5CF>$<"($&1'$4"/(Q5G[R4C=7TC!-*A_8Q:UG4/I?"U(Y^;0+ !@
M3,2VLZ<3Y>6QQP(!B:?O-X* !6^\ 0%XJB!%QE3C"0CPB(1=6/H!0@!CWW)
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
M2+8?O6">L[0?Q&_!1S8H(3SB0$0KMQ##EE>*6VI;@AF0V.1L@,J/B6%@$SY
M]??E56&BXV J+W*Q[E.*+7FN..X2!C2'!$;\\Y(XQJ",<</Q@7%QG$4S#V<B
MC@;[H%L:<FQ)P\->8=TTF,4,B3D: @!D7':06H%]SJ#%, 3&L3WW8*"F43MT
MIP.] +,,"[M&#09.=@J_7MR20RA7"T4(MF@+5#LU3X?7=*=M8Z<#RS_;B4UP
MQR_2Y^)V]+[D,YXC*73[ Y"S<J,,$[4QL>GA&.T&$/)+%GAV-SK])71BD I^
M^/ST.GJ:HN>O:/QT-WH9P0$N)Z/[\>MT-!G=H9?O?S^,A^C+</C\_6DZ?KI'
M7\>31X60>38AVS2P8YL*I2,66^=D%R$.]KO0NHI413-IA?8O0Z%(,CG=Y@+E
M2X9X$HIT+=) 8LCI.&5SEK(DE(^:.EA/2-6$-8M%^*.248)M.64TJ4[8@L.,
M6**^YC#7R]D-YEJ!%5OTD@"Y:KJF8LT1W^AUP:78-54\TU3+3"L*ED^QYZM@
M/06J2Q,J*!=3HD+!S.01_THZ#[5PI%U24*:JYV#2XD"%(^VJ^A+*-[#58BXQ
M7&*95VT!IEW%7B:K[6"GQ?#V -.N6JWP?.RWV-OF/'U=NNU@JO/T1>E9F+8Y
MSW0(!><%28045&UY[)6ZY568QY)%6QW$\+!-J *HVJNM#4*@-DP5BKB6:?D(
MI.$K]*+9R3)#W$.=>55(::N,$AL;CJNWS]36%24@3)X*Y161;-? $XTUL.L<
M&GLDI*:V:"V83MIXJB9K2]6"95FC/=M"47"K0^J0GAQ12K41-;7E;A,7>[N9
MN,,\;;';T*TWE'(+998=<\K0(S0 L$PZ.8R6$L8I"Y<)-.L+SK(K-$Y"?#*8
MH10 T!*;5%$-\[P&P;$J.U,&O4".HF)Q_ABDX5)!UE>]XS8+;(O=KN:FMF")
M:S3;^"T> <6D!H4E;KG,3!;0U)RN)4K/(MLAV1W)I69A_YPG01+R( ; NH,Y
M'=\ZQ)>:\!HN6;2!!=AX+#7B9#13"3R;SUDHU]8)RS*9G1R6<VD"9,&&/!6Q
MDA.65L_V<L(S*C_+A7G#%V6*@+=AOEJO69!*Q_,$NDF>H2])LH%W)F4:56J
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
M2L-M'<4'(^);\WE6:!^EV8&R[=5G>BXJG!1%J>4Y&E%ZU:+9.P]"W_)6;KN
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
M6=R\(O[B:VH;5G!XKE\Y<O&X*X9O*C)>A+OVM>KT]1NS^N?V1O(5B2<B(N!
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
M*#.0$6H:_0W46+YF89AF466X>J-!'GG",Q9K8VDPLN8&JOP@<Q&RT,P4YT#
MURE.,EHF10UWD('% 3HB'/)*E+4\*,@#3'\<0GSE>& (>([C-  :(L#S7[!+
M'S8VCC,%=[X:G(>Z[7CE3RPNJ]I!A@#?;GDH+^(E/&]'LKW.4CMR;>1L[0B.
MC/0_,XI\Q_!1@=<K\NMVZ'*\6J/&*TZ0$(I4/A.B'<]J,@R(#45D7H_/-VE9
M7%?]%67U6[YZV%V3@-\TWUYL(Q'S<]$R:._*M7O-I@[9M'<QJIS7.!-0NZUL
M>GFJ$@'LH'^E[GSJ%:]7UU7#"%VMVA8,16B@O)&F*DDD=6OJTIZR(+O0^9G;
MV@N01X..=9$:0A*E\F;&5-$<FY:K2ACMHW%[WRM^9-.8AF&923]M"G&DNIFQ
MYE*_@?9QR?2'?WA$G>8%4 SEQF\+=IDQ20Q0K_!G"?T+J/3M"V$6]_&=[;:
M6<6,K1PJM6KA2,OBC+9M-7Y1!9!BSM9QI)$'*H,NZ!URE)4Z9P\=Q?::/%CY
MX4Y[FN\;YDC+7(\^XA-A%9CS2']/[> Z,M-OX$<*Y:8\/Y%8?.?:%1T4Q8B1
MZMI5*YJ^?O &OU+*8L8TQC?HQ)H7X93^O/':HJA&..15ZA'WT*M<ITGU(^T>
MVJ&NE.!F06ONFICZ>)Y9*2_*]K>[KM_>)W4Q9U-5@L9V5]*>NM*[4G<$IM7+
MWV=>Q]>[Y(5+6M<P\3C\O*0ES0WB+@TOZK)'OZ#$U).J+>\GDW/M)&NX%^Z]
MW)%QXZA+4U-=C0QUOVJOWXX-/[3CV1U#ESF @'%RQ ]8&8DBS68L5G ;FT2S
M^!JA()D ^^WWHBCX:RB!/\PN#JR1Z6FGGTW*LAEW#T:" X(!_':&COV16=);
M2''0J.2R$<(.JFY1!@[JF>U]8R I%PCM&(K_60J(K:I@*Y.PNK;T#N]%J:GN
M3DS7H-W\X'S@M6=<9K8GGM7>[<2;4:I^8D8U0?"LR<<K)I^/&4ER/6[CF,B)
MHP#$E.MGN<@.!0>,T+Z+X!K.: 1VE]&/G'V7C?$,BMC_FTZGGH]JT\'=B[QO
MW]Z FU/26B.KKI$.ZQ47_<[8C.T[<T3D.>V%VW.S5J\C6-8;_[;UY9RI,M8#
MB^3SO+RKG*]UI.TX&9(&P$^:02JN1B%YOB!YN=^S3/S%1R_[4/7S0Q?R>^T%
MSZ;9/NNVMZ <G7-0JL0NV^H/.LYG70M.=:4TA)*@O0&(ER]T\I$CK5&')#\U
MZJ#JIY NE-WQ*Y^6V6:0.Q?@;;RJYR#<Y$7^%@OT[W7:(RTDDQ=UG]+XB>=
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
M57$XG36K3]U^:;=1B9%Y_"@]\F>=I?_BG?CV(/TZ(?W.X7]02P,$%     @
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
M$G 0+-EV9NF_.!)?$23?&21?+/P/4$L! A0#%     @ C8MK4D'LF4A0$P
M2.<  !               ( !     &-M="TR,#(P,3(S,2YX<V102P$"% ,4
M    " "-BVM2@-7<520;  "[O@$ %               @ %^$P  8VUT+3(P
M,C Q,C,Q7V-A;"YX;6Q02P$"% ,4    " "-BVM2+M/A:/=K  "GXP< %
M            @ '4+@  8VUT+3(P,C Q,C,Q7V1E9BYX;6Q02P$"% ,4
M" "-BVM2 0[*G5'4  #SR P %               @ ']F@  8VUT+3(P,C Q
M,C,Q7VQA8BYX;6Q02P$"% ,4    " "-BVM2]$BR,XJD  "=L0P %
M        @ & ;P$ 8VUT+3(P,C Q,C,Q7W!R92YX;6Q02P$"% ,4    " "-
MBVM2&'FW2;$=!  4J2, $@              @ $\% ( 8VUT,C R,#$R,S$Q
M,&LN:'1M4$L! A0#%     @ C8MK4M.0-,&]!   '1$   @
M ( !'3(& &5X,C$N:'1M4$L! A0#%     @ C8MK4K5>L;2T!0  EQ8   @
M             ( ! #<& &5X,C,N:'1M4$L! A0#%     @ C8MK4H6,Q2"
M$   1,    @              ( !VCP& &5X,C0N:'1M4$L! A0#%     @
MC8MK4I#Q!*RD#0  \T,   D              ( !@$T& &5X,S%A+FAT;5!+
M 0(4 Q0    ( (V+:U*C,EK2K T  #)$   )              "  4M;!@!E
M>#,Q8BYH=&U02P$"% ,4    " "-BVM2F$)JZ=$&  ##&   "0
M    @ $>:08 97@S,F$N:'1M4$L! A0#%     @ C8MK4@N%^N/3!@  J!@
M  D              ( !%G & &5X,S)B+FAT;5!+!08     #0 -  0#   0
%=P8    !

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